From ccda5bdceb7937a7311ab49b165352f7746ae1e0 Mon Sep 17 00:00:00 2001 From: braintro Date: Sat, 3 Nov 2018 12:01:34 -0500 Subject: various drivers: A few Rom/rom to ROM --- src/mame/drivers/itech32.cpp | 146 +++++++++++++++++++++--------------------- src/mame/drivers/segaorun.cpp | 96 +++++++++++++-------------- src/mame/drivers/segas16a.cpp | 12 ++-- src/mame/drivers/segas16b.cpp | 38 +++++------ src/mame/drivers/segas18.cpp | 30 +++++---- src/mame/drivers/segas32.cpp | 62 +++++++++--------- src/mame/drivers/segaxbd.cpp | 36 +++++------ src/mame/drivers/segaybd.cpp | 14 ++-- 8 files changed, 218 insertions(+), 216 deletions(-) diff --git a/src/mame/drivers/itech32.cpp b/src/mame/drivers/itech32.cpp index b0605d43815..d77bf234b14 100644 --- a/src/mame/drivers/itech32.cpp +++ b/src/mame/drivers/itech32.cpp @@ -63,7 +63,7 @@ P/N 1066 Rev 2: Ensoniq sample 2M 1350901601, sound CPU code is V1.0 to V1.2 P/N 1078 Rev 1: Ensoniq sample 2MX16U 1350901801, sound CPU code is V2.0 to V2.2 P/N 1078 Rev 1: This revision dropped the Ensoniq samples and converted to the samples - currently used on the single PCB format. Roms are identified by the use of "NR" + currently used on the single PCB format. ROMs are identified by the use of "NR" on the label and the sound code is labeled "GTG3_NR(U23)" GT Classic was the last chipset for this platform and was sold mainly as an upgrade for GT99/GT2K @@ -1406,7 +1406,7 @@ static INPUT_PORTS_START( wcbowln ) /* WCB version 1.66 supports cocktail mode * PORT_DIPNAME( 0x00100000, 0x00000000, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW1:4") PORT_DIPSETTING( 0x00000000, DEF_STR( Off ) ) PORT_DIPSETTING( 0x00100000, DEF_STR( On ) ) - PORT_DIPNAME( 0x00200000, 0x00000000, DEF_STR( Cabinet ) ) PORT_DIPLOCATION("SW1:3") /* v1.66 Rom sets support Cocktail mode (verified) */ + PORT_DIPNAME( 0x00200000, 0x00000000, DEF_STR( Cabinet ) ) PORT_DIPLOCATION("SW1:3") /* v1.66 ROM sets support Cocktail mode (verified) */ PORT_DIPSETTING( 0x00000000, DEF_STR( Upright ) ) PORT_DIPSETTING( 0x00200000, DEF_STR( Cocktail ) ) PORT_DIPNAME( 0x00400000, 0x00000000, "Freeze Screen" ) PORT_DIPLOCATION("SW1:2") @@ -1805,17 +1805,17 @@ ROM_START( timekill ) /* Version 1.32 (3-tier board set: P/N 1050 Rev 1, P/N 105 ROM_LOAD16_BYTE( "tk00_v1.32_u54.u54", 0x00000, 0x40000, CRC(68c74b81) SHA1(acdf677f82d7428acc6cf01076d43dd6330e9cb3) ) /* Labeled TK00 V1.32 (U54) */ ROM_LOAD16_BYTE( "tk01_v1.32_u53.u53", 0x00001, 0x40000, CRC(2158d8ef) SHA1(14aa66e020a9fa890fadbaf0936dfdc4e272f543) ) /* Labeled TK01 V1.32 (U53) */ - ROM_REGION( 0x28000, "soundcpu", 0 ) /* At 0x18002 in rom: ITSOUND Ver 4.1 OTTO Sound Board 6255 I/O 6/3/92 */ + ROM_REGION( 0x28000, "soundcpu", 0 ) /* At 0x18002 in ROM: ITSOUND Ver 4.1 OTTO Sound Board 6255 I/O 6/3/92 */ ROM_LOAD( "tk_snd_v_4.1_u17.u17", 0x10000, 0x18000, CRC(c699af7b) SHA1(55863513a1c27dcb257dbc20e522cfafa9b92c9d) ) /* labeled TK SND V 4.1 (U17) */ ROM_CONTINUE( 0x08000, 0x08000 ) - ROM_REGION( 0x880000, "gfx1", 0 ) /* Rom board P/N 1051 REV0 */ + ROM_REGION( 0x880000, "gfx1", 0 ) /* ROM board P/N 1051 REV0 */ ROM_LOAD32_BYTE( "time_killers_0.rom0", 0x000000, 0x200000, CRC(94cbf6f8) SHA1(dac5c4d9c8e42336c236ecc3c72b3b1f8282dc2f) ) /* 42 pin mask ROM */ ROM_LOAD32_BYTE( "time_killers_1.rom1", 0x000001, 0x200000, CRC(c07dea98) SHA1(dd8b88beb9781579eb0a17231ad2a274b70ae1bc) ) /* 42 pin mask ROM */ ROM_LOAD32_BYTE( "time_killers_2.rom2", 0x000002, 0x200000, CRC(183eed2a) SHA1(3905268fe45ecc47cd4d349666b4d33efda2140b) ) /* 42 pin mask ROM */ ROM_LOAD32_BYTE( "time_killers_3.rom3", 0x000003, 0x200000, CRC(b1da1058) SHA1(a1d483701c661d69cecc9d073b23683b119f5ef1) ) /* 42 pin mask ROM */ - /* NOTE: Rom boards are known to exist and have been verified to list (silkscreen) the above locations as ROM1, ROM2, ROM3 & ROM4 */ + /* NOTE: ROM boards are known to exist and have been verified to list (silkscreen) the above locations as ROM1, ROM2, ROM3 & ROM4 */ ROM_LOAD32_BYTE( "timekill_grom01.grom1", 0x800000, 0x020000, CRC(b030c3d9) SHA1(f5c21285ec8ff4f74205e0cf18da67e733e31183) ) ROM_LOAD32_BYTE( "timekill_grom02.grom2", 0x800001, 0x020000, CRC(e98492a4) SHA1(fe8fb4bd3900109f3872f2930e8ddc9d19f599fd) ) @@ -1833,17 +1833,17 @@ ROM_START( timekill132i ) /* Version 1.32I (3-tier board set: P/N 1050 Rev 1, P/ ROM_LOAD16_BYTE( "tk00_v1.32i_u54.u54", 0x00000, 0x40000, CRC(6cef5e8c) SHA1(43cd3e704567be7a60558e12c43f0bb4456ec96d) ) /* Labeled TK00 V1.32I (U54) */ ROM_LOAD16_BYTE( "tk01_v1.32i_u53.u53", 0x00001, 0x40000, CRC(3360f6a3) SHA1(37b49928db6d672a2bc9ddf4d35d649655450c08) ) /* Labeled TK01 V1.32I (U53) */ - ROM_REGION( 0x28000, "soundcpu", 0 ) /* At 0x18002 in rom: ITSOUND Ver 4.1 OTTO Sound Board 6255 I/O 6/3/92 */ + ROM_REGION( 0x28000, "soundcpu", 0 ) /* At 0x18002 in ROM: ITSOUND Ver 4.1 OTTO Sound Board 6255 I/O 6/3/92 */ ROM_LOAD( "tk_snd_v_4.1_u17.u17", 0x10000, 0x18000, CRC(c699af7b) SHA1(55863513a1c27dcb257dbc20e522cfafa9b92c9d) ) /* labeled TK SND V 4.1 (U17) */ ROM_CONTINUE( 0x08000, 0x08000 ) - ROM_REGION( 0x880000, "gfx1", 0 ) /* Rom board P/N 1051 REV0 */ + ROM_REGION( 0x880000, "gfx1", 0 ) /* ROM board P/N 1051 REV0 */ ROM_LOAD32_BYTE( "time_killers_0.rom0", 0x000000, 0x200000, CRC(94cbf6f8) SHA1(dac5c4d9c8e42336c236ecc3c72b3b1f8282dc2f) ) /* 42 pin mask ROM */ ROM_LOAD32_BYTE( "time_killers_1.rom1", 0x000001, 0x200000, CRC(c07dea98) SHA1(dd8b88beb9781579eb0a17231ad2a274b70ae1bc) ) /* 42 pin mask ROM */ ROM_LOAD32_BYTE( "time_killers_2.rom2", 0x000002, 0x200000, CRC(183eed2a) SHA1(3905268fe45ecc47cd4d349666b4d33efda2140b) ) /* 42 pin mask ROM */ ROM_LOAD32_BYTE( "time_killers_3.rom3", 0x000003, 0x200000, CRC(b1da1058) SHA1(a1d483701c661d69cecc9d073b23683b119f5ef1) ) /* 42 pin mask ROM */ - /* NOTE: Rom boards are known to exist and have been verified to list (silkscreen) the above locations as ROM1, ROM2, ROM3 & ROM4 */ + /* NOTE: ROM boards are known to exist and have been verified to list (silkscreen) the above locations as ROM1, ROM2, ROM3 & ROM4 */ ROM_LOAD32_BYTE( "timekill_grom01.grom1", 0x800000, 0x020000, CRC(b030c3d9) SHA1(f5c21285ec8ff4f74205e0cf18da67e733e31183) ) ROM_LOAD32_BYTE( "timekill_grom02.grom2", 0x800001, 0x020000, CRC(e98492a4) SHA1(fe8fb4bd3900109f3872f2930e8ddc9d19f599fd) ) @@ -1861,17 +1861,17 @@ ROM_START( timekill131 ) /* Version 1.31 (3-tier board set: P/N 1050 Rev 1, P/N ROM_LOAD16_BYTE( "tk00_v1.31_u54.u54", 0x00000, 0x40000, CRC(e09ae32b) SHA1(b090a38600d0499f7b4cb80a2715f27216d408b0) ) /* Labeled TK00 V1.31 (U54) */ ROM_LOAD16_BYTE( "tk01_v1.31_u53.u53", 0x00001, 0x40000, CRC(c29137ec) SHA1(4dcfba13b6f865a256bcb0406b6c83c309b17313) ) /* Labeled TK01 V1.31 (U53) */ - ROM_REGION( 0x28000, "soundcpu", 0 ) /* At 0x18002 in rom: ITS Ver 4.0 OTTO Sound Board 6255 I/O 6/3/92 */ + ROM_REGION( 0x28000, "soundcpu", 0 ) /* At 0x18002 in ROM: ITS Ver 4.0 OTTO Sound Board 6255 I/O 6/3/92 */ ROM_LOAD( "timekillsnd_u17.u17", 0x10000, 0x18000, CRC(ab1684c3) SHA1(cc7e591fd160b259f8aecddb2c5a3c36e4e37b2f) ) /* Labeled TIMEKILLSND (U17) */ ROM_CONTINUE( 0x08000, 0x08000 ) - ROM_REGION( 0x880000, "gfx1", 0 ) /* Rom board P/N 1051 REV0 */ + ROM_REGION( 0x880000, "gfx1", 0 ) /* ROM board P/N 1051 REV0 */ ROM_LOAD32_BYTE( "time_killers_0.rom0", 0x000000, 0x200000, CRC(94cbf6f8) SHA1(dac5c4d9c8e42336c236ecc3c72b3b1f8282dc2f) ) /* 42 pin mask ROM */ ROM_LOAD32_BYTE( "time_killers_1.rom1", 0x000001, 0x200000, CRC(c07dea98) SHA1(dd8b88beb9781579eb0a17231ad2a274b70ae1bc) ) /* 42 pin mask ROM */ ROM_LOAD32_BYTE( "time_killers_2.rom2", 0x000002, 0x200000, CRC(183eed2a) SHA1(3905268fe45ecc47cd4d349666b4d33efda2140b) ) /* 42 pin mask ROM */ ROM_LOAD32_BYTE( "time_killers_3.rom3", 0x000003, 0x200000, CRC(b1da1058) SHA1(a1d483701c661d69cecc9d073b23683b119f5ef1) ) /* 42 pin mask ROM */ - /* NOTE: Rom boards are known to exist and have been verified to list (silkscreen) the above locations as ROM1, ROM2, ROM3 & ROM4 */ + /* NOTE: ROM boards are known to exist and have been verified to list (silkscreen) the above locations as ROM1, ROM2, ROM3 & ROM4 */ ROM_LOAD32_BYTE( "timekill_grom01.grom1", 0x800000, 0x020000, CRC(b030c3d9) SHA1(f5c21285ec8ff4f74205e0cf18da67e733e31183) ) ROM_LOAD32_BYTE( "timekill_grom02.grom2", 0x800001, 0x020000, CRC(e98492a4) SHA1(fe8fb4bd3900109f3872f2930e8ddc9d19f599fd) ) @@ -1889,17 +1889,17 @@ ROM_START( timekill121 ) /* Version 1.21 (3-tier board set: P/N 1050 Rev 1, P/N ROM_LOAD16_BYTE( "tk00_v1.21_u54.u54", 0x00000, 0x40000, CRC(4938a940) SHA1(c42c5067ba0536ab22071c80a50434905acd93c2) ) /* Labeled TK00 V1.21 (U54) */ ROM_LOAD16_BYTE( "tk01_v1.21_u53.u53", 0x00001, 0x40000, CRC(0bb75c40) SHA1(99829ecb0692ea8b313bd8c2e982258c97599b06) ) /* Labeled TK01 V1.21 (U53) */ - ROM_REGION( 0x28000, "soundcpu", 0 ) /* At 0x18002 in rom: ITS Ver 4.0 OTTO Sound Board 6255 I/O 6/3/92 */ + ROM_REGION( 0x28000, "soundcpu", 0 ) /* At 0x18002 in ROM: ITS Ver 4.0 OTTO Sound Board 6255 I/O 6/3/92 */ ROM_LOAD( "timekillsnd_u17.u17", 0x10000, 0x18000, CRC(ab1684c3) SHA1(cc7e591fd160b259f8aecddb2c5a3c36e4e37b2f) ) /* Labeled TIMEKILLSND (U17) */ ROM_CONTINUE( 0x08000, 0x08000 ) - ROM_REGION( 0x880000, "gfx1", 0 ) /* Rom board P/N 1051 REV0 */ + ROM_REGION( 0x880000, "gfx1", 0 ) /* ROM board P/N 1051 REV0 */ ROM_LOAD32_BYTE( "time_killers_0.rom0", 0x000000, 0x200000, CRC(94cbf6f8) SHA1(dac5c4d9c8e42336c236ecc3c72b3b1f8282dc2f) ) /* 42 pin mask ROM */ ROM_LOAD32_BYTE( "time_killers_1.rom1", 0x000001, 0x200000, CRC(c07dea98) SHA1(dd8b88beb9781579eb0a17231ad2a274b70ae1bc) ) /* 42 pin mask ROM */ ROM_LOAD32_BYTE( "time_killers_2.rom2", 0x000002, 0x200000, CRC(183eed2a) SHA1(3905268fe45ecc47cd4d349666b4d33efda2140b) ) /* 42 pin mask ROM */ ROM_LOAD32_BYTE( "time_killers_3.rom3", 0x000003, 0x200000, CRC(b1da1058) SHA1(a1d483701c661d69cecc9d073b23683b119f5ef1) ) /* 42 pin mask ROM */ - /* NOTE: Rom boards are known to exist and have been verified to list (silkscreen) the above locations as ROM1, ROM2, ROM3 & ROM4 */ + /* NOTE: ROM boards are known to exist and have been verified to list (silkscreen) the above locations as ROM1, ROM2, ROM3 & ROM4 */ ROM_LOAD32_BYTE( "timekill_grom01.grom1", 0x800000, 0x020000, CRC(b030c3d9) SHA1(f5c21285ec8ff4f74205e0cf18da67e733e31183) ) ROM_LOAD32_BYTE( "timekill_grom02.grom2", 0x800001, 0x020000, CRC(e98492a4) SHA1(fe8fb4bd3900109f3872f2930e8ddc9d19f599fd) ) @@ -1917,11 +1917,11 @@ ROM_START( timekill121a ) /* Version 1.21 (3-tier board set: P/N 1050 Rev 1, P/N ROM_LOAD16_BYTE( "tk00_v1.21_u54.u54", 0x00000, 0x40000, CRC(4938a940) SHA1(c42c5067ba0536ab22071c80a50434905acd93c2) ) /* Labeled TK00 V1.21 (U54) */ ROM_LOAD16_BYTE( "tk01_v1.21_u53.u53", 0x00001, 0x40000, CRC(0bb75c40) SHA1(99829ecb0692ea8b313bd8c2e982258c97599b06) ) /* Labeled TK01 V1.21 (U53) */ - ROM_REGION( 0x28000, "soundcpu", 0 ) /* At 0x18002 in rom: ITS Ver 4.0 OTTO Sound Board 6255 I/O 6/3/92 */ + ROM_REGION( 0x28000, "soundcpu", 0 ) /* At 0x18002 in ROM: ITS Ver 4.0 OTTO Sound Board 6255 I/O 6/3/92 */ ROM_LOAD( "timekillsnd_u17.u17", 0x10000, 0x18000, CRC(ab1684c3) SHA1(cc7e591fd160b259f8aecddb2c5a3c36e4e37b2f) ) /* Labeled TIMEKILLSND (U17) */ ROM_CONTINUE( 0x08000, 0x08000 ) - ROM_REGION( 0x880000, "gfx1", 0 ) /* Rom board P/N 1049 REV1 */ + ROM_REGION( 0x880000, "gfx1", 0 ) /* ROM board P/N 1049 REV1 */ ROM_LOAD32_BYTE( "timekill_grom00.grom00", 0x000000, 0x080000, CRC(980aab02) SHA1(c5ce18748b1677d7b8fc599355d282d7fb9dda11) ) ROM_LOAD32_BYTE( "timekill_grom05.grom05", 0x000001, 0x080000, CRC(0b28ae65) SHA1(854091d312512eedb0f5acc7b31d7033dd138352) ) ROM_LOAD32_BYTE( "timekill_grom10.grom10", 0x000002, 0x080000, CRC(6092c59e) SHA1(70be57e2039786f9384f7d39daccfea3028afdd6) ) @@ -2390,12 +2390,12 @@ ROM_START( wcbowldx ) /* Deluxe version 2.00 (PCB P/N 1083 Rev 2), This versio ROM_FILL( 0x500000, 0x380000, 0xff ) ROM_REGION16_BE( 0x400000, "ensoniq.0", ROMREGION_ERASE00 ) - ROM_LOAD16_BYTE( "wcb_srom0_s.srom0", 0x000000, 0x080000, CRC(d42dd283) SHA1(8ef75c398d1c51d2d7d299ac309a2352179864d9) ) /* Newer sound sample roms */ - ROM_LOAD16_BYTE( "wcb_srom1_s.srom1", 0x200000, 0x080000, CRC(7a69ab54) SHA1(d1f9194446e235af69c6ff28af0dccc44ab9b5d3) ) /* Newer sound sample roms */ + ROM_LOAD16_BYTE( "wcb_srom0_s.srom0", 0x000000, 0x080000, CRC(d42dd283) SHA1(8ef75c398d1c51d2d7d299ac309a2352179864d9) ) /* Newer sound sample ROMs */ + ROM_LOAD16_BYTE( "wcb_srom1_s.srom1", 0x200000, 0x080000, CRC(7a69ab54) SHA1(d1f9194446e235af69c6ff28af0dccc44ab9b5d3) ) /* Newer sound sample ROMs */ ROM_REGION16_BE( 0x400000, "ensoniq.1", ROMREGION_ERASE00 ) - ROM_LOAD16_BYTE( "wcb_srom2_s.srom2", 0x000000, 0x080000, CRC(346530a2) SHA1(9951971ad6d368fb718027e18331d12f0a72970c) ) /* Newer sound sample roms */ - ROM_LOAD16_BYTE( "wcb_srom3_s.srom3", 0x200000, 0x040000, CRC(1dfe3a31) SHA1(94947f495692288fbf14fc7796a84c5548a2e8a8) ) /* Newer sound sample roms, rom is a 27C020 in this set */ + ROM_LOAD16_BYTE( "wcb_srom2_s.srom2", 0x000000, 0x080000, CRC(346530a2) SHA1(9951971ad6d368fb718027e18331d12f0a72970c) ) /* Newer sound sample ROMs */ + ROM_LOAD16_BYTE( "wcb_srom3_s.srom3", 0x200000, 0x040000, CRC(1dfe3a31) SHA1(94947f495692288fbf14fc7796a84c5548a2e8a8) ) /* Newer sound sample ROMs, ROM is a 27C020 in this set */ ROM_END @@ -2426,12 +2426,12 @@ ROM_START( wcbowl140 ) /* Version 1.40 Tournament (PCB P/N 1083 Rev 2) */ ROM_FILL( 0x500000, 0x380000, 0xff ) ROM_REGION16_BE( 0x400000, "ensoniq.0", ROMREGION_ERASE00 ) - ROM_LOAD16_BYTE( "wcb_srom0_s.srom0", 0x000000, 0x080000, CRC(d42dd283) SHA1(8ef75c398d1c51d2d7d299ac309a2352179864d9) ) /* Newer sound sample roms */ - ROM_LOAD16_BYTE( "wcb_srom1_s.srom1", 0x200000, 0x080000, CRC(7a69ab54) SHA1(d1f9194446e235af69c6ff28af0dccc44ab9b5d3) ) /* Newer sound sample roms */ + ROM_LOAD16_BYTE( "wcb_srom0_s.srom0", 0x000000, 0x080000, CRC(d42dd283) SHA1(8ef75c398d1c51d2d7d299ac309a2352179864d9) ) /* Newer sound sample ROMs */ + ROM_LOAD16_BYTE( "wcb_srom1_s.srom1", 0x200000, 0x080000, CRC(7a69ab54) SHA1(d1f9194446e235af69c6ff28af0dccc44ab9b5d3) ) /* Newer sound sample ROMs */ ROM_REGION16_BE( 0x400000, "ensoniq.1", ROMREGION_ERASE00 ) - ROM_LOAD16_BYTE( "wcb_srom2_s.srom2", 0x000000, 0x080000, CRC(346530a2) SHA1(9951971ad6d368fb718027e18331d12f0a72970c) ) /* Newer sound sample roms */ - ROM_LOAD16_BYTE( "wcb_srom3_s.srom3", 0x200000, 0x040000, CRC(1dfe3a31) SHA1(94947f495692288fbf14fc7796a84c5548a2e8a8) ) /* Newer sound sample roms, rom is a 27C020 in this set */ + ROM_LOAD16_BYTE( "wcb_srom2_s.srom2", 0x000000, 0x080000, CRC(346530a2) SHA1(9951971ad6d368fb718027e18331d12f0a72970c) ) /* Newer sound sample ROMs */ + ROM_LOAD16_BYTE( "wcb_srom3_s.srom3", 0x200000, 0x040000, CRC(1dfe3a31) SHA1(94947f495692288fbf14fc7796a84c5548a2e8a8) ) /* Newer sound sample ROMs, ROM is a 27C020 in this set */ ROM_END @@ -2458,12 +2458,12 @@ ROM_START( wcbowl ) /* Version 1.66 (PCB P/N 1083 Rev 2) */ ROM_FILL( 0x400000, 0x480000, 0xff ) ROM_REGION16_BE( 0x400000, "ensoniq.0", ROMREGION_ERASE00 ) - ROM_LOAD16_BYTE( "wcb_srom0_s.srom0", 0x000000, 0x080000, CRC(d42dd283) SHA1(8ef75c398d1c51d2d7d299ac309a2352179864d9) ) /* Newer sound sample roms */ - ROM_LOAD16_BYTE( "wcb_srom1_s.srom1", 0x200000, 0x080000, CRC(7a69ab54) SHA1(d1f9194446e235af69c6ff28af0dccc44ab9b5d3) ) /* Newer sound sample roms */ + ROM_LOAD16_BYTE( "wcb_srom0_s.srom0", 0x000000, 0x080000, CRC(d42dd283) SHA1(8ef75c398d1c51d2d7d299ac309a2352179864d9) ) /* Newer sound sample ROMs */ + ROM_LOAD16_BYTE( "wcb_srom1_s.srom1", 0x200000, 0x080000, CRC(7a69ab54) SHA1(d1f9194446e235af69c6ff28af0dccc44ab9b5d3) ) /* Newer sound sample ROMs */ ROM_REGION16_BE( 0x400000, "ensoniq.1", ROMREGION_ERASE00 ) - ROM_LOAD16_BYTE( "wcb_srom2_s.srom2", 0x000000, 0x080000, CRC(346530a2) SHA1(9951971ad6d368fb718027e18331d12f0a72970c) ) /* Newer sound sample roms */ - ROM_LOAD16_BYTE( "wcb_srom3_s.srom3", 0x200000, 0x040000, CRC(1dfe3a31) SHA1(94947f495692288fbf14fc7796a84c5548a2e8a8) ) /* Newer sound sample roms, rom is a 27C020 in this set */ + ROM_LOAD16_BYTE( "wcb_srom2_s.srom2", 0x000000, 0x080000, CRC(346530a2) SHA1(9951971ad6d368fb718027e18331d12f0a72970c) ) /* Newer sound sample ROMs */ + ROM_LOAD16_BYTE( "wcb_srom3_s.srom3", 0x200000, 0x040000, CRC(1dfe3a31) SHA1(94947f495692288fbf14fc7796a84c5548a2e8a8) ) /* Newer sound sample ROMs, ROM is a 27C020 in this set */ ROM_END @@ -2490,12 +2490,12 @@ ROM_START( wcbowl165 ) /* Version 1.65 (PCB P/N 1083 Rev 2) */ ROM_FILL( 0x400000, 0x480000, 0xff ) ROM_REGION16_BE( 0x400000, "ensoniq.0", ROMREGION_ERASE00 ) - ROM_LOAD16_BYTE( "wcb_srom0_s.srom0", 0x000000, 0x080000, CRC(d42dd283) SHA1(8ef75c398d1c51d2d7d299ac309a2352179864d9) ) /* Newer sound sample roms */ - ROM_LOAD16_BYTE( "wcb_srom1_s.srom1", 0x200000, 0x080000, CRC(7a69ab54) SHA1(d1f9194446e235af69c6ff28af0dccc44ab9b5d3) ) /* Newer sound sample roms */ + ROM_LOAD16_BYTE( "wcb_srom0_s.srom0", 0x000000, 0x080000, CRC(d42dd283) SHA1(8ef75c398d1c51d2d7d299ac309a2352179864d9) ) /* Newer sound sample ROMs */ + ROM_LOAD16_BYTE( "wcb_srom1_s.srom1", 0x200000, 0x080000, CRC(7a69ab54) SHA1(d1f9194446e235af69c6ff28af0dccc44ab9b5d3) ) /* Newer sound sample ROMs */ ROM_REGION16_BE( 0x400000, "ensoniq.1", ROMREGION_ERASE00 ) - ROM_LOAD16_BYTE( "wcb_srom2_s.srom2", 0x000000, 0x080000, CRC(346530a2) SHA1(9951971ad6d368fb718027e18331d12f0a72970c) ) /* Newer sound sample roms */ - ROM_LOAD16_BYTE( "wcb_srom3_s.srom3", 0x200000, 0x040000, CRC(1dfe3a31) SHA1(94947f495692288fbf14fc7796a84c5548a2e8a8) ) /* Newer sound sample roms, rom is a 27C020 in this set */ + ROM_LOAD16_BYTE( "wcb_srom2_s.srom2", 0x000000, 0x080000, CRC(346530a2) SHA1(9951971ad6d368fb718027e18331d12f0a72970c) ) /* Newer sound sample ROMs */ + ROM_LOAD16_BYTE( "wcb_srom3_s.srom3", 0x200000, 0x040000, CRC(1dfe3a31) SHA1(94947f495692288fbf14fc7796a84c5548a2e8a8) ) /* Newer sound sample roms, ROM is a 27C020 in this set */ ROM_END @@ -2522,12 +2522,12 @@ ROM_START( wcbowl161 ) /* Version 1.61 (PCB P/N 1083 Rev 2) */ ROM_FILL( 0x400000, 0x480000, 0xff ) ROM_REGION16_BE( 0x400000, "ensoniq.0", ROMREGION_ERASE00 ) - ROM_LOAD16_BYTE( "wcb_srom0.srom0", 0x000000, 0x080000, CRC(c3821cb5) SHA1(3c2c27d1e577201cbd0d28cc48fc80ae7747faa1) ) /* Older sound sample roms */ - ROM_LOAD16_BYTE( "wcb_srom1.srom1", 0x200000, 0x080000, CRC(37bfa3c7) SHA1(98c98296acaa55e6fd12a62305ff387c863fc5ed) ) /* Older sound sample roms */ + ROM_LOAD16_BYTE( "wcb_srom0.srom0", 0x000000, 0x080000, CRC(c3821cb5) SHA1(3c2c27d1e577201cbd0d28cc48fc80ae7747faa1) ) /* Older sound sample ROMs */ + ROM_LOAD16_BYTE( "wcb_srom1.srom1", 0x200000, 0x080000, CRC(37bfa3c7) SHA1(98c98296acaa55e6fd12a62305ff387c863fc5ed) ) /* Older sound sample ROMs */ ROM_REGION16_BE( 0x400000, "ensoniq.1", ROMREGION_ERASE00 ) - ROM_LOAD16_BYTE( "wcb_srom2.srom2", 0x000000, 0x080000, CRC(f82c08fd) SHA1(8f6f47f5a4b68a31df4c2eb330dc95a9963e55c1) ) /* Older sound sample roms */ - ROM_LOAD16_BYTE( "wcb_srom3.srom3", 0x200000, 0x020000, CRC(1c2efdee) SHA1(d306c9e7f9c4c2662561401170439a10a9ee89ed) ) /* Older sound sample roms, rom is a 27C010 in this set */ + ROM_LOAD16_BYTE( "wcb_srom2.srom2", 0x000000, 0x080000, CRC(f82c08fd) SHA1(8f6f47f5a4b68a31df4c2eb330dc95a9963e55c1) ) /* Older sound sample ROMs */ + ROM_LOAD16_BYTE( "wcb_srom3.srom3", 0x200000, 0x020000, CRC(1c2efdee) SHA1(d306c9e7f9c4c2662561401170439a10a9ee89ed) ) /* Older sound sample ROMs, ROM is a 27C010 in this set */ ROM_END @@ -2554,12 +2554,12 @@ ROM_START( wcbowl16 ) /* Version 1.6 (PCB P/N 1083 Rev 2), This is the first s ROM_FILL( 0x400000, 0x480000, 0xff ) ROM_REGION16_BE( 0x400000, "ensoniq.0", ROMREGION_ERASE00 ) - ROM_LOAD16_BYTE( "wcb_srom0.srom0", 0x000000, 0x080000, CRC(c3821cb5) SHA1(3c2c27d1e577201cbd0d28cc48fc80ae7747faa1) ) /* Older sound sample roms */ - ROM_LOAD16_BYTE( "wcb_srom1.srom1", 0x200000, 0x080000, CRC(37bfa3c7) SHA1(98c98296acaa55e6fd12a62305ff387c863fc5ed) ) /* Older sound sample roms */ + ROM_LOAD16_BYTE( "wcb_srom0.srom0", 0x000000, 0x080000, CRC(c3821cb5) SHA1(3c2c27d1e577201cbd0d28cc48fc80ae7747faa1) ) /* Older sound sample ROMs */ + ROM_LOAD16_BYTE( "wcb_srom1.srom1", 0x200000, 0x080000, CRC(37bfa3c7) SHA1(98c98296acaa55e6fd12a62305ff387c863fc5ed) ) /* Older sound sample ROMs */ ROM_REGION16_BE( 0x400000, "ensoniq.1", ROMREGION_ERASE00 ) - ROM_LOAD16_BYTE( "wcb_srom2.srom2", 0x000000, 0x080000, CRC(f82c08fd) SHA1(8f6f47f5a4b68a31df4c2eb330dc95a9963e55c1) ) /* Older sound sample roms */ - ROM_LOAD16_BYTE( "wcb_srom3.srom3", 0x200000, 0x020000, CRC(1c2efdee) SHA1(d306c9e7f9c4c2662561401170439a10a9ee89ed) ) /* Older sound sample roms, rom is a 27C010 in this set */ + ROM_LOAD16_BYTE( "wcb_srom2.srom2", 0x000000, 0x080000, CRC(f82c08fd) SHA1(8f6f47f5a4b68a31df4c2eb330dc95a9963e55c1) ) /* Older sound sample ROMs */ + ROM_LOAD16_BYTE( "wcb_srom3.srom3", 0x200000, 0x020000, CRC(1c2efdee) SHA1(d306c9e7f9c4c2662561401170439a10a9ee89ed) ) /* Older sound sample ROMs, ROM is a 27C010 in this set */ ROM_END @@ -2573,7 +2573,7 @@ ROM_START( wcbowl15 ) /* Version 1.5 (3-tier board set: P/N 1059 Rev 3, P/N 10 ROM_CONTINUE( 0x08000, 0x08000 ) ROM_REGION( 0x880000, "gfx1", 0 ) - /* No known set specifically checks for this, however the GROM data may be in the form of four 8 Meg roms: + /* No known set specifically checks for this, however the GROM data may be in the form of four 8 Meg ROMs: ROM_LOAD32_BYTE( "wcb_grom0_0_+.grm0_0", 0x000000, 0x100000, CRC(40837737) SHA1(f073943ec6f84285a8559553fb292ec1f8a629d0) ) Labeled as "WCB GROM0_0 *" ect ROM_LOAD32_BYTE( "wcb_grom0_1_+.grm0_1", 0x000001, 0x100000, CRC(1615aee8) SHA1(6184919371a894b1d6f2e06a2b328cb55abed4a9) ) ROM_LOAD32_BYTE( "wcb_grom0_2_+.grm0_2", 0x000002, 0x100000, CRC(d8e0b06e) SHA1(4981c0cf16df68a1b4da7ebf65ca587c21292478) ) @@ -2608,7 +2608,7 @@ ROM_START( wcbowl14 ) /* Version 1.4 (3-tier board set: P/N 1059 Rev 3, P/N 10 ROM_CONTINUE( 0x08000, 0x08000 ) ROM_REGION( 0x880000, "gfx1", 0 ) - /* No known set specifically checks for this, however the GROM data may be in the form of four 8 Meg roms: + /* No known set specifically checks for this, however the GROM data may be in the form of four 8 Meg ROMs: ROM_LOAD32_BYTE( "wcb_grom0_0_+.grm0_0", 0x000000, 0x100000, CRC(40837737) SHA1(f073943ec6f84285a8559553fb292ec1f8a629d0) ) Labeled as "WCB GROM0_0 *" ect ROM_LOAD32_BYTE( "wcb_grom0_1_+.grm0_1", 0x000001, 0x100000, CRC(1615aee8) SHA1(6184919371a894b1d6f2e06a2b328cb55abed4a9) ) ROM_LOAD32_BYTE( "wcb_grom0_2_+.grm0_2", 0x000002, 0x100000, CRC(d8e0b06e) SHA1(4981c0cf16df68a1b4da7ebf65ca587c21292478) ) @@ -2643,7 +2643,7 @@ ROM_START( wcbowl13 ) /* Version 1.3 (3-tier board set: P/N 1059 Rev 3, P/N 10 ROM_CONTINUE( 0x08000, 0x08000 ) ROM_REGION( 0x880000, "gfx1", 0 ) - /* No known set specifically checks for this, however the GROM data may be in the form of four 8 Meg roms: + /* No known set specifically checks for this, however the GROM data may be in the form of four 8 Meg ROMs: ROM_LOAD32_BYTE( "wcb_grom0_0_+.grm0_0", 0x000000, 0x100000, CRC(40837737) SHA1(f073943ec6f84285a8559553fb292ec1f8a629d0) ) Labeled as "WCB GROM0_0 *" ect ROM_LOAD32_BYTE( "wcb_grom0_1_+.grm0_1", 0x000001, 0x100000, CRC(1615aee8) SHA1(6184919371a894b1d6f2e06a2b328cb55abed4a9) ) ROM_LOAD32_BYTE( "wcb_grom0_2_+.grm0_2", 0x000002, 0x100000, CRC(d8e0b06e) SHA1(4981c0cf16df68a1b4da7ebf65ca587c21292478) ) @@ -2713,7 +2713,7 @@ ROM_START( wcbowl12 ) /* Version 1.2 (3-tier board set: P/N 1059 Rev 3, P/N 10 ROM_CONTINUE( 0x08000, 0x08000 ) ROM_REGION( 0x880000, "gfx1", 0 ) - /* No known set specifically checks for this, however the GROM data may be in the form of four 8 Meg roms: + /* No known set specifically checks for this, however the GROM data may be in the form of four 8 Meg ROMs: ROM_LOAD32_BYTE( "wcb_grom0_0_+.grm0_0", 0x000000, 0x100000, CRC(40837737) SHA1(f073943ec6f84285a8559553fb292ec1f8a629d0) ) Labeled as "WCB GROM0_0 *" ect ROM_LOAD32_BYTE( "wcb_grom0_1_+.grm0_1", 0x000001, 0x100000, CRC(1615aee8) SHA1(6184919371a894b1d6f2e06a2b328cb55abed4a9) ) ROM_LOAD32_BYTE( "wcb_grom0_2_+.grm0_2", 0x000002, 0x100000, CRC(d8e0b06e) SHA1(4981c0cf16df68a1b4da7ebf65ca587c21292478) ) @@ -2748,7 +2748,7 @@ ROM_START( wcbowl11 ) /* Version 1.1 (3-tier board set: P/N 1059 Rev 3, P/N 10 ROM_CONTINUE( 0x08000, 0x08000 ) ROM_REGION( 0x880000, "gfx1", 0 ) - /* No known set specifically checks for this, however the GROM data may be in the form of four 8 Meg roms: + /* No known set specifically checks for this, however the GROM data may be in the form of four 8 Meg ROMs: ROM_LOAD32_BYTE( "wcb_grom0_0_+.grm0_0", 0x000000, 0x100000, CRC(40837737) SHA1(f073943ec6f84285a8559553fb292ec1f8a629d0) ) Labeled as "WCB GROM0_0 *" ect ROM_LOAD32_BYTE( "wcb_grom0_1_+.grm0_1", 0x000001, 0x100000, CRC(1615aee8) SHA1(6184919371a894b1d6f2e06a2b328cb55abed4a9) ) ROM_LOAD32_BYTE( "wcb_grom0_2_+.grm0_2", 0x000002, 0x100000, CRC(d8e0b06e) SHA1(4981c0cf16df68a1b4da7ebf65ca587c21292478) ) @@ -2783,7 +2783,7 @@ ROM_START( wcbowl10 ) /* Version 1.0 (3-tier board set: P/N 1059 Rev 3, P/N 10 ROM_CONTINUE( 0x08000, 0x08000 ) ROM_REGION( 0x880000, "gfx1", 0 ) - /* No known set specifically checks for this, however the GROM data may be in the form of four 8 Meg roms: + /* No known set specifically checks for this, however the GROM data may be in the form of four 8 Meg ROMs: ROM_LOAD32_BYTE( "wcb_grom0_0_+.grm0_0", 0x000000, 0x100000, CRC(40837737) SHA1(f073943ec6f84285a8559553fb292ec1f8a629d0) ) Labeled as "WCB GROM0_0 *" ect ROM_LOAD32_BYTE( "wcb_grom0_1_+.grm0_1", 0x000001, 0x100000, CRC(1615aee8) SHA1(6184919371a894b1d6f2e06a2b328cb55abed4a9) ) ROM_LOAD32_BYTE( "wcb_grom0_2_+.grm0_2", 0x000002, 0x100000, CRC(d8e0b06e) SHA1(4981c0cf16df68a1b4da7ebf65ca587c21292478) ) @@ -2850,7 +2850,7 @@ ROM_START( drivedge ) ROM_END -ROM_START( sftm ) /* Version 1.12, P/N 1064 REV 1 Mainboard, P/N 1073 REV 0 Rom board, P/N 1066 REV 2 Sound board */ +ROM_START( sftm ) /* Version 1.12, P/N 1064 REV 1 Mainboard, P/N 1073 REV 0 ROM board, P/N 1066 REV 2 Sound board */ ROM_REGION32_BE( CODE_SIZE, "user1", 0 ) ROM_LOAD32_BYTE( "sfm_0_v1.12.prom0", 0x00000, 0x40000, CRC(9d09355c) SHA1(ca8c31d580e4b18b630c38e4ac1c353cf27ab4a2) ) ROM_LOAD32_BYTE( "sfm_1_v1.12.prom1", 0x00001, 0x40000, CRC(a58ac6a9) SHA1(a481a789c397151efcbec7ad9983daa30f289d4e) ) @@ -2886,7 +2886,7 @@ ROM_START( sftm ) /* Version 1.12, P/N 1064 REV 1 Mainboard, P/N 1073 REV 0 Ro ROM_END -ROM_START( sftm111 ) /* Version 1.11, P/N 1064 REV 1 Mainboard, P/N 1073 REV 0 Rom board, P/N 1066 REV 2 Sound board */ +ROM_START( sftm111 ) /* Version 1.11, P/N 1064 REV 1 Mainboard, P/N 1073 REV 0 ROM board, P/N 1066 REV 2 Sound board */ ROM_REGION32_BE( CODE_SIZE, "user1", 0 ) ROM_LOAD32_BYTE( "sfm_0_v1.11.prom0", 0x00000, 0x40000, CRC(28187ddc) SHA1(7e4fa285be9389c913fca849098a7c0d9404df7a) ) /* CAPCOM labels */ ROM_LOAD32_BYTE( "sfm_1_v1.11.prom1", 0x00001, 0x40000, CRC(ec2ce6fa) SHA1(b79aebb73ba77c2ebe081142853e81473743ac46) ) @@ -2922,7 +2922,7 @@ ROM_START( sftm111 ) /* Version 1.11, P/N 1064 REV 1 Mainboard, P/N 1073 REV ROM_END -ROM_START( sftm110 ) /* Version 1.10, P/N 1064 REV 1 Mainboard, P/N 1073 REV 0 Rom board, P/N 1066 REV 2 Sound board */ +ROM_START( sftm110 ) /* Version 1.10, P/N 1064 REV 1 Mainboard, P/N 1073 REV 0 ROM board, P/N 1066 REV 2 Sound board */ ROM_REGION32_BE( CODE_SIZE, "user1", 0 ) ROM_LOAD32_BYTE( "sfm_0_v1.1.prom0", 0x00000, 0x40000, CRC(00c0c63c) SHA1(39f614cca51fe7843c2158b6d9abdc52dc1b0bef) ) /* CAPCOM labels */ ROM_LOAD32_BYTE( "sfm_1_v1.1.prom1", 0x00001, 0x40000, CRC(d4d2a67e) SHA1(88069caf171bb9c5602bc493f1f1dafa26d2fc78) ) @@ -2958,7 +2958,7 @@ ROM_START( sftm110 ) /* Version 1.10, P/N 1064 REV 1 Mainboard, P/N 1073 REV ROM_END -ROM_START( sftmj ) /* Version 1.12N (Japan), P/N 1064 REV 1 Mainboard, P/N 1073 REV 0 Rom board, P/N 1066 REV 2 Sound board */ +ROM_START( sftmj ) /* Version 1.12N (Japan), P/N 1064 REV 1 Mainboard, P/N 1073 REV 0 ROM board, P/N 1066 REV 2 Sound board */ ROM_REGION32_BE( CODE_SIZE, "user1", 0 ) ROM_LOAD32_BYTE( "sfmn_0_v1.12.prom0", 0x00000, 0x40000, CRC(640a04a8) SHA1(adc7f5880962cbcc5f9f28e72a84070da6e2ec36) ) /* CAPCOM labels */ ROM_LOAD32_BYTE( "sfmn_1_v1.12.prom1", 0x00001, 0x40000, CRC(2a27b690) SHA1(f63c3665ec030ecc2d7a10ead182941ade1c79d0) ) @@ -3511,8 +3511,8 @@ ROM_START( gt3dt211 ) /* Version 2.11 Tournament Edition (PCB P/N 1083 Rev 2) */ ROM_LOAD32_BYTE( "gtg3_grom0_2++.grm0_2", 0x000002, 0x100000, CRC(67a02ef9) SHA1(4f9e5217eeaf68fc72af1dc9e3a16d876de8d11d) ) ROM_LOAD32_BYTE( "gtg3_grom0_3++.grm0_3", 0x000003, 0x100000, CRC(1173a710) SHA1(1f612c1efbf38796707f5b5fecf9d4044691f031) ) /* - The above 4 roms have the same exact data as the other sets, but in 8 meg roms instead of 4 meg roms. - This is the only set that specifically checks for these roms in this format + The above 4 ROMs have the same exact data as the other sets, but in 8 meg ROMs instead of 4 meg ROMs. + This is the only set that specifically checks for these ROMs in this format */ ROM_LOAD32_BYTE( "gtg3_grom1_0+.grm1_0", 0x400000, 0x080000, CRC(80ae7148) SHA1(e19d3390a2a0dad260d770fdbbb64d1f8e43d53f) ) /* actually labeled "GTG3 GROM1_0*" ect */ ROM_LOAD32_BYTE( "gtg3_grom1_1+.grm1_1", 0x400001, 0x080000, CRC(0f85a618) SHA1(d9ced21c20f9ed6b7f19e7645d75b239ea709b79) ) @@ -3952,7 +3952,7 @@ ROM_START( gt99 ) /* Version 1.00 */ ROM_LOAD32_BYTE( "gt99_grom1_2.grm1_2", 0x200002, 0x80000, CRC(d73d8afc) SHA1(2fced1ee7dd11c6db07750f617356c6608ac0291) ) ROM_LOAD32_BYTE( "gt99_grom1_3.grm1_3", 0x200003, 0x80000, CRC(59f48688) SHA1(37b2c84e487f4f3a9145bef34c573a3716b4a6a7) ) - /* GT99, GT2K & GT Classic all share the above listed 8 graphics roms and may be labeled GT99, GT2K or GTClassic */ + /* GT99, GT2K & GT Classic all share the above listed 8 graphics ROMs and may be labeled GT99, GT2K or GTClassic */ ROM_LOAD32_BYTE( "gt99_grom2_0.grm2_0", 0x400000, 0x80000, CRC(693d9d68) SHA1(c8f0a5ca72b239aed8150a79f330b109bd6c3d95) ) ROM_LOAD32_BYTE( "gt99_grom2_1.grm2_1", 0x400001, 0x80000, CRC(2c0b8b8c) SHA1(f36c40b29ad9a4849f12eaa79c6b26aa85ca6ee9) ) @@ -3986,7 +3986,7 @@ ROM_START( gt99s100 ) /* Version 1.00S for the 3 tier type PCB with short ROM ROM_LOAD32_BYTE( "gt99_grom1_2.grm1_2", 0x200002, 0x80000, CRC(d73d8afc) SHA1(2fced1ee7dd11c6db07750f617356c6608ac0291) ) ROM_LOAD32_BYTE( "gt99_grom1_3.grm1_3", 0x200003, 0x80000, CRC(59f48688) SHA1(37b2c84e487f4f3a9145bef34c573a3716b4a6a7) ) - /* GT99, GT2K & GT Classic all share the above listed 8 graphics roms and may be labeled GT99, GT2K or GTClassic */ + /* GT99, GT2K & GT Classic all share the above listed 8 graphics ROMs and may be labeled GT99, GT2K or GTClassic */ ROM_LOAD32_BYTE( "gt99_grom2_0.grm2_0", 0x400000, 0x80000, CRC(693d9d68) SHA1(c8f0a5ca72b239aed8150a79f330b109bd6c3d95) ) ROM_LOAD32_BYTE( "gt99_grom2_1.grm2_1", 0x400001, 0x80000, CRC(2c0b8b8c) SHA1(f36c40b29ad9a4849f12eaa79c6b26aa85ca6ee9) ) @@ -4020,7 +4020,7 @@ ROM_START( gt99t400 ) /* Version 4.00 Tournament Edition (PCB P/N 1083 Rev 2) ROM_LOAD32_BYTE( "gt99_grom1_2.grm1_2", 0x200002, 0x80000, CRC(d73d8afc) SHA1(2fced1ee7dd11c6db07750f617356c6608ac0291) ) ROM_LOAD32_BYTE( "gt99_grom1_3.grm1_3", 0x200003, 0x80000, CRC(59f48688) SHA1(37b2c84e487f4f3a9145bef34c573a3716b4a6a7) ) - /* GT99, GT2K & GT Classic all share the above listed 8 graphics roms and may be labeled GT99, GT2K or GTClassic */ + /* GT99, GT2K & GT Classic all share the above listed 8 graphics ROMs and may be labeled GT99, GT2K or GTClassic */ ROM_LOAD32_BYTE( "gt99_grom2_0.grm2_0", 0x400000, 0x80000, CRC(693d9d68) SHA1(c8f0a5ca72b239aed8150a79f330b109bd6c3d95) ) ROM_LOAD32_BYTE( "gt99_grom2_1.grm2_1", 0x400001, 0x80000, CRC(2c0b8b8c) SHA1(f36c40b29ad9a4849f12eaa79c6b26aa85ca6ee9) ) @@ -4054,7 +4054,7 @@ ROM_START( gtroyal ) /* Version 4.02T EDM (Tournament Edition, PCB P/N 1083 R ROM_LOAD32_BYTE( "gt99_grom1_2.grm1_2", 0x200002, 0x80000, CRC(d73d8afc) SHA1(2fced1ee7dd11c6db07750f617356c6608ac0291) ) ROM_LOAD32_BYTE( "gt99_grom1_3.grm1_3", 0x200003, 0x80000, CRC(59f48688) SHA1(37b2c84e487f4f3a9145bef34c573a3716b4a6a7) ) - /* GT Royal uses the same 12 graphics roms as a standard US GT99 version */ + /* GT Royal uses the same 12 graphics ROMs as a standard US GT99 version */ ROM_LOAD32_BYTE( "gt99_grom2_0.grm2_0", 0x400000, 0x80000, CRC(693d9d68) SHA1(c8f0a5ca72b239aed8150a79f330b109bd6c3d95) ) ROM_LOAD32_BYTE( "gt99_grom2_1.grm2_1", 0x400001, 0x80000, CRC(2c0b8b8c) SHA1(f36c40b29ad9a4849f12eaa79c6b26aa85ca6ee9) ) @@ -4088,7 +4088,7 @@ ROM_START( gt2k ) /* Version 1.00 */ ROM_LOAD32_BYTE( "gt2k_grom1_2.grm1_2", 0x200002, 0x80000, CRC(d73d8afc) SHA1(2fced1ee7dd11c6db07750f617356c6608ac0291) ) ROM_LOAD32_BYTE( "gt2k_grom1_3.grm1_3", 0x200003, 0x80000, CRC(59f48688) SHA1(37b2c84e487f4f3a9145bef34c573a3716b4a6a7) ) - /* GT99, GT2K & GT Classic all share the above listed 8 graphics roms and may be labeled GT99, GT2K or GTClassic */ + /* GT99, GT2K & GT Classic all share the above listed 8 graphics ROMs and may be labeled GT99, GT2K or GTClassic */ ROM_LOAD32_BYTE( "gt2k_grom2_0.grm2_0", 0x400000, 0x80000, CRC(cc11b93f) SHA1(f281448c8fa23595dd2664cc8c168565b60d4fc1) ) ROM_LOAD32_BYTE( "gt2k_grom2_1.grm2_1", 0x400001, 0x80000, CRC(1c3a0126) SHA1(3f9de1239dd64b9f50220842ffcf3e0f8928d2dc) ) @@ -4122,7 +4122,7 @@ ROM_START( gt2kp100 ) /* Version 1.00 Infinite Loop Protection */ ROM_LOAD32_BYTE( "gt2k_grom1_2.grm1_2", 0x200002, 0x80000, CRC(d73d8afc) SHA1(2fced1ee7dd11c6db07750f617356c6608ac0291) ) ROM_LOAD32_BYTE( "gt2k_grom1_3.grm1_3", 0x200003, 0x80000, CRC(59f48688) SHA1(37b2c84e487f4f3a9145bef34c573a3716b4a6a7) ) - /* GT99, GT2K & GT Classic all share the above listed 8 graphics roms and may be labeled GT99, GT2K or GTClassic */ + /* GT99, GT2K & GT Classic all share the above listed 8 graphics ROMs and may be labeled GT99, GT2K or GTClassic */ ROM_LOAD32_BYTE( "gt2k_grom2_0.grm2_0", 0x400000, 0x80000, CRC(cc11b93f) SHA1(f281448c8fa23595dd2664cc8c168565b60d4fc1) ) ROM_LOAD32_BYTE( "gt2k_grom2_1.grm2_1", 0x400001, 0x80000, CRC(1c3a0126) SHA1(3f9de1239dd64b9f50220842ffcf3e0f8928d2dc) ) @@ -4156,7 +4156,7 @@ ROM_START( gt2ks100 ) /* Version 1.00S for the 3 tier type PCB with short ROM ROM_LOAD32_BYTE( "gt2k_grom1_2.grm1_2", 0x200002, 0x80000, CRC(d73d8afc) SHA1(2fced1ee7dd11c6db07750f617356c6608ac0291) ) ROM_LOAD32_BYTE( "gt2k_grom1_3.grm1_3", 0x200003, 0x80000, CRC(59f48688) SHA1(37b2c84e487f4f3a9145bef34c573a3716b4a6a7) ) - /* GT99, GT2K & GT Classic all share the above listed 8 graphics roms and may be labeled GT99, GT2K or GTClassic */ + /* GT99, GT2K & GT Classic all share the above listed 8 graphics ROMs and may be labeled GT99, GT2K or GTClassic */ ROM_LOAD32_BYTE( "gt2k_grom2_0.grm2_0", 0x400000, 0x80000, CRC(cc11b93f) SHA1(f281448c8fa23595dd2664cc8c168565b60d4fc1) ) ROM_LOAD32_BYTE( "gt2k_grom2_1.grm2_1", 0x400001, 0x80000, CRC(1c3a0126) SHA1(3f9de1239dd64b9f50220842ffcf3e0f8928d2dc) ) @@ -4190,7 +4190,7 @@ ROM_START( gt2kt500 ) /* Version 5.00 Tournament Edition (PCB P/N 1083 Rev 2) */ ROM_LOAD32_BYTE( "gt2k_grom1_2.grm1_2", 0x200002, 0x80000, CRC(d73d8afc) SHA1(2fced1ee7dd11c6db07750f617356c6608ac0291) ) ROM_LOAD32_BYTE( "gt2k_grom1_3.grm1_3", 0x200003, 0x80000, CRC(59f48688) SHA1(37b2c84e487f4f3a9145bef34c573a3716b4a6a7) ) - /* GT99, GT2K & GT Classic all share the above listed 8 graphics roms and may be labeled GT99, GT2K or GTClassic */ + /* GT99, GT2K & GT Classic all share the above listed 8 graphics ROMs and may be labeled GT99, GT2K or GTClassic */ ROM_LOAD32_BYTE( "gt2k_grom2_0.grm2_0", 0x400000, 0x80000, CRC(cc11b93f) SHA1(f281448c8fa23595dd2664cc8c168565b60d4fc1) ) ROM_LOAD32_BYTE( "gt2k_grom2_1.grm2_1", 0x400001, 0x80000, CRC(1c3a0126) SHA1(3f9de1239dd64b9f50220842ffcf3e0f8928d2dc) ) @@ -4224,9 +4224,9 @@ ROM_START( gtsupreme ) /* Version 5.10T ELC S (Tournament Edition, PCB P/N 1083 ROM_LOAD32_BYTE( "gt2k_grom1_2.grm1_2", 0x200002, 0x80000, CRC(d73d8afc) SHA1(2fced1ee7dd11c6db07750f617356c6608ac0291) ) ROM_LOAD32_BYTE( "gt2k_grom1_3.grm1_3", 0x200003, 0x80000, CRC(59f48688) SHA1(37b2c84e487f4f3a9145bef34c573a3716b4a6a7) ) - /* GT99, GT2K & GT Classic all share the above listed 8 graphics roms and may be labeled GT99, GT2K or GTClassic */ + /* GT99, GT2K & GT Classic all share the above listed 8 graphics ROMs and may be labeled GT99, GT2K or GTClassic */ /* The Euro version has different GROM2_x compared to the standard US versions. GT Supreme PCBs have been seen */ - /* with GT 2K mask roms as well as all GROMs labeled "GT SUPREME" */ + /* with GT 2K mask ROMs as well as all GROMs labeled "GT SUPREME" */ ROM_LOAD32_BYTE( "gt_supreme_grom2_0.grm2_0", 0x400000, 0x80000, CRC(33998a3e) SHA1(53832e37c42155eb9c774eb33b8b36fe387fa162) ) ROM_LOAD32_BYTE( "gt_supreme_grom2_1.grm2_1", 0x400001, 0x80000, CRC(afa937ef) SHA1(3a6cb5a6b40ad8c77f1eceeda65afd007c8388d7) ) @@ -4260,7 +4260,7 @@ ROM_START( gtclassc ) /* Version 1.00 */ ROM_LOAD32_BYTE( "gt_classic_grom1_2.grm1_2", 0x200002, 0x80000, CRC(d73d8afc) SHA1(2fced1ee7dd11c6db07750f617356c6608ac0291) ) ROM_LOAD32_BYTE( "gt_classic_grom1_3.grm1_3", 0x200003, 0x80000, CRC(59f48688) SHA1(37b2c84e487f4f3a9145bef34c573a3716b4a6a7) ) - /* GT99, GT2K & GT Classic all share the above listed 8 graphics roms and may be labeled GT99, GT2K or GTClassic */ + /* GT99, GT2K & GT Classic all share the above listed 8 graphics ROMs and may be labeled GT99, GT2K or GTClassic */ ROM_LOAD32_BYTE( "gt_classic_grom2_0.grm2_0", 0x400000, 0x80000, CRC(c4f54398) SHA1(08e57ef5cb56c793edc677d53b2e036acf558564) ) ROM_LOAD32_BYTE( "gt_classic_grom2_1.grm2_1", 0x400001, 0x80000, CRC(2c1f83cf) SHA1(a5a8724c59177fbf2a676ece0e93a08a3a1b0d68) ) @@ -4294,7 +4294,7 @@ ROM_START( gtclasscp ) /* Version 1.00 Infinite Loop Protection */ ROM_LOAD32_BYTE( "gt_classic_grom1_2.grm1_2", 0x200002, 0x80000, CRC(d73d8afc) SHA1(2fced1ee7dd11c6db07750f617356c6608ac0291) ) ROM_LOAD32_BYTE( "gt_classic_grom1_3.grm1_3", 0x200003, 0x80000, CRC(59f48688) SHA1(37b2c84e487f4f3a9145bef34c573a3716b4a6a7) ) - /* GT99, GT2K & GT Classic all share the above listed 8 graphics roms and may be labeled GT99, GT2K or GTClassic */ + /* GT99, GT2K & GT Classic all share the above listed 8 graphics ROMs and may be labeled GT99, GT2K or GTClassic */ ROM_LOAD32_BYTE( "gt_classic_grom2_0.grm2_0", 0x400000, 0x80000, CRC(c4f54398) SHA1(08e57ef5cb56c793edc677d53b2e036acf558564) ) ROM_LOAD32_BYTE( "gt_classic_grom2_1.grm2_1", 0x400001, 0x80000, CRC(2c1f83cf) SHA1(a5a8724c59177fbf2a676ece0e93a08a3a1b0d68) ) @@ -4328,7 +4328,7 @@ ROM_START( gtclasscs ) /* Version 1.00S for the 3 tier type PCB with short ROM ROM_LOAD32_BYTE( "gt_classic_grom1_2.grm1_2", 0x200002, 0x80000, CRC(d73d8afc) SHA1(2fced1ee7dd11c6db07750f617356c6608ac0291) ) ROM_LOAD32_BYTE( "gt_classic_grom1_3.grm1_3", 0x200003, 0x80000, CRC(59f48688) SHA1(37b2c84e487f4f3a9145bef34c573a3716b4a6a7) ) - /* GT99, GT2K & GT Classic all share the above listed 8 graphics roms and may be labeled GT99, GT2K or GTClassic */ + /* GT99, GT2K & GT Classic all share the above listed 8 graphics ROMs and may be labeled GT99, GT2K or GTClassic */ ROM_LOAD32_BYTE( "gt_classic_grom2_0.grm2_0", 0x400000, 0x80000, CRC(c4f54398) SHA1(08e57ef5cb56c793edc677d53b2e036acf558564) ) ROM_LOAD32_BYTE( "gt_classic_grom2_1.grm2_1", 0x400001, 0x80000, CRC(2c1f83cf) SHA1(a5a8724c59177fbf2a676ece0e93a08a3a1b0d68) ) @@ -4396,7 +4396,7 @@ void itech32_state::init_wcbowl() /* This is the 3 tier PCB set: Main P/N 1059 Rev 3 (see Hot Memory PCB layout above) - ROM P/N 1079 Rev 1 (contains graphic roms, 4MHz OSC + ITBWL-1 security PIC chip) + ROM P/N 1079 Rev 1 (contains graphic ROMs, 4MHz OSC + ITBWL-1 security PIC chip) Sound P/N 1060 Rev 0 */ init_program_rom(); @@ -4416,7 +4416,7 @@ void itech32_state::init_wcbowlj() /* This is the 3 tier PCB set: Main P/N 1059 Rev 3 (see Hot Memory PCB layout above) - ROM P/N 1079 Rev 1 (contains graphic roms, 4MHz OSC + ITBWL-1 security PIC chip) + ROM P/N 1079 Rev 1 (contains graphic ROMs, 4MHz OSC + ITBWL-1 security PIC chip) Sound P/N 1060 Rev 0 */ init_program_rom(); @@ -4688,8 +4688,8 @@ GAME( 1999, wcbowldx, 0, sftm, wcbowldx, itech32_state, init_shu Philips SCN68681 (DUART) & ST Timekeeper (M48T02-120PC1) with an additional 3.6864MHz OSC NOTE: Due to various different upgrade packages from IT, the 3 tier boards can end up with any combination - of rom boards and sound boards. For historical reasons, GTG3 3 tier S versions will use the oldest - sound file set up. Version L will use the newer Ensoniq sample rom and v2.X sound code, while gt97 + of ROM boards and sound boards. For historical reasons, GTG3 3 tier S versions will use the oldest + sound file set up. Version L will use the newer Ensoniq sample ROM and v2.X sound code, while gt97 through gtclassic will use the latest "NR" versions. GT Diamond Edition Tournament is a Euro GT98 with different GROM2_0 through GROM2_3 @@ -4700,10 +4700,10 @@ GAME( 1999, wcbowldx, 0, sftm, wcbowldx, itech32_state, init_shu Current emulation does not reproduce this extra title screen due to missing tournament data. There doesn't seem to be a Euro version of GT Classic (at least none have been found). -NOTE: There is an "8 Meg board" version of the P/N 1083 Rev 2 PCB, so GROM0_0 through GROM0_3 are 8 meg roms and labeled "GTxx GROM0_0 **" ect - while GROM1_0 through GROM1_3 are 4 meg roms matching "4 Meg board" GROM2_0 through GROM2_3 and are labeled "GTxx GROM1_0 *" ect - It is possible to find these rom combinations on any given GT board set. There is only 1 known GT set which specifically checks for 8 meg - roms under the GROM Checksum test. +NOTE: There is an "8 Meg board" version of the P/N 1083 Rev 2 PCB, so GROM0_0 through GROM0_3 are 8 meg ROMs and labeled "GTxx GROM0_0 **" ect + while GROM1_0 through GROM1_3 are 4 meg ROMs matching "4 Meg board" GROM2_0 through GROM2_3 and are labeled "GTxx GROM1_0 *" ect + It is possible to find these ROM combinations on any given GT board set. There is only 1 known GT set which specifically checks for 8 meg + ROMs under the GROM Checksum test. Parent set will always be gt(year) with the most recent version. IE: gt97 is Golden Tee '97 v1.30 diff --git a/src/mame/drivers/segaorun.cpp b/src/mame/drivers/segaorun.cpp index 4f919e226b7..8fc0481435e 100644 --- a/src/mame/drivers/segaorun.cpp +++ b/src/mame/drivers/segaorun.cpp @@ -1311,7 +1311,7 @@ ROM_START( outrun ) ROM_LOAD( "opr-10230.104", 0x28000, 0x08000, CRC(686f5e50) SHA1(03697b892f911177968aa40de6c5f464eb0258e7) ) ROM_REGION32_LE( 0x100000, "sprites", 0 ) // sprites - // VIDEO BD 837-6064-02 uses mask roms four times the size of those used on VIDEO BD 837-6064-01, same data + // VIDEO BD 837-6064-02 uses mask ROMs four times the size of those used on VIDEO BD 837-6064-01, same data ROM_LOAD32_BYTE( "mpr-10371.9", 0x00000, 0x20000, CRC(7cc86208) SHA1(21320f945f7c8e990c97c9b1232a0f4b6bd00f8f) ) ROM_LOAD32_BYTE( "mpr-10373.10", 0x00001, 0x20000, CRC(b0d26ac9) SHA1(3a9ce8547cd43b7b04abddf9a9ab5634e0bbfaba) ) ROM_LOAD32_BYTE( "mpr-10375.11", 0x00002, 0x20000, CRC(59b60bd7) SHA1(e5d8c67e020608edd24ba87b7687b2ac2483ee7f) ) @@ -1321,7 +1321,7 @@ ROM_START( outrun ) ROM_LOAD32_BYTE( "mpr-10376.15", 0x80002, 0x20000, CRC(f3b8f318) SHA1(a5f2532613f33a64441e0f75443c10ba78dccc6e) ) ROM_LOAD32_BYTE( "mpr-10378.16", 0x80003, 0x20000, CRC(a1062984) SHA1(4399030a155caf71f2dec7f75c4b65531ab53576) ) - ROM_REGION( 0x10000, "gfx3", 0 ) // road gfx (2 identical roms, 1 for each road) + ROM_REGION( 0x10000, "gfx3", 0 ) // road gfx (2 identical ROMs, 1 for each road) ROM_LOAD( "opr-10186.47", 0x0000, 0x8000, CRC(22794426) SHA1(a554d4b68e71861a0d0da4d031b3b811b246f082) ) ROM_LOAD( "opr-10185.11", 0x8000, 0x8000, CRC(22794426) SHA1(a554d4b68e71861a0d0da4d031b3b811b246f082) ) @@ -1365,7 +1365,7 @@ ROM_START( outruneh ) ROM_LOAD( "opr-10230.104", 0x28000, 0x08000, CRC(686f5e50) SHA1(03697b892f911177968aa40de6c5f464eb0258e7) ) ROM_REGION32_LE( 0x100000, "sprites", 0 ) // sprites - // VIDEO BD 837-6064-02 uses mask roms four times the size of those used on VIDEO BD 837-6064-01, same data + // VIDEO BD 837-6064-02 uses mask ROMs four times the size of those used on VIDEO BD 837-6064-01, same data ROM_LOAD32_BYTE( "mpr-10371.9", 0x00000, 0x20000, CRC(7cc86208) SHA1(21320f945f7c8e990c97c9b1232a0f4b6bd00f8f) ) ROM_LOAD32_BYTE( "mpr-10373.10", 0x00001, 0x20000, CRC(b0d26ac9) SHA1(3a9ce8547cd43b7b04abddf9a9ab5634e0bbfaba) ) ROM_LOAD32_BYTE( "mpr-10375.11", 0x00002, 0x20000, CRC(59b60bd7) SHA1(e5d8c67e020608edd24ba87b7687b2ac2483ee7f) ) @@ -1375,7 +1375,7 @@ ROM_START( outruneh ) ROM_LOAD32_BYTE( "mpr-10376.15", 0x80002, 0x20000, CRC(f3b8f318) SHA1(a5f2532613f33a64441e0f75443c10ba78dccc6e) ) ROM_LOAD32_BYTE( "mpr-10378.16", 0x80003, 0x20000, CRC(a1062984) SHA1(4399030a155caf71f2dec7f75c4b65531ab53576) ) - ROM_REGION( 0x10000, "gfx3", 0 ) // road gfx (2 identical roms, 1 for each road) + ROM_REGION( 0x10000, "gfx3", 0 ) // road gfx (2 identical ROMs, 1 for each road) ROM_LOAD( "opr-10186.47", 0x0000, 0x8000, CRC(22794426) SHA1(a554d4b68e71861a0d0da4d031b3b811b246f082) ) ROM_LOAD( "opr-10185.11", 0x8000, 0x8000, CRC(22794426) SHA1(a554d4b68e71861a0d0da4d031b3b811b246f082) ) @@ -1408,7 +1408,7 @@ ROM_END // Note: Starting with revision A and going forward Outrun added support for Cabinet styles: Moving, Up Cockpit & Mini Up // as well as moving the Demo Sounds dipswitch down from SWB-2 to SWB-3 to make room for Cabinet settings. // -// The Outrun Standard & Upright Type Owner's Manuals show program roms as EPR-10380A through EPR-10383A +// The Outrun Standard & Upright Type Owner's Manuals show program ROMs as EPR-10380A through EPR-10383A // ROM_START( outrunra ) ROM_REGION( 0x60000, "maincpu", 0 ) // 68000 code @@ -1432,7 +1432,7 @@ ROM_START( outrunra ) ROM_LOAD( "opr-10230.104", 0x28000, 0x08000, CRC(686f5e50) SHA1(03697b892f911177968aa40de6c5f464eb0258e7) ) ROM_REGION32_LE( 0x100000, "sprites", 0 ) // sprites - // VIDEO BD 837-6064-02 uses mask roms four times the size of those used on VIDEO BD 837-6064-01, same data + // VIDEO BD 837-6064-02 uses mask ROMs four times the size of those used on VIDEO BD 837-6064-01, same data ROM_LOAD32_BYTE( "mpr-10371.9", 0x00000, 0x20000, CRC(7cc86208) SHA1(21320f945f7c8e990c97c9b1232a0f4b6bd00f8f) ) ROM_LOAD32_BYTE( "mpr-10373.10", 0x00001, 0x20000, CRC(b0d26ac9) SHA1(3a9ce8547cd43b7b04abddf9a9ab5634e0bbfaba) ) ROM_LOAD32_BYTE( "mpr-10375.11", 0x00002, 0x20000, CRC(59b60bd7) SHA1(e5d8c67e020608edd24ba87b7687b2ac2483ee7f) ) @@ -1442,7 +1442,7 @@ ROM_START( outrunra ) ROM_LOAD32_BYTE( "mpr-10376.15", 0x80002, 0x20000, CRC(f3b8f318) SHA1(a5f2532613f33a64441e0f75443c10ba78dccc6e) ) ROM_LOAD32_BYTE( "mpr-10378.16", 0x80003, 0x20000, CRC(a1062984) SHA1(4399030a155caf71f2dec7f75c4b65531ab53576) ) - ROM_REGION( 0x10000, "gfx3", 0 ) // road gfx (2 identical roms, 1 for each road) + ROM_REGION( 0x10000, "gfx3", 0 ) // road gfx (2 identical ROMs, 1 for each road) ROM_LOAD( "opr-10186.47", 0x0000, 0x8000, CRC(22794426) SHA1(a554d4b68e71861a0d0da4d031b3b811b246f082) ) ROM_LOAD( "opr-10185.11", 0x8000, 0x8000, CRC(22794426) SHA1(a554d4b68e71861a0d0da4d031b3b811b246f082) ) @@ -1473,7 +1473,7 @@ ROM_END // // Note: This is a Deluxe version. IE: Motor On / Off at SWB-1 and Demo Sounds at SWB-2 // -// The Outrun Deluxe Type Owner's Manual show program roms as EPR-10380 through EPR-10383 +// The Outrun Deluxe Type Owner's Manual show program ROMs as EPR-10380 through EPR-10383 // ROM_START( outrundx ) ROM_REGION( 0x60000, "maincpu", 0 ) // 68000 code @@ -1497,7 +1497,7 @@ ROM_START( outrundx ) ROM_LOAD( "opr-10230.104", 0x28000, 0x08000, CRC(686f5e50) SHA1(03697b892f911177968aa40de6c5f464eb0258e7) ) ROM_REGION32_LE( 0x100000, "sprites", 0 ) // sprites - // VIDEO BD 837-6064-01 uses eproms a fourth of the size of those used on VIDEO BD 837-6064-02, same data + // VIDEO BD 837-6064-01 uses EPROMs a fourth of the size of those used on VIDEO BD 837-6064-02, same data ROM_LOAD32_BYTE( "epr-10194.26", 0x00000, 0x08000, CRC(f0eda3bd) SHA1(173e10a10372d42da81e6eb48c3e23a117638c0c) ) ROM_LOAD32_BYTE( "epr-10203.38", 0x00001, 0x08000, CRC(8445a622) SHA1(1187dee7db09a42446fc75872d49936310141eb8) ) ROM_LOAD32_BYTE( "epr-10212.52", 0x00002, 0x08000, CRC(dee7e731) SHA1(f09d18f8d8405025b87dd01488ad2098e28410b0) ) @@ -1531,7 +1531,7 @@ ROM_START( outrundx ) ROM_LOAD32_BYTE( "epr-10219.59", 0xe0002, 0x08000, CRC(e73b9224) SHA1(1904a71a0c18ab2a3a5929e72b1c215dbb0fa213) ) ROM_LOAD32_BYTE( "epr-10228.73", 0xe0003, 0x08000, CRC(25803978) SHA1(1a18922aeb516e8deb026d52e3cdcc4e69385af5) ) - ROM_REGION( 0x10000, "gfx3", 0 ) // road gfx (2 identical roms, 1 for each road) + ROM_REGION( 0x10000, "gfx3", 0 ) // road gfx (2 identical ROMs, 1 for each road) ROM_LOAD( "opr-10186.47", 0x0000, 0x8000, CRC(22794426) SHA1(a554d4b68e71861a0d0da4d031b3b811b246f082) ) ROM_LOAD( "opr-10185.11", 0x8000, 0x8000, CRC(22794426) SHA1(a554d4b68e71861a0d0da4d031b3b811b246f082) ) @@ -1575,7 +1575,7 @@ ROM_START( outrundxeh ) ROM_LOAD( "opr-10230.104", 0x28000, 0x08000, CRC(686f5e50) SHA1(03697b892f911177968aa40de6c5f464eb0258e7) ) ROM_REGION32_LE( 0x100000, "sprites", 0 ) // sprites - // VIDEO BD 837-6064-01 uses eproms a fourth of the size of those used on VIDEO BD 837-6064-02, same data + // VIDEO BD 837-6064-01 uses EPROMs a fourth of the size of those used on VIDEO BD 837-6064-02, same data ROM_LOAD32_BYTE( "epr-10194.26", 0x00000, 0x08000, CRC(f0eda3bd) SHA1(173e10a10372d42da81e6eb48c3e23a117638c0c) ) ROM_LOAD32_BYTE( "epr-10203.38", 0x00001, 0x08000, CRC(8445a622) SHA1(1187dee7db09a42446fc75872d49936310141eb8) ) ROM_LOAD32_BYTE( "epr-10212.52", 0x00002, 0x08000, CRC(dee7e731) SHA1(f09d18f8d8405025b87dd01488ad2098e28410b0) ) @@ -1609,7 +1609,7 @@ ROM_START( outrundxeh ) ROM_LOAD32_BYTE( "epr-10219.59", 0xe0002, 0x08000, CRC(e73b9224) SHA1(1904a71a0c18ab2a3a5929e72b1c215dbb0fa213) ) ROM_LOAD32_BYTE( "epr-10228.73", 0xe0003, 0x08000, CRC(25803978) SHA1(1a18922aeb516e8deb026d52e3cdcc4e69385af5) ) - ROM_REGION( 0x10000, "gfx3", 0 ) // road gfx (2 identical roms, 1 for each road) + ROM_REGION( 0x10000, "gfx3", 0 ) // road gfx (2 identical ROMs, 1 for each road) ROM_LOAD( "opr-10186.47", 0x0000, 0x8000, CRC(22794426) SHA1(a554d4b68e71861a0d0da4d031b3b811b246f082) ) ROM_LOAD( "opr-10185.11", 0x8000, 0x8000, CRC(22794426) SHA1(a554d4b68e71861a0d0da4d031b3b811b246f082) ) @@ -1662,7 +1662,7 @@ ROM_START( outrundxj ) ROM_LOAD( "opr-10230.104", 0x28000, 0x08000, CRC(686f5e50) SHA1(03697b892f911177968aa40de6c5f464eb0258e7) ) ROM_REGION32_LE( 0x100000, "sprites", 0 ) // sprites - // VIDEO BD 837-6064-02 uses mask roms four times the size of those used on VIDEO BD 837-6064-01, same data + // VIDEO BD 837-6064-02 uses mask ROMs four times the size of those used on VIDEO BD 837-6064-01, same data ROM_LOAD32_BYTE( "mpr-10371.9", 0x00000, 0x20000, CRC(7cc86208) SHA1(21320f945f7c8e990c97c9b1232a0f4b6bd00f8f) ) ROM_LOAD32_BYTE( "mpr-10373.10", 0x00001, 0x20000, CRC(b0d26ac9) SHA1(3a9ce8547cd43b7b04abddf9a9ab5634e0bbfaba) ) ROM_LOAD32_BYTE( "mpr-10375.11", 0x00002, 0x20000, CRC(59b60bd7) SHA1(e5d8c67e020608edd24ba87b7687b2ac2483ee7f) ) @@ -1672,7 +1672,7 @@ ROM_START( outrundxj ) ROM_LOAD32_BYTE( "mpr-10376.15", 0x80002, 0x20000, CRC(f3b8f318) SHA1(a5f2532613f33a64441e0f75443c10ba78dccc6e) ) ROM_LOAD32_BYTE( "mpr-10378.16", 0x80003, 0x20000, CRC(a1062984) SHA1(4399030a155caf71f2dec7f75c4b65531ab53576) ) - ROM_REGION( 0x10000, "gfx3", 0 ) // road gfx (2 identical roms, 1 for each road) + ROM_REGION( 0x10000, "gfx3", 0 ) // road gfx (2 identical ROMs, 1 for each road) ROM_LOAD( "opr-10186.47", 0x0000, 0x8000, CRC(22794426) SHA1(a554d4b68e71861a0d0da4d031b3b811b246f082) ) ROM_LOAD( "opr-10185.11", 0x8000, 0x8000, CRC(22794426) SHA1(a554d4b68e71861a0d0da4d031b3b811b246f082) ) @@ -1709,7 +1709,7 @@ ROM_END // ROM_START( outrundxa ) ROM_REGION( 0x60000, "maincpu", 0 ) // 68000 code - // Earlier version of CPU BD?? uses half size eproms compared to the above sets + // Earlier version of CPU BD?? uses half size EPROMs compared to the above sets ROM_LOAD16_BYTE( "epr-10183.115", 0x000000, 0x8000, CRC(3d992396) SHA1(8cef43799b71cfd36d3fea140afff7fe0bafcfc1) ) ROM_LOAD16_BYTE( "epr-10261.130", 0x000001, 0x8000, CRC(1d034847) SHA1(664b24c13f7885403328906682213e38c1ad994e) ) ROM_LOAD16_BYTE( "epr-10184.116", 0x010000, 0x8000, CRC(1a73dc46) SHA1(70f31619e80eb3d70747e7006e135c8bc0a31675) ) @@ -1738,7 +1738,7 @@ ROM_START( outrundxa ) ROM_LOAD( "opr-10230.104", 0x28000, 0x08000, CRC(686f5e50) SHA1(03697b892f911177968aa40de6c5f464eb0258e7) ) ROM_REGION32_LE( 0x100000, "sprites", 0 ) // sprites - // VIDEO BD 837-6064-01 uses eproms a fourth of the size of those used on VIDEO BD 837-6064-02, same data + // VIDEO BD 837-6064-01 uses EPROMs a fourth of the size of those used on VIDEO BD 837-6064-02, same data ROM_LOAD32_BYTE( "epr-10194.26", 0x00000, 0x08000, CRC(f0eda3bd) SHA1(173e10a10372d42da81e6eb48c3e23a117638c0c) ) ROM_LOAD32_BYTE( "epr-10203.38", 0x00001, 0x08000, CRC(8445a622) SHA1(1187dee7db09a42446fc75872d49936310141eb8) ) ROM_LOAD32_BYTE( "epr-10212.52", 0x00002, 0x08000, CRC(dee7e731) SHA1(f09d18f8d8405025b87dd01488ad2098e28410b0) ) @@ -1772,7 +1772,7 @@ ROM_START( outrundxa ) ROM_LOAD32_BYTE( "epr-10219.59", 0xe0002, 0x08000, CRC(e73b9224) SHA1(1904a71a0c18ab2a3a5929e72b1c215dbb0fa213) ) ROM_LOAD32_BYTE( "epr-10228.73", 0xe0003, 0x08000, CRC(25803978) SHA1(1a18922aeb516e8deb026d52e3cdcc4e69385af5) ) - ROM_REGION( 0x10000, "gfx3", 0 ) // road gfx (2 identical roms, 1 for each road) + ROM_REGION( 0x10000, "gfx3", 0 ) // road gfx (2 identical ROMs, 1 for each road) ROM_LOAD( "opr-10186.47", 0x0000, 0x8000, CRC(22794426) SHA1(a554d4b68e71861a0d0da4d031b3b811b246f082) ) ROM_LOAD( "opr-10185.11", 0x8000, 0x8000, CRC(22794426) SHA1(a554d4b68e71861a0d0da4d031b3b811b246f082) ) @@ -1809,20 +1809,20 @@ ROM_END // 1x 16mhz osc (near z80) // 2x pots // 1x PHILKO custom chip quad package soldered (gfx chip?). it's marked "Philko PK8702 8717". -// eproms from a-1 to a-14 +// EPROMs from a-1 to a-14 // // Mid board contains: // many TTLs and rams // 1x NEC D8255AC-2 (I/O chip?) // 5x Philko custom chips dip package (little as a ttl). They are all marked "Philko PK8701 8720" -// eproms a-15, a-16 and a-17 +// EPROMs a-15, a-16 and a-17 // // Lower board contains: // lots of rams // 1x custom Philko chip the size of a z80. it's marked "Philko PK8703" // 1x custom Philko chip the size of a z80. it's marked "Philko PK8704" // 1x custom Philko chip the size of a z80. it's marked "Philko PK8705" -// eproms from a-18 to a-33 +// EPROMs from a-18 to a-33 // // Dumped by Corrado Tomaselli // @@ -1907,7 +1907,7 @@ ROM_START( shangon ) ROM_LOAD( "epr-10650.56", 0x10000, 0x08000, CRC(b236a403) SHA1(af02b8122794c083a66f2ab35d2c73b84b2df0be) ) ROM_REGION16_BE( 0x100000, "sprites", 0 ) // sprites - // Super Hang-On Video board 837-6279-01 (mask rom type), same data but mask roms twice the size as "EPR" counterparts + // Super Hang-On Video board 837-6279-01 (mask ROM type), same data but mask ROMs twice the size as "EPR" counterparts ROM_LOAD16_BYTE( "mpr-10794.8", 0x000001, 0x020000, CRC(7c958e63) SHA1(ef79614e94280607a6cdf6e13db051accfd2add0) ) ROM_LOAD16_BYTE( "mpr-10798.16", 0x000000, 0x020000, CRC(7d58f807) SHA1(783c9929d27a0270b3f7d5eb799cee6b2e5b7ae5) ) ROM_LOAD16_BYTE( "mpr-10795.6", 0x040001, 0x020000, CRC(d9d31f8c) SHA1(3ce07b83e3aa2d8834c1a449fa31e003df5486a3) ) @@ -1940,7 +1940,7 @@ ROM_END // CPU: FD1089B (317-0034) // GAME BD SUPER HANG-ON 834-6277-02 // CPU BD SUPER HANG-ON 837-6278-01 (or 837-6278-03) -// VIDEO BD SUPER HANG-ON 837-6279 (or 837-6279-02, roms would be "OPR") +// VIDEO BD SUPER HANG-ON 837-6279 (or 837-6279-02, ROMs would be "OPR") // // Manual states for this set: // 834-6277-01 (Object data (sprits) EPR type AKA EP-ROM type) @@ -2058,7 +2058,7 @@ ROM_END // Super Hangon // CPU: FD1089B (317-0034) // CPU BD SUPER HANG-ON 837-6278-01 (or 837-6278-03) -// VIDEO BD SUPER HANG-ON 837-6279 (or 837-6279-02, roms would be "OPR") +// VIDEO BD SUPER HANG-ON 837-6279 (or 837-6279-02, ROMs would be "OPR") // ROM_START( shangon2 ) ROM_REGION( 0x60000, "maincpu", 0 ) // 68000 code - protected @@ -2119,7 +2119,7 @@ ROM_END // Super Hangon // CPU: FD1089B (317-0034) // CPU BD SUPER HANG-ON 837-6278-01 (or 837-6278-03) -// VIDEO BD SUPER HANG-ON 837-6279 (or 837-6279-02, roms would be "OPR") +// VIDEO BD SUPER HANG-ON 837-6279 (or 837-6279-02, ROMs would be "OPR") // ROM_START( shangon1 ) ROM_REGION( 0x60000, "maincpu", 0 ) // 68000 code - protected @@ -2180,7 +2180,7 @@ ROM_END // Limited Edition Hangon // CPU: 68000 (317-????) // CPU BD SUPER HANG-ON 837-6278-01 (or 837-6278-03) -// VIDEO BD SUPER HANG-ON 837-6279 (or 837-6279-02, rom would be "OPR") +// VIDEO BD SUPER HANG-ON 837-6279 (or 837-6279-02, ROM would be "OPR") // ROM_START( shangonle ) ROM_REGION( 0x60000, "maincpu", 0 ) // 68000 code @@ -2268,7 +2268,7 @@ ROM_START( toutrun ) ROM_LOAD( "opr-12325.104", 0x20000, 0x10000, CRC(1405137a) SHA1(367db88d36852e35c5e839f692be5ea8c8e072d2) ) ROM_REGION32_LE( 0x100000, "sprites", 0 ) // sprites - // Video BD 837-6906-2, Mask Roms twice the size as EPR/OPR counterparts + // Video BD 837-6906-2, Mask ROMs twice the size as EPR/OPR counterparts ROM_LOAD32_BYTE( "mpr-12336.9", 0x00000, 0x20000, CRC(dda465c7) SHA1(83acc12a387b004986f084f25964c15a9f88a41a) ) ROM_LOAD32_BYTE( "mpr-12337.10", 0x00001, 0x20000, CRC(828233d1) SHA1(d73a200af4245d590e1fd3ac436723f99cc50452) ) ROM_LOAD32_BYTE( "mpr-12338.11", 0x00002, 0x20000, CRC(46b4b5f4) SHA1(afeb2e5ac6792edafe7328993fe8dfcd4bce1924) ) @@ -2278,7 +2278,7 @@ ROM_START( toutrun ) ROM_LOAD32_BYTE( "mpr-12366.15", 0x80002, 0x20000, CRC(385cb3ab) SHA1(fec6d80d488bfe26524fa3a48b195a45a073e481) ) ROM_LOAD32_BYTE( "mpr-12367.16", 0x80003, 0x20000, CRC(4930254a) SHA1(00f24be3bf02b143fa554f4d32e283bdac79af6a) ) - ROM_REGION( 0x10000, "gfx3", 0 ) // road gfx (2 identical roms, 1 for each road) + ROM_REGION( 0x10000, "gfx3", 0 ) // road gfx (2 identical ROMs, 1 for each road) ROM_LOAD( "epr-12299.47", 0x0000, 0x8000, CRC(fc9bc41b) SHA1(9af73e096253cf2c4f283f227530110a4b37fcee) ) // Manual shows both as EPR-12298 ROM_LOAD( "epr-12298.11", 0x8000, 0x8000, CRC(fc9bc41b) SHA1(9af73e096253cf2c4f283f227530110a4b37fcee) ) @@ -2315,7 +2315,7 @@ ROM_START( toutrund ) ROM_LOAD( "opr-12325.104", 0x20000, 0x10000, CRC(1405137a) SHA1(367db88d36852e35c5e839f692be5ea8c8e072d2) ) ROM_REGION32_LE( 0x100000, "sprites", 0 ) // sprites - // Video BD 837-6906-2, Mask Roms twice the size as EPR/OPR counterparts + // Video BD 837-6906-2, Mask ROMs twice the size as EPR/OPR counterparts ROM_LOAD32_BYTE( "mpr-12336.9", 0x00000, 0x20000, CRC(dda465c7) SHA1(83acc12a387b004986f084f25964c15a9f88a41a) ) ROM_LOAD32_BYTE( "mpr-12337.10", 0x00001, 0x20000, CRC(828233d1) SHA1(d73a200af4245d590e1fd3ac436723f99cc50452) ) ROM_LOAD32_BYTE( "mpr-12338.11", 0x00002, 0x20000, CRC(46b4b5f4) SHA1(afeb2e5ac6792edafe7328993fe8dfcd4bce1924) ) @@ -2325,7 +2325,7 @@ ROM_START( toutrund ) ROM_LOAD32_BYTE( "mpr-12366.15", 0x80002, 0x20000, CRC(385cb3ab) SHA1(fec6d80d488bfe26524fa3a48b195a45a073e481) ) ROM_LOAD32_BYTE( "mpr-12367.16", 0x80003, 0x20000, CRC(4930254a) SHA1(00f24be3bf02b143fa554f4d32e283bdac79af6a) ) - ROM_REGION( 0x10000, "gfx3", 0 ) // road gfx (2 identical roms, 1 for each road) + ROM_REGION( 0x10000, "gfx3", 0 ) // road gfx (2 identical ROMs, 1 for each road) ROM_LOAD( "epr-12299.47", 0x0000, 0x8000, CRC(fc9bc41b) SHA1(9af73e096253cf2c4f283f227530110a4b37fcee) ) // Manual shows both as EPR-12298 ROM_LOAD( "epr-12298.11", 0x8000, 0x8000, CRC(fc9bc41b) SHA1(9af73e096253cf2c4f283f227530110a4b37fcee) ) @@ -2373,7 +2373,7 @@ ROM_START( toutrunj ) ROM_LOAD( "opr-12325.104", 0x20000, 0x10000, CRC(1405137a) SHA1(367db88d36852e35c5e839f692be5ea8c8e072d2) ) ROM_REGION32_LE( 0x100000, "sprites", 0 ) // sprites - // Video BD 837-6906-2, Mask Roms twice the size as EPR/OPR counterparts + // Video BD 837-6906-2, Mask ROMs twice the size as EPR/OPR counterparts ROM_LOAD32_BYTE( "mpr-12336.9", 0x00000, 0x20000, CRC(dda465c7) SHA1(83acc12a387b004986f084f25964c15a9f88a41a) ) ROM_LOAD32_BYTE( "mpr-12337.10", 0x00001, 0x20000, CRC(828233d1) SHA1(d73a200af4245d590e1fd3ac436723f99cc50452) ) ROM_LOAD32_BYTE( "mpr-12338.11", 0x00002, 0x20000, CRC(46b4b5f4) SHA1(afeb2e5ac6792edafe7328993fe8dfcd4bce1924) ) @@ -2383,7 +2383,7 @@ ROM_START( toutrunj ) ROM_LOAD32_BYTE( "mpr-12366.15", 0x80002, 0x20000, CRC(385cb3ab) SHA1(fec6d80d488bfe26524fa3a48b195a45a073e481) ) ROM_LOAD32_BYTE( "mpr-12367.16", 0x80003, 0x20000, CRC(4930254a) SHA1(00f24be3bf02b143fa554f4d32e283bdac79af6a) ) - ROM_REGION( 0x10000, "gfx3", 0 ) // road gfx (2 identical roms, 1 for each road) + ROM_REGION( 0x10000, "gfx3", 0 ) // road gfx (2 identical ROMs, 1 for each road) ROM_LOAD( "epr-12299.47", 0x0000, 0x8000, CRC(fc9bc41b) SHA1(9af73e096253cf2c4f283f227530110a4b37fcee) ) // Manual shows both as EPR-12298 ROM_LOAD( "epr-12298.11", 0x8000, 0x8000, CRC(fc9bc41b) SHA1(9af73e096253cf2c4f283f227530110a4b37fcee) ) @@ -2421,7 +2421,7 @@ ROM_START( toutrunjd ) ROM_LOAD( "opr-12325.104", 0x20000, 0x10000, CRC(1405137a) SHA1(367db88d36852e35c5e839f692be5ea8c8e072d2) ) ROM_REGION32_LE( 0x100000, "sprites", 0 ) // sprites - // Video BD 837-6906-2, Mask Roms twice the size as EPR/OPR counterparts + // Video BD 837-6906-2, Mask ROMs twice the size as EPR/OPR counterparts ROM_LOAD32_BYTE( "mpr-12336.9", 0x00000, 0x20000, CRC(dda465c7) SHA1(83acc12a387b004986f084f25964c15a9f88a41a) ) ROM_LOAD32_BYTE( "mpr-12337.10", 0x00001, 0x20000, CRC(828233d1) SHA1(d73a200af4245d590e1fd3ac436723f99cc50452) ) ROM_LOAD32_BYTE( "mpr-12338.11", 0x00002, 0x20000, CRC(46b4b5f4) SHA1(afeb2e5ac6792edafe7328993fe8dfcd4bce1924) ) @@ -2431,7 +2431,7 @@ ROM_START( toutrunjd ) ROM_LOAD32_BYTE( "mpr-12366.15", 0x80002, 0x20000, CRC(385cb3ab) SHA1(fec6d80d488bfe26524fa3a48b195a45a073e481) ) ROM_LOAD32_BYTE( "mpr-12367.16", 0x80003, 0x20000, CRC(4930254a) SHA1(00f24be3bf02b143fa554f4d32e283bdac79af6a) ) - ROM_REGION( 0x10000, "gfx3", 0 ) // road gfx (2 identical roms, 1 for each road) + ROM_REGION( 0x10000, "gfx3", 0 ) // road gfx (2 identical ROMs, 1 for each road) ROM_LOAD( "epr-12299.47", 0x0000, 0x8000, CRC(fc9bc41b) SHA1(9af73e096253cf2c4f283f227530110a4b37fcee) ) // Manual shows both as EPR-12298 ROM_LOAD( "epr-12298.11", 0x8000, 0x8000, CRC(fc9bc41b) SHA1(9af73e096253cf2c4f283f227530110a4b37fcee) ) @@ -2498,7 +2498,7 @@ ROM_START( toutrun3 ) ROM_LOAD32_BYTE( "opr-12321.23", 0xc0002, 0x10000, CRC(830bacd4) SHA1(5a4816969437ee1edca5845006c0b8e9ba365491) ) ROM_LOAD32_BYTE( "opr-12322.24", 0xc0003, 0x10000, CRC(8b812492) SHA1(bf1f9e059c093c0991c7caf1b01c739ed54b8357) ) - ROM_REGION( 0x10000, "gfx3", 0 ) // road gfx (2 identical roms, 1 for each road) + ROM_REGION( 0x10000, "gfx3", 0 ) // road gfx (2 identical ROMs, 1 for each road) ROM_LOAD( "epr-12299.47", 0x0000, 0x8000, CRC(fc9bc41b) SHA1(9af73e096253cf2c4f283f227530110a4b37fcee) ) // Manual shows both as EPR-12298 ROM_LOAD( "epr-12298.11", 0x8000, 0x8000, CRC(fc9bc41b) SHA1(9af73e096253cf2c4f283f227530110a4b37fcee) ) @@ -2552,7 +2552,7 @@ ROM_START( toutrun3d ) ROM_LOAD32_BYTE( "opr-12321.23", 0xc0002, 0x10000, CRC(830bacd4) SHA1(5a4816969437ee1edca5845006c0b8e9ba365491) ) ROM_LOAD32_BYTE( "opr-12322.24", 0xc0003, 0x10000, CRC(8b812492) SHA1(bf1f9e059c093c0991c7caf1b01c739ed54b8357) ) - ROM_REGION( 0x10000, "gfx3", 0 ) // road gfx (2 identical roms, 1 for each road) + ROM_REGION( 0x10000, "gfx3", 0 ) // road gfx (2 identical ROMs, 1 for each road) ROM_LOAD( "epr-12299.47", 0x0000, 0x8000, CRC(fc9bc41b) SHA1(9af73e096253cf2c4f283f227530110a4b37fcee) ) // Manual shows both as EPR-12298 ROM_LOAD( "epr-12298.11", 0x8000, 0x8000, CRC(fc9bc41b) SHA1(9af73e096253cf2c4f283f227530110a4b37fcee) ) @@ -2619,7 +2619,7 @@ ROM_START( toutrun2 ) ROM_LOAD32_BYTE( "opr-12321.23", 0xc0002, 0x10000, CRC(830bacd4) SHA1(5a4816969437ee1edca5845006c0b8e9ba365491) ) ROM_LOAD32_BYTE( "opr-12322.24", 0xc0003, 0x10000, CRC(8b812492) SHA1(bf1f9e059c093c0991c7caf1b01c739ed54b8357) ) - ROM_REGION( 0x10000, "gfx3", 0 ) // road gfx (2 identical roms, 1 for each road) + ROM_REGION( 0x10000, "gfx3", 0 ) // road gfx (2 identical ROMs, 1 for each road) ROM_LOAD( "epr-12299.47", 0x0000, 0x8000, CRC(fc9bc41b) SHA1(9af73e096253cf2c4f283f227530110a4b37fcee) ) // Manual shows both as EPR-12298 ROM_LOAD( "epr-12298.11", 0x8000, 0x8000, CRC(fc9bc41b) SHA1(9af73e096253cf2c4f283f227530110a4b37fcee) ) @@ -2674,7 +2674,7 @@ ROM_START( toutrun2d ) ROM_LOAD32_BYTE( "opr-12321.23", 0xc0002, 0x10000, CRC(830bacd4) SHA1(5a4816969437ee1edca5845006c0b8e9ba365491) ) ROM_LOAD32_BYTE( "opr-12322.24", 0xc0003, 0x10000, CRC(8b812492) SHA1(bf1f9e059c093c0991c7caf1b01c739ed54b8357) ) - ROM_REGION( 0x10000, "gfx3", 0 ) // road gfx (2 identical roms, 1 for each road) + ROM_REGION( 0x10000, "gfx3", 0 ) // road gfx (2 identical ROMs, 1 for each road) ROM_LOAD( "epr-12299.47", 0x0000, 0x8000, CRC(fc9bc41b) SHA1(9af73e096253cf2c4f283f227530110a4b37fcee) ) // Manual shows both as EPR-12298 ROM_LOAD( "epr-12298.11", 0x8000, 0x8000, CRC(fc9bc41b) SHA1(9af73e096253cf2c4f283f227530110a4b37fcee) ) @@ -2694,15 +2694,15 @@ ROM_END // Turbo Outrun (White cockpit/sitdown Deluxe version) // CPU: FD1094 (317-0109) // -// NOTE: 4 program roms EPR-12289 through EPR12291 conflicts with the Japan 317-0101 set. This set's program numbers +// NOTE: 4 program ROMs EPR-12289 through EPR12291 conflicts with the Japan 317-0101 set. This set's program numbers // needs to be verified, Sega was very good at using different numbers for different data / versions. // ROM_START( toutrun1 ) ROM_REGION( 0x60000, "maincpu", 0 ) // 68000 code - ROM_LOAD16_BYTE( "epr-12289.133", 0x000000, 0x10000, CRC(812fd035) SHA1(7bea9ba611333dfb86cfc2e2be8cff5f700b6f71) ) // Rom label conflicts with the 317-0101 set below - ROM_LOAD16_BYTE( "epr-12288.118", 0x000001, 0x10000, CRC(2f1151bb) SHA1(e91600d4f4e5d3d5a67cafb1ff34006f281434f1) ) // Rom label conflicts with the 317-0101 set below - ROM_LOAD16_BYTE( "epr-12291.132", 0x020000, 0x10000, CRC(8ca284d2) SHA1(93f71ec554ab000294aaa4de9ece0eecfcfe3c46) ) // Rom label conflicts with the 317-0101 set below - ROM_LOAD16_BYTE( "epr-12290.117", 0x020001, 0x10000, CRC(44dbf3cb) SHA1(ad867a66d97e9f5b9e14a8d05049581214a077bf) ) // Rom label conflicts with the 317-0101 set below + ROM_LOAD16_BYTE( "epr-12289.133", 0x000000, 0x10000, CRC(812fd035) SHA1(7bea9ba611333dfb86cfc2e2be8cff5f700b6f71) ) // ROM label conflicts with the 317-0101 set below + ROM_LOAD16_BYTE( "epr-12288.118", 0x000001, 0x10000, CRC(2f1151bb) SHA1(e91600d4f4e5d3d5a67cafb1ff34006f281434f1) ) // ROM label conflicts with the 317-0101 set below + ROM_LOAD16_BYTE( "epr-12291.132", 0x020000, 0x10000, CRC(8ca284d2) SHA1(93f71ec554ab000294aaa4de9ece0eecfcfe3c46) ) // ROM label conflicts with the 317-0101 set below + ROM_LOAD16_BYTE( "epr-12290.117", 0x020001, 0x10000, CRC(44dbf3cb) SHA1(ad867a66d97e9f5b9e14a8d05049581214a077bf) ) // ROM label conflicts with the 317-0101 set below ROM_LOAD16_BYTE( "epr-12293.131", 0x040000, 0x10000, CRC(f4321eea) SHA1(64334acc82c14bb58b7d51719f34fd81cfb9fc6b) ) ROM_LOAD16_BYTE( "epr-12292.116", 0x040001, 0x10000, CRC(51d98af0) SHA1(6e7115706bfafb687faa23d55d4a8c8e498a4df2) ) @@ -2738,7 +2738,7 @@ ROM_START( toutrun1 ) ROM_LOAD32_BYTE( "opr-12321.23", 0xc0002, 0x10000, CRC(830bacd4) SHA1(5a4816969437ee1edca5845006c0b8e9ba365491) ) ROM_LOAD32_BYTE( "opr-12322.24", 0xc0003, 0x10000, CRC(8b812492) SHA1(bf1f9e059c093c0991c7caf1b01c739ed54b8357) ) - ROM_REGION( 0x10000, "gfx3", 0 ) // road gfx (2 identical roms, 1 for each road) + ROM_REGION( 0x10000, "gfx3", 0 ) // road gfx (2 identical ROMs, 1 for each road) ROM_LOAD( "epr-12299.47", 0x0000, 0x8000, CRC(fc9bc41b) SHA1(9af73e096253cf2c4f283f227530110a4b37fcee) ) // Manual shows both as EPR-12298 ROM_LOAD( "epr-12298.11", 0x8000, 0x8000, CRC(fc9bc41b) SHA1(9af73e096253cf2c4f283f227530110a4b37fcee) ) @@ -2764,7 +2764,7 @@ ROM_END // VIDEO BD 837-6906 // // NOTE: This PCB set used EPROMs instead of the OPR (One time PRogram) used by other sets. -// Same data so the rom numbers are the same, just labeled EPR-xxxxx versus OPR-xxxxx +// Same data so the ROM numbers are the same, just labeled EPR-xxxxx versus OPR-xxxxx // ROM_START( toutrunj1 ) ROM_REGION( 0x60000, "maincpu", 0 ) // 68000 code @@ -2807,7 +2807,7 @@ ROM_START( toutrunj1 ) ROM_LOAD32_BYTE( "epr-12321.ic23", 0xc0002, 0x10000, CRC(830bacd4) SHA1(5a4816969437ee1edca5845006c0b8e9ba365491) ) ROM_LOAD32_BYTE( "epr-12322.ic24", 0xc0003, 0x10000, CRC(8b812492) SHA1(bf1f9e059c093c0991c7caf1b01c739ed54b8357) ) - ROM_REGION( 0x10000, "gfx3", 0 ) // road gfx (2 identical roms, 1 for each road) + ROM_REGION( 0x10000, "gfx3", 0 ) // road gfx (2 identical ROMs, 1 for each road) ROM_LOAD( "epr-12298.ic47", 0x0000, 0x8000, CRC(fc9bc41b) SHA1(9af73e096253cf2c4f283f227530110a4b37fcee) ) // Both are EPR-12298 ROM_LOAD( "epr-12298.ic28", 0x8000, 0x8000, CRC(fc9bc41b) SHA1(9af73e096253cf2c4f283f227530110a4b37fcee) ) @@ -2862,7 +2862,7 @@ ROM_START( toutrunj1d ) ROM_LOAD32_BYTE( "epr-12321.ic23", 0xc0002, 0x10000, CRC(830bacd4) SHA1(5a4816969437ee1edca5845006c0b8e9ba365491) ) ROM_LOAD32_BYTE( "epr-12322.ic24", 0xc0003, 0x10000, CRC(8b812492) SHA1(bf1f9e059c093c0991c7caf1b01c739ed54b8357) ) - ROM_REGION( 0x10000, "gfx3", 0 ) // road gfx (2 identical roms, 1 for each road) + ROM_REGION( 0x10000, "gfx3", 0 ) // road gfx (2 identical ROMs, 1 for each road) ROM_LOAD( "epr-12298.ic47", 0x0000, 0x8000, CRC(fc9bc41b) SHA1(9af73e096253cf2c4f283f227530110a4b37fcee) ) // Both are EPR-12298 ROM_LOAD( "epr-12298.ic28", 0x8000, 0x8000, CRC(fc9bc41b) SHA1(9af73e096253cf2c4f283f227530110a4b37fcee) ) @@ -2939,8 +2939,8 @@ void segaorun_state::init_outrunb() word[i] = bitswap<16>(word[i], 14,15,13,12,11,10,9,8,7,6,5,4,2,3,1,0); // road gfx - // rom a-2.bin: swap bits 6,7 - // rom a-3.bin: swap bits 5,6 + // ROM a-2.bin: swap bits 6,7 + // ROM a-3.bin: swap bits 5,6 uint8_t *byte = memregion("gfx3")->base(); length = memregion("gfx3")->bytes() / 2; for (uint32_t i = 0; i < length; i++) diff --git a/src/mame/drivers/segas16a.cpp b/src/mame/drivers/segas16a.cpp index 3b5cec0f870..58b2b9c97dc 100644 --- a/src/mame/drivers/segas16a.cpp +++ b/src/mame/drivers/segas16a.cpp @@ -2785,7 +2785,7 @@ ROM_START( fantzonepr ) ROM_LOAD16_BYTE( "ic26-prg20-658q.bin", 0x000001, 0x8000, CRC(a0d53b86) SHA1(02b8ba869c226d929b6b761982efc262467baafc) ) // different ROM_LOAD16_BYTE( "ic42-prg13-eb1f.bin", 0x010000, 0x8000, CRC(a08e9d65) SHA1(e3f8b4f1dcdd7bcdd57ae295d721131b7cc33500) ) // different ROM_LOAD16_BYTE( "ic25-prg15-2b8c.bin", 0x010001, 0x8000, CRC(7e6fdae0) SHA1(c00e7e4e78505ce731483275cfcad285999bbaf3) ) // different - ROM_LOAD16_BYTE( "epr-7387.41", 0x020000, 0x8000, CRC(0acd335d) SHA1(f39566a2069eefa7682c57c6521ea7a328738d06) ) // missing - assumed to be the same because the rom below is + ROM_LOAD16_BYTE( "epr-7387.41", 0x020000, 0x8000, CRC(0acd335d) SHA1(f39566a2069eefa7682c57c6521ea7a328738d06) ) // missing - assumed to be the same because the ROM below is ROM_LOAD16_BYTE( "ic24-prg20-2f57.bin", 0x020001, 0x8000, CRC(fd909341) SHA1(2f1e01eb7d7b330c9c0dd98e5f8ed4973f0e93fb) ) // MATCH ROM_REGION( 0x18000, "gfx1", 0 ) // tiles @@ -3258,7 +3258,7 @@ ROM_START( shinobls ) ROM_CONTINUE( 0x60001, 0x08000 ) ROM_LOAD16_BYTE( "b16", 0x20000, 0x08000, CRC(04a437f8) SHA1(ea5fed64443236e3404fab243761e60e2e48c84c) ) ROM_CONTINUE( 0x60000, 0x08000 ) - // It's possible that the modifications to these roms are meant to stop the Sega logo from appearing, + // It's possible that the modifications to these ROMs are meant to stop the Sega logo from appearing, // however, with the current system 16a emulation this doesn't happen, maybe it isn't actually running // on a genuine Sega board? ROM_LOAD16_BYTE( "b13", 0x30001, 0x08000, CRC(7e98bd36) SHA1(069c51478af7567e704fc9e25c9e327f02db171d) ) @@ -3277,7 +3277,7 @@ ROM_START( shinobls ) ROM_END //************************************************************************************************************************* -// Shinobi bootleg by 'Beta' (7751 replaced by what? Sample rom is different, but no extra sound CPU rom present, missing?) +// Shinobi bootleg by 'Beta' (7751 replaced by what? Sample ROM is different, but no extra sound CPU ROM present, missing?) // otherwise it seems to run fine on System 16A // // note fron any: @@ -3317,7 +3317,7 @@ ROM_START( shinoblb ) ROM_REGION( 0x20000, "soundcpu", 0 ) // sound CPU ROM_LOAD( "1.5s", 0x0000, 0x8000, CRC(dd50b745) SHA1(52e1977569d3713ad864d607170c9a61cd059a65) ) - // these 2 n7751 roms weren't present in this set, it's possible it didn't have them + // these 2 n7751 ROMs weren't present in this set, it's possible it didn't have them ROM_REGION( 0x1000, "n7751", 0 ) // 4k for 7751 onboard ROM ROM_LOAD( "7751.bin", 0x0000, 0x0400, CRC(6a9534fc) SHA1(67ad94674db5c2aab75785668f610f6f4eccd158) ) // 7751 - U34 @@ -3326,7 +3326,7 @@ ROM_START( shinoblb ) ROM_REGION( 0x08000, "samples", 0 ) // sound samples (played by what?, not the same as the original) - // marked as 'bad dump' pending investigation, we might actually be missing a cpu rom to play them + // marked as 'bad dump' pending investigation, we might actually be missing a cpu ROM to play them ROM_LOAD( "17.6u", 0x0000, 0x8000, BAD_DUMP CRC(b7a6890c) SHA1(6431df82c7dbe454cabc6084c1a677ebb42ae4b3) ) ROM_END @@ -3957,7 +3957,7 @@ GAME( 1986, alexkidd1, alexkidd, system16a_fd1089a, alexkidd, seg GAME( 1986, fantzone, 0, system16a_no7751, fantzone, segas16a_state, init_generic, ROT0, "Sega", "Fantasy Zone (Rev A, unprotected)", MACHINE_SUPPORTS_SAVE ) GAME( 1986, fantzone1, fantzone, system16a_no7751, fantzone, segas16a_state, init_generic, ROT0, "Sega", "Fantasy Zone (unprotected)", MACHINE_SUPPORTS_SAVE ) GAME( 1986, fantzonep, fantzone, system16a_no7751p, fantzone, segas16a_state, init_generic, ROT0, "Sega", "Fantasy Zone (317-5000)", MACHINE_SUPPORTS_SAVE ) -GAME( 1986, fantzonepr, fantzone, system16a_no7751, fantzone, segas16a_state, init_generic, ROT0, "Sega", "Fantasy Zone (prototype)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_SUPPORTS_SAVE ) // bad / missing gfx roms +GAME( 1986, fantzonepr, fantzone, system16a_no7751, fantzone, segas16a_state, init_generic, ROT0, "Sega", "Fantasy Zone (prototype)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_SUPPORTS_SAVE ) // bad / missing gfx ROMs GAME( 1988, passsht16a, passsht, system16a_fd1094, passsht16a, segas16a_state, init_passsht16a, ROT270, "Sega", "Passing Shot (Japan, 4 Players, System 16A) (FD1094 317-0071)", MACHINE_SUPPORTS_SAVE ) diff --git a/src/mame/drivers/segas16b.cpp b/src/mame/drivers/segas16b.cpp index 917d1da2073..a86084e75c0 100644 --- a/src/mame/drivers/segas16b.cpp +++ b/src/mame/drivers/segas16b.cpp @@ -1333,8 +1333,8 @@ void segas16b_state::altbeast_common_i8751_sim(offs_t soundoffs, offs_t inputoff // set tile banks address_space &space = m_maincpu->space(AS_PROGRAM); int bank = m_workram[0x3094 / 2] & 0x00ff; - // alt_bank is used for the alt rom loading (where there are space between the ROMs) - // alternatively the rom loading could be changed, but the loading is correct for the non-mcu .b14/.a14 type + // alt_bank is used for the alt ROM loading (where there are space between the ROMs) + // alternatively the ROM loading could be changed, but the loading is correct for the non-mcu .b14/.a14 type // board so presumably our MCU simulation should act accordingly. if (alt_bank) bank = (bank & 0x1) | ((bank & 0xfe) << 1); @@ -4086,7 +4086,7 @@ ROM_END // ROM Board type: 171-5358 // Sega game ID: 833-6308-03 // Main board: 837-6312 -// Rom board: 834-6311-03 +// ROM board: 834-6311-03 // ROM_START( aliensyn3 ) ROM_REGION( 0x30000, "maincpu", 0 ) // 68000 code @@ -4129,7 +4129,7 @@ ROM_END // ROM Board type: 171-5358 // Sega game ID: 833-6308-05 // Main board: 837-6312-02 -// Rom board: 834-6311-04 +// ROM board: 834-6311-04 // ROM_START( aliensyn7 ) ROM_REGION( 0x30000, "maincpu", 0 ) // 68000 code @@ -4172,7 +4172,7 @@ ROM_END // ROM Board type: 171-5358 // Sega game ID: 833-6308 // Main board: 837-6312 -// Rom board: 834-6311 +// ROM board: 834-6311 // ROM_START( aliensynj ) ROM_REGION( 0x30000, "maincpu", 0 ) // 68000 code @@ -5218,7 +5218,7 @@ ROM_END // (c)1987 Sega // System 16B // CPU Custom No. 317-0041 -// Rom Board No. 171-5358 +// ROM Board No. 171-5358 // // J1 - - // J2 --- @@ -5679,7 +5679,7 @@ ROM_START( dunkshot ) ROM_LOAD( "317-0022.key", 0x0000, 0x2000, CRC(4eedc66d) SHA1(50588fa13bf25a2d1322579cdc9937450543c978) ) ROM_END -ROM_START( dunkshota ) // several roms had replacement? (different style to others) labels with 'T' markings, content identical. +ROM_START( dunkshota ) // several ROMs had replacement? (different style to others) labels with 'T' markings, content identical. ROM_REGION( 0x30000, "maincpu", 0 ) // 68000 code ROM_LOAD16_BYTE( "epr-10520a.a1", 0x000001, 0x8000, CRC(16e213ba) SHA1(efddff17d1802ccbea9eac69cedef62fa6b9a640) ) ROM_LOAD16_BYTE( "epr-10523a.a4", 0x000000, 0x8000, CRC(22e3f074) SHA1(acdb6952308957244355bedb9cc627314a0139ef) ) @@ -5843,7 +5843,7 @@ ROM_END // ROM Board type: 171-5521 // // Game Number 837-6768-01 -// Rom Number 834-6767-01 +// ROM Number 834-6767-01 // ROM_START( dduxj ) ROM_REGION( 0x80000, "maincpu", 0 ) // 68000 code @@ -5896,9 +5896,9 @@ ROM_END // Dynamite Dux (8751 version), Sega System 16B // // Game Number 837-6768-09 -// Rom Number 834-6767-09 +// ROM Number 834-6767-09 // -// Rom Board Type 171-5704 +// ROM Board Type 171-5704 // ROM_START( ddux1 ) ROM_REGION( 0x80000, "maincpu", 0 ) // 68000 code @@ -6600,7 +6600,7 @@ ROM_END // ROM_START( goldnaxej ) ROM_REGION( 0x80000, "maincpu", 0 ) // 68000 code - // fails rom test on 8 & 6 ?! roms verfied from two separate sources + // fails ROM test on 8 & 6 ?! ROMs verfied from two separate sources ROM_LOAD16_BYTE( "epr-12540.a7", 0x00000, 0x20000, CRC(0c7ccc6d) SHA1(25bc29eee731befc665472c2c1998cac8447cc21) ) ROM_LOAD16_BYTE( "epr-12539.a5", 0x00001, 0x20000, CRC(1f24f7d0) SHA1(a09cdf394c03069707f7ed400b8fbdc13674fa74) ) ROM_LOAD16_BYTE( "epr-12521.a8", 0x40000, 0x20000, CRC(5001d713) SHA1(68cf3f48d6e440e5b800503a211adda02107d956) ) @@ -6672,7 +6672,7 @@ ROM_END // ROM_START( goldnaxe3 ) ROM_REGION( 0x80000, "maincpu", 0) // 68000 code - // fails rom test on 8 & 6 ?! roms verfied from two separate sources + // fails ROM test on 8 & 6 ?! ROMs verfied from two separate sources ROM_LOAD16_BYTE( "epr-12525.a7", 0x00000, 0x20000, CRC(48332c76) SHA1(4cdf7dc2f504a030ae63b4854bb76a3f2cc1d96b) ) ROM_LOAD16_BYTE( "epr-12524.a5", 0x00001, 0x20000, CRC(8e58f342) SHA1(a972b05f7d5d7228067f97724191fce1aeb0371d) ) ROM_LOAD16_BYTE( "epr-12521.a8", 0x40000, 0x20000, CRC(5001d713) SHA1(68cf3f48d6e440e5b800503a211adda02107d956) ) @@ -7338,7 +7338,7 @@ ROM_END // Center Court (World, 4 Players - Prototype / Location Test), Sega System 16B // CPU: 68000 + MC8123 (handwritten label "CENTER COURT 7/13 - '88") // ROM Board No. 171-5358 (with a Sega ID sticker 834-6618-01, conversion or actual Sega ID# ???) -// Note: prototype; checksums handwritten on prg roms, EPR stickers present on other roms, but handwritten locations instead of numbers +// Note: prototype; checksums handwritten on prg ROMs, EPR stickers present on other ROMs, but handwritten locations instead of numbers // The PCB was found in a 4 player cocktail cabinet with full Center Court artwork & instruction cards - Likely a location test unit. // // The following bugs are confirmed to happen on real hardware (due to game being a prototype) @@ -7928,7 +7928,7 @@ ROM_END // ROM Board type: 171-5358 // Sega game ID: 833-6531-01 SONIC BOOM // Main board: 837-6533 -// Rom board: 834-6532-01 +// ROM board: 834-6532-01 // // Pos. Silk Type Part Pos. Silk Type Part // @@ -8102,7 +8102,7 @@ ROM_END // Tetris, Sega System 16B // CPU: FD1094 (317-0092) // ROM Board type: 171-5704 -// Rom board: 834-6891-02 +// ROM board: 834-6891-02 // ROM_START( tetris2 ) ROM_REGION( 0x40000, "maincpu", 0 ) // 68000 code @@ -8208,7 +8208,7 @@ ROM_END // ROM Board type: 171-5358 // Sega game ID: 833-6207-01 TIME SCANNER // Main board: 837-6224-01 -// Rom board: 834-6223-01 +// ROM board: 834-6223-01 // ROM_START( timescan ) ROM_REGION( 0x30000, "maincpu", 0 ) // 68000 code @@ -8325,12 +8325,12 @@ ROM_START( tturf ) ROM_LOAD16_BYTE( "epr-12326.a5", 0x00001, 0x20000, CRC(f998862b) SHA1(69902ab0162eb42e1d6a9792651a5d41cb77477d) ) ROM_REGION( 0x30000, "gfx1", 0 ) // tiles - ROM_LOAD( "opr-12268.a14", 0x00000, 0x10000, CRC(e0dac07f) SHA1(c7f6de42eb93a8f34afdc300628735b5f40a34c2) ) // ROMS are Toshiba TMM24512AF one time programmable roms + ROM_LOAD( "opr-12268.a14", 0x00000, 0x10000, CRC(e0dac07f) SHA1(c7f6de42eb93a8f34afdc300628735b5f40a34c2) ) // ROMS are Toshiba TMM24512AF one time programmable ROMs ROM_LOAD( "opr-12269.a15", 0x10000, 0x10000, CRC(457a8790) SHA1(b701e1a1745cefb31083c8a3daa3b23181f89576) ) // Some ROM boards might have standard EPR numbers with ROM_LOAD( "opr-12270.a16", 0x20000, 0x10000, CRC(69fc025b) SHA1(20be1242de27f1b997d43890051cc5d5ac8a127a) ) // standard EPROM chips instead ROM_REGION16_BE( 0x100000, "sprites", 0 ) // sprites - ROM_LOAD16_BYTE( "opr-12279.b1", 0x00001, 0x10000, CRC(7a169fb1) SHA1(1ec6da0d2cfcf727e61f61c847fd8b975b64f944) ) // ROMS are Toshiba TMM24512AF one time programmable roms + ROM_LOAD16_BYTE( "opr-12279.b1", 0x00001, 0x10000, CRC(7a169fb1) SHA1(1ec6da0d2cfcf727e61f61c847fd8b975b64f944) ) // ROMS are Toshiba TMM24512AF one time programmable ROMs ROM_LOAD16_BYTE( "opr-12283.b5", 0x00000, 0x10000, CRC(ae0fa085) SHA1(ae9af92d4dd0c8a0f064d24e647522b588fbd7f7) ) // Some ROM boards might have standard EPR numbers with ROM_LOAD16_BYTE( "opr-12278.b2", 0x40001, 0x10000, CRC(961d06b7) SHA1(b1a9dea63785bfa2c0e7b931387b91dfcd27d79b) ) // standard EPROM chips instead ROM_LOAD16_BYTE( "opr-12282.b6", 0x40000, 0x10000, CRC(e8671ee1) SHA1(a3732938c370f1936d867aae9c3d1e9bbfb57ede) ) @@ -9356,7 +9356,7 @@ and the external casing of the unit is near identical) The system does NOT howe fit, and the hardware is basically a bootleg of Sega System 16 instead of PGM! So far only one cartridge has been seen. There are various levels of 'protection' on the system - - Address XOR + 16-bit bitswap on the BIOS rom and Cartridge ROMs + - Address XOR + 16-bit bitswap on the BIOS ROM and Cartridge ROMs - A device which performs a 32-bit bitswap, used to produce decryption keys for the data compressed on the cartridges - An alternate way of reading the cartridge data through a port, which causes an additional 8-bit data xor to be applied - A simple hardware RLE decompression device used to decrypt data for the BIOS (the games use a stronger software diff --git a/src/mame/drivers/segas18.cpp b/src/mame/drivers/segas18.cpp index 0a4a1dd60b4..aaf363de565 100644 --- a/src/mame/drivers/segas18.cpp +++ b/src/mame/drivers/segas18.cpp @@ -1506,7 +1506,7 @@ ROM_START( astorm ) ROM_LOAD16_BYTE( "epr-13086.bin", 0x180000, 0x40000, CRC(8c9a71c4) SHA1(40b774765ac888792aad46b6351a24b7ef40d2dc) ) ROM_REGION( 0x200000, "soundcpu", ROMREGION_ERASEFF ) // sound CPU - ROM_LOAD( "epr-13083a.bin", 0x000000, 0x20000, CRC(e7528e06) SHA1(1f4e618692c20aeb316d578c5ded12440eb072ab) ) // Also known to come with EPR-13083B rom instead of EPR-13083A (like astormj) + ROM_LOAD( "epr-13083a.bin", 0x000000, 0x20000, CRC(e7528e06) SHA1(1f4e618692c20aeb316d578c5ded12440eb072ab) ) // Also known to come with EPR-13083B ROM instead of EPR-13083A (like astormj) ROM_LOAD( "epr-13076.bin", 0x080000, 0x40000, CRC(94e6c76e) SHA1(f99e58a9bf372c41af211bd9b9ea3ac5b924c6ed) ) ROM_LOAD( "epr-13077.bin", 0x100000, 0x40000, CRC(e2ec0d8d) SHA1(225b0d223b7282cba7710300a877fb4a2c6dbabb) ) ROM_LOAD( "epr-13078.bin", 0x180000, 0x40000, CRC(15684dc5) SHA1(595051006de24f791dae937584e502ff2fa31d9c) ) @@ -1516,7 +1516,9 @@ ROM_END Alien Storm (3 players World version), Sega System 18 CPU: FD1094 (317-0148) ROM Board: 171-5873B - Game numbers: 833-7379-02 (main pcb: 834-7381-02, rom pcb: 834-7380-02) + main pcb: 834-7381-02 + Game numbers: 833-7379-02 + ROM pcb: 834-7380-02 */ ROM_START( astorm3 ) ROM_REGION( 0x080000, "maincpu", 0 ) // 68000 code @@ -1542,7 +1544,7 @@ ROM_START( astorm3 ) ROM_LOAD16_BYTE( "epr-13086.bin", 0x180000, 0x40000, CRC(8c9a71c4) SHA1(40b774765ac888792aad46b6351a24b7ef40d2dc) ) ROM_REGION( 0x200000, "soundcpu", ROMREGION_ERASEFF ) // sound CPU - ROM_LOAD( "epr-13083.bin", 0x000000, 0x20000, CRC(5df3af20) SHA1(e49105fcfd5bf37d14bd760f6adca5ce2412883d) ) // Also known to come with EPR-13083A rom instead of EPR-13083 + ROM_LOAD( "epr-13083.bin", 0x000000, 0x20000, CRC(5df3af20) SHA1(e49105fcfd5bf37d14bd760f6adca5ce2412883d) ) // Also known to come with EPR-13083A ROM instead of EPR-13083 ROM_LOAD( "epr-13076.bin", 0x080000, 0x40000, CRC(94e6c76e) SHA1(f99e58a9bf372c41af211bd9b9ea3ac5b924c6ed) ) ROM_LOAD( "epr-13077.bin", 0x100000, 0x40000, CRC(e2ec0d8d) SHA1(225b0d223b7282cba7710300a877fb4a2c6dbabb) ) ROM_LOAD( "epr-13078.bin", 0x180000, 0x40000, CRC(15684dc5) SHA1(595051006de24f791dae937584e502ff2fa31d9c) ) @@ -1754,7 +1756,7 @@ ROM_END ROM Board: 171-5873B game No. 833-7916-01 CLUTCH HITTER - rom No. 834-7917-01 + ROM No. 834-7917-01 */ ROM_START( cltchitr ) ROM_REGION( 0x100000, "maincpu", 0 ) // 68000 code @@ -1838,7 +1840,7 @@ ROM_START( cltchitrj ) ROM_LOAD16_BYTE( "mpr-13788.a11", 0x200000, 0x80000, CRC(0106fea6) SHA1(e16e2a469ecbbc704021dee6264db30aa0898368) ) ROM_LOAD16_BYTE( "mpr-13781.c12", 0x400001, 0x80000, CRC(f33b13af) SHA1(d3eb64dcf12d532454bf3cd6c86528c0f11ee316) ) ROM_LOAD16_BYTE( "mpr-13789.a12", 0x400000, 0x80000, CRC(09ba8835) SHA1(72e83dd1793a7f4b2b881e71f262493e3d4992b3) ) - // extra gfx roms??*/ + // extra gfx ROMs??*/ ROM_LOAD16_BYTE( "epr-13782.c13", 0x600001, 0x40000, CRC(73790852) SHA1(891345cb8ce4b04bd293ee9bac9b1b9940d6bcb2) ) ROM_LOAD16_BYTE( "epr-13790.a13", 0x600000, 0x40000, CRC(23849101) SHA1(1aeb0fefb6688dfd841bd7d0b17ffdfce69f1dd9) ) @@ -1868,7 +1870,7 @@ ROM_START( cltchitrjd ) ROM_LOAD16_BYTE( "mpr-13788.a11", 0x200000, 0x80000, CRC(0106fea6) SHA1(e16e2a469ecbbc704021dee6264db30aa0898368) ) ROM_LOAD16_BYTE( "mpr-13781.c12", 0x400001, 0x80000, CRC(f33b13af) SHA1(d3eb64dcf12d532454bf3cd6c86528c0f11ee316) ) ROM_LOAD16_BYTE( "mpr-13789.a12", 0x400000, 0x80000, CRC(09ba8835) SHA1(72e83dd1793a7f4b2b881e71f262493e3d4992b3) ) - // extra gfx roms??*/ + // extra gfx ROMs??*/ ROM_LOAD16_BYTE( "epr-13782.c13", 0x600001, 0x40000, CRC(73790852) SHA1(891345cb8ce4b04bd293ee9bac9b1b9940d6bcb2) ) ROM_LOAD16_BYTE( "epr-13790.a13", 0x600000, 0x40000, CRC(23849101) SHA1(1aeb0fefb6688dfd841bd7d0b17ffdfce69f1dd9) ) @@ -2085,7 +2087,7 @@ ROM_END D.D. Crew, Sega System 18 CPU: FD1094 (317-0187) PCB Board: 171-5873-02B (833-8165-05) - Rom Board : 171-5987A (834-8166-05) + ROM Board : 171-5987A (834-8166-05) */ ROM_START( ddcrew1 ) ROM_REGION( 0x100000, "maincpu", 0 ) // 68000 code @@ -2291,7 +2293,7 @@ ROM_END game No. 833-8830-02 pcb No. 837-8832-02 (171-5873-02b) - rom No. 834-8831-02 (171-5987a) + ROM No. 834-8831-02 (171-5987a) CPU Hiatchi FD1094 317-0196 */ ROM_START( desertbr ) @@ -2361,7 +2363,7 @@ ROM_END game No. 833-8830? pcb No. 837-8832? (171-5873B) - rom No. 834-8831 (171-5987A) + ROM No. 834-8831 (171-5987A) CPU Hiatchi FD1094 317-0194 */ ROM_START( desertbrj ) @@ -2542,7 +2544,7 @@ ROM_END A/D BD NO. 837-7536 A PCB was found with a Game BD: 833-7627-01-T GHOST HUNTERS -While the DATA matched the set below (lghostu), all roms were hand labeled and dated as follows: +While the DATA matched the set below (lghostu), all ROMs were hand labeled and dated as follows: ROM0 E * A3AB @ A4 ROM0 O * B21C @ A6 @@ -2569,7 +2571,7 @@ Sound 1 10/22 @ C6 Sound 2 10/22 @ C5 Sound 3 10/22 @ C4 -suggesting the original name for the game was Ghost Hunters and the roms dated 11/20-14 & 11/19-14 +suggesting the original name for the game was Ghost Hunters and the ROMs dated 11/20-14 & 11/19-14 contain the data for name change to Laser Ghost */ ROM_START( lghostu ) @@ -2922,7 +2924,7 @@ ROM_END game No. 833-7246-03 pcb No. 837-7248-01 - rom No. 834-7247-02 + ROM No. 834-7247-02 */ ROM_START( shdancer ) ROM_REGION( 0x80000, "maincpu", 0 ) // 68000 code @@ -2986,7 +2988,7 @@ ROM_END game No. 833-7246-01 pcb No. 837-7248 - rom No. 834-7247-01 + ROM No. 834-7247-01 */ ROM_START( shdancer1 ) ROM_REGION( 0x80000, "maincpu", 0 ) // 68000 code @@ -3232,7 +3234,7 @@ GAME( 1989, shdancer, 0, system18, shdancer, segas18_state, GAME( 1989, shdancerj, shdancer, system18, shdancer, segas18_state, init_generic_shad, ROT0, "Sega", "Shadow Dancer (Japan)", 0 ) GAME( 1989, shdancer1, shdancer, system18, shdancer, segas18_state, init_generic_shad, ROT0, "Sega", "Shadow Dancer (US)", 0 ) -GAME( 1992, wwallyj, 0, wwally_fd1094, wwally, segas18_state, init_wwally, ROT0, "Sega", "Wally wo Sagase! (rev B, Japan) (FD1094 317-0197B)", 0 ) // the roms do contain an english logo so maybe there is a world / us set too +GAME( 1992, wwallyj, 0, wwally_fd1094, wwally, segas18_state, init_wwally, ROT0, "Sega", "Wally wo Sagase! (rev B, Japan) (FD1094 317-0197B)", 0 ) // the ROMs do contain an english logo so maybe there is a world / us set too GAME( 1992, wwallyja, wwallyj, wwally_fd1094, wwally, segas18_state, init_wwally, ROT0, "Sega", "Wally wo Sagase! (rev A, Japan) (FD1094 317-0197A)", 0 ) // decrypted bootleg sets diff --git a/src/mame/drivers/segas32.cpp b/src/mame/drivers/segas32.cpp index ce7f2f0ffce..d7caf8d6252 100644 --- a/src/mame/drivers/segas32.cpp +++ b/src/mame/drivers/segas32.cpp @@ -423,7 +423,7 @@ Always solder the battery plus to plus and minus to minus. If it's wired in plus the voltage will double to 6V. If you have a System 32 board with an FD1149 add another new battery now! -Rom Types: +ROM Types: Main program ROM at IC8 is 27C240 Sound Program at IC36 is 27C100 Sound Data at IC35,34,24 are 838000 @@ -2421,7 +2421,7 @@ segas32_v25_state::segas32_v25_state(const machine_config &mconfig, const char * MACHINE_CONFIG_START(segas32_upd7725_state::device_add_mconfig) segas32_analog_state::device_add_mconfig(config); - /* add a upd7725; this is on the 837-8341 daughterboard which plugs into the socket on the master pcb's rom board where an fd1149 could go */ + /* add a upd7725; this is on the 837-8341 daughterboard which plugs into the socket on the master pcb's ROM board where an fd1149 could go */ MCFG_DEVICE_ADD("dsp", UPD7725, 8000000) // TODO: Find real clock speed for the upd7725; this is a canned oscillator on the 837-8341 pcb MCFG_DEVICE_PROGRAM_MAP(upd7725_prg_map) MCFG_DEVICE_DATA_MAP(upd7725_data_map) @@ -2868,7 +2868,7 @@ MACHINE_CONFIG_END Game BD: 833-8508-01 AIR RESCUE (US) 833-8508-02 AIR RESCUE (Export) 833-8508-03 AIR RESCUE (Japan) - Rom PCB No: 834-8526-01 (US) + ROM PCB No: 834-8526-01 (US) 834-8526-02 (Export) 834-8526-03 (Japan) 834-8526-05 (Export) @@ -2883,7 +2883,7 @@ MACHINE_CONFIG_END This provides a direct connection between the PCBs (NOT a network link) so they effectively operate as a single boardset sharing RAM (we should emulate it as such) - Link PCB is a single sparsely populated romless PCB but contains + Link PCB is a single sparsely populated ROMless PCB but contains Left side 1x MB8431-12LP (IC2) @@ -2898,7 +2898,7 @@ MACHINE_CONFIG_END (todo, full layout) - The left Rom PCB (master?) contains a sub-board on the ROM board with the math DSP, the right Rom PCB does not have this. + The left ROM PCB (master?) contains a sub-board on the ROM board with the math DSP, the right ROM PCB does not have this. */ ROM_START( arescue ) @@ -2969,7 +2969,7 @@ ROM_END Sega Game ID codes: Game BD: 833-8508-01 AIR RESCUE - Rom PCB No: 834-8526-01 + ROM PCB No: 834-8526-01 Link PCB No: 837-8223-01 A/D BD No: 837-7536 (one for each mainboard) DSP BD No: 837-8341 @@ -3045,7 +3045,7 @@ ROM_END Sega Game ID codes: Game BD: 833-8508-03 AIR RESCUE - Rom PCB No: 834-8526-03 + ROM PCB No: 834-8526-03 Link PCB No: 837-8223-01 A/D BD No: 837-7536 (one for each mainboard) DSP BD No: 837-8341 @@ -3125,7 +3125,7 @@ ROM_END Sega Game ID codes: Game BD: 834-9877-02 - Rom PCB No: 837-9878-02 + ROM PCB No: 837-9878-02 Main PCB: 837-7428-03 (SYSTEM 32 COM) A/D BD NO. 837-7536 */ @@ -3166,7 +3166,7 @@ ROM_END Sega Game ID codes: Game BD: 834-9877-01 - Rom PCB No: 837-9878-01 + ROM PCB No: 837-9878-01 Main PCB: 837-7428-03 (SYSTEM 32 COM) A/D BD NO. 837-7536 */ @@ -3207,7 +3207,7 @@ ROM_END Sega Game ID codes: Game BD: 834-9877 - Rom PCB No: 837-9878 + ROM PCB No: 837-9878 Main PCB: 837-7428-03 (SYSTEM 32 COM) A/D BD NO. 837-7536 */ @@ -3250,7 +3250,7 @@ ROM_END Sega Game ID codes: Game BD: 833-8646-05 ARABIAN FIGHT - Rom PCB No: 833-8647-02 + ROM PCB No: 833-8647-02 V25 sub PCB: 834-8529-01 A/D BD NO. 837-7968 */ @@ -3402,13 +3402,13 @@ ROM_START( brivalj ) ROM_LOAD( "mpr-15626.ic34", 0x200000, 0x100000, CRC(83306d1e) SHA1(feb08902b51c0013d9417832cdf198e36cdfc28c) ) ROM_LOAD( "mpr-15625.ic24", 0x300000, 0x100000, CRC(3ce82932) SHA1(f2107bc2591f46a51c9f0d706933b1ae69db91f9) ) - /* the 10 roms below may be bad dumps ... mp14598 / 99 have corrupt tiles when compared to the roms + /* the 10 ROMs below may be bad dumps ... mp14598 / 99 have corrupt tiles when compared to the ROMs in the parent set, but Sega did change the part numbers so they might be correct, the others are suspicious, the changes are very similar but the part numbers haven't changed. We really need a 3rd board to verify */ ROM_REGION( 0x400000, "mainpcb:gfx1", 0 ) /* tiles */ - ROM_LOAD16_BYTE( "mpr-14599f.ic14", 0x000000, 0x200000, CRC(1de17e83) SHA1(04ee14b863f93b42a5bd1b6da71cff54ef11d4b7) ) /* Rom # matches tile rom # from Arabian Fight ??? */ - ROM_LOAD16_BYTE( "mpr-14598f.ic5", 0x000001, 0x200000, CRC(cafb0de9) SHA1(94c6bfc7a4081dee373e9466a7b6f80889696087) ) /* Rom # matchrs tile rom # from Arabian Fight ??? */ + ROM_LOAD16_BYTE( "mpr-14599f.ic14", 0x000000, 0x200000, CRC(1de17e83) SHA1(04ee14b863f93b42a5bd1b6da71cff54ef11d4b7) ) /* ROM # matches tile ROM # from Arabian Fight ??? */ + ROM_LOAD16_BYTE( "mpr-14598f.ic5", 0x000001, 0x200000, CRC(cafb0de9) SHA1(94c6bfc7a4081dee373e9466a7b6f80889696087) ) /* ROM # matches tile ROM # from Arabian Fight ??? */ ROM_REGION32_BE( 0x1000000, "mainpcb:sprites", 0 ) /* sprites */ ROMX_LOAD( "brivalj_mp15637.32", 0x000000, 0x200000, CRC(f39844c0) SHA1(c48dc8cccdd9d3756cf99a983c6a89ed43fcda22) , ROM_SKIP(6)|ROM_GROUPWORD ) @@ -3846,7 +3846,7 @@ ROM_END protected via a custom V25 with encrypted code Sega Game ID codes: Game: 833-8932-02 GOLDEN AXE II AC USA -Rom board: 833-8933-01 +ROM board: 833-8933-01 Sub board: 834-8529-02 */ @@ -3989,7 +3989,7 @@ ROM_END Holosseum (US) not protected Game: 833-8887-01 HOLOSSEUM -Rom board: 834-8888-01 +ROM board: 834-8888-01 */ ROM_START( holo ) @@ -4171,7 +4171,7 @@ ROM_END Soreike Kokology Vol. 2 Sega System32 + CD - Sega 1993 - Rom Board is 837-8393 16Mb ROM board (Same as godenaxe2 or Arabian Fight) + ROM Board is 837-8393 16Mb ROM board (Same as godenaxe2 or Arabian Fight) SCSI CD board is 839-0572-01. It use a Fujitsu MB89352AP for SCSI + a Sony CXD1095Q for I/O + 8Mhz quartz */ @@ -4350,7 +4350,7 @@ Export: EPR-13693.ic21 (dumped) EPR-13694.ic37 (not dumped) EPR-13695.ic38 (not dumped) - Japanese version is undumped. There is likely a Japanese specific sound rom at IC20 (EPR-13524.ic20 ??) + Japanese version is undumped. There is likely a Japanese specific sound ROM at IC20 (EPR-13524.ic20 ??) */ ROM_START( radm ) ROM_REGION( 0x200000, "mainpcb:maincpu", 0 ) /* v60 code + data */ @@ -4362,7 +4362,7 @@ ROM_START( radm ) ROM_LOAD_x8( "epr-13527.ic9", 0x000000, 0x020000, CRC(a2e3fbbe) SHA1(2787bbef696ab3f2b7855ac991867837d3de54cd) ) ROM_LOAD_x2( "epr-13523.ic14", 0x100000, 0x080000, CRC(d5563697) SHA1(eb3fd3dbfea383ac1bb5d2e1552723994cb4693d) ) ROM_LOAD_x2( "epr-13699.ic20", 0x200000, 0x080000, CRC(33fd2913) SHA1(60b664559b4989446b1c7d875432e53a36fe27df) ) - ROM_LOAD_x2( "epr-13523.ic22", 0x300000, 0x080000, CRC(d5563697) SHA1(eb3fd3dbfea383ac1bb5d2e1552723994cb4693d) ) /* Deluxe or Upright manuals don't show this rom */ + ROM_LOAD_x2( "epr-13523.ic22", 0x300000, 0x080000, CRC(d5563697) SHA1(eb3fd3dbfea383ac1bb5d2e1552723994cb4693d) ) /* Deluxe or Upright manuals don't show this ROM */ ROM_REGION( 0x200000, "mainpcb:gfx1", 0 ) /* tiles */ ROM_LOAD32_BYTE( "mpr-13519.ic3", 0x000000, 0x080000, CRC(bedc9534) SHA1(7b3f7a47b6c0ca6707dc3c1167f3564d43adb32f) ) @@ -4401,7 +4401,7 @@ ROM_START( radmu ) ROM_LOAD_x8( "epr-13527.ic9", 0x000000, 0x020000, CRC(a2e3fbbe) SHA1(2787bbef696ab3f2b7855ac991867837d3de54cd) ) ROM_LOAD_x2( "epr-13523.ic14", 0x100000, 0x080000, CRC(d5563697) SHA1(eb3fd3dbfea383ac1bb5d2e1552723994cb4693d) ) ROM_LOAD_x2( "epr-13699.ic20", 0x200000, 0x080000, CRC(33fd2913) SHA1(60b664559b4989446b1c7d875432e53a36fe27df) ) - ROM_LOAD_x2( "epr-13523.ic22", 0x300000, 0x080000, CRC(d5563697) SHA1(eb3fd3dbfea383ac1bb5d2e1552723994cb4693d) ) /* Deluxe or Upright manuals don't show this rom */ + ROM_LOAD_x2( "epr-13523.ic22", 0x300000, 0x080000, CRC(d5563697) SHA1(eb3fd3dbfea383ac1bb5d2e1552723994cb4693d) ) /* Deluxe or Upright manuals don't show this ROM */ ROM_REGION( 0x200000, "mainpcb:gfx1", 0 ) /* tiles */ ROM_LOAD32_BYTE( "mpr-13519.ic3", 0x000000, 0x080000, CRC(bedc9534) SHA1(7b3f7a47b6c0ca6707dc3c1167f3564d43adb32f) ) @@ -4435,7 +4435,7 @@ ROM_END Sega Game ID codes: Game: 833-8110-02 RAD RALLY -Rom board: 833-8111-02 +ROM board: 833-8111-02 A/D BD NO. 837-7536 */ @@ -4480,7 +4480,7 @@ ROM_END Sega Game ID codes: Game: 833-8110-01 RAD RALLY -Rom board: 833-8111-01 +ROM board: 833-8111-01 A/D BD NO. 837-7536 */ @@ -4525,7 +4525,7 @@ ROM_END Sega Game ID codes: Game: 833-8110-03 RAD RALLY -Rom board: 833-8111-03 +ROM board: 833-8111-03 A/D BD NO. 837-7536 */ @@ -4659,7 +4659,7 @@ ROM_START( sonic ) ROM_LOAD_x4( "epr-15785.ic36", 0x000000, 0x040000, CRC(0fe7422e) SHA1(b7eaf4736ba155965317bb4ef3b33fc122635151) ) ROM_LOAD( "mpr-15784.ic35", 0x100000, 0x100000, CRC(42f06714) SHA1(30e45bb2d9b492f0c1acc4fbe1e5869f0559300b) ) ROM_LOAD( "mpr-15783.ic34", 0x200000, 0x100000, CRC(e4220eea) SHA1(a546c8bfc24e0695cf79c49e1a867d2595a1ed7f) ) - ROM_LOAD( "mpr-15782.ic33", 0x300000, 0x100000, CRC(cf56b5a0) SHA1(5786228aab120c3361524ba93b418b24fd5b8ffb) ) // (this is the only rom unchanged from the prototype) + ROM_LOAD( "mpr-15782.ic33", 0x300000, 0x100000, CRC(cf56b5a0) SHA1(5786228aab120c3361524ba93b418b24fd5b8ffb) ) // (this is the only ROM unchanged from the prototype) ROM_REGION( 0x200000, "mainpcb:gfx1", 0 ) /* tiles */ ROM_LOAD16_BYTE( "mpr-15789.ic14", 0x000000, 0x100000, CRC(4378f12b) SHA1(826e0550a3c5f2b6e59c6531ac03658a4f826651) ) @@ -4757,9 +4757,9 @@ ROM_END Sega Game ID codes: Game: 833-8331-04 SPIDER-MAN -Rom board: 834-8332-01 +ROM board: 834-8332-01 - Rom board type: 837-7429-01 + ROM board type: 837-7429-01 Input sub board: 837-7968 */ @@ -4798,7 +4798,7 @@ ROM_END not protected Game: 833-8331 SPIDER-MAN -Rom board: 834-8332 +ROM board: 834-8332 */ ROM_START( spidmanj ) @@ -4944,7 +4944,7 @@ ROM_END Sega Game ID codes: Game: 833-10851-02 -Rom board: 834-10852-02 +ROM board: 834-10852-02 */ ROM_START( svf ) ROM_REGION( 0x200000, "mainpcb:maincpu", 0 ) /* v60 code + data */ @@ -5107,7 +5107,7 @@ ROM_END Sega Game ID codes: Game: 834-9324-02 TITLE FIGHT -Rom board: 834-9413-02 +ROM board: 834-9413-02 Main BD: 837-8676 (SYSTEM MULTI 32) */ @@ -5143,7 +5143,7 @@ ROM_END Sega Game ID codes: Game: 834-9324-01 TITLE FIGHT -Rom board: 834-9413-01 +ROM board: 834-9413-01 Main BD: 837-8676 (SYSTEM MULTI 32) */ @@ -5179,7 +5179,7 @@ ROM_END Sega Game ID codes: Game: 834-9324-03 TITLE FIGHT -Rom board: 834-9413-03 +ROM board: 834-9413-03 Main BD: 837-8676 (SYSTEM MULTI 32) */ diff --git a/src/mame/drivers/segaxbd.cpp b/src/mame/drivers/segaxbd.cpp index 3e5c51f0cb3..d8aa7175541 100644 --- a/src/mame/drivers/segaxbd.cpp +++ b/src/mame/drivers/segaxbd.cpp @@ -1988,8 +1988,8 @@ MACHINE_CONFIG_END // Afterburner, Sega X-board // CPU: 68000 (317-????) // -// Missing the Deluxe/Upright English (US?) version rom set -// Program roms: +// Missing the Deluxe/Upright English (US?) version ROM set +// Program ROMs: // EPR-11092.58 // EPR-11093.63 // EPR-10950.57 @@ -2028,7 +2028,7 @@ ROM_START( aburner ) ROM_LOAD( "epr-10924.152", 0x20000, 0x10000, CRC(50c15a6d) SHA1(fc202cc583fc6804647abc884fdf332e72ea3100) ) ROM_REGION32_LE( 0x200000, "mainpcb:sprites", 0 ) // sprites - ROM_LOAD32_BYTE( "mpr-10932.90", 0x000000, 0x20000, CRC(cc0821d6) SHA1(22e84419a585209bbda1466d2180504c316a9b7f) ) // First 8 roms are MPR, the rest are EPR + ROM_LOAD32_BYTE( "mpr-10932.90", 0x000000, 0x20000, CRC(cc0821d6) SHA1(22e84419a585209bbda1466d2180504c316a9b7f) ) // First 8 ROMs are MPR, the rest are EPR ROM_LOAD32_BYTE( "mpr-10934.94", 0x000001, 0x20000, CRC(4a51b1fa) SHA1(2eed018a5a1e935bb72b6f440a794466a1397dc5) ) ROM_LOAD32_BYTE( "mpr-10936.98", 0x000002, 0x20000, CRC(ada70d64) SHA1(ba6203b0fdb4c4998b7be5b446eb8354751d553a) ) ROM_LOAD32_BYTE( "mpr-10938.102", 0x000003, 0x20000, CRC(e7675baf) SHA1(aa979319a44c0b18c462afb5ca9cdeed2292c76a) ) @@ -2079,7 +2079,7 @@ ROM_START( aburner2 ) ROM_LOAD( "epr-11113.152", 0x20000, 0x10000, CRC(36058c8c) SHA1(52befe6c6c53f10b6fd4971098abc8f8d3eef9d4) ) ROM_REGION32_LE( 0x200000, "mainpcb:sprites", 0 ) // sprites - ROM_LOAD32_BYTE( "mpr-10932.90", 0x000000, 0x20000, CRC(cc0821d6) SHA1(22e84419a585209bbda1466d2180504c316a9b7f) ) // First 8 roms are MPR, the rest are EPR + ROM_LOAD32_BYTE( "mpr-10932.90", 0x000000, 0x20000, CRC(cc0821d6) SHA1(22e84419a585209bbda1466d2180504c316a9b7f) ) // First 8 ROMs are MPR, the rest are EPR ROM_LOAD32_BYTE( "mpr-10934.94", 0x000001, 0x20000, CRC(4a51b1fa) SHA1(2eed018a5a1e935bb72b6f440a794466a1397dc5) ) ROM_LOAD32_BYTE( "mpr-10936.98", 0x000002, 0x20000, CRC(ada70d64) SHA1(ba6203b0fdb4c4998b7be5b446eb8354751d553a) ) ROM_LOAD32_BYTE( "mpr-10938.102", 0x000003, 0x20000, CRC(e7675baf) SHA1(aa979319a44c0b18c462afb5ca9cdeed2292c76a) ) @@ -2128,7 +2128,7 @@ ROM_START( aburner2g ) ROM_LOAD( "epr-11113.152", 0x20000, 0x10000, CRC(36058c8c) SHA1(52befe6c6c53f10b6fd4971098abc8f8d3eef9d4) ) ROM_REGION32_LE( 0x200000, "mainpcb:sprites", 0 ) // sprites - ROM_LOAD32_BYTE( "mpr-10932.90", 0x000000, 0x20000, CRC(cc0821d6) SHA1(22e84419a585209bbda1466d2180504c316a9b7f) ) // First 8 roms are MPR, the rest are EPR + ROM_LOAD32_BYTE( "mpr-10932.90", 0x000000, 0x20000, CRC(cc0821d6) SHA1(22e84419a585209bbda1466d2180504c316a9b7f) ) // First 8 ROMs are MPR, the rest are EPR ROM_LOAD32_BYTE( "mpr-10934.94", 0x000001, 0x20000, CRC(4a51b1fa) SHA1(2eed018a5a1e935bb72b6f440a794466a1397dc5) ) ROM_LOAD32_BYTE( "mpr-10936.98", 0x000002, 0x20000, CRC(ada70d64) SHA1(ba6203b0fdb4c4998b7be5b446eb8354751d553a) ) ROM_LOAD32_BYTE( "mpr-10938.102", 0x000003, 0x20000, CRC(e7675baf) SHA1(aa979319a44c0b18c462afb5ca9cdeed2292c76a) ) @@ -2152,7 +2152,7 @@ ROM_START( aburner2g ) ROM_LOAD( "epr-11112.17", 0x00000, 0x10000, CRC(d777fc6d) SHA1(46ce1c3875437044c0a172960d560d6acd6eaa92) ) ROM_REGION( 0x80000, "mainpcb:pcm", ROMREGION_ERASEFF ) // Sega PCM sound data - ROM_LOAD( "mpr-10931.11", 0x00000, 0x20000, CRC(9209068f) SHA1(01f3dda1c066d00080c55f2c86c506b6b2407f98) ) // There is known to exist German Sample roms + ROM_LOAD( "mpr-10931.11", 0x00000, 0x20000, CRC(9209068f) SHA1(01f3dda1c066d00080c55f2c86c506b6b2407f98) ) // There is known to exist German Sample ROMs ROM_LOAD( "mpr-10930.12", 0x20000, 0x20000, CRC(6493368b) SHA1(328aff19ff1d1344e9115f519d3962390c4e5ba4) ) ROM_LOAD( "epr-10929.13", 0x40000, 0x20000, CRC(6c07c78d) SHA1(3868b1824f43e4f2b4fbcd9274bfb3000c889d12) ) ROM_END @@ -2378,7 +2378,7 @@ ROM_END ROM_START( loffirej ) ROM_REGION( 0x80000, "mainpcb:maincpu", 0 ) // 68000 code // repaired using data from the loffire set since they are mostly identical - // when decrypted, they pass the rom check so are assumed to be ok but double + // when decrypted, they pass the ROM check so are assumed to be ok but double // checking them when possible never hurts ROM_LOAD16_BYTE( "epr-12794.58", 0x000000, 0x20000, CRC(1e588992) SHA1(fe7107e83c12643e7d22fd4b4cd0c7bcff0d84c3) ) ROM_LOAD16_BYTE( "epr-12795.63", 0x000001, 0x20000, CRC(d43d7427) SHA1(ecbd425bab6aa65ffbd441d6a0936ac055d5f06d) ) @@ -2479,7 +2479,7 @@ ROM_END // Thunder Blade, Sega X-board // CPU: FD1094 (317-0056) // -// GAME BD NO. 834-6493-03 (Uses "MPR" mask roms) or 834-6493-05 (Uses "EPR" eproms) +// GAME BD NO. 834-6493-03 (Uses "MPR" mask ROMs) or 834-6493-05 (Uses "EPR" EPROMs) // ROM_START( thndrbld ) ROM_REGION( 0x100000, "mainpcb:maincpu", 0 ) // 68000 code @@ -2584,7 +2584,7 @@ ROM_END // Thunder Blade (Japan), Sega X-board // CPU: MC68000 // -// GAME BD NO. 834-6493-03 (Uses "MPR" mask roms) or 834-6493-05 (Uses "EPR" eproms) +// GAME BD NO. 834-6493-03 (Uses "MPR" mask ROMs) or 834-6493-05 (Uses "EPR" EPROMs) // ROM_START( thndrbld1 ) ROM_REGION( 0x80000, "mainpcb:maincpu", 0 ) // 68000 code @@ -2852,7 +2852,7 @@ ROM_END // // Xtal is 16.000 Mhz. // -// It has also one eprom (Epr 12587.14) two pal 16L8 (315-5336 and 315-5337) and two +// It has also one EPROM (Epr 12587.14) two pal 16L8 (315-5336 and 315-5337) and two // fujitsu IC MB89372P and MB8421-12LP // // Main Board : (834-8180-02) @@ -3012,7 +3012,7 @@ ROM_END // Super Monaco GP, Sega X-board // CPU: FD1094 (317-0126a) // -// this set contained only prg roms +// this set contained only prg ROMs ROM_START( smgp6 ) ROM_REGION( 0x80000, "mainpcb:maincpu", 0 ) // 68000 code ROM_LOAD16_BYTE( "epr-12563a.58", 0x00000, 0x20000, CRC(2e64b10e) SHA1(2be1ffb3120e4af6a61880e2a2602db07a73f373) ) @@ -3142,9 +3142,9 @@ ROM_END // This set is coming from a sitdown "air drive" version. // // This set has an extra sound board (837-7000) under the main board with a Z80 -// and a few eproms, some of those eproms are already on the main board ! +// and a few EPROMs, some of those EPROMs are already on the main board ! // -// It has also an "air drive" board with a Z80 and one eprom. +// It has also an "air drive" board with a Z80 and one EPROM. // // Main Board : (834-7016-05) // @@ -4117,7 +4117,7 @@ ROM_END // GP Rider (World), Sega X-board // CPU: FD1094 (317-0163) // Custom Chip 315-5304 (IC 127) -// IC BD Number: 834-7626-03 (roms are "MPR") / 834-7626-05 (roms are "EPR") +// IC BD Number: 834-7626-03 (ROMs are "MPR") / 834-7626-05 (ROMs are "EPR") // ROM_START( gpriders ) ROM_REGION( 0x80000, "mainpcb:maincpu", 0 ) // 68000 code @@ -4270,7 +4270,7 @@ ROM_END // GP Rider (US), Sega X-board // CPU: FD1094 (317-0162) // Custom Chip 315-5304 (IC 127) -// IC BD Number: 834-7626-01 (roms are "MPR") / 834-7626-04 (roms are "EPR") +// IC BD Number: 834-7626-01 (ROMs are "MPR") / 834-7626-04 (ROMs are "EPR") // ROM_START( gpriderus ) ROM_REGION( 0x80000, "mainpcb:maincpu", 0 ) // 68000 code @@ -4422,7 +4422,7 @@ ROM_END // GP Rider (Japan), Sega X-board // CPU: FD1094 (317-0161) // Custom Chip 315-5304 (IC 127) -// IC BD Number: 834-7626-01 (roms are "MPR") / 834-7626-04 (roms are "EPR") +// IC BD Number: 834-7626-01 (ROMs are "MPR") / 834-7626-04 (ROMs are "EPR") // ROM_START( gpriderjs ) ROM_REGION( 0x80000, "mainpcb:maincpu", 0 ) // 68000 code @@ -4600,7 +4600,7 @@ ROM_START( rascot ) // none?? ROM_REGION( 0x10000, "mainpcb:soundcpu", 0 ) // sound CPU - // is this really a sound rom, or a terminal / link rom? accesses unexpected addresses + // is this really a sound ROM, or a terminal / link ROM? accesses unexpected addresses ROM_LOAD( "epr-14221a", 0x00000, 0x10000, CRC(0d429ac4) SHA1(9cd4c7e858874f372eb3e409ba37964f1ebf07d5) ) ROM_REGION( 0x80000, "mainpcb:pcm", ROMREGION_ERASEFF ) // Sega PCM sound data @@ -4657,7 +4657,7 @@ void segaxbd_new_state::init_rascot() { // patch out bootup link test uint16_t *rom = reinterpret_cast(memregion("mainpcb:subcpu")->base()); - rom[0xb78/2] = 0x601e; // subrom checksum test + rom[0xb78/2] = 0x601e; // subROM checksum test rom[0x57e/2] = 0x4e71; rom[0x5d0/2] = 0x6008; rom[0x606/2] = 0x4e71; diff --git a/src/mame/drivers/segaybd.cpp b/src/mame/drivers/segaybd.cpp index dc3baf601a6..cd75deb9119 100644 --- a/src/mame/drivers/segaybd.cpp +++ b/src/mame/drivers/segaybd.cpp @@ -2081,7 +2081,7 @@ ROM_START( pdrift ) ROM_RELOAD( 0x160000, 0x20000 ) ROM_REGION( 0x100000, "user1", 0 ) - // These are mpr-11754.107 split into 4 roms. They would be located on a Sega 839-0221 daughter card. + // These are mpr-11754.107 split into 4 ROMs. They would be located on a Sega 839-0221 daughter card. ROM_LOAD( "epr-11895.ic1", 0x000000, 0x20000, CRC(ee99a6fd) SHA1(4444826e751d9186e6d46b081e47cd99ee3cf853) ) ROM_LOAD( "epr-11896.ic2", 0x000000, 0x20000, CRC(4bebc015) SHA1(307022ea1c1ee87c9ef3782526888c48c3c69fd2) ) ROM_LOAD( "epr-11897.ic3", 0x000000, 0x20000, CRC(4463cb95) SHA1(e86fd4611cf83fe72d59950a60fc8c3a7381a1c7) ) @@ -2164,7 +2164,7 @@ ROM_START( pdrifta ) ROM_RELOAD( 0x160000, 0x20000 ) ROM_REGION( 0x100000, "user1", 0 ) - // These are mpr-11754.107 split into 4 roms. They would be located on a Sega 839-0221 daughter card. + // These are mpr-11754.107 split into 4 ROMs. They would be located on a Sega 839-0221 daughter card. ROM_LOAD( "epr-11895.ic1", 0x000000, 0x20000, CRC(ee99a6fd) SHA1(4444826e751d9186e6d46b081e47cd99ee3cf853) ) ROM_LOAD( "epr-11896.ic2", 0x000000, 0x20000, CRC(4bebc015) SHA1(307022ea1c1ee87c9ef3782526888c48c3c69fd2) ) ROM_LOAD( "epr-11897.ic3", 0x000000, 0x20000, CRC(4463cb95) SHA1(e86fd4611cf83fe72d59950a60fc8c3a7381a1c7) ) @@ -2173,7 +2173,7 @@ ROM_END //************************************************************************************************************************* // Power Drift (World) -// Earlier set based on eprom numbers & Sega Eprom/Mask Rom Locations sheet 421-7708 +// Earlier set based on EPROM numbers & Sega EPROM/Mask ROM Locations sheet 421-7708 // ROM_START( pdrifte ) ROM_REGION( 0x080000, "maincpu", 0 ) // M @@ -2248,7 +2248,7 @@ ROM_START( pdrifte ) ROM_RELOAD( 0x160000, 0x20000 ) ROM_REGION( 0x100000, "user1", 0 ) - // These are mpr-11754.107 split into 4 roms. They would be located on a Sega 839-0221 daughter card. + // These are mpr-11754.107 split into 4 ROMs. They would be located on a Sega 839-0221 daughter card. ROM_LOAD( "epr-11895.ic1", 0x000000, 0x20000, CRC(ee99a6fd) SHA1(4444826e751d9186e6d46b081e47cd99ee3cf853) ) ROM_LOAD( "epr-11896.ic2", 0x000000, 0x20000, CRC(4bebc015) SHA1(307022ea1c1ee87c9ef3782526888c48c3c69fd2) ) ROM_LOAD( "epr-11897.ic3", 0x000000, 0x20000, CRC(4463cb95) SHA1(e86fd4611cf83fe72d59950a60fc8c3a7381a1c7) ) @@ -2334,7 +2334,7 @@ ROM_START( pdriftj ) ROM_RELOAD( 0x160000, 0x20000 ) ROM_REGION( 0x100000, "user1", 0 ) - // These are mpr-11754.107 split into 4 roms. They would be located on a Sega 839-0221 daughter card. + // These are mpr-11754.107 split into 4 ROMs. They would be located on a Sega 839-0221 daughter card. ROM_LOAD( "epr-11895.ic1", 0x000000, 0x20000, CRC(ee99a6fd) SHA1(4444826e751d9186e6d46b081e47cd99ee3cf853) ) ROM_LOAD( "epr-11896.ic2", 0x000000, 0x20000, CRC(4bebc015) SHA1(307022ea1c1ee87c9ef3782526888c48c3c69fd2) ) ROM_LOAD( "epr-11897.ic3", 0x000000, 0x20000, CRC(4463cb95) SHA1(e86fd4611cf83fe72d59950a60fc8c3a7381a1c7) ) @@ -2345,7 +2345,7 @@ ROM_END // Power Drift (Japan), Sega Y-board Link version // Sega Game ID: 833-6697 // -// This was just 6 loose program roms + 4 sprite roms + the link PCBs, other roms could be incorrect +// This was just 6 loose program ROMs + 4 sprite ROMs + the link PCBs, other ROMs could be incorrect // ROM_START(pdriftl) ROM_REGION(0x080000, "maincpu", 0) // M @@ -2419,7 +2419,7 @@ ROM_START(pdriftl) ROM_RELOAD( 0x160000, 0x20000) ROM_REGION(0x100000, "user1", 0) - // These are mpr-11754.107 split into 4 roms. They would be located on a Sega 839-0221 daughter card. + // These are mpr-11754.107 split into 4 ROMs. They would be located on a Sega 839-0221 daughter card. ROM_LOAD("epr-11895.ic1", 0x000000, 0x20000, CRC(ee99a6fd) SHA1(4444826e751d9186e6d46b081e47cd99ee3cf853) ) ROM_LOAD("epr-11896.ic2", 0x000000, 0x20000, CRC(4bebc015) SHA1(307022ea1c1ee87c9ef3782526888c48c3c69fd2) ) ROM_LOAD("epr-11897.ic3", 0x000000, 0x20000, CRC(4463cb95) SHA1(e86fd4611cf83fe72d59950a60fc8c3a7381a1c7) ) -- cgit v1.2.3