DSP Emulator v0.18b3 (2021/01/10) is released. DSP Emulator is a new version of the ZX SPECTRUM +3, ZX Spectrum 128, ZX Spectrum 48, Arcade, Amstrad CPC 464, NES and Game Boy emulator.

DSP Emulator Changelog:
-Gameboy/Gameboy Color review
+Fixed mapper MBC1
+Added MBC1 collection version (fixes 'Bomberman Collection', 'Mortal Combat I&II', '4 in 1 Vol II', etc)
+Fixed mapper MBC2
+Added mapper MBC3
+Added partial MBC7
+Fixed cartridge load (fixes cartridges bigger than 4Mb)
+Fixed cartridge default start values (fixes 'Dragon's Lair - The Legend' and many others)
+Fixed OAM DMA, dont add aditional CPU cycles and dont draw sprites if its running
+Fixed CGB DMA, change the counter values when running (fixes 'Turok - Rage Wars', 'Aliens - Thanatos Encounter' and many others)
+Fixed CBG DMA start/stop info and cancel option (fixes 'Championship Motocross 2001' and others)
+Fixed CGB sprite/BG priority (fixes graphis in '007 - The World is Not Enough' intro)
+Fixed CBG sprite tranparency
+Added sprite draw order (fixes 'Boy and His Blob, A - Rescue of Princess Blobette')
+Added a basic serial IRQ (makes 'Mortal Kombat' run)
+Added STAT IRQ blocking (makes 'Altered Space', 'Pinball Fantasies', 'Pinball Dreams' and many others run)
+Fixed controls (fixes 'Konami GB Collection Volume 1')
+Fixed BIOS disable... Ouch! Never gets enabled again after boot!

https://github.com/leniad/dsp-emulator

http://www.emucr.com/2021/01/dsp-emu...-20210110.html