diff --git a/src/burn/drv/cps3/d_cps3.cpp b/src/burn/drv/cps3/d_cps3.cpp index 60bfb951d..f5961d3b4 100644 --- a/src/burn/drv/cps3/d_cps3.cpp +++ b/src/burn/drv/cps3/d_cps3.cpp @@ -410,7 +410,9 @@ static struct BurnRomInfo sfiiinRomDesc[] = { { "sfiii_asia_nocd.29f400.u2", 0x080000, 0xca2b715f, BRF_ESS | BRF_BIOS }, // SH-2 Bios +#if !defined ROM_VERIFY SFIII_970204_FLASH +#endif }; STD_ROM_PICK(sfiiin) @@ -423,7 +425,9 @@ static struct BurnRomInfo sfiiinaRomDesc[] = { { "sfiii_asia_nocd.29f400.u2", 0x080000, 0x73e32463, BRF_ESS | BRF_BIOS }, // SH-2 Bios +#if !defined ROM_VERIFY SFIII_970204_FLASH +#endif }; STD_ROM_PICK(sfiiina) @@ -519,7 +523,9 @@ static struct BurnRomInfo sfiii2nRomDesc[] = { { "sfiii2_asia_nocd.29f400.u2", 0x080000, 0xfd297c0d, BRF_ESS | BRF_BIOS }, // SH-2 Bios +#if !defined ROM_VERIFY SFIII2_970930_FLASH +#endif }; STD_ROM_PICK(sfiii2n) @@ -623,12 +629,29 @@ static struct BurnRomInfo sfiii3nRomDesc[] = { { "sfiii3_japan_nocd.29f400.u2", 0x080000, 0x1edc6366, BRF_ESS | BRF_BIOS }, // SH-2 Bios +#if !defined ROM_VERIFY SFIII3_990608_FLASH +#endif }; STD_ROM_PICK(sfiii3n) STD_ROM_FN(sfiii3n) +// ------------------------------------------------------------------------- +// Street Fighter III 3rd Strike: Fight for the Future (Asia 990608, NO CD) +// ------------------------------------------------------------------------- +static struct BurnRomInfo sfiii3naRomDesc[] = { + + { "sfiii3_asia_nocd.29f400.u2", 0x080000, 0xa12ebcd1, BRF_ESS | BRF_BIOS }, // SH-2 Bios + +#if !defined ROM_VERIFY + SFIII3_990608_FLASH +#endif +}; + +STD_ROM_PICK(sfiii3na) +STD_ROM_FN(sfiii3na) + // ------------------------------------------------------------ // Street Fighter III 3rd Strike: Fight for the Future (990512) // ------------------------------------------------------------ @@ -727,12 +750,29 @@ static struct BurnRomInfo sfiii3nr1RomDesc[] = { { "sfiii3_japan_nocd.29f400.u2", 0x080000, 0x1edc6366, BRF_ESS | BRF_BIOS }, // SH-2 Bios +#if !defined ROM_VERIFY SFIII3_990512_FLASH +#endif }; STD_ROM_PICK(sfiii3nr1) STD_ROM_FN(sfiii3nr1) +// ------------------------------------------------------------------------- +// Street Fighter III 3rd Strike: Fight for the Future (Asia 990512, NO CD) +// ------------------------------------------------------------------------- +static struct BurnRomInfo sfiii3nar1RomDesc[] = { + + { "sfiii3_asia_nocd.29f400.u2", 0x080000, 0xa12ebcd1, BRF_ESS | BRF_BIOS }, // SH-2 Bios + +#if !defined ROM_VERIFY + SFIII3_990512_FLASH +#endif +}; + +STD_ROM_PICK(sfiii3nar1) +STD_ROM_FN(sfiii3nar1) + // -------------------------------------------------- // JoJo no Kimyou na Bouken / JoJo's Venture (990128) // -------------------------------------------------- @@ -832,7 +872,9 @@ static struct BurnRomInfo jojonRomDesc[] = { { "jojo_asia_nocd.29f400.u2", 0x080000, 0x05b4f953, BRF_ESS | BRF_BIOS }, // SH-2 Bios +#if !defined ROM_VERIFY JOJO_990128_FLASH +#endif }; STD_ROM_PICK(jojon) @@ -937,7 +979,9 @@ static struct BurnRomInfo jojonr1RomDesc[] = { { "jojo_asia_nocd.29f400.u2", 0x080000, 0x05b4f953, BRF_ESS | BRF_BIOS }, // SH-2 Bios +#if !defined ROM_VERIFY JOJO_990108_FLASH +#endif }; STD_ROM_PICK(jojonr1) @@ -1042,7 +1086,9 @@ static struct BurnRomInfo jojonr2RomDesc[] = { { "jojo_asia_nocd.29f400.u2", 0x080000, 0x05b4f953, BRF_ESS | BRF_BIOS }, // SH-2 Bios +#if !defined ROM_VERIFY JOJO_981202_FLASH +#endif }; STD_ROM_PICK(jojonr2) @@ -1191,7 +1237,9 @@ static struct BurnRomInfo jojobanr1RomDesc[] = { { "jojoba_japan_nocd.29f400.u2", 0x080000, 0x4dab19f5, BRF_ESS | BRF_BIOS }, // SH-2 Bios +#if !defined ROM_VERIFY JOJOBA_990927_FLASH +#endif }; STD_ROM_PICK(jojobanr1) @@ -1204,7 +1252,9 @@ static struct BurnRomInfo jojobaner1RomDesc[] = { { "jojoba_euro_nocd.29f400.u2", 0x080000, 0x1ee2d679, BRF_ESS | BRF_BIOS }, // SH-2 Bios +#if !defined ROM_VERIFY JOJOBA_990927_FLASH +#endif }; STD_ROM_PICK(jojobaner1) @@ -1285,7 +1335,9 @@ static struct BurnRomInfo jojobanr2RomDesc[] = { { "jojoba_japan_nocd.29f400.u2", 0x080000, 0x4dab19f5, BRF_ESS | BRF_BIOS }, // SH-2 Bios +#if !defined ROM_VERIFY JOJOBA_990913_FLASH +#endif }; STD_ROM_PICK(jojobanr2) @@ -1297,8 +1349,10 @@ STD_ROM_FN(jojobanr2) static struct BurnRomInfo jojobaner2RomDesc[] = { { "jojoba_euro_nocd.29f400.u2", 0x080000, 0x1ee2d679, BRF_ESS | BRF_BIOS }, // SH-2 Bios - + +#if !defined ROM_VERIFY JOJOBA_990913_FLASH +#endif }; STD_ROM_PICK(jojobaner2) @@ -1748,6 +1802,16 @@ struct BurnDriver BurnDrvSfiii3n = { 384, 224, 4, 3 }; +struct BurnDriver BurnDrvSfiii3na = { + "sfiii3na", "sfiii3", NULL, NULL, "1999", + "Street Fighter III 3rd Strike: Fight for the Future (Asia 990608, NO CD)\0", NULL, "Capcom", "CPS-3", + NULL, NULL, NULL, NULL, + BDF_GAME_WORKING | BDF_16BIT_ONLY | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_CAPCOM_CPS3 | HARDWARE_CAPCOM_CPS3_NO_CD, GBF_VSFIGHT, FBF_SF, + NULL, sfiii3naRomInfo, sfiii3naRomName, NULL, NULL, NULL, NULL, cps3InputInfo, asiaDIPInfo, + sfiii3Init, cps3Exit, cps3Frame, DrvCps3Draw, cps3Scan, &cps3_palette_change, 0x40000, + 384, 224, 4, 3 +}; + struct BurnDriver BurnDrvSfiii3r1 = { "sfiii3r1", "sfiii3", NULL, NULL, "1999", "Street Fighter III 3rd Strike: Fight for the Future (Europe 990512)\0", NULL, "Capcom", "CPS-3", @@ -1788,6 +1852,16 @@ struct BurnDriver BurnDrvSfiii3nr1 = { 384, 224, 4, 3 }; +struct BurnDriver BurnDrvSfiii3nar1 = { + "sfiii3nar1", "sfiii3", NULL, NULL, "1999", + "Street Fighter III 3rd Strike: Fight for the Future (Asia 990512, NO CD)\0", NULL, "Capcom", "CPS-3", + NULL, NULL, NULL, NULL, + BDF_GAME_WORKING | BDF_16BIT_ONLY | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_CAPCOM_CPS3 | HARDWARE_CAPCOM_CPS3_NO_CD, GBF_VSFIGHT, FBF_SF, + NULL, sfiii3nar1RomInfo, sfiii3nar1RomName, NULL, NULL, NULL, NULL, cps3InputInfo, asiaDIPInfo, + sfiii3Init, cps3Exit, cps3Frame, DrvCps3Draw, cps3Scan, &cps3_palette_change, 0x40000, + 384, 224, 4, 3 +}; + struct BurnDriver BurnDrvJojo = { "jojo", NULL, NULL, NULL, "1998", "JoJo's Venture (Europe 990128)\0", NULL, "Capcom", "CPS-3", diff --git a/src/burner/resource/about.bmp b/src/burner/resource/about.bmp index 2658a9eab..19450c28e 100644 Binary files a/src/burner/resource/about.bmp and b/src/burner/resource/about.bmp differ diff --git a/src/burner/resource/fba.ico b/src/burner/resource/fba.ico index e83493c1b..64e987f20 100644 Binary files a/src/burner/resource/fba.ico and b/src/burner/resource/fba.ico differ diff --git a/src/burner/resource/misc.bmp b/src/burner/resource/misc.bmp index 49505d3d6..0526d098e 100644 Binary files a/src/burner/resource/misc.bmp and b/src/burner/resource/misc.bmp differ diff --git a/src/burner/resource/splash.bmp b/src/burner/resource/splash.bmp index 2aa72aa8d..51bf55806 100644 Binary files a/src/burner/resource/splash.bmp and b/src/burner/resource/splash.bmp differ