diff --git a/bsnes/sfc/coprocessor/icd/interface.cpp b/bsnes/sfc/coprocessor/icd/interface.cpp index b629d102..62866a23 100644 --- a/bsnes/sfc/coprocessor/icd/interface.cpp +++ b/bsnes/sfc/coprocessor/icd/interface.cpp @@ -91,7 +91,7 @@ auto ICD::joypWrite(bool p14, bool p15) -> void { if(p14 == 0 && p15 == 1) { if((joypPacket[0] >> 3) == 0x11) { mltReq = joypPacket[1] & 3; - joypID = 0; + joypID = 3; } if(packetSize < 64) packet[packetSize++] = joypPacket;