Added
- Added experimental native Genesis audio emulation.
- Added YM2612, PSG, and DAC audio support.
- Hold R while selecting a game to enable sound.
- Added Slot-2 RAM expansion support for larger ROMs in DS mode.
Improved
- Updated the project for current libnds/Calico and GCC 16.
- Improved ROM loading and game switching.
- Improved DSi and Slot-2 memory handling.
- Improved Z80 performance by reducing emulator context-switch overhead.
Fixed
- Fixed Super Street Fighter II ROM banking.
- Fixed several DLDI and FAT-loading crashes.
- Fixed crashes caused by the newer Calico memory protection settings.
- Fixed stale ROM-bank data after DSi DMA transfers.
- Fixed rendering corruption and invalid tile accesses.
- Fixed loading games of different sizes without restarting the emulator.
- Fixed old save states retaining incorrect audio
- Fixed Sonic 3 music may stop after playing for some time
Known issues
- Native sound significantly reduces performance in DS mode.
- Audio latency can increase during extended gameplay.
- Some sound effects may play at an inaccurate pitch.
Coded with gpt-5.6-sol (high)