Previous 199869 Revisions Next

r19216 Thursday 29th November, 2012 at 09:25:16 UTC by Tafoid
Added some extra dipswitches for sf2amf, added some more (not working) bootlegs and some consistency fixes, many thanks to Jackc for pointing me to all the necessary documentation. [ReadOnly]


New clones added
----------------
Street Fighter II': Magic Delta Turbo (bootleg, set 2) (not working) [f205v, ReadOnly]
Street Fighter II': Champion Edition (M8, bootleg) (not working) [Bonky, ReadOnly]
[src/mame]mame.lst
[src/mame/drivers]cps1.c
[src/mame/video]cps1.c

trunk/src/mame/drivers/cps1.c
r19215r19216
18111811   PORT_DIPSETTING(    0x00, "2 Credits/Winner Continue" ) //Winner stays, loser pays, in other words.
18121812INPUT_PORTS_END
18131813
1814/* To-Do sf2amf dipswitch SW(B):4 + SW(B):5 + SW(B):6
1814/* SWB.4, SWB.5 and SWB.6 need to be enabled simultaneously for turbo mode */
18151815static INPUT_PORTS_START( sf2amf )
1816    PORT_INCLUDE(  )
1816   PORT_INCLUDE( sf2 )
18171817
1818    PORT_MODIFY("DSWB")
1819    PORT_DIPNAME( 0x08, 0x00, "Turbo Switch 1 of 3" )   PORT_DIPLOCATION("SW(B):4")
1820    PORT_DIPSETTING(    0x08, DEF_STR( Off ) )
1821    PORT_DIPSETTING(    0x00, DEF_STR( On ) )
1822    PORT_DIPNAME( 0x10, 0x00, "Turbo Switch 2 of 3" )   PORT_DIPLOCATION("SW(B):5")
1823    PORT_DIPSETTING(    0x10, DEF_STR( Off ) )
1824    PORT_DIPSETTING(    0x00, DEF_STR( On ) )
1825    PORT_DIPNAME( 0x20, 0x00, "Turbo Switch 3 of 3" )   PORT_DIPLOCATION("SW(B):6")
1826    PORT_DIPSETTING(    0x20, DEF_STR( Off ) )
1827    PORT_DIPSETTING(    0x00, DEF_STR( On ) )
1818   PORT_MODIFY("DSWB")
1819   PORT_DIPNAME( 0x08, 0x08, "Turbo Mode Switch 1 of 3" )   PORT_DIPLOCATION("SW(B):4")
1820   PORT_DIPSETTING(    0x08, DEF_STR( Off ) )
1821   PORT_DIPSETTING(    0x00, DEF_STR( On ) )
1822   PORT_DIPNAME( 0x10, 0x10, "Turbo Mode Switch 2 of 3" )   PORT_DIPLOCATION("SW(B):5")
1823   PORT_DIPSETTING(    0x10, DEF_STR( Off ) )
1824   PORT_DIPSETTING(    0x00, DEF_STR( On ) )
1825   PORT_DIPNAME( 0x20, 0x20, "Turbo Mode Switch 3 of 3" )   PORT_DIPLOCATION("SW(B):6")
1826   PORT_DIPSETTING(    0x20, DEF_STR( Off ) )
1827   PORT_DIPSETTING(    0x00, DEF_STR( On ) )
18281828INPUT_PORTS_END
1829*/
18301829
18311830static INPUT_PORTS_START( 3wonders )
18321831   PORT_INCLUDE( cps1_3b )
r19215r19216
65746573ROM_END
65756574
65766575ROM_START( sf2stt )
6576   /* the PCB is not working on real hardware */
65776577   ROM_REGION( CODE_SIZE, "maincpu", 0 )      /* 68000 code */
6578   /* do not comment this out, this is only for testing purpose
6578   /* do not move this outside comments, this is only for testing purpose
65796579    ROM_LOAD16_BYTE( "12.bin",   0x00000, 0x40000, CRC(a258b4d5) SHA1(3433b6493794c98bb35c1b27cc65bb5f13d52e9b) )
65806580    ROM_LOAD16_BYTE( "09.bin",   0x00001, 0x40000, CRC(59ccd474) SHA1(7bb28c28ee722435fdbb18eb73e52bd65b419103) )
6581    */
6581   */
65826582   ROM_LOAD16_BYTE( "prg part 1.stt", 0x00000, 0x40000, NO_DUMP )
65836583   ROM_LOAD16_BYTE( "prg part 2.stt", 0x00001, 0x40000, NO_DUMP )
6584   /* there are two empty sockets next to the two following program roms,
6585       these roms may be missing and this PCB is not working on real hardware */
6584   /* missing first part of program roms, so it can not boot */
65866585   ROM_LOAD16_BYTE( "ce91e-b",        0x80000, 0x40000, CRC(0862386e) SHA1(9fcfbcbbc17529de75d5419018e7b1dd90b397c0) )
65876586   ROM_LOAD16_BYTE( "ce91e-a",        0x80001, 0x40000, CRC(0c83844d) SHA1(4c25ba4a50d62c62789d026e3d304ed1dfb3c248) )
65886587
65896588   ROM_REGION( 0x600000, "gfx", 0 )
6590   ROMX_LOAD( "stt-a 910913", 0x000000, 0x80000, CRC(10a7036d) SHA1(5f7780154d12dc202ec4bf2f3666727820745ab0), ROM_GROUPWORD | ROM_SKIP(6) )
6591   ROM_CONTINUE(              0x000002, 0x80000)
6592   ROMX_LOAD( "stt-d 910913", 0x000004, 0x80000, CRC(3580b124) SHA1(55b101e7be3d1244d0b9961ad3c6ff5d682214ce), ROM_GROUPWORD | ROM_SKIP(6) )
6593   ROM_CONTINUE(              0x000006, 0x80000)
6594   ROMX_LOAD( "stt-b 910913", 0x200000, 0x80000, CRC(7a09224e) SHA1(77a95b931f0a1ebd38c9aaf51a3b59139e0aedeb), ROM_GROUPWORD | ROM_SKIP(6) )
6595   ROM_CONTINUE(              0x200002, 0x80000)
6596   ROMX_LOAD( "stt-e 910913", 0x200004, 0x80000, CRC(382a612c) SHA1(ecdcb66ed9d47d850501abc5f77eb5ad87b868d3), ROM_GROUPWORD | ROM_SKIP(6) )
6597   ROM_CONTINUE(              0x200006, 0x80000)
6598   ROMX_LOAD( "stt-c 910913", 0x400000, 0x80000, CRC(11701b8f) SHA1(4f0c897349a0f1701a144ec64a75fa23fec32ae5), ROM_GROUPWORD | ROM_SKIP(6) )
6599   ROM_CONTINUE(              0x400002, 0x80000)
6600   ROMX_LOAD( "stt-f 910913", 0x400004, 0x80000, CRC(101a0b72) SHA1(9e166a4110a583e722566852e27cb0b074ec97c6), ROM_GROUPWORD | ROM_SKIP(6) )
6601   ROM_CONTINUE(              0x400006, 0x80000)
6589   ROMX_LOAD( "stt-a", 0x000000, 0x80000, CRC(10a7036d) SHA1(5f7780154d12dc202ec4bf2f3666727820745ab0), ROM_GROUPWORD | ROM_SKIP(6) )
6590   ROM_CONTINUE(       0x000002, 0x80000)
6591   ROMX_LOAD( "stt-d", 0x000004, 0x80000, CRC(3580b124) SHA1(55b101e7be3d1244d0b9961ad3c6ff5d682214ce), ROM_GROUPWORD | ROM_SKIP(6) )
6592   ROM_CONTINUE(       0x000006, 0x80000)
6593   ROMX_LOAD( "stt-b", 0x200000, 0x80000, CRC(7a09224e) SHA1(77a95b931f0a1ebd38c9aaf51a3b59139e0aedeb), ROM_GROUPWORD | ROM_SKIP(6) )
6594   ROM_CONTINUE(       0x200002, 0x80000)
6595   ROMX_LOAD( "stt-e", 0x200004, 0x80000, CRC(382a612c) SHA1(ecdcb66ed9d47d850501abc5f77eb5ad87b868d3), ROM_GROUPWORD | ROM_SKIP(6) )
6596   ROM_CONTINUE(       0x200006, 0x80000)
6597   ROMX_LOAD( "stt-c", 0x400000, 0x80000, CRC(11701b8f) SHA1(4f0c897349a0f1701a144ec64a75fa23fec32ae5), ROM_GROUPWORD | ROM_SKIP(6) )
6598   ROM_CONTINUE(       0x400002, 0x80000)
6599   ROMX_LOAD( "stt-f", 0x400004, 0x80000, CRC(101a0b72) SHA1(9e166a4110a583e722566852e27cb0b074ec97c6), ROM_GROUPWORD | ROM_SKIP(6) )
6600   ROM_CONTINUE(       0x400006, 0x80000)
66026601   /* extra gfx layer roms loaded over the former ones to remove the capcom copyright logo */
66036602   ROMX_LOAD( "5.stt", 0x400000, 0x10000, CRC(a505621e) SHA1(8ffa8cedad54948870bbd8f629d927332dc9fcf6), ROM_SKIP(7) )
66046603   ROM_CONTINUE(       0x400004, 0x10000 )
r19215r19216
66226621   ROM_LOAD( "1.stt", 0x20000, 0x20000, CRC(beade53f) SHA1(277c397dc12752719ec6b47d2224750bd1c07f79) )
66236622ROM_END
66246623
6625ROM_START( sf2unkb )
6624ROM_START( sf2rk ) /* unidentified bootleg, name based only on gfx chips label */
6625   /* the PCB is not working on real hardware */
66266626   ROM_REGION( CODE_SIZE, "maincpu", 0 )      /* 68000 code */
6627   /* do not comment this out, this is only for testing purpose
6627   /* do not move this outside comments, this is only for testing purpose
66286628    ROM_LOAD16_BYTE( "12.bin",             0x000000, 0x40000, CRC(a258b4d5) SHA1(3433b6493794c98bb35c1b27cc65bb5f13d52e9b) )
66296629    ROM_LOAD16_BYTE( "09.bin",             0x000001, 0x40000, CRC(59ccd474) SHA1(7bb28c28ee722435fdbb18eb73e52bd65b419103) )
66306630    ROM_LOAD16_BYTE( "11.bin",             0x080000, 0x40000, CRC(82097d63) SHA1(881e7ffb78197f6794b5d41f5c2c87da35e8cb15) )
66316631    ROM_LOAD16_BYTE( "10.bin",             0x080001, 0x40000, CRC(0c83844d) SHA1(4c25ba4a50d62c62789d026e3d304ed1dfb3c248) )
6632    */
6633   ROM_LOAD16_BYTE( "prg part 1.sf2unkb", 0x00000, 0x80000, NO_DUMP )
6634   ROM_LOAD16_BYTE( "prg part 2.sf2unkb", 0x00001, 0x80000, NO_DUMP )
6635   /* there are two empty sockets next to the two following program roms,
6636       these roms may be missing and this PCB is not working on real hardware */
6637   ROM_LOAD16_BYTE( "w-6",                0x100000, 0x20000, CRC(bb4af315) SHA1(75f0827f4f7e9f292add46467f8d4fe19b2514c9) )
6638   ROM_LOAD16_BYTE( "w-5",                0x100001, 0x20000, CRC(c02a13eb) SHA1(b807cc495bff3f95d03b061fc629c95f965cb6d8) )
6632  */
6633   ROM_LOAD16_BYTE( "prg part 1.rk", 0x00000, 0x80000, NO_DUMP )
6634   ROM_LOAD16_BYTE( "prg part 2.rk", 0x00001, 0x80000, NO_DUMP )
6635   /* missing first part of program roms, so it can not boot */
6636   ROM_LOAD16_BYTE( "w-6",           0x100000, 0x20000, CRC(bb4af315) SHA1(75f0827f4f7e9f292add46467f8d4fe19b2514c9) )
6637   ROM_LOAD16_BYTE( "w-5",           0x100001, 0x20000, CRC(c02a13eb) SHA1(b807cc495bff3f95d03b061fc629c95f965cb6d8) )
66396638
66406639   ROM_REGION( 0x600000, "gfx", 0 )
6641   ROMX_LOAD( "01.unkb", 0x000000, 0x80000, CRC(4296de4d) SHA1(2bd5a0ebe2a20c745b11da9c7dc4f13f20efdda7), ROM_GROUPWORD | ROM_SKIP(6) )
6642   ROM_CONTINUE(         0x000002, 0x80000)
6643   ROMX_LOAD( "03.unkb", 0x000004, 0x80000, CRC(16cf11d0) SHA1(e1adf34467e0a6902bcda63718885fe0bea831b1), ROM_GROUPWORD | ROM_SKIP(6) )
6644   ROM_CONTINUE(         0x000006, 0x80000)
6645   ROMX_LOAD( "02.unkb", 0x200000, 0x80000, CRC(68ca7fce) SHA1(f6a37e0ca4d9490f66c3d29308c531f2134fd7aa), ROM_GROUPWORD | ROM_SKIP(6) )
6646   ROM_CONTINUE(         0x200002, 0x80000)
6647   ROMX_LOAD( "04.unkb", 0x200004, 0x80000, CRC(9f46f926) SHA1(f1ddf8ce6d895358979631fbdecbeff51376b604), ROM_GROUPWORD | ROM_SKIP(6) )
6648   ROM_CONTINUE(         0x200006, 0x80000)
6649   ROMX_LOAD( "05.unkb", 0x400000, 0x80000, CRC(4c161fa9) SHA1(c3b2f642d3d3be5aab6ff1482d82c2858944d07a), ROM_GROUPWORD | ROM_SKIP(6) )
6650   ROM_CONTINUE(         0x400002, 0x80000)
6651   ROMX_LOAD( "06.unkb", 0x400004, 0x80000, CRC(ec949f8c) SHA1(34ea3d6d85486a5ff25c774dbc6a4b16037a7347), ROM_GROUPWORD | ROM_SKIP(6) )
6652   ROM_CONTINUE(         0x400006, 0x80000)
6640   ROMX_LOAD( "01 rk098", 0x000000, 0x80000, CRC(4296de4d) SHA1(2bd5a0ebe2a20c745b11da9c7dc4f13f20efdda7), ROM_GROUPWORD | ROM_SKIP(6) )
6641   ROM_CONTINUE(          0x000002, 0x80000)
6642   ROMX_LOAD( "03 rk097", 0x000004, 0x80000, CRC(16cf11d0) SHA1(e1adf34467e0a6902bcda63718885fe0bea831b1), ROM_GROUPWORD | ROM_SKIP(6) )
6643   ROM_CONTINUE(          0x000006, 0x80000)
6644   ROMX_LOAD( "02 rk037", 0x200000, 0x80000, CRC(68ca7fce) SHA1(f6a37e0ca4d9490f66c3d29308c531f2134fd7aa), ROM_GROUPWORD | ROM_SKIP(6) )
6645   ROM_CONTINUE(          0x200002, 0x80000)
6646   ROMX_LOAD( "04 rk033", 0x200004, 0x80000, CRC(9f46f926) SHA1(f1ddf8ce6d895358979631fbdecbeff51376b604), ROM_GROUPWORD | ROM_SKIP(6) )
6647   ROM_CONTINUE(          0x200006, 0x80000)
6648   ROMX_LOAD( "05 rk116", 0x400000, 0x80000, CRC(4c161fa9) SHA1(c3b2f642d3d3be5aab6ff1482d82c2858944d07a), ROM_GROUPWORD | ROM_SKIP(6) )
6649   ROM_CONTINUE(          0x400002, 0x80000)
6650   ROMX_LOAD( "06 rk077", 0x400004, 0x80000, CRC(ec949f8c) SHA1(34ea3d6d85486a5ff25c774dbc6a4b16037a7347), ROM_GROUPWORD | ROM_SKIP(6) )
6651   ROM_CONTINUE(          0x400006, 0x80000)
66536652   /* extra gfx layer roms loaded over the former ones to remove the capcom copyright logo */
6654   ROMX_LOAD( "w-1",     0x400000, 0x08000, CRC(124b9ffc) SHA1(299368e0f95475cf575bc3b041c6179d243b9b81), ROM_SKIP(7) )
6655   ROM_CONTINUE(         0x400004, 0x08000 )
6656   ROMX_LOAD( "w-3",     0x400002, 0x08000, CRC(5992783a) SHA1(69c90621c72c7889978442009a4ddbbfb1f3444f), ROM_SKIP(7) )
6657   ROM_CONTINUE(         0x400006, 0x08000 )
6658   ROMX_LOAD( "w-2",     0x400001, 0x08000, CRC(11d715f7) SHA1(cdec16ba16ca1ec6b0ab94addf4cfeeddeff5063), ROM_SKIP(7) )
6659   ROM_CONTINUE(         0x400005, 0x08000 )
6660   ROMX_LOAD( "w-4",     0x400003, 0x08000, CRC(db0dd977) SHA1(c34ed40709001423325b7b7fad3f4ffeb38c3e7e), ROM_SKIP(7) )
6661   ROM_CONTINUE(         0x400007, 0x08000 )
6653   ROMX_LOAD( "w-1",      0x400000, 0x08000, CRC(124b9ffc) SHA1(299368e0f95475cf575bc3b041c6179d243b9b81), ROM_SKIP(7) )
6654   ROM_CONTINUE(          0x400004, 0x08000 )
6655   ROMX_LOAD( "w-3",      0x400002, 0x08000, CRC(5992783a) SHA1(69c90621c72c7889978442009a4ddbbfb1f3444f), ROM_SKIP(7) )
6656   ROM_CONTINUE(          0x400006, 0x08000 )
6657   ROMX_LOAD( "w-2",      0x400001, 0x08000, CRC(11d715f7) SHA1(cdec16ba16ca1ec6b0ab94addf4cfeeddeff5063), ROM_SKIP(7) )
6658   ROM_CONTINUE(          0x400005, 0x08000 )
6659   ROMX_LOAD( "w-4",      0x400003, 0x08000, CRC(db0dd977) SHA1(c34ed40709001423325b7b7fad3f4ffeb38c3e7e), ROM_SKIP(7) )
6660   ROM_CONTINUE(          0x400007, 0x08000 )
66626661   /* end of extra gfx layer roms */
66636662
66646663   ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
6665   ROM_LOAD( "1.unkb", 0x00000, 0x08000, CRC(a4823a1b) SHA1(7b6bf59dfd578bfbbdb64c27988796783442d659) )
6666   ROM_CONTINUE(       0x10000, 0x08000 )
6664   ROM_LOAD( "1.rk", 0x00000, 0x08000, CRC(a4823a1b) SHA1(7b6bf59dfd578bfbbdb64c27988796783442d659) )
6665   ROM_CONTINUE(     0x10000, 0x08000 )
66676666
66686667   ROM_REGION( 0x20000, "user1", 0 ) /* unknown (bootleg priority?) */
6669   ROM_LOAD( "2.unkb", 0x00000, 0x10000, CRC(13ea1c44) SHA1(5b05fe4c3920e33d94fac5f59e09ff14b3e427fe) )
6668   ROM_LOAD( "2.rk", 0x00000, 0x10000, CRC(13ea1c44) SHA1(5b05fe4c3920e33d94fac5f59e09ff14b3e427fe) )
66706669
66716670   ROM_REGION( 0x40000, "oki", 0 )   /* Samples */
6672   ROM_LOAD( "sample part 1.unkb", 0x20000, 0x20000, NO_DUMP )
6673   /* do not comment this out, this is only for testing purpose
6674    ROM_LOAD( "sf2_18.11c",         0x00000, 0x20000, CRC(7f162009) SHA1(346bf42992b4c36c593e21901e22c87ae4a7d86d) )
6675    */
6676   ROM_LOAD( "w-7",                0x20000, 0x20000, CRC(beade53f) SHA1(277c397dc12752719ec6b47d2224750bd1c07f79) )
6671   ROM_LOAD( "sample part 1.rk", 0x20000, 0x20000, NO_DUMP )
6672   /* do not move this outside comments, this is only for testing purpose
6673    ROM_LOAD( "sf2_18.11c",     0x00000, 0x20000, CRC(7f162009) SHA1(346bf42992b4c36c593e21901e22c87ae4a7d86d) )
6674  */
6675   ROM_LOAD( "w-7",              0x20000, 0x20000, CRC(beade53f) SHA1(277c397dc12752719ec6b47d2224750bd1c07f79) )
66776676ROM_END
66786677
66796678ROM_START( sf2qp1 )
r19215r19216
83198318ROM_END
83208319
83218320ROM_START( sf2amf )
8321   /* the PCB is not working on real hardware */
83228322   ROM_REGION( CODE_SIZE, "maincpu", 0 )      /* 68000 code */
8323   ROM_LOAD16_BYTE( "5.amf",     0x000000, 0x80000, CRC(03991fba) SHA1(6c42bf15248640fdb3e98fb01b0a870649deb410) )
8324   ROM_LOAD16_BYTE( "4.amf",     0x000001, 0x80000, CRC(39f15a1e) SHA1(901c4fea76bf5bff7330ed07ffde54cdccdaa680) )
8325   /* there are two empty sockets next to the two former program roms,
8326       these roms may be missing and this PCB is not working on real hardware */
8323   ROM_LOAD16_BYTE( "5.amf",          0x000000, 0x80000, CRC(03991fba) SHA1(6c42bf15248640fdb3e98fb01b0a870649deb410) )
8324   ROM_LOAD16_BYTE( "4.amf",          0x000001, 0x80000, CRC(39f15a1e) SHA1(901c4fea76bf5bff7330ed07ffde54cdccdaa680) )
8325   /* missing last part(s) of program roms, some gfx loading instructions are missing */
83278326   ROM_LOAD16_BYTE( "prg part 3.amf", 0x100000, 0x40000, NO_DUMP )
83288327   ROM_LOAD16_BYTE( "prg part 4.amf", 0x100001, 0x40000, NO_DUMP )
8329   /* do not comment this out, this is only for testing purpose
8328   /* do not move this outside comments, this is only for testing purpose
83308329    ROM_LOAD16_BYTE( "u221.rom",   0x100000, 0x20000, CRC(64e6e091) SHA1(32ec05db955e538d4ada26d19ee50926f74b684f) )
83318330    ROM_LOAD16_BYTE( "u195.rom",   0x100001, 0x20000, CRC(c95e4443) SHA1(28417dee9ccdfa65b0f4a92aa29b90279fe8cd85) )
8332    */
8331  */
83338332
83348333   ROM_REGION( 0x600000, "gfx", 0 )
83358334   ROMX_LOAD( "y.c.e.c m.k.r-001", 0x000000, 0x80000, CRC(a258de13) SHA1(2e477948c4c8a2fb7cfdc4a739766bc4a4e01c49), ROM_GROUPWORD | ROM_SKIP(6) )
8336   ROM_CONTINUE(                       0x000002, 0x80000)
8335   ROM_CONTINUE(                   0x000002, 0x80000)
83378336   ROMX_LOAD( "y.c.e.c m.k.r-003", 0x000004, 0x80000, CRC(c781bf87) SHA1(034baa9807c2ce8dc800200963a38cd9262b21fb), ROM_GROUPWORD | ROM_SKIP(6) )
8338   ROM_CONTINUE(                       0x000006, 0x80000)
8337   ROM_CONTINUE(                   0x000006, 0x80000)
83398338   ROMX_LOAD( "y.c.e.c m.k.r-002", 0x200000, 0x80000, CRC(5726cab8) SHA1(0b2243a9a7184d53d42ddab7a8c51b63001c2f56), ROM_GROUPWORD | ROM_SKIP(6) )
8340   ROM_CONTINUE(                       0x200002, 0x80000)
8339   ROM_CONTINUE(                   0x200002, 0x80000)
83418340   ROMX_LOAD( "y.c.e.c d.w.c-011", 0x200004, 0x80000, CRC(bc90c12f) SHA1(ecdb776239b22bd56b7c3a87c9e561f650a4dfea), ROM_GROUPWORD | ROM_SKIP(6) )
8342   ROM_CONTINUE(                       0x200006, 0x80000)
8341   ROM_CONTINUE(                   0x200006, 0x80000)
83438342   ROMX_LOAD( "y.c.e.c d.w.c-012", 0x400000, 0x80000, CRC(187667cc) SHA1(fae65bf23f49a32903fda8080659ccf8d42b911f), ROM_GROUPWORD | ROM_SKIP(6) )
8344   ROM_CONTINUE(                       0x400002, 0x80000)
8343   ROM_CONTINUE(                   0x400002, 0x80000)
83458344   ROMX_LOAD( "y.c.e.c d.w.c-013", 0x400004, 0x80000, CRC(5b585071) SHA1(ad3371b1ba0441c67d9fcbb23b09464710e4e28a), ROM_GROUPWORD | ROM_SKIP(6) )
8346   ROM_CONTINUE(                       0x400006, 0x80000)
8345   ROM_CONTINUE(                   0x400006, 0x80000)
83478346   /* extra gfx layer roms loaded over the former ones to remove the capcom copyright logo */
8348   ROMX_LOAD( "6.amf",  0x400000, 0x10000, CRC(3a85a275) SHA1(01907d69f912abffe3ad9745638ce3f282cfb2e8), ROM_SKIP(7) )
8349   ROM_CONTINUE(        0x400004, 0x10000 )
8350   ROMX_LOAD( "9.amf",  0x400002, 0x10000, CRC(9156472f) SHA1(5db2acfc54308d4d26e0459f9486620a968c81d8), ROM_SKIP(7) )
8351   ROM_CONTINUE(        0x400006, 0x10000 )
8352   ROMX_LOAD( "8.amf",  0x400001, 0x10000, CRC(ecdb083b) SHA1(899894c1db004e98f755ffbdf28d32296b9c0a86), ROM_SKIP(7) )
8353   ROM_CONTINUE(        0x400005, 0x10000 )
8354   ROMX_LOAD( "10.amf", 0x400003, 0x10000, CRC(8fea8384) SHA1(8b31fd8d16cbafb5144f772653336b41db8f64fc), ROM_SKIP(7) )
8355   ROM_CONTINUE(        0x400007, 0x10000 )
8347   ROMX_LOAD( "6.amf",             0x400000, 0x10000, CRC(3a85a275) SHA1(01907d69f912abffe3ad9745638ce3f282cfb2e8), ROM_SKIP(7) )
8348   ROM_CONTINUE(                   0x400004, 0x10000 )
8349   ROMX_LOAD( "9.amf",             0x400002, 0x10000, CRC(9156472f) SHA1(5db2acfc54308d4d26e0459f9486620a968c81d8), ROM_SKIP(7) )
8350   ROM_CONTINUE(                   0x400006, 0x10000 )
8351   ROMX_LOAD( "8.amf",             0x400001, 0x10000, CRC(ecdb083b) SHA1(899894c1db004e98f755ffbdf28d32296b9c0a86), ROM_SKIP(7) )
8352   ROM_CONTINUE(                   0x400005, 0x10000 )
8353   ROMX_LOAD( "10.amf",            0x400003, 0x10000, CRC(8fea8384) SHA1(8b31fd8d16cbafb5144f772653336b41db8f64fc), ROM_SKIP(7) )
8354   ROM_CONTINUE(                   0x400007, 0x10000 )
83568355   /* end of extra gfx layer roms */
83578356
83588357   ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
r19215r19216
86068605   ROM_LOAD( "s92_19.bin",    0x20000, 0x20000, CRC(beade53f) SHA1(277c397dc12752719ec6b47d2224750bd1c07f79) )
86078606ROM_END
86088607
8608ROM_START( sf2m8 )
8609/* unconfirmed if working on real hardware */
8610   /* this board has unsupported pals */
8611   ROM_REGION( CODE_SIZE, "maincpu", 0 )      /* 68000 code */
8612   ROM_LOAD16_BYTE( "yyc-2.2", 0x000000, 0x80000, CRC(db567b66) SHA1(315bfbf2786ef67a95afb87de836ab348523dbbe) )
8613   ROM_LOAD16_BYTE( "yyc-3.4", 0x000001, 0x80000, CRC(95ea597e) SHA1(5eb82feaa1de5611a96888e4670744bbb7d90393) )
8614   ROM_LOAD16_BYTE( "yyc-4.1", 0x100000, 0x20000, CRC(1073b7b6) SHA1(81ca1eab65ceac69520584bb23a684ccb9d92f89) )
8615   ROM_LOAD16_BYTE( "yyc-5.3", 0x100001, 0x20000, CRC(924c6ce2) SHA1(676a912652bd75da5087f0c7eae047b7681a993c) )
8616
8617   ROM_REGION( 0x600000, "gfx", 0 )
8618   ROMX_LOAD( "yyc-a",    0x000000, 0x80000, CRC(8242621f) SHA1(9d566176462bd25f9a377104b0c78a962708bc2b), ROM_GROUPWORD | ROM_SKIP(6) )
8619   ROM_CONTINUE(          0x000002, 0x80000)
8620   ROMX_LOAD( "yyc-c",    0x000004, 0x80000, CRC(0793a960) SHA1(f351163dd1090f8cd8d4c77e2a29764fee627b13), ROM_GROUPWORD | ROM_SKIP(6) )
8621   ROM_CONTINUE(          0x000006, 0x80000)
8622   ROMX_LOAD( "yyc-b",    0x200000, 0x80000, CRC(b0159973) SHA1(2a236b9d98fa0acddd844aa94bc5118012a6fb2f), ROM_GROUPWORD | ROM_SKIP(6) )
8623   ROM_CONTINUE(          0x200002, 0x80000)
8624   ROMX_LOAD( "yyc-d",    0x200004, 0x80000, CRC(92a8b572) SHA1(cbad24e519f0152989764c054da914f55e2b118c), ROM_GROUPWORD | ROM_SKIP(6) )
8625   ROM_CONTINUE(          0x200006, 0x80000)
8626   ROMX_LOAD( "yyc-e",    0x400000, 0x80000, CRC(61138469) SHA1(dec3b3af6e3f4fedf51600ddf0515f61b2122493), ROM_GROUPWORD | ROM_SKIP(6) )
8627   ROM_CONTINUE(          0x400002, 0x80000)
8628   ROMX_LOAD( "yyc-f",    0x400004, 0x80000, CRC(b800dcdb) SHA1(2ec3251b78159b15032d55a5ee5138f159e67190), ROM_GROUPWORD | ROM_SKIP(6) )
8629   ROM_CONTINUE(          0x400006, 0x80000)
8630   /* extra gfx layer roms loaded over the former ones to remove the capcom copyright logo */
8631   ROMX_LOAD( "yyc-6.1",  0x400000, 0x10000, CRC(94778332) SHA1(c0b9a05c710b89864ee5df1a53b39de30c994e2d), ROM_SKIP(7) )
8632   ROM_CONTINUE(          0x400004, 0x10000 )
8633   ROMX_LOAD( "yyc-8.9",  0x400002, 0x10000, CRC(f95bc505) SHA1(385beb2f9f8a473d928d729d722372ae49f410e7), ROM_SKIP(7) )
8634   ROM_CONTINUE(          0x400006, 0x10000 )
8635   ROMX_LOAD( "yyc-7.10", 0x400001, 0x10000, CRC(d1e452d3) SHA1(794f7ebf6c46c2938a5477451cf05f2e0c7b9049), ROM_SKIP(7) )
8636   ROM_CONTINUE(          0x400005, 0x10000 )
8637   ROMX_LOAD( "yyc-9.8",  0x400003, 0x10000, CRC(155824a9) SHA1(74d7e86be22c11234f5d9d0b25fa709b59ef471b), ROM_SKIP(7) )
8638   ROM_CONTINUE(          0x400007, 0x10000 )
8639   /* end of extra gfx layer roms */
8640
8641   ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
8642   ROM_LOAD( "a-15.5", 0x00000, 0x08000, CRC(6f07d2cb) SHA1(8ef1338d04c1a0b43e24303085105cfdced0bd5e) )
8643   ROM_CONTINUE(       0x10000, 0x08000 )
8644
8645   ROM_REGION( 0x20000, "user1", 0 ) /* unknown (bootleg priority?) */
8646   ROM_LOAD( "c-27.7", 0x00000, 0x10000, CRC(13ea1c44) SHA1(5b05fe4c3920e33d94fac5f59e09ff14b3e427fe) )
8647
8648   ROM_REGION( 0x40000, "oki", 0 )   /* Samples */
8649   ROM_LOAD( "b-16.6", 0x00000, 0x40000, CRC(6cfffb11) SHA1(995526183ffd35f92e9096500a3fe6237faaa2dd) )
8650ROM_END
8651
86098652ROM_START( sf2yyc )
86108653   ROM_REGION( CODE_SIZE, "maincpu", 0 )      /* 68000 code */
86118654   ROM_LOAD16_BYTE( "b12.rom", 0x000000, 0x80000, CRC(8f742fd5) SHA1(a78a00e686856481011d8b5f5e60ed18197a5225) )
r19215r19216
87218764   ROM_CONTINUE(              0x10000, 0x18000 )
87228765ROM_END
87238766
8767ROM_START( sf2mdta )
8768/* unconfirmed if working on real hardware, pf4 is a bad dump (bad pin) */
8769   ROM_REGION( CODE_SIZE, "maincpu", 0 )      /* 68000 code */
8770   ROM_LOAD16_BYTE( "3.mdta", 0x000000, 0x80000, CRC(9f544ef4) SHA1(f784809e59a5fcabd6d15d3f1c36250a5528c9f8) )
8771   ROM_LOAD16_BYTE( "5.mdta", 0x000001, 0x80000, CRC(d76d6621) SHA1(aa9cea9ddace212a7b3c535b8f6e3fbc50da1f94) )
8772   ROM_LOAD16_BYTE( "2.mdta", 0x100000, 0x20000, CRC(74844192) SHA1(99cd546c78cce7f632007af454d8a55eddb6b19b) )
8773   ROM_LOAD16_BYTE( "4.mdta", 0x100001, 0x20000, CRC(bd98ff15) SHA1(ed902d949b0b5c5beaaea78a4b418ffa6db9e1df) )
8774
8775   ROM_REGION( 0x600000, "gfx", 0 )
8776   ROMX_LOAD( "pf4 sh058.ic89", 0x000000, 0x80000, BAD_DUMP CRC(40fdf624) SHA1(cb928602744bf36e6851527f00d90da29de751e6), ROM_GROUPWORD | ROM_SKIP(6) )
8777   ROM_CONTINUE(                0x000002, 0x80000)
8778   ROMX_LOAD( "pf7 sh072.ic92", 0x000004, 0x80000, CRC(fb78022e) SHA1(b8974387056dd52db96b01cc4648edc814398c7e), ROM_GROUPWORD | ROM_SKIP(6) )
8779   ROM_CONTINUE(                0x000006, 0x80000)
8780   ROMX_LOAD( "pf5 sh036.ic90", 0x200000, 0x80000, CRC(0a6be48b) SHA1(b7e72c94d4e3eb4a6bba6608d9b9a093c8901ad9), ROM_GROUPWORD | ROM_SKIP(6) )
8781   ROM_CONTINUE(                0x200002, 0x80000)
8782   ROMX_LOAD( "pf8 sh074.ic93", 0x200004, 0x80000, CRC(6258c7cf) SHA1(4cd7519245c0aa816934a43e6743160f715d7dc2), ROM_GROUPWORD | ROM_SKIP(6) )
8783   ROM_CONTINUE(                0x200006, 0x80000)
8784   ROMX_LOAD( "pf6 sh070.ic88", 0x400000, 0x80000, CRC(9b5b09d7) SHA1(698a6aab41e495bd0c37a19aee16a84f04d15797), ROM_GROUPWORD | ROM_SKIP(6) )
8785   ROM_CONTINUE(                0x400002, 0x80000)
8786   ROMX_LOAD( "pf9 sh001.ic91", 0x400004, 0x80000, CRC(9f25090e) SHA1(12ff0431ef6550db446985c8914ac7d78eec6b6d), ROM_GROUPWORD | ROM_SKIP(6) )
8787   ROM_CONTINUE(                0x400006, 0x80000)
8788
8789   ROM_REGION( 0x28000, "audiocpu", 0 ) /* Sound program + samples  */
8790   ROM_LOAD( "1.ic28", 0x00000, 0x08000, CRC(d5bee9cc) SHA1(e638cb5ce7a22c18b60296a7defe8b03418da56c) )
8791   ROM_CONTINUE(       0x10000, 0x18000 )
8792ROM_END
8793
87248794/* B-Board 89625B-1 */
87258795ROM_START( cworld2j )
87268796   ROM_REGION( CODE_SIZE, "maincpu", 0 )      /* 68000 code */
r19215r19216
1113011200GAME( 1991, sf2j,        sf2,      cps1_10MHz, sf2j,     cps_state,   cps1,     ROT0,   "Capcom", "Street Fighter II: The World Warrior (Japan 911210)", GAME_SUPPORTS_SAVE )
1113111201GAME( 1991, sf2ja,       sf2,      cps1_10MHz, sf2j,     cps_state,   cps1,     ROT0,   "Capcom", "Street Fighter II: The World Warrior (Japan 910214)", GAME_SUPPORTS_SAVE )
1113211202GAME( 1991, sf2jc,       sf2,      cps1_10MHz, sf2j,     cps_state,   cps1,     ROT0,   "Capcom", "Street Fighter II: The World Warrior (Japan 910306)", GAME_SUPPORTS_SAVE )
11133GAME( 1992, sf2ebbl,     sf2,      cps1_10MHz, sf2hack,  cps_state,   sf2hack,  ROT0,   "bootleg", "Street Fighter II: The World Warrior (TAB Austria, bootleg) (set 1)", GAME_SUPPORTS_SAVE )      // 910214 - based on World version
11134GAME( 1992, sf2stt,      sf2,      cps1_10MHz, sf2hack,  cps_state,   sf2hack,  ROT0,   "bootleg", "Street Fighter II: The World Warrior (TAB Austria, bootleg) (set 2)", GAME_NOT_WORKING | GAME_SUPPORTS_SAVE )   // 910214 - based on World version
11135GAME( 1992, sf2unkb,     sf2,      cps1_10MHz, sf2hack,  cps_state,   sf2hack,  ROT0,   "bootleg", "Street Fighter II: The World Warrior (unknown bootleg)", GAME_NOT_WORKING | GAME_SUPPORTS_SAVE )   // 910214 - based on World version
11203GAME( 1992, sf2ebbl,     sf2,      cps1_10MHz, sf2hack,  cps_state,   sf2hack,  ROT0,   "bootleg", "Street Fighter II: The World Warrior (TAB Austria, bootleg, set 1)", GAME_SUPPORTS_SAVE )      // 910214 - based on World version
11204GAME( 1992, sf2stt,      sf2,      cps1_10MHz, sf2hack,  cps_state,   sf2hack,  ROT0,   "bootleg", "Street Fighter II: The World Warrior (TAB Austria, bootleg, set 2)", GAME_NOT_WORKING | GAME_SUPPORTS_SAVE )   // 910214 - based on World version
11205GAME( 1992, sf2rk,       sf2,      cps1_10MHz, sf2hack,  cps_state,   sf2hack,  ROT0,   "bootleg", "Street Fighter II: The World Warrior (RK, bootleg)", GAME_NOT_WORKING | GAME_SUPPORTS_SAVE )   // 920211 (pcb)
1113611206GAME( 1991, sf2qp1,      sf2,      cps1_10MHz, sf2,      cps_state,   cps1,     ROT0,   "bootleg", "Street Fighter II: The World Warrior (Quicken Pt-I, bootleg)", GAME_SUPPORTS_SAVE )      // 910214 - based on World version
1113711207GAME( 1991, sf2thndr,    sf2,      cps1_10MHz, sf2,      cps_state,   sf2thndr, ROT0,   "bootleg", "Street Fighter II: The World Warrior (Thunder Edition, bootleg)", GAME_SUPPORTS_SAVE )   // 910214 - based on World version
1113811208GAME( 1991, 3wonders,    0,        cps1_10MHz, 3wonders, cps_state,   cps1,     ROT0,   "Capcom", "Three Wonders (World 910520)", GAME_SUPPORTS_SAVE )   // "ETC"
r19215r19216
1116311233GAME( 1992, sf2ceja,     sf2ce,    cps1_12MHz, sf2,      cps_state,   cps1,     ROT0,   "Capcom", "Street Fighter II': Champion Edition (Japan 920322)", GAME_SUPPORTS_SAVE )
1116411234GAME( 1992, sf2cejb,     sf2ce,    cps1_12MHz, sf2,      cps_state,   cps1,     ROT0,   "Capcom", "Street Fighter II': Champion Edition (Japan 920513)", GAME_SUPPORTS_SAVE )
1116511235GAME( 1992, sf2cejc,     sf2ce,    cps1_12MHz, sf2,      cps_state,   cps1,     ROT0,   "Capcom", "Street Fighter II': Champion Edition (Japan 920803)", GAME_SUPPORTS_SAVE )
11166GAME( 1992, sf2rb,       sf2ce,    cps1_12MHz, sf2,      cps_state,   sf2rb,    ROT0,   "bootleg", "Street Fighter II': Champion Edition (Rainbow set 1, bootleg)", GAME_SUPPORTS_SAVE )         // 920322 - based on World version
11167GAME( 1992, sf2rb2,      sf2ce,    cps1_12MHz, sf2,      cps_state,   sf2rb2,   ROT0,   "bootleg", "Street Fighter II': Champion Edition (Rainbow set 2, bootleg)", GAME_SUPPORTS_SAVE )         // 920322 - based on World version
11168GAME( 1992, sf2rb3,      sf2ce,    cps1_12MHz, sf2,      cps_state,   cps1,     ROT0,   "bootleg", "Street Fighter II': Champion Edition (Rainbow set 3, bootleg)", GAME_SUPPORTS_SAVE )         // 920322 - based on World version
11236GAME( 1992, sf2rb,       sf2ce,    cps1_12MHz, sf2,      cps_state,   sf2rb,    ROT0,   "bootleg", "Street Fighter II': Champion Edition (Rainbow, bootleg, set 1)", GAME_SUPPORTS_SAVE )         // 920322 - based on World version
11237GAME( 1992, sf2rb2,      sf2ce,    cps1_12MHz, sf2,      cps_state,   sf2rb2,   ROT0,   "bootleg", "Street Fighter II': Champion Edition (Rainbow, bootleg, set 2)", GAME_SUPPORTS_SAVE )         // 920322 - based on World version
11238GAME( 1992, sf2rb3,      sf2ce,    cps1_12MHz, sf2,      cps_state,   cps1,     ROT0,   "bootleg", "Street Fighter II': Champion Edition (Rainbow, bootleg, set 3)", GAME_SUPPORTS_SAVE )         // 920322 - based on World version
1116911239GAME( 1992, sf2red,      sf2ce,    cps1_12MHz, sf2,      cps_state,   cps1,     ROT0,   "bootleg", "Street Fighter II': Champion Edition (Red Wave, bootleg)", GAME_SUPPORTS_SAVE )         // 920313 - based on World version
1117011240GAME( 1992, sf2v004,     sf2ce,    cps1_12MHz, sf2,      cps_state,   cps1,     ROT0,   "bootleg", "Street Fighter II': Champion Edition (V004, bootleg)", GAME_SUPPORTS_SAVE )            // 102092 !!! - based on (heavily modified) World version
11171GAME( 1992, sf2acc,      sf2ce,    cps1_12MHz, sf2,      cps_state,   cps1,     ROT0,   "bootleg", "Street Fighter II': Champion Edition (Accelerator!, bootleg) (set 1)", GAME_SUPPORTS_SAVE )         // 920313 - based on World version
11172GAME( 1992, sf2acca,     sf2ce,    cps1_12MHz, sf2,      cps_state,   cps1,     ROT0,   "bootleg", "Street Fighter II': Champion Edition (Accelerator!, bootleg) (set 2)", GAME_SUPPORTS_SAVE )         // 920313 - based on World version
11241GAME( 1992, sf2acc,      sf2ce,    cps1_12MHz, sf2,      cps_state,   cps1,     ROT0,   "bootleg", "Street Fighter II': Champion Edition (Accelerator!, bootleg, set 1)", GAME_SUPPORTS_SAVE )         // 920313 - based on World version
11242GAME( 1992, sf2acca,     sf2ce,    cps1_12MHz, sf2,      cps_state,   cps1,     ROT0,   "bootleg", "Street Fighter II': Champion Edition (Accelerator!, bootleg, set 2)", GAME_SUPPORTS_SAVE )         // 920313 - based on World version
1117311243GAME( 1992, sf2accp2,    sf2ce,    cps1_12MHz, sf2,      cps_state,   cps1,     ROT0,   "bootleg", "Street Fighter II': Champion Edition (Accelerator Pt.II, bootleg)", GAME_SUPPORTS_SAVE )      // 920313 - based on World version
11174GAME( 1992, sf2amf,      sf2ce,    cps1_12MHz, sf2,      cps_state,   cps1,     ROT0,   "bootleg", "Street Fighter II': Champion Edition (Alpha Magic-F, bootleg)", GAME_NOT_WORKING | GAME_SUPPORTS_SAVE )      // 920313 - based on World version
11244GAME( 1992, sf2amf,      sf2ce,    cps1_12MHz, sf2amf,   cps_state,   cps1,     ROT0,   "bootleg", "Street Fighter II': Champion Edition (Alpha Magic-F, bootleg)", GAME_NOT_WORKING | GAME_SUPPORTS_SAVE )      // 920313 - based on World version
1117511245GAME( 1992, sf2dkot2,    sf2ce,    cps1_12MHz, sf2,      cps_state,   cps1,     ROT0,   "bootleg", "Street Fighter II': Champion Edition (Double K.O. Turbo II, bootleg)", GAME_SUPPORTS_SAVE )   // 902140 !!! - based on USA version
1117611246GAME( 1992, sf2m1,       sf2ce,    cps1_12MHz, sf2,      cps_state,   cps1,     ROT0,   "bootleg", "Street Fighter II': Champion Edition (M1, bootleg)", GAME_NOT_WORKING | GAME_SUPPORTS_SAVE )
1117711247GAME( 1992, sf2m2,       sf2ce,    cps1_12MHz, sf2m2,    cps_state,   sf2hack,  ROT0,   "bootleg", "Street Fighter II': Champion Edition (M2, bootleg)", GAME_SUPPORTS_SAVE )            // 920313 - based on World version
r19215r19216
1118011250GAME( 1992, sf2m5,       sf2ce,    cps1_12MHz, sf2hack,  cps_state,   sf2hack,  ROT0,   "bootleg", "Street Fighter II': Champion Edition (M5, bootleg)", GAME_SUPPORTS_SAVE )            // 920313 - based on World version
1118111251GAME( 1992, sf2m6,       sf2ce,    cps1_12MHz, sf2hack,  cps_state,   sf2hack,  ROT0,   "bootleg", "Street Fighter II': Champion Edition (M6, bootleg)", GAME_SUPPORTS_SAVE )            // 811102 !!! - based on World version
1118211252GAME( 1992, sf2m7,       sf2ce,    cps1_12MHz, sf2hack,  cps_state,   sf2hack,  ROT0,   "bootleg", "Street Fighter II': Champion Edition (M7, bootleg)", GAME_SUPPORTS_SAVE )            // 920313 - based on World version
11253GAME( 1992, sf2m8,       sf2ce,    cps1_12MHz, sf2hack,  cps_state,   sf2hack,  ROT0,   "bootleg", "Street Fighter II': Champion Edition (M8, bootleg)", GAME_NOT_WORKING | GAME_UNEMULATED_PROTECTION | GAME_SUPPORTS_SAVE )
1118311254GAME( 1992, sf2yyc,      sf2ce,    cps1_12MHz, sf2hack,  cps_state,   sf2hack,  ROT0,   "bootleg", "Street Fighter II': Champion Edition (YYC, bootleg)", GAME_SUPPORTS_SAVE )            // 920313 - based on World version
1118411255GAME( 1992, sf2koryu,    sf2ce,    cps1_12MHz, sf2hack,  cps_state,   sf2hack,  ROT0,   "bootleg", "Street Fighter II': Champion Edition (Xiang Long, Chinese bootleg)", GAME_SUPPORTS_SAVE )      // 811102 !!! - based on World version
11185GAME( 1992, sf2mdt,      sf2ce,    sf2mdt,     sf2hack,  cps_state,   sf2mdt,   ROT0,   "bootleg", "Street Fighter II': Magic Delta Turbo (bootleg)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_SUPPORTS_SAVE )   // 920313 - based on (heavily modified) World version
11256GAME( 1992, sf2mdt,      sf2ce,    sf2mdt,     sf2hack,  cps_state,   sf2mdt,   ROT0,   "bootleg", "Street Fighter II': Magic Delta Turbo (bootleg, set 1)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_SUPPORTS_SAVE )   // 920313 - based on (heavily modified) World version
11257GAME( 1992, sf2mdta,     sf2ce,    sf2mdt,     sf2hack,  cps_state,   sf2mdt,   ROT0,   "bootleg", "Street Fighter II': Magic Delta Turbo (bootleg, set 2)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_SUPPORTS_SAVE )   // 920313 - based on World version
1118611258GAME( 1992, cworld2j,    0,        cps1_12MHz, cworld2j, cps_state,   cps1,     ROT0,   "Capcom", "Adventure Quiz Capcom World 2 (Japan 920611)", GAME_SUPPORTS_SAVE )
1118711259GAME( 1992, varth,       0,        cps1_12MHz, varth,    cps_state,   cps1,     ROT270, "Capcom", "Varth: Operation Thunderstorm (World 920714)", GAME_SUPPORTS_SAVE )   // "ETC"    // 12MHz verified
1118811260GAME( 1992, varthr1,     varth,    cps1_12MHz, varth,    cps_state,   cps1,     ROT270, "Capcom", "Varth: Operation Thunderstorm (World 920612)", GAME_SUPPORTS_SAVE )   // "ETC"
r19215r19216
1122511297
1122611298/* Games released on CPS-1 hardware by Mitchell */
1122711299
11228GAME( 1995, pang3,       0,        pang3,      pang3,    cps_state,   pang3,    ROT0,  "Mitchell", "Pang! 3 (Euro 950601)", GAME_SUPPORTS_SAVE )
11229GAME( 1995, pang3r1,     pang3,    pang3,      pang3,    cps_state,   pang3,    ROT0,  "Mitchell", "Pang! 3 (Euro 950511)", GAME_SUPPORTS_SAVE )
11230GAME( 1995, pang3j,      pang3,    pang3,      pang3,    cps_state,   pang3,    ROT0,  "Mitchell", "Pang! 3: Kaitou Tachi no Karei na Gogo (Japan 950511)", GAME_SUPPORTS_SAVE )
11231GAME( 1995, pang3b,      pang3,    pang3,      pang3b,   cps_state,   pang3b,   ROT0,  "bootleg", "Pang! 3 (bootleg)", GAME_SUPPORTS_SAVE )   // 950511 - based on Euro version
11300GAME( 1995, pang3,       0,        pang3,      pang3,    cps_state,   pang3,    ROT0,   "Mitchell", "Pang! 3 (Euro 950601)", GAME_SUPPORTS_SAVE )
11301GAME( 1995, pang3r1,     pang3,    pang3,      pang3,    cps_state,   pang3,    ROT0,   "Mitchell", "Pang! 3 (Euro 950511)", GAME_SUPPORTS_SAVE )
11302GAME( 1995, pang3j,      pang3,    pang3,      pang3,    cps_state,   pang3,    ROT0,   "Mitchell", "Pang! 3: Kaitou Tachi no Karei na Gogo (Japan 950511)", GAME_SUPPORTS_SAVE )
11303GAME( 1995, pang3b,      pang3,    pang3,      pang3b,   cps_state,   pang3b,   ROT0,   "bootleg", "Pang! 3 (bootleg)", GAME_SUPPORTS_SAVE )   // 950511 - based on Euro version
1123211304
1123311305/* Home 'CPS Changer' Unit - For MESS */
1123411306
trunk/src/mame/mame.lst
r19215r19216
28932893sf2eb         // 14/02/1991 (c) 1991 (World)
28942894sf2ee         // 28/02/1991 (c) 1991 (World)
28952895sf2ebbl         // 14/02/1991 (c) 1991 (World, bootleg)
2896sf2stt         // bootleg
2897sf2unkb         // bootleg
2896sf2stt      // bootleg
2897sf2rk         // bootleg
28982898sf2ua         // 06/02/1991 (c) 1991 (USA)
28992899sf2ub         // 14/02/1991 (c) 1991 (USA)
29002900sf2uc         // 06/03/1991 (c) 1991 (USA)
r19215r19216
29552955sf2m5         // hack
29562956sf2m6         // hack
29572957sf2m7         // hack
2958sf2m8         // bootleg
29582959sf2yyc         // hack
29592960sf2koryu      // hack
29602961sf2mdt         // bootleg
2962sf2mdta         // bootleg
29612963cworld2j      // 11/06/1992 (c) 1992 (Japan)
29622964varth         // 14/07/1992 (c) 1992 (World)
29632965varthr1         // 12/06/1992 (c) 1992 (World)
trunk/src/mame/video/cps1.c
r19215r19216
13211321   {"sf2ee",       CPS_B_18,     mapper_STF29,  0x3c },
13221322   {"sf2ebbl",     CPS_B_17,     mapper_STF29,  0x36, 0, 0, 1  },
13231323   {"sf2stt",      CPS_B_17,     mapper_STF29,  0x36, 0, 0, 1  },
1324   {"sf2unkb",     CPS_B_17,     mapper_STF29,  0x36, 0, 0, 1  },
1324   {"sf2rk",       CPS_B_17,     mapper_STF29,  0x36, 0, 0, 1  },
13251325   {"sf2ua",       CPS_B_17,     mapper_STF29,  0x36 },
13261326   {"sf2ub",       CPS_B_17,     mapper_STF29,  0x36 },
13271327   {"sf2uc",       CPS_B_12,     mapper_STF29,  0x36 },
r19215r19216
13851385   {"sf2m5",       CPS_B_21_DEF, mapper_S9263B, 0x36, 0, 0, 1 },
13861386   {"sf2m6",       CPS_B_21_DEF, mapper_S9263B, 0x36, 0, 0, 1 },
13871387   {"sf2m7",       CPS_B_21_DEF, mapper_S9263B, 0x36, 0, 0, 1 },
1388//sf2m8 unsupported
13881389   {"sf2yyc",      CPS_B_21_DEF, mapper_S9263B, 0x36, 0, 0, 1 },
13891390   {"sf2koryu",    CPS_B_21_DEF, mapper_S9263B, 0x36, 0, 0, 1 },
13901391   {"sf2mdt",      CPS_B_21_DEF, mapper_S9263B, 0x36, 0, 0, 1 },
1392   {"sf2mdta",     CPS_B_21_DEF, mapper_S9263B, 0x36, 0, 0, 1 },
13911393   {"varth",       CPS_B_04,     mapper_VA63B },   /* CPSB test has been patched out (60=0008) register is also written to, possibly leftover from development */   // wrong, this set uses VA24B, dumped but equations still not added
13921394   {"varthr1",     CPS_B_04,     mapper_VA63B },   /* CPSB test has been patched out (60=0008) register is also written to, possibly leftover from development */   // wrong, this set uses VA24B, dumped but equations still not added
13931395   {"varthu",      CPS_B_04,     mapper_VA63B },   /* CPSB test has been patched out (60=0008) register is also written to, possibly leftover from development */

Previous 199869 Revisions Next


© 1997-2024 The MAME Team