Open BlastBrothers opened 8 months ago
There's no need to apologise: it's great to have a list of bugs to look into! A problem when writing an emulator is when there are no broken games to fix, because it feels like making improvements to the emulator does nothing. Thanks for the tip about using recordings: I wasn't looking forward to juggling my emulator with an actual Mega Drive.
After Burner II has been fixed in 237922d416192366eb9d823dba8caa6a343ead49.
* GENATARi made a Vocaloid using CSM called [Niro Ichini](https://drive.google.com/drive/folders/1FFguIp6WWyjiN9jBXImnU8jzXgvvGN6Ug). (The .fur files are meant for [Furnace Tracker](https://github.com/tildearrow/furnace).)
The download link seems to be broken. Did end up finding a video relating to it though, and it's interesting seeing CSM in action
I got the link from the comment on this video, which seems to still be working for me. Maybe copying the link from YT broke it somehow?
Checked off a few things that seem to have been fixed by the 0.7 release.
I booted up a bunch of games and looked into anything that sounded off. (I also knew beforehand of a few games that tend to give emulators trouble in the sound department.) A lot of these have to do with known unemulated YM2612 features (SSG-EG, extended CH3 mode, LFO, CSM). I know you said sound emulation wasn't a priority at the moment, but I figured it was better to document all this in advance, rather than just sit on it. Hopefully this doesn't keep you up at night.
(By the way, I want to commend you for writing your own sound emulation. A lot of projects just use the Nuked cores - which is fine, but it's neat to see someone do it the hard way. The PSG noise emulation already seems to be a better match for Sega's SN7 clone than BlastEm, which sounds more like a main-brand one.)
I also found quite a few non-audio bugs while testing random games' audio... expect more bug reports to be made soon. Sorry about that.
SSG-EG
Extended CH3
CSM As far as I know, only tech demos have used this.
Misc Most of these will probably fix themselves as the FM emulation gets built out, but I thought I'd include them just in case they turn out to be unique bugs:
Most of these are less "audio bugs" and moreso "bugs that affect the audio":
===
If you're ever looking to check a music track against real hardware without pulling out the real thing, DUSTINODELLOFFICIAL and Random VGMs on YT are good sources.