diff --git a/src/gba/sio.c b/src/gba/sio.c index 2e4251c9c..37d6f6d2a 100644 --- a/src/gba/sio.c +++ b/src/gba/sio.c @@ -51,6 +51,7 @@ void GBASIOInit(struct GBASIO* sio) { sio->drivers.normal = 0; sio->drivers.multiplayer = 0; sio->drivers.joybus = 0; + sio->activeDriver = 0; GBASIOReset(sio); } @@ -71,7 +72,6 @@ void GBASIOReset(struct GBASIO* sio) { sio->rcnt = RCNT_INITIAL; sio->siocnt = 0; sio->mode = -1; - sio->activeDriver = 0; _switchMode(sio); }