Added support for Sufami Turbo - but only one cart for now.

This commit is contained in:
n-a-c-h
2004-01-05 21:33:37 +00:00
parent e53d8f1dee
commit c05fa496e7

View File

@@ -636,6 +636,11 @@ void SplitSetup(const char *basefile, unsigned int MirrorSystem)
memcpy(ROM+0x200000, ROM+0x400000, 0x80000); //Copy base over memcpy(ROM+0x200000, ROM+0x400000, 0x80000); //Copy base over
memset(ROM+0x280000, 0, 0x180000); //Blank out rest memset(ROM+0x280000, 0, 0x180000); //Blank out rest
break; break;
case 3:
memcpy(ROM+0x40000, ROM, 0x40000);
memcpy(ROM+0x80000, ROM, 0x80000);
break;
} }
curromspace = addOnStart+addOnSize; curromspace = addOnStart+addOnSize;
@@ -665,6 +670,14 @@ void SplitSupport()
SplitSetup("G-NEXT.ZIP", 2); SplitSetup("G-NEXT.ZIP", 2);
addOnStart = 0x200000; addOnStart = 0x200000;
} }
//Sufami Turbo
if (!strncmp(ROM, "BANDAI SFC-ADX", 14))
{
addOnStart = 0x100000;
addOnSize = curromspace;
SplitSetup("STBIOS.ZIP", 3);
}
} }
extern bool Sup48mbit; extern bool Sup48mbit;