Permalink
Browse files

GBA SIO: Fix unconnected SIOCNT for multi mode (fixes #1105)

  • Loading branch information...
endrift committed Jun 24, 2018
1 parent 2c09e63 commit e748d8fe771c6802215bd43710b3d0f1d81994dc
Showing with 4 additions and 0 deletions.
  1. +1 −0 CHANGES
  2. +3 −0 src/gba/sio.c
View
@@ -37,6 +37,7 @@ Bugfixes:
- Core: Fix audio sync breaking when interrupted
- Qt: Improve FPS timer stability
- GBA Serialize: Fix loading channel 3 volume (fixes mgba.io/i/1107)
+ - GBA SIO: Fix unconnected SIOCNT for multi mode (fixes mgba.io/i/1105)
Misc:
- GBA Timer: Use global cycles for timers
- GBA: Extend oddly-sized ROMs to full address space (fixes mgba.io/i/722)
View
@@ -163,6 +163,9 @@ void GBASIOWriteSIOCNT(struct GBASIO* sio, uint16_t value) {
value &= ~0x0080;
}
break;
+ case SIO_MULTI:
+ value |= 0xC;
+ break;
default:
// TODO
break;

0 comments on commit e748d8f

Please sign in to comment.