ValleyBell
ValleyBell
The square waves having a DC offset in the current cores is probably something I should have a look at. (I patched the SAA and SN76496 cores to remove the...
The case of WonderSwan is ... difficult. The emulator is from the [in_vgm Winamp plugin](https://web.archive.org/web/20180225133113/https://snakemeat.webs.com/tools.htm). There is a mirror of its source here: https://github.com/xbmc/audiodecoder.wsr/tree/Matrix/lib/in_wsr I think in_wsr in turn got...
The error message is correct. The tool currently supports only v2 of the sound driver. [Sega Rally Championship uses v1](https://github.com/ValleyBell/MidiConverters/blob/master/M2_SndDrvList.txt#L49) Unfortunately there is nothing you can do about this. Adding...
I could maybe look into porting the Mednafen core. I don't feel like bothering with higan's one-file-per-function code and MAME's WonderSwan emulation is so bad in general that even the...
Regarding licensing: Does anyone want to volunteer in porting the current MAME "POKEY" sound core? [pokey.c](https://github.com/ValleyBell/libvgm/blob/fbabb120174fa6c159893a1b614e5d61a7ac1c31/emu/cores/pokey.c) is the only sound core from MAME that dates back to the pre-relicensing times...
> For the GCC library names I'd recommend sticking with "libvgm-player.a" etc, and not going to "liblibvgm-player.a". > > Off the top of my head I can think of a...
Oops, sorry. The issue is that the resampler only allocates enough memory for [outputting 0.1 seconds](https://github.com/ValleyBell/libvgm/blob/8b09d2bbe9592ae243f4ad24a026d7b44e6d3806/emu/Resampler.c#L61). You're rendering 7560 samples, i.e. 0.17 seconds, so we get a buffer overflow. (I...
I'm afraid I have no idea how you can extract the .m files from Planet's Edge. I assume they are stored in the game's `.cc` resource files, but most of...
I'm afraid that the files don't have any magic bytes that make them easy to identify. There are a few things you could look out for: - The first byte...
I'll probably go with just porting the C++ versions over as they are. (except for making it more C++98 compatible maybe) As long as there is a C interface, I...