punesemu / puNES

Qt-based Nintendo Entertaiment System emulator and NSF/NSF2/NSFe Music Player (Linux, FreeBSD, OpenBSD and Windows)
GNU General Public License v2.0
633 stars 42 forks source link

M547 wram bank select bit is incorrect #363

Closed negativeExponent closed 8 months ago

negativeExponent commented 8 months ago

https://github.com/punesemu/puNES/blob/aa4085babbd52378312dd5d61cf4fc021b301277/src/core/mappers/mapper_547.c#L233C76-L233C76

wram bank select should be bit 3 instead of bit 7 https://www.nesdev.org/wiki/NES_2.0_Mapper_547

punesemu commented 8 months ago

Fixed, thx for the report.