mirror of https://github.com/PCSX2/pcsx2.git
Multitap should now work in BIOS (Oops).
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@893 96395faa-99c1-11dd-bbfe-3dabce05a288
This commit is contained in:
parent
c2d3f78ee1
commit
33d7e6e4f4
|
@ -460,10 +460,9 @@ void SIO_CommandWrite(u8 value,int way) {
|
||||||
sio.bufcount = 6; // No idea why this is 6, saved from old code.
|
sio.bufcount = 6; // No idea why this is 6, saved from old code.
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
// These were taken from old code. No idea if they're needed.
|
// Commented out values are from original code. Break multitap in bios..
|
||||||
// Don't seem to break anything, at least.
|
sio.buf[sio.bufcount-1]=0;//'+';
|
||||||
sio.buf[sio.bufcount-1]='+';
|
sio.buf[sio.bufcount]=0;//'Z';
|
||||||
sio.buf[sio.bufcount]='Z';
|
|
||||||
return;
|
return;
|
||||||
case 0x2:
|
case 0x2:
|
||||||
sio.packetsize++;
|
sio.packetsize++;
|
||||||
|
@ -626,7 +625,7 @@ void InitializeSIO(u8 value)
|
||||||
|
|
||||||
const int mcidx = sio.GetMemcardIndex();
|
const int mcidx = sio.GetMemcardIndex();
|
||||||
|
|
||||||
if( sio.activeMemcardSlot[mcidx] )
|
if( sio.activeMemcardSlot[mcidx] != 0 )
|
||||||
{
|
{
|
||||||
// Might want to more agressively declare a card's non-existence here.
|
// Might want to more agressively declare a card's non-existence here.
|
||||||
// As non-zero slots always report a failure, and have to read
|
// As non-zero slots always report a failure, and have to read
|
||||||
|
|
Loading…
Reference in New Issue