mirror of https://github.com/mgba-emu/mgba.git
GBA I/O: Mask off WAITCNT bits that cannot be written (fixes #457)
This commit is contained in:
parent
6eadd35ee6
commit
9d54e242e3
1
CHANGES
1
CHANGES
|
@ -40,6 +40,7 @@ Bugfixes:
|
|||
- GB: Properly initialize sramRealVf variable
|
||||
- Qt: Fix Apply button for key and controller configurations
|
||||
- GB Video: Initialize LCDC in renderer
|
||||
- GBA I/O: Mask off WAITCNT bits that cannot be written
|
||||
Misc:
|
||||
- SDL: Remove scancode key input
|
||||
- GBA Video: Clean up unused timers
|
||||
|
|
|
@ -535,6 +535,7 @@ void GBAIOWrite(struct GBA* gba, uint32_t address, uint16_t value) {
|
|||
|
||||
// Interrupts and misc
|
||||
case REG_WAITCNT:
|
||||
value &= 0x5FFF;
|
||||
GBAAdjustWaitstates(gba, value);
|
||||
break;
|
||||
case REG_IE:
|
||||
|
|
Loading…
Reference in New Issue