Closed jkotlinski closed 1 year ago
It might be worth to test this ROM on CGB-C or earlier. I suspect the same inaccuracy is present on those revisions.
I'll currently focus on CGB-C because DMG Zombie Mode is non-deterministic. It looks like my CGB-C and CGB-E both sound the same and match SameBoy in CGB-E mode, but SameBoy in CGB-C is completely broken. I'll have to look into that, thanks!
It appears that while the test ROM produces an emulation inaccuracy only on CGB-C and older, this inaccuracy also exists in SameBoy's CGB-E emulation. This is a very nice catch!
test.gb.gz
The attached ROM sounds very different on Sameboy and a real DMG. (Please note, you need to wait a long time until the ROM produces a sound. Maybe it is possible to shorten the loop for test purposes.)