diff --git a/src/mame/drivers/mpu4.cpp b/src/mame/drivers/mpu4.cpp index 0c19f0da4ef..f53c689198b 100644 --- a/src/mame/drivers/mpu4.cpp +++ b/src/mame/drivers/mpu4.cpp @@ -270,6 +270,15 @@ ROM_START( m4chaseif ) M4CHASEI_EXTRAS ROM_END +ROM_START( m4chaseig ) + ROM_REGION( 0x10000, "maincpu", 0 ) + ROM_LOAD( "ci_20.10", 0x0000, 0x010000, CRC(80a4bfb3) SHA1(b3c11bd621457d190eeab423bc15895b0c7cf6da) ) // found in cash inferno set. + M4CHASEI_EXTRAS +ROM_END + + + + ROM_START( m4c9c ) @@ -2459,11 +2468,14 @@ GAME(199?, m4luckwbf, m4luckwb, mod4oki, mpu4, mpu4_state, init_m4defaul // won't boot with current reel setup, not even in test mode GAME(199?, m4maglin, 0, mod4oki_alt,mpu4, mpu4_state, init_m4altreels, ROT0, "Barcrest","Magic Liner (Barcrest) (MPU4) (DMA2.1)",GAME_FLAGS ) + GAME(199?, m4magdrg, 0, mod4oki_alt,mpu4, mpu4_state, init_m4altreels, ROT0, "Barcrest","Magic Dragon (Barcrest) (MPU4) (DMD1.0)",GAME_FLAGS ) + GAME(199?, m4clbveg, 0, mod4oki_alt,mpu4, mpu4_state, init_m4altreels, ROT0, "Barcrest","Club Vegas (Barcrest) (MPU4) (set 1)",GAME_FLAGS ) GAME(199?, m4clbvega, m4clbveg, mod4oki_alt,mpu4, mpu4_state, init_m4altreels, ROT0, "Barcrest","Club Vegas (Barcrest) (MPU4) (set 2)",GAME_FLAGS ) GAME(199?, m4clbvegb, m4clbveg, mod4oki_alt,mpu4, mpu4_state, init_m4altreels, ROT0, "Barcrest","Club Vegas (Barcrest) (MPU4) (set 3)",GAME_FLAGS ) GAME(199?, m4clbvegc, m4clbveg, mod4oki_alt,mpu4, mpu4_state, init_m4altreels, ROT0, "Barcrest","Club Vegas (Barcrest) (MPU4) (set 4)",GAME_FLAGS ) + GAME(199?, m4chasei, 0, mod4oki_alt,mpu4, mpu4_state, init_m4altreels, ROT0, "Barcrest","Chase Invaders (Barcrest) (MPU4) (set 1)",GAME_FLAGS ) GAME(199?, m4chaseia, m4chasei, mod4oki_alt,mpu4, mpu4_state, init_m4altreels, ROT0, "Barcrest","Chase Invaders (Barcrest) (MPU4) (set 2)",GAME_FLAGS ) GAME(199?, m4chaseib, m4chasei, mod4oki_alt,mpu4, mpu4_state, init_m4altreels, ROT0, "Barcrest","Chase Invaders (Barcrest) (MPU4) (set 3)",GAME_FLAGS ) @@ -2471,6 +2483,7 @@ GAME(199?, m4chaseic, m4chasei, mod4oki_alt,mpu4, mpu4_state, init_m4altree GAME(199?, m4chaseid, m4chasei, mod4oki_alt,mpu4, mpu4_state, init_m4altreels, ROT0, "Barcrest","Chase Invaders (Barcrest) (MPU4) (set 5)",GAME_FLAGS ) GAME(199?, m4chaseie, m4chasei, mod4oki_alt,mpu4, mpu4_state, init_m4altreels, ROT0, "Barcrest","Chase Invaders (Barcrest) (MPU4) (set 6)",GAME_FLAGS ) GAME(199?, m4chaseif, m4chasei, mod4oki_alt,mpu4, mpu4_state, init_m4altreels, ROT0, "Barcrest","Chase Invaders (Barcrest) (MPU4) (set 7)",GAME_FLAGS ) +GAME(199?, m4chaseig, m4chasei, mod4oki_alt,mpu4, mpu4_state, init_m4altreels, ROT0, "hack", "Chase Invaders (Barcrest) (MPU4) (set 8)",GAME_FLAGS ) // copyright removed GAME(199?, m4bluedm, 0, mod4oki_alt,mpu4, mpu4_state, init_m4altreels, ROT0, "Barcrest","Blue Diamond (Barcrest) (MPU4) (DBD1.0)",GAME_FLAGS ) GAME(199?, m4amhiwy, 0, mod4oki_alt,mpu4, mpu4_state, init_m4altreels, ROT0, "Barcrest","American Highway (Barcrest) (MPU4) (DAH)",GAME_FLAGS ) diff --git a/src/mame/drivers/mpu4vid.cpp b/src/mame/drivers/mpu4vid.cpp index 92ca6f16a6f..318c703c5b1 100644 --- a/src/mame/drivers/mpu4vid.cpp +++ b/src/mame/drivers/mpu4vid.cpp @@ -635,8 +635,8 @@ INPUT_PORTS_START( mpu4vid ) PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("15") PORT_START("BLACK1") - PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("16") - PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("17") + PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("16") + PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("17") PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("18") PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("19") PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("20") @@ -695,9 +695,9 @@ INPUT_PORTS_START( mpu4vid ) PORT_START("AUX2") PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_CUSTOM) //Lockouts, in same order as below - PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_CUSTOM) - PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_CUSTOM) - PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_CUSTOM) + PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_CUSTOM) + PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_CUSTOM) + PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_CUSTOM) PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_COIN1) PORT_NAME("10p")//PORT_IMPULSE(5) PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_COIN2) PORT_NAME("20p")//PORT_IMPULSE(5) PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_COIN3) PORT_NAME("50p")//PORT_IMPULSE(5) @@ -744,7 +744,7 @@ INPUT_PORTS_END static INPUT_PORTS_START( mating ) PORT_INCLUDE( crmaze ) - + PORT_MODIFY("BLACK2") PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_BUTTON1) PORT_NAME("Left Red") PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_BUTTON2) PORT_NAME("Left Yellow") @@ -766,7 +766,7 @@ static INPUT_PORTS_START( barquest ) PORT_BIT( 0xFF, IP_ACTIVE_HIGH, IPT_UNUSED) PORT_MODIFY("BLACK1") - PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_UNUSED) + PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_UNUSED) PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_BUTTON5) PORT_NAME("C") PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_BUTTON4) PORT_NAME("B") PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_BUTTON3) PORT_NAME("A") @@ -816,7 +816,7 @@ INPUT_PORTS_END static INPUT_PORTS_START( turnover ) PORT_INCLUDE( mpu4vid ) - + PORT_MODIFY("ORANGE1") PORT_BIT( 0xFF, IP_ACTIVE_HIGH, IPT_UNUSED) @@ -898,7 +898,7 @@ static INPUT_PORTS_START( v4psi ) PORT_BIT( 0x30, IP_ACTIVE_HIGH, IPT_UNKNOWN ) PORT_BIT( 0x40, IP_ACTIVE_HIGH, IPT_START1 ) PORT_NAME("Start 30p") PORT_BIT( 0x80, IP_ACTIVE_HIGH, IPT_START2 ) PORT_NAME("Start 50p") - + PORT_MODIFY("DIL2") PORT_DIPNAME( 0x01, 0x00, "Coin Alarm Inhibit" ) PORT_DIPLOCATION("DIL2:01") PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) @@ -928,7 +928,7 @@ INPUT_PORTS_END static INPUT_PORTS_START( v4tetris ) PORT_INCLUDE( mpu4 ) - + PORT_MODIFY("BLACK1") // no up also according to cabinet panel PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_JOYSTICK_DOWN ) @@ -948,7 +948,7 @@ static INPUT_PORTS_START( v4tetris ) // right of main screen cab PORT_BIT( 0x10, IP_ACTIVE_HIGH, IPT_START2 ) PORT_NAME("Start (Prize Mode)") PORT_BIT( 0xe0, IP_ACTIVE_HIGH, IPT_UNKNOWN ) - + // TODO: dips PORT_MODIFY("DIL2") PORT_DIPNAME( 0x01, 0x00, "Coin Alarm Inhibit" ) PORT_DIPLOCATION("DIL2:01") @@ -1002,7 +1002,7 @@ static INPUT_PORTS_START( v4vgpok ) PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_START1 ) PORT_NAME("Start / Deal / Draw") PORT_BIT( 0x02, IP_ACTIVE_HIGH, IPT_POKER_BET ) // Stake PORT_BIT( 0x04, IP_ACTIVE_HIGH, IPT_GAMBLE_PAYOUT ) // Collect - PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_GAMBLE_LOW ) + PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_GAMBLE_LOW ) PORT_BIT( 0x10, IP_ACTIVE_HIGH, IPT_GAMBLE_HIGH ) PORT_MODIFY("BLACK2") @@ -1034,7 +1034,7 @@ static INPUT_PORTS_START( strike ) PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_BUTTON1) PORT_NAME("Red (Left)") PORT_MODIFY("BLACK2") - PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_UNUSED) + PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_UNUSED) PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_BUTTON7) PORT_NAME("Help") PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_BUTTON6) PORT_NAME("Green (Right)") PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_BUTTON5) PORT_NAME("Yellow (Right)") @@ -1114,7 +1114,7 @@ static INPUT_PORTS_START( bwbvid ) PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Button 6") PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Button 7") PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_START1) //Button 8 - + PORT_START("DIL1") PORT_DIPNAME( 0x01, 0x00, DEF_STR( Unused ) ) PORT_DIPLOCATION("DIL1:01") PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) @@ -1184,8 +1184,8 @@ static INPUT_PORTS_START( bwbvid ) PORT_START("AUX2") PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_CUSTOM) //Lockouts, in same order as below - PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_CUSTOM) - PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_CUSTOM) + PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_CUSTOM) + PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_CUSTOM) PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_COIN5) PORT_NAME("Token")// If valid, then 0x04 is unused, 0x01 is token lockout, 0x02 is all other lockouts. PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_COIN1) PORT_NAME("10p") PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_COIN2) PORT_NAME("20p") @@ -1396,7 +1396,7 @@ void mpu4vid_state::ic3ss_vid_w(offs_t offset, uint8_t data) } // E clock = VIDEO_MASTER_CLOCK / 10 - + float num = (1000000/((m_t3l + 1)*(m_t3h + 1))); float denom1 = ((m_t3h *(m_t3l + 1)+ 1)/(2*(m_t1 + 1))); @@ -1647,14 +1647,14 @@ uint8_t mpu4vid_state::vidcharacteriser_4k_lookup_r(offs_t offset) /* static mpu4_chr_table adders_data[64] = { - {0x00, 0x00}, {0x1A, 0x8C}, {0x04, 0x64}, {0x10, 0x84}, {0x18, 0x84}, {0x0F, 0xC4}, {0x13, 0x84}, {0x1B, 0x84}, - {0x03, 0x9C}, {0x07, 0xF4}, {0x17, 0x04}, {0x1D, 0xCC}, {0x36, 0x24}, {0x35, 0x84}, {0x2B, 0xC4}, {0x28, 0x94}, - {0x39, 0x54}, {0x21, 0x0C}, {0x22, 0x74}, {0x25, 0x0C}, {0x2C, 0x34}, {0x29, 0x04}, {0x31, 0x84}, {0x34, 0x84}, - {0x0A, 0xC4}, {0x1F, 0x84}, {0x06, 0x9C}, {0x0E, 0xE4}, {0x1C, 0x84}, {0x12, 0x84}, {0x1E, 0x84}, {0x0D, 0xD4}, - {0x14, 0x44}, {0x0A, 0x84}, {0x19, 0xC4}, {0x15, 0x84}, {0x06, 0x9C}, {0x0F, 0xE4}, {0x08, 0x84}, {0x1B, 0x84}, - {0x1E, 0x84}, {0x04, 0x8C}, {0x01, 0x60}, {0x0C, 0x84}, {0x18, 0x84}, {0x1A, 0x84}, {0x11, 0x84}, {0x0B, 0xC4}, - {0x03, 0x9C}, {0x17, 0xF4}, {0x10, 0x04}, {0x1D, 0xCC}, {0x0E, 0x24}, {0x07, 0x9C}, {0x12, 0xF4}, {0x09, 0x04}, - {0x0D, 0x94}, {0x1F, 0x14}, {0x16, 0x44}, {0x05, 0x8C}, {0x13, 0x34}, {0x1C, 0x04}, {0x02, 0x9C}, {0x00, 0x00} + {0x00, 0x00}, {0x1A, 0x8C}, {0x04, 0x64}, {0x10, 0x84}, {0x18, 0x84}, {0x0F, 0xC4}, {0x13, 0x84}, {0x1B, 0x84}, + {0x03, 0x9C}, {0x07, 0xF4}, {0x17, 0x04}, {0x1D, 0xCC}, {0x36, 0x24}, {0x35, 0x84}, {0x2B, 0xC4}, {0x28, 0x94}, + {0x39, 0x54}, {0x21, 0x0C}, {0x22, 0x74}, {0x25, 0x0C}, {0x2C, 0x34}, {0x29, 0x04}, {0x31, 0x84}, {0x34, 0x84}, + {0x0A, 0xC4}, {0x1F, 0x84}, {0x06, 0x9C}, {0x0E, 0xE4}, {0x1C, 0x84}, {0x12, 0x84}, {0x1E, 0x84}, {0x0D, 0xD4}, + {0x14, 0x44}, {0x0A, 0x84}, {0x19, 0xC4}, {0x15, 0x84}, {0x06, 0x9C}, {0x0F, 0xE4}, {0x08, 0x84}, {0x1B, 0x84}, + {0x1E, 0x84}, {0x04, 0x8C}, {0x01, 0x60}, {0x0C, 0x84}, {0x18, 0x84}, {0x1A, 0x84}, {0x11, 0x84}, {0x0B, 0xC4}, + {0x03, 0x9C}, {0x17, 0xF4}, {0x10, 0x04}, {0x1D, 0xCC}, {0x0E, 0x24}, {0x07, 0x9C}, {0x12, 0xF4}, {0x09, 0x04}, + {0x0D, 0x94}, {0x1F, 0x14}, {0x16, 0x44}, {0x05, 0x8C}, {0x13, 0x34}, {0x1C, 0x04}, {0x02, 0x9C}, {0x00, 0x00} }; */ @@ -1748,14 +1748,14 @@ static mpu4_chr_table timemchn_data[64] = { /* static mpu4_chr_table strikeit_data[64] = { - {0x00, 0x00}, {0x1A, 0xC4}, {0x04, 0xC4}, {0x10, 0x44}, {0x18, 0xC4}, {0x0F, 0x44}, {0x13, 0x44}, {0x1B, 0xC4}, - {0x03, 0xCC}, {0x07, 0x3C}, {0x17, 0x5C}, {0x1D, 0x7C}, {0x36, 0x54}, {0x35, 0x24}, {0x2B, 0xC4}, {0x28, 0x4C}, - {0x39, 0xB4}, {0x21, 0x84}, {0x22, 0xCC}, {0x25, 0x34}, {0x2C, 0x04}, {0x29, 0x4C}, {0x31, 0x14}, {0x34, 0x24}, - {0x0A, 0xC4}, {0x1F, 0x44}, {0x06, 0xCC}, {0x0E, 0x14}, {0x1C, 0x04}, {0x12, 0x44}, {0x1E, 0xC4}, {0x0D, 0x4C}, - {0x14, 0x1C}, {0x0A, 0x54}, {0x19, 0x2C}, {0x15, 0x1C}, {0x06, 0x7C}, {0x0F, 0xD4}, {0x08, 0x0C}, {0x1B, 0x94}, - {0x1E, 0x04}, {0x04, 0xC4}, {0x01, 0xC0}, {0x0C, 0x4C}, {0x18, 0x94}, {0x1A, 0x04}, {0x11, 0x44}, {0x0B, 0x44}, - {0x03, 0xCC}, {0x17, 0x1C}, {0x10, 0x7C}, {0x1D, 0x7C}, {0x0E, 0xD4}, {0x07, 0x8C}, {0x12, 0x1C}, {0x09, 0x5C}, - {0x0D, 0x5C}, {0x1F, 0x5C}, {0x16, 0x7C}, {0x05, 0x74}, {0x13, 0x04}, {0x1C, 0xC4}, {0x02, 0xCC}, {0x00, 0x00} + {0x00, 0x00}, {0x1A, 0xC4}, {0x04, 0xC4}, {0x10, 0x44}, {0x18, 0xC4}, {0x0F, 0x44}, {0x13, 0x44}, {0x1B, 0xC4}, + {0x03, 0xCC}, {0x07, 0x3C}, {0x17, 0x5C}, {0x1D, 0x7C}, {0x36, 0x54}, {0x35, 0x24}, {0x2B, 0xC4}, {0x28, 0x4C}, + {0x39, 0xB4}, {0x21, 0x84}, {0x22, 0xCC}, {0x25, 0x34}, {0x2C, 0x04}, {0x29, 0x4C}, {0x31, 0x14}, {0x34, 0x24}, + {0x0A, 0xC4}, {0x1F, 0x44}, {0x06, 0xCC}, {0x0E, 0x14}, {0x1C, 0x04}, {0x12, 0x44}, {0x1E, 0xC4}, {0x0D, 0x4C}, + {0x14, 0x1C}, {0x0A, 0x54}, {0x19, 0x2C}, {0x15, 0x1C}, {0x06, 0x7C}, {0x0F, 0xD4}, {0x08, 0x0C}, {0x1B, 0x94}, + {0x1E, 0x04}, {0x04, 0xC4}, {0x01, 0xC0}, {0x0C, 0x4C}, {0x18, 0x94}, {0x1A, 0x04}, {0x11, 0x44}, {0x0B, 0x44}, + {0x03, 0xCC}, {0x17, 0x1C}, {0x10, 0x7C}, {0x1D, 0x7C}, {0x0E, 0xD4}, {0x07, 0x8C}, {0x12, 0x1C}, {0x09, 0x5C}, + {0x0D, 0x5C}, {0x1F, 0x5C}, {0x16, 0x7C}, {0x05, 0x74}, {0x13, 0x04}, {0x1C, 0xC4}, {0x02, 0xCC}, {0x00, 0x00} }; */ @@ -1821,8 +1821,8 @@ static mpu4_chr_table prizeinv_data[8] = { /* void mpu4vid_state::init_adders() { - m_reels = 0;//currently no hybrid games - m_current_chr_table = adders_data; + m_reels = 0;//currently no hybrid games + m_current_chr_table = adders_data; } */ @@ -2522,7 +2522,7 @@ ROM_START( v4redhtpa ) ROM_LOAD16_BYTE("rp______.3_4", 0x020001, 0x010000, CRC(6b122765) SHA1(72cd0fda322790bed8cdc7697306ec01efc43789)) ROM_LOAD16_BYTE("rp______.3_5", 0x040000, 0x010000, CRC(d9fd05d0) SHA1(330ef58c012b5d5fd018bea54b3ae315b3e45cfd)) ROM_LOAD16_BYTE("rp______.3_6", 0x040001, 0x010000, CRC(eeea91ff) SHA1(cc7870a68f62d4dd70c13713a432a61a091821ef)) - + ROM_REGION( 0x200000, "msm6376", ROMREGION_ERASE00 ) // none present ROM_END @@ -2966,7 +2966,7 @@ ROM_START( v4redhtpunk ) ROM_REGION( 0x800000, "video", 0 ) // none of the ROMs are have are commpatible with this? ROM_LOAD("video_board_roms", 0x0000, 0x10000, NO_DUMP ) - + ROM_REGION( 0x200000, "msm6376", ROMREGION_ERASE00 ) // none present ROM_END @@ -2983,7 +2983,7 @@ ROM_START( v4redhtparc ) // ok ROM_LOAD16_BYTE("rp______.3_4", 0x020001, 0x010000, CRC(6b122765) SHA1(72cd0fda322790bed8cdc7697306ec01efc43789)) ROM_LOAD16_BYTE( "redhotpokervideoboardp5.bin", 0x040000, 0x010000, CRC(d36189b7) SHA1(7757ce9879754d4b8a450ba1f6067c17c151c13c) ) ROM_LOAD16_BYTE( "redhotpokervideoboardp6.bin", 0x040001, 0x010000, CRC(c89d164d) SHA1(0cf33db0f85958251624dd7bc2c3024814489040) ) - + ROM_REGION( 0x200000, "msm6376", ROMREGION_ERASE00 ) // none present ROM_END @@ -3132,7 +3132,7 @@ ROM_START( v4redhtp2z ) // ok ROM_LOAD16_BYTE("rp______.3_4", 0x020001, 0x010000, CRC(6b122765) SHA1(72cd0fda322790bed8cdc7697306ec01efc43789)) ROM_LOAD16_BYTE( "rhp1.6p5", 0x040000, 0x010000, CRC(750436a1) SHA1(006a31fc5c22969bd79dbc54e618348ad7832ac7) ) ROM_LOAD16_BYTE( "rhp1.6p6", 0x040001, 0x010000, CRC(d78839c2) SHA1(e82b769cba4b8d50dcf5c301c03d4ca66e893f70) ) - + ROM_REGION( 0x200000, "msm6376", ROMREGION_ERASE00 ) // none present ROM_END @@ -3425,21 +3425,73 @@ ROM_START( v4turnov ) ROM_LOAD16_BYTE( "to.p10", 0x080001, 0x010000, CRC(fadd11a2) SHA1(2b2fbb0769ef6035688d495464f3ea3bc8c7c660) ) // ISSUE1 Q2 ROM_LOAD16_BYTE( "to.p11", 0x0a0000, 0x010000, CRC(2d72a61a) SHA1(ce455ab6fea452f96a3ad365178e0e5a0b437867) ) // ISSUE1 Q3 ROM_LOAD16_BYTE( "to.p12", 0x0a0001, 0x010000, CRC(a14eedb6) SHA1(219b887a334ff28a88ed2e50f0caff4b510cd549) ) // ISSUE1 Q4 - ROM_LOAD16_BYTE( "to.p13", 0x0c0000, 0x010000, CRC(3f66ef6b) SHA1(60be6d3f8da1f3084db15ac1bb2470e55c0271de) ) // ISSUE1 Q5 + ROM_LOAD16_BYTE( "to.p13", 0x0c0000, 0x010000, CRC(3f66ef6b) SHA1(60be6d3f8da1f3084db15ac1bb2470e55c0271de) ) // ISSUE1 Q5 ROM_LOAD16_BYTE( "to.p14", 0x0c0001, 0x010000, CRC(127ba65d) SHA1(e34dcd19efd31dc712daac940277bb17694ea61a) ) // ISSUE1 Q6 ROM_LOAD16_BYTE( "to.p15", 0x0e0000, 0x010000, CRC(ad787e31) SHA1(314ba312adfc71e4b3b2d52355ec692c192b74eb) ) // ISSUE1 Q7 ROM_LOAD16_BYTE( "to.p16", 0x0e0001, 0x010000, CRC(e635c942) SHA1(08f8b5fdb738647bc0b49938da05533be42a2d60) ) // ISSUE1 Q8 - - ROM_REGION( 0x800000, "altvideo", 0 ) - // seems to be an unmatched 2.2 revision rom - ROM_LOAD16_BYTE( "tov2.2p1", 0x0000, 0x010000, CRC(460a5dd0) SHA1(42bc54b0ca206606b980dd80ccf0cbfb3210769d) ) - - ROM_LOAD16_BYTE( "to3.p1", 0x0000, 0x010000, CRC(09751994) SHA1(72d4aa40f14411ef8064822de3f5a13bcc84aea3) ) - ROM_LOAD16_BYTE( "todo.p1", 0x0000, 0x010000, CRC(9111e702) SHA1(fa408e1c8fa56a96ffc3422335f105ef328a6edd) ) - ROM_LOAD16_BYTE( "too.p1", 0x0000, 0x010000, CRC(919b5207) SHA1(770be6e3b00e666c6f939167d35d43bb2d793e14) ) - ROM_END +ROM_START( v4turnova ) + ROM_REGION( 0x10000, "maincpu", 0 ) + VID_BIOS + + ROM_REGION( 0x800000, "video", 0 ) + ROM_LOAD16_BYTE( "to3.p1", 0x000000, 0x010000, CRC(09751994) SHA1(72d4aa40f14411ef8064822de3f5a13bcc84aea3) ) + ROM_LOAD16_BYTE( "to.p2", 0x000001, 0x010000, CRC(4bc4659a) SHA1(0e282134c4fe4e8c1cc7b16957903179e23c7abc) ) + ROM_LOAD16_BYTE( "to.p3", 0x020000, 0x010000, CRC(273c7c14) SHA1(71feb555a05a0ff1ec674505cab72d93c9fbdf65) ) + ROM_LOAD16_BYTE( "to.p4", 0x020001, 0x010000, CRC(83d29546) SHA1(cef90455b9d8a92424fe1aa10f20fd075d0e3091) ) + ROM_LOAD16_BYTE( "to.p5", 0x040000, 0x010000, CRC(dceac511) SHA1(7a6d65464e23d832943f771c4cf580aabc6f0e44) ) + ROM_LOAD16_BYTE( "to.p6", 0x040001, 0x010000, CRC(54c6afb7) SHA1(b724b87b6f4e47d220310b38c97be2fa73dcd617) ) + ROM_LOAD16_BYTE( "to.p7", 0x060000, 0x010000, CRC(acf19542) SHA1(ad46ffb3c2c078a8e3712eff27aa61f0d1a7c059) ) + ROM_LOAD16_BYTE( "to.p8", 0x060001, 0x010000, CRC(a5ca385d) SHA1(8df26a33ea7f5b577761c6f9d2fa4eaed74661f8) ) + ROM_LOAD16_BYTE( "to.p9", 0x080000, 0x010000, CRC(6e85fde3) SHA1(14868d58829e13987e66f52e1899c4385987a87b) ) // ISSUE1 Q1 + ROM_LOAD16_BYTE( "to.p10", 0x080001, 0x010000, CRC(fadd11a2) SHA1(2b2fbb0769ef6035688d495464f3ea3bc8c7c660) ) // ISSUE1 Q2 + ROM_LOAD16_BYTE( "to.p11", 0x0a0000, 0x010000, CRC(2d72a61a) SHA1(ce455ab6fea452f96a3ad365178e0e5a0b437867) ) // ISSUE1 Q3 + ROM_LOAD16_BYTE( "to.p12", 0x0a0001, 0x010000, CRC(a14eedb6) SHA1(219b887a334ff28a88ed2e50f0caff4b510cd549) ) // ISSUE1 Q4 + ROM_LOAD16_BYTE( "to.p13", 0x0c0000, 0x010000, CRC(3f66ef6b) SHA1(60be6d3f8da1f3084db15ac1bb2470e55c0271de) ) // ISSUE1 Q5 + ROM_LOAD16_BYTE( "to.p14", 0x0c0001, 0x010000, CRC(127ba65d) SHA1(e34dcd19efd31dc712daac940277bb17694ea61a) ) // ISSUE1 Q6 + ROM_LOAD16_BYTE( "to.p15", 0x0e0000, 0x010000, CRC(ad787e31) SHA1(314ba312adfc71e4b3b2d52355ec692c192b74eb) ) // ISSUE1 Q7 + ROM_LOAD16_BYTE( "to.p16", 0x0e0001, 0x010000, CRC(e635c942) SHA1(08f8b5fdb738647bc0b49938da05533be42a2d60) ) // ISSUE1 Q8 +ROM_END + +// this ROM just seems to be a corrupt version of existing ones, bad vector table +// ROM_LOAD16_BYTE( "todo.p1", 0x000000, 0x010000, CRC(9111e702) SHA1(fa408e1c8fa56a96ffc3422335f105ef328a6edd) ) + +ROM_START( v4turnovc ) + ROM_REGION( 0x10000, "maincpu", 0 ) + VID_BIOS + + ROM_REGION( 0x800000, "video", 0 ) + ROM_LOAD16_BYTE( "too.p1", 0x000000, 0x010000, CRC(919b5207) SHA1(770be6e3b00e666c6f939167d35d43bb2d793e14) ) + ROM_LOAD16_BYTE( "to.p2", 0x000001, 0x010000, CRC(4bc4659a) SHA1(0e282134c4fe4e8c1cc7b16957903179e23c7abc) ) + ROM_LOAD16_BYTE( "to.p3", 0x020000, 0x010000, CRC(273c7c14) SHA1(71feb555a05a0ff1ec674505cab72d93c9fbdf65) ) + ROM_LOAD16_BYTE( "to.p4", 0x020001, 0x010000, CRC(83d29546) SHA1(cef90455b9d8a92424fe1aa10f20fd075d0e3091) ) + ROM_LOAD16_BYTE( "to.p5", 0x040000, 0x010000, CRC(dceac511) SHA1(7a6d65464e23d832943f771c4cf580aabc6f0e44) ) + ROM_LOAD16_BYTE( "to.p6", 0x040001, 0x010000, CRC(54c6afb7) SHA1(b724b87b6f4e47d220310b38c97be2fa73dcd617) ) + ROM_LOAD16_BYTE( "to.p7", 0x060000, 0x010000, CRC(acf19542) SHA1(ad46ffb3c2c078a8e3712eff27aa61f0d1a7c059) ) + ROM_LOAD16_BYTE( "to.p8", 0x060001, 0x010000, CRC(a5ca385d) SHA1(8df26a33ea7f5b577761c6f9d2fa4eaed74661f8) ) + ROM_LOAD16_BYTE( "to.p9", 0x080000, 0x010000, CRC(6e85fde3) SHA1(14868d58829e13987e66f52e1899c4385987a87b) ) // ISSUE1 Q1 + ROM_LOAD16_BYTE( "to.p10", 0x080001, 0x010000, CRC(fadd11a2) SHA1(2b2fbb0769ef6035688d495464f3ea3bc8c7c660) ) // ISSUE1 Q2 + ROM_LOAD16_BYTE( "to.p11", 0x0a0000, 0x010000, CRC(2d72a61a) SHA1(ce455ab6fea452f96a3ad365178e0e5a0b437867) ) // ISSUE1 Q3 + ROM_LOAD16_BYTE( "to.p12", 0x0a0001, 0x010000, CRC(a14eedb6) SHA1(219b887a334ff28a88ed2e50f0caff4b510cd549) ) // ISSUE1 Q4 + ROM_LOAD16_BYTE( "to.p13", 0x0c0000, 0x010000, CRC(3f66ef6b) SHA1(60be6d3f8da1f3084db15ac1bb2470e55c0271de) ) // ISSUE1 Q5 + ROM_LOAD16_BYTE( "to.p14", 0x0c0001, 0x010000, CRC(127ba65d) SHA1(e34dcd19efd31dc712daac940277bb17694ea61a) ) // ISSUE1 Q6 + ROM_LOAD16_BYTE( "to.p15", 0x0e0000, 0x010000, CRC(ad787e31) SHA1(314ba312adfc71e4b3b2d52355ec692c192b74eb) ) // ISSUE1 Q7 + ROM_LOAD16_BYTE( "to.p16", 0x0e0001, 0x010000, CRC(e635c942) SHA1(08f8b5fdb738647bc0b49938da05533be42a2d60) ) // ISSUE1 Q8 +ROM_END + +ROM_START( v4turnovd ) + ROM_REGION( 0x10000, "maincpu", 0 ) + VID_BIOS + + ROM_REGION( 0x800000, "video", 0 ) + ROM_LOAD16_BYTE( "tov2.2p1",0x000000, 0x010000, CRC(460a5dd0) SHA1(42bc54b0ca206606b980dd80ccf0cbfb3210769d) ) + ROM_LOAD16_BYTE( "tov2.2p2",0x000000, 0x010000, NO_DUMP ) + // + unkonwn additional ROMs +ROM_END + + + ROM_START( v4skltrk ) ROM_REGION( 0x10000, "maincpu", 0 ) VID_BIOS @@ -3499,7 +3551,7 @@ ROM_END -ROM_START( v4time ) +ROM_START( v4tmach ) ROM_REGION( 0x10000, "maincpu", 0 ) VID_BIOS @@ -3508,31 +3560,109 @@ ROM_START( v4time ) ROM_LOAD16_BYTE( "tm20.p2", 0x000001, 0x010000, CRC(d13b56e4) SHA1(623e73995da93c07b51ce0a5843dba1f853529dd) ) ROM_LOAD16_BYTE( "tm20.p3", 0x020000, 0x010000, CRC(efd3ae64) SHA1(9d2a3b65048e04842205751c6921d2550f38bd52) ) ROM_LOAD16_BYTE( "tm20.p4", 0x020001, 0x010000, CRC(602ba3fb) SHA1(7243f58df9a26adfd1a149a1e60630b187787dd0) ) - ROM_LOAD16_BYTE( "q12.p5" , 0x040000, 0x010000, CRC(adddd8a7) SHA1(73a8dd191eda2f4b41b79d4b55723731953b8970) ) // ISSUE2 Q12 - ROM_LOAD16_BYTE( "q11.p6" , 0x040001, 0x010000, CRC(e8ed736f) SHA1(e7068c550aa39a6e8f1692a16794147e996d36b4) ) // ISSUE2 Q11 - ROM_LOAD16_BYTE( "q14.p7" , 0x060000, 0x010000, CRC(02abb026) SHA1(42224678e5913090c91c21672661beb8e27127a8) ) // ISSUE2 Q14 - ROM_LOAD16_BYTE( "q13.p8" , 0x060001, 0x010000, CRC(3de147dd) SHA1(d2111d54d1604fe2da0133102bbfee706f8f542e) ) // ISSUE2 Q13 - ROM_LOAD16_BYTE( "q16.p9" , 0x080000, 0x010000, CRC(ce2bf15e) SHA1(29c7f2e718bce415b0b8dc6d902bf74dad6b1ef4) ) // ISSUE3 Q16 - ROM_LOAD16_BYTE( "q15.p10", 0x080001, 0x010000, CRC(7894ac8b) SHA1(dc46bd108ac4f67a9062bb7ace91aa51f069cbc8) ) // ISSUE2 Q15 - ROM_LOAD16_BYTE( "q18.p11", 0x0a0000, 0x010000, CRC(27de90b3) SHA1(625c98e555f7b627ea96653926b8917996a2fdb7) ) // ISSUE3 Q18 - ROM_LOAD16_BYTE( "q17.p12", 0x0a0001, 0x010000, CRC(5cab773e) SHA1(59a235c51a975b341bdbb88e909729507408f75b) ) // ISSUE3 Q17 - ROM_LOAD16_BYTE( "q20.p13", 0x0c0000, 0x010000, CRC(083f6c65) SHA1(291ad39ee5f8eba9da293d9206b1f6a6d852f9bd) ) // ISSUE3 Q19 - ROM_LOAD16_BYTE( "q19.p14", 0x0c0001, 0x010000, CRC(73747644) SHA1(ae252fc95c069a3c82e155220fbfcb74dd43bf89) ) // ISSUE3 Q20 + // questions can go in any slot, game detects what is installed + ROM_LOAD16_BYTE( "issue3_q16" , 0x040000, 0x010000, CRC(ce2bf15e) SHA1(29c7f2e718bce415b0b8dc6d902bf74dad6b1ef4) ) // ISSUE3 Q16 + ROM_LOAD16_BYTE( "issue3_q17", 0x040001, 0x010000, CRC(5cab773e) SHA1(59a235c51a975b341bdbb88e909729507408f75b) ) // ISSUE3 Q17 + ROM_LOAD16_BYTE( "issue3_q18", 0x060000, 0x010000, CRC(27de90b3) SHA1(625c98e555f7b627ea96653926b8917996a2fdb7) ) // ISSUE3 Q18 + ROM_LOAD16_BYTE( "issue3_q19", 0x060001, 0x010000, CRC(083f6c65) SHA1(291ad39ee5f8eba9da293d9206b1f6a6d852f9bd) ) // ISSUE3 Q19 + ROM_LOAD16_BYTE( "issue3_q20", 0x080000, 0x010000, CRC(73747644) SHA1(ae252fc95c069a3c82e155220fbfcb74dd43bf89) ) // ISSUE3 Q20 +ROM_END - ROM_REGION( 0x800000, "altvideo", 0 ) - ROM_LOAD( "tmd.p1", 0x0000, 0x010000, CRC(e21045e0) SHA1(c4d0e80970ec8558db777a882edc5a0c80767375) ) +ROM_START( v4tmachd ) + ROM_REGION( 0x10000, "maincpu", 0 ) + VID_BIOS - ROM_REGION( 0x800000, "altquestion", 0 ) - ROM_LOAD( "tm.q1", 0x0000, 0x010000, CRC(6af4d58b) SHA1(ee547dad30cd9940f0b017caac97aeb046604f22) ) // ISSUE1 Q1 - ROM_LOAD( "tm.q2", 0x0000, 0x010000, CRC(b01b7687) SHA1(99db448d7e40c2ec16afef3c10abc8a9493f2ab4) ) // ISSUE1 Q2 - ROM_LOAD( "tm.q3", 0x0000, 0x010000, CRC(e97f14eb) SHA1(9163d11e1bc5a13d5002a13bc18b65a91e1738c7) ) // ISSUE1 Q3 - ROM_LOAD( "tm.q4", 0x0000, 0x010000, CRC(6134d918) SHA1(e4b4d6b08d94729d4dcca474d4c7bdcb267530a8) ) // ISSUE1 Q4 - ROM_LOAD( "tm.q5", 0x0000, 0x010000, CRC(6c07814b) SHA1(a97feada5cfa1bb059837b292637fbad9c7137ac) ) // ISSUE1 Q5 - ROM_LOAD( "tm.q6", 0x0000, 0x010000, CRC(5f16a536) SHA1(3435282bfb940604fb44e06dc4748e668768f286) ) // ISSUE1 Q6 - ROM_LOAD( "tm.q7", 0x0000, 0x010000, CRC(9afdce0b) SHA1(a969038d9ce2a2cff1e1a75959c05a3f03f08235) ) // ISSUE1 Q7 - ROM_LOAD( "tm.q8", 0x0000, 0x010000, CRC(f1878251) SHA1(b6a8527112bcdf21b9a0acab4d8fa507a96aaba7) ) // ISSUE1 Q8 - ROM_LOAD( "tm.q9", 0x0000, 0x010000, CRC(ace01faa) SHA1(79d6247a74e1bce0d76ea3788d0022d9e50173c4) ) // ISSUE1 Q9 - ROM_LOAD( "tm.qa", 0x0000, 0x010000, CRC(021f4523) SHA1(10884665f5700c147c7035d0c98f3889917ff015) ) // ISSUE1 Q10 + ROM_REGION( 0x800000, "video", 0 ) + ROM_LOAD16_BYTE( "tmd.p1", 0x000000, 0x010000, CRC(e21045e0) SHA1(c4d0e80970ec8558db777a882edc5a0c80767375) ) + ROM_LOAD16_BYTE( "tm20.p2", 0x000001, 0x010000, CRC(d13b56e4) SHA1(623e73995da93c07b51ce0a5843dba1f853529dd) ) + ROM_LOAD16_BYTE( "tm20.p3", 0x020000, 0x010000, CRC(efd3ae64) SHA1(9d2a3b65048e04842205751c6921d2550f38bd52) ) + ROM_LOAD16_BYTE( "tm20.p4", 0x020001, 0x010000, CRC(602ba3fb) SHA1(7243f58df9a26adfd1a149a1e60630b187787dd0) ) + // questions can go in any slot, game detects what is installed + ROM_LOAD16_BYTE( "issue3_q16" , 0x040000, 0x010000, CRC(ce2bf15e) SHA1(29c7f2e718bce415b0b8dc6d902bf74dad6b1ef4) ) // ISSUE3 Q16 + ROM_LOAD16_BYTE( "issue3_q17", 0x040001, 0x010000, CRC(5cab773e) SHA1(59a235c51a975b341bdbb88e909729507408f75b) ) // ISSUE3 Q17 + ROM_LOAD16_BYTE( "issue3_q18", 0x060000, 0x010000, CRC(27de90b3) SHA1(625c98e555f7b627ea96653926b8917996a2fdb7) ) // ISSUE3 Q18 + ROM_LOAD16_BYTE( "issue3_q19", 0x060001, 0x010000, CRC(083f6c65) SHA1(291ad39ee5f8eba9da293d9206b1f6a6d852f9bd) ) // ISSUE3 Q19 + ROM_LOAD16_BYTE( "issue3_q20", 0x080000, 0x010000, CRC(73747644) SHA1(ae252fc95c069a3c82e155220fbfcb74dd43bf89) ) // ISSUE3 Q20 +ROM_END + + +ROM_START( v4tmach1 ) + ROM_REGION( 0x10000, "maincpu", 0 ) + VID_BIOS + + ROM_REGION( 0x800000, "video", 0 ) + ROM_LOAD16_BYTE( "tm20.p1", 0x000000, 0x010000, CRC(6919697c) SHA1(786d7b9ab218dbf54ff839d1f83580c409c725b3) ) + ROM_LOAD16_BYTE( "tm20.p2", 0x000001, 0x010000, CRC(d13b56e4) SHA1(623e73995da93c07b51ce0a5843dba1f853529dd) ) + ROM_LOAD16_BYTE( "tm20.p3", 0x020000, 0x010000, CRC(efd3ae64) SHA1(9d2a3b65048e04842205751c6921d2550f38bd52) ) + ROM_LOAD16_BYTE( "tm20.p4", 0x020001, 0x010000, CRC(602ba3fb) SHA1(7243f58df9a26adfd1a149a1e60630b187787dd0) ) + // questions can go in any slot, game detects what is installed + ROM_LOAD16_BYTE( "issue1_q1", 0x040000, 0x010000, CRC(6af4d58b) SHA1(ee547dad30cd9940f0b017caac97aeb046604f22) ) // ISSUE1 Q1 + ROM_LOAD16_BYTE( "issue1_q2", 0x040001, 0x010000, CRC(b01b7687) SHA1(99db448d7e40c2ec16afef3c10abc8a9493f2ab4) ) // ISSUE1 Q2 + ROM_LOAD16_BYTE( "issue1_q3", 0x060000, 0x010000, CRC(e97f14eb) SHA1(9163d11e1bc5a13d5002a13bc18b65a91e1738c7) ) // ISSUE1 Q3 + ROM_LOAD16_BYTE( "issue1_q4", 0x060001, 0x010000, CRC(6134d918) SHA1(e4b4d6b08d94729d4dcca474d4c7bdcb267530a8) ) // ISSUE1 Q4 + ROM_LOAD16_BYTE( "issue1_q5", 0x080000, 0x010000, CRC(6c07814b) SHA1(a97feada5cfa1bb059837b292637fbad9c7137ac) ) // ISSUE1 Q5 + ROM_LOAD16_BYTE( "issue1_q6", 0x080001, 0x010000, CRC(5f16a536) SHA1(3435282bfb940604fb44e06dc4748e668768f286) ) // ISSUE1 Q6 + ROM_LOAD16_BYTE( "issue1_q7", 0x0a0000, 0x010000, CRC(9afdce0b) SHA1(a969038d9ce2a2cff1e1a75959c05a3f03f08235) ) // ISSUE1 Q7 + ROM_LOAD16_BYTE( "issue1_q8", 0x0a0001, 0x010000, CRC(f1878251) SHA1(b6a8527112bcdf21b9a0acab4d8fa507a96aaba7) ) // ISSUE1 Q8 + ROM_LOAD16_BYTE( "issue1_q9", 0x0c0000, 0x010000, CRC(ace01faa) SHA1(79d6247a74e1bce0d76ea3788d0022d9e50173c4) ) // ISSUE1 Q9 + ROM_LOAD16_BYTE( "issue1_q10",0x0c0001, 0x010000, CRC(021f4523) SHA1(10884665f5700c147c7035d0c98f3889917ff015) ) // ISSUE1 Q10 +ROM_END + +ROM_START( v4tmach1d ) + ROM_REGION( 0x10000, "maincpu", 0 ) + VID_BIOS + + ROM_REGION( 0x800000, "video", 0 ) + ROM_LOAD16_BYTE( "tmd.p1", 0x000000, 0x010000, CRC(e21045e0) SHA1(c4d0e80970ec8558db777a882edc5a0c80767375) ) + ROM_LOAD16_BYTE( "tm20.p2", 0x000001, 0x010000, CRC(d13b56e4) SHA1(623e73995da93c07b51ce0a5843dba1f853529dd) ) + ROM_LOAD16_BYTE( "tm20.p3", 0x020000, 0x010000, CRC(efd3ae64) SHA1(9d2a3b65048e04842205751c6921d2550f38bd52) ) + ROM_LOAD16_BYTE( "tm20.p4", 0x020001, 0x010000, CRC(602ba3fb) SHA1(7243f58df9a26adfd1a149a1e60630b187787dd0) ) + // questions can go in any slot, game detects what is installed + ROM_LOAD16_BYTE( "issue1_q1", 0x040000, 0x010000, CRC(6af4d58b) SHA1(ee547dad30cd9940f0b017caac97aeb046604f22) ) // ISSUE1 Q1 + ROM_LOAD16_BYTE( "issue1_q2", 0x040001, 0x010000, CRC(b01b7687) SHA1(99db448d7e40c2ec16afef3c10abc8a9493f2ab4) ) // ISSUE1 Q2 + ROM_LOAD16_BYTE( "issue1_q3", 0x060000, 0x010000, CRC(e97f14eb) SHA1(9163d11e1bc5a13d5002a13bc18b65a91e1738c7) ) // ISSUE1 Q3 + ROM_LOAD16_BYTE( "issue1_q4", 0x060001, 0x010000, CRC(6134d918) SHA1(e4b4d6b08d94729d4dcca474d4c7bdcb267530a8) ) // ISSUE1 Q4 + ROM_LOAD16_BYTE( "issue1_q5", 0x080000, 0x010000, CRC(6c07814b) SHA1(a97feada5cfa1bb059837b292637fbad9c7137ac) ) // ISSUE1 Q5 + ROM_LOAD16_BYTE( "issue1_q6", 0x080001, 0x010000, CRC(5f16a536) SHA1(3435282bfb940604fb44e06dc4748e668768f286) ) // ISSUE1 Q6 + ROM_LOAD16_BYTE( "issue1_q7", 0x0a0000, 0x010000, CRC(9afdce0b) SHA1(a969038d9ce2a2cff1e1a75959c05a3f03f08235) ) // ISSUE1 Q7 + ROM_LOAD16_BYTE( "issue1_q8", 0x0a0001, 0x010000, CRC(f1878251) SHA1(b6a8527112bcdf21b9a0acab4d8fa507a96aaba7) ) // ISSUE1 Q8 + ROM_LOAD16_BYTE( "issue1_q9", 0x0c0000, 0x010000, CRC(ace01faa) SHA1(79d6247a74e1bce0d76ea3788d0022d9e50173c4) ) // ISSUE1 Q9 + ROM_LOAD16_BYTE( "issue1_q10",0x0c0001, 0x010000, CRC(021f4523) SHA1(10884665f5700c147c7035d0c98f3889917ff015) ) // ISSUE1 Q10 +ROM_END + +ROM_START( v4tmach2 ) + ROM_REGION( 0x10000, "maincpu", 0 ) + VID_BIOS + + ROM_REGION( 0x800000, "video", 0 ) + ROM_LOAD16_BYTE( "tm20.p1", 0x000000, 0x010000, CRC(6919697c) SHA1(786d7b9ab218dbf54ff839d1f83580c409c725b3) ) + ROM_LOAD16_BYTE( "tm20.p2", 0x000001, 0x010000, CRC(d13b56e4) SHA1(623e73995da93c07b51ce0a5843dba1f853529dd) ) + ROM_LOAD16_BYTE( "tm20.p3", 0x020000, 0x010000, CRC(efd3ae64) SHA1(9d2a3b65048e04842205751c6921d2550f38bd52) ) + ROM_LOAD16_BYTE( "tm20.p4", 0x020001, 0x010000, CRC(602ba3fb) SHA1(7243f58df9a26adfd1a149a1e60630b187787dd0) ) + // questions can go in any slot, game detects what is installed + ROM_LOAD16_BYTE( "issue2_q11" , 0x040000, 0x010000, CRC(e8ed736f) SHA1(e7068c550aa39a6e8f1692a16794147e996d36b4) ) // ISSUE2 Q11 + ROM_LOAD16_BYTE( "issue2_q12" , 0x040001, 0x010000, BAD_DUMP CRC(adddd8a7) SHA1(73a8dd191eda2f4b41b79d4b55723731953b8970) ) // ISSUE2 Q12 // game doesn't recognize this one in any slot? bad? wrong game? + ROM_LOAD16_BYTE( "issue2_q13" , 0x060000, 0x010000, CRC(3de147dd) SHA1(d2111d54d1604fe2da0133102bbfee706f8f542e) ) // ISSUE2 Q13 + ROM_LOAD16_BYTE( "issue2_q14" , 0x060001, 0x010000, CRC(02abb026) SHA1(42224678e5913090c91c21672661beb8e27127a8) ) // ISSUE2 Q14 + ROM_LOAD16_BYTE( "issue2_q15" , 0x080000, 0x010000, CRC(7894ac8b) SHA1(dc46bd108ac4f67a9062bb7ace91aa51f069cbc8) ) // ISSUE2 Q15 +ROM_END + + +ROM_START( v4tmach2d ) + ROM_REGION( 0x10000, "maincpu", 0 ) + VID_BIOS + + ROM_REGION( 0x800000, "video", 0 ) + ROM_LOAD16_BYTE( "tmd.p1", 0x000000, 0x010000, CRC(e21045e0) SHA1(c4d0e80970ec8558db777a882edc5a0c80767375) ) + ROM_LOAD16_BYTE( "tm20.p2", 0x000001, 0x010000, CRC(d13b56e4) SHA1(623e73995da93c07b51ce0a5843dba1f853529dd) ) + ROM_LOAD16_BYTE( "tm20.p3", 0x020000, 0x010000, CRC(efd3ae64) SHA1(9d2a3b65048e04842205751c6921d2550f38bd52) ) + ROM_LOAD16_BYTE( "tm20.p4", 0x020001, 0x010000, CRC(602ba3fb) SHA1(7243f58df9a26adfd1a149a1e60630b187787dd0) ) + // questions can go in any slot, game detects what is installed + ROM_LOAD16_BYTE( "issue2_q11" , 0x040000, 0x010000, CRC(e8ed736f) SHA1(e7068c550aa39a6e8f1692a16794147e996d36b4) ) // ISSUE2 Q11 + ROM_LOAD16_BYTE( "issue2_q12" , 0x040001, 0x010000, BAD_DUMP CRC(adddd8a7) SHA1(73a8dd191eda2f4b41b79d4b55723731953b8970) ) // ISSUE2 Q12 // game doesn't recognize this one in any slot? bad? wrong game? + ROM_LOAD16_BYTE( "issue2_q13" , 0x060000, 0x010000, CRC(3de147dd) SHA1(d2111d54d1604fe2da0133102bbfee706f8f542e) ) // ISSUE2 Q13 + ROM_LOAD16_BYTE( "issue2_q14" , 0x060001, 0x010000, CRC(02abb026) SHA1(42224678e5913090c91c21672661beb8e27127a8) ) // ISSUE2 Q14 + ROM_LOAD16_BYTE( "issue2_q15" , 0x080000, 0x010000, CRC(7894ac8b) SHA1(dc46bd108ac4f67a9062bb7ace91aa51f069cbc8) ) // ISSUE2 Q15 ROM_END ROM_START( v4mate ) @@ -3911,6 +4041,21 @@ ROM_START( v4wize ) ROM_REGION( 0x10000, "maincpu", 0 ) VID_BIOS + ROM_REGION( 0x800000, "video", 0 ) + ROM_LOAD16_BYTE( "wms.p1", 0x000000, 0x010000, CRC(712385c1) SHA1(075a98626eba2eae6a31b395c2a74541a31b2582) ) + ROM_LOAD16_BYTE( "wm.p2", 0x000001, 0x010000, CRC(41b5fb2a) SHA1(e9ee484ec7445d58efa9bbfbd705202ef83656f2) ) + ROM_LOAD16_BYTE( "wm.p3", 0x020000, 0x010000, CRC(934da7e4) SHA1(9cac87ccadbc871577640ec0bddd5e07aef139f8) ) + ROM_LOAD16_BYTE( "wm.p4", 0x020001, 0x010000, CRC(463f6c0b) SHA1(ffee4cca73ebe7130e34118031cb16b3c42f03cb) ) + ROM_LOAD16_BYTE( "wm.p5", 0x040000, 0x010000, CRC(eaea2502) SHA1(adeda7148ee4eee98870f4aa529b5c9f36417e2e) ) + ROM_LOAD16_BYTE( "wm.p6", 0x040001, 0x010000, CRC(40a5e980) SHA1(e7bd49308b63a94a9ca0b138de0c48d2316d6aa0) ) + + ROM_LOAD( "wizemove_questions", 0x080000, 0x020000, NO_DUMP ) // no dumps of question ROMs for this game.. +ROM_END + +ROM_START( v4wized ) + ROM_REGION( 0x10000, "maincpu", 0 ) + VID_BIOS + ROM_REGION( 0x800000, "video", 0 ) ROM_LOAD16_BYTE( "wmd.p1", 0x000000, 0x010000, CRC(45d29045) SHA1(37911346753211801f8404d42b275f49764ba5f4) ) ROM_LOAD16_BYTE( "wm.p2", 0x000001, 0x010000, CRC(41b5fb2a) SHA1(e9ee484ec7445d58efa9bbfbd705202ef83656f2) ) @@ -3920,16 +4065,52 @@ ROM_START( v4wize ) ROM_LOAD16_BYTE( "wm.p6", 0x040001, 0x010000, CRC(40a5e980) SHA1(e7bd49308b63a94a9ca0b138de0c48d2316d6aa0) ) ROM_LOAD( "wizemove_questions", 0x080000, 0x020000, NO_DUMP ) // no dumps of question ROMs for this game.. - - - ROM_REGION( 0x800000, "altrevs", 0 ) - ROM_LOAD16_BYTE( "w23.p1", 0x000000, 0x010000, CRC(a8d8fb2e) SHA1(cf5462b224a7960ade867cf76079d11084f13e4b) ) - ROM_LOAD16_BYTE( "wm3.p1", 0x000000, 0x010000, CRC(0752f0f1) SHA1(2b0531312bf1d4b489394401c5d78c7f04e12aea) ) - ROM_LOAD16_BYTE( "wm3d.p1", 0x000000, 0x010000, CRC(4e3ab877) SHA1(64408d1ac1f626390ffe93e024c672ba5acb42d6) ) - ROM_LOAD16_BYTE( "wms.p1", 0x000000, 0x010000, CRC(712385c1) SHA1(075a98626eba2eae6a31b395c2a74541a31b2582) ) ROM_END -ROM_START( v4wizea ) + +ROM_START( v4wizeb ) + ROM_REGION( 0x10000, "maincpu", 0 ) + VID_BIOS + + ROM_REGION( 0x800000, "video", 0 ) + ROM_LOAD16_BYTE( "wm3.p1", 0x000000, 0x010000, CRC(0752f0f1) SHA1(2b0531312bf1d4b489394401c5d78c7f04e12aea) ) + ROM_LOAD16_BYTE( "wm.p2", 0x000001, 0x010000, CRC(41b5fb2a) SHA1(e9ee484ec7445d58efa9bbfbd705202ef83656f2) ) + ROM_LOAD16_BYTE( "wm.p3", 0x020000, 0x010000, CRC(934da7e4) SHA1(9cac87ccadbc871577640ec0bddd5e07aef139f8) ) + ROM_LOAD16_BYTE( "wm.p4", 0x020001, 0x010000, CRC(463f6c0b) SHA1(ffee4cca73ebe7130e34118031cb16b3c42f03cb) ) + ROM_LOAD16_BYTE( "wm.p5", 0x040000, 0x010000, CRC(eaea2502) SHA1(adeda7148ee4eee98870f4aa529b5c9f36417e2e) ) + ROM_LOAD16_BYTE( "wm.p6", 0x040001, 0x010000, CRC(40a5e980) SHA1(e7bd49308b63a94a9ca0b138de0c48d2316d6aa0) ) + + ROM_LOAD( "wizemove_questions", 0x080000, 0x020000, NO_DUMP ) // no dumps of question ROMs for this game.. +ROM_END + +ROM_START( v4wizec ) + ROM_REGION( 0x10000, "maincpu", 0 ) + VID_BIOS + + ROM_REGION( 0x800000, "video", 0 ) + ROM_LOAD16_BYTE( "wm3d.p1", 0x000000, 0x010000, CRC(4e3ab877) SHA1(64408d1ac1f626390ffe93e024c672ba5acb42d6) ) + ROM_LOAD16_BYTE( "wm.p2", 0x000001, 0x010000, CRC(41b5fb2a) SHA1(e9ee484ec7445d58efa9bbfbd705202ef83656f2) ) + ROM_LOAD16_BYTE( "wm.p3", 0x020000, 0x010000, CRC(934da7e4) SHA1(9cac87ccadbc871577640ec0bddd5e07aef139f8) ) + ROM_LOAD16_BYTE( "wm.p4", 0x020001, 0x010000, CRC(463f6c0b) SHA1(ffee4cca73ebe7130e34118031cb16b3c42f03cb) ) + ROM_LOAD16_BYTE( "wm.p5", 0x040000, 0x010000, CRC(eaea2502) SHA1(adeda7148ee4eee98870f4aa529b5c9f36417e2e) ) + ROM_LOAD16_BYTE( "wm.p6", 0x040001, 0x010000, CRC(40a5e980) SHA1(e7bd49308b63a94a9ca0b138de0c48d2316d6aa0) ) + + ROM_LOAD( "wizemove_questions", 0x080000, 0x020000, NO_DUMP ) // no dumps of question ROMs for this game.. +ROM_END + +ROM_START( v4wizen ) + ROM_REGION( 0x10000, "maincpu", 0 ) + VID_BIOS + + ROM_REGION( 0x800000, "video", 0 ) // has WW21 in ROM, vector table appears corrupt, seems to be different revision + ROM_LOAD16_BYTE( "w23.p1", 0x000000, 0x010000, BAD_DUMP CRC(a8d8fb2e) SHA1(cf5462b224a7960ade867cf76079d11084f13e4b) ) + ROM_LOAD16_BYTE( "w23.p2", 0x000001, 0x010000, NO_DUMP ) + // + other ROMs + + ROM_LOAD( "wizemove_questions", 0x080000, 0x020000, NO_DUMP ) // no dumps of question ROMs for this game.. +ROM_END + +ROM_START( v4wizeo ) ROM_REGION( 0x10000, "maincpu", 0 ) VID_BIOS @@ -3942,7 +4123,6 @@ ROM_START( v4wizea ) ROM_LOAD16_BYTE( "wzm1+2p6", 0x040001, 0x010000, CRC(3eecbdf8) SHA1(9ecc4fe25e1c1e167aaa413eaf601b55e1a432fb) ) ROM_LOAD( "wizemove_questions", 0x080000, 0x020000, NO_DUMP ) // no dumps of question ROMs for this game.. - ROM_END @@ -4061,7 +4241,7 @@ ROM_START( v4frfactb ) ROM_LOAD("ffmpu416_a209.p1", 0x00000, 0x10000, NO_DUMP ) // should use "FFMPU416.P1 A209 27C512" according to text file, but ROM was not in archive ROM_REGION( 0x800000, "video", 0 ) - ROM_LOAD16_BYTE( "ff_493d.p1", 0x000001, 0x080000, CRC(1a88e0e6) SHA1(198fffd0d98d557462485b1ca6e3460199e03924) ) // 30p/?15 data + ROM_LOAD16_BYTE( "ff_493d.p1", 0x000001, 0x080000, CRC(1a88e0e6) SHA1(198fffd0d98d557462485b1ca6e3460199e03924) ) // 30p/?15 data ROM_LOAD16_BYTE( "ff_493d.p2", 0x000000, 0x080000, CRC(86830e6c) SHA1(9510bf42a8c2f8ffeafd1f2b0e027a0a59d80b20) ) ROM_LOAD16_BYTE( "ff_gfx10.p3", 0x100001, 0x080000, CRC(a043a1f6) SHA1(0e591f0e7ecdf8b390a20ee826705a22ed6923d5) ) ROM_LOAD16_BYTE( "ff_gfx10.p4", 0x100000, 0x080000, CRC(58226ff5) SHA1(f2647e43da69e8aa2f78d46f3cfc553440213c36) ) @@ -4076,7 +4256,7 @@ ROM_START( v4frfactc ) ROM_LOAD("ffmpu416_a209.p1", 0x00000, 0x10000, NO_DUMP ) // should use "FFMPU416.P1 A209 27C512" according to text file, but ROM was not in archive ROM_REGION( 0x800000, "video", 0 ) - ROM_LOAD16_BYTE( "ff_393.p1", 0x000001, 0x080000, CRC(35011cab) SHA1(9e381db93dbe1f71d40b152ae6c68ea7a7b9728c) ) // 25p/?15 + ROM_LOAD16_BYTE( "ff_393.p1", 0x000001, 0x080000, CRC(35011cab) SHA1(9e381db93dbe1f71d40b152ae6c68ea7a7b9728c) ) // 25p/?15 ROM_LOAD16_BYTE( "ff_393.p2", 0x000000, 0x080000, CRC(1c948e83) SHA1(571f854c33a2ef68daa8633193b49486ff92d7e2) ) ROM_LOAD16_BYTE( "ff_gfx10.p3", 0x100001, 0x080000, CRC(a043a1f6) SHA1(0e591f0e7ecdf8b390a20ee826705a22ed6923d5) ) ROM_LOAD16_BYTE( "ff_gfx10.p4", 0x100000, 0x080000, CRC(58226ff5) SHA1(f2647e43da69e8aa2f78d46f3cfc553440213c36) ) @@ -4091,7 +4271,7 @@ ROM_START( v4frfactd ) ROM_LOAD("ffmpu416_a209.p1", 0x00000, 0x10000, NO_DUMP ) // should use "FFMPU416.P1 A209 27C512" according to text file, but ROM was not in archive ROM_REGION( 0x800000, "video", 0 ) - ROM_LOAD16_BYTE( "ff_393d.p1", 0x000001, 0x080000, CRC(35011cab) SHA1(9e381db93dbe1f71d40b152ae6c68ea7a7b9728c) ) // 25p/?15 data + ROM_LOAD16_BYTE( "ff_393d.p1", 0x000001, 0x080000, CRC(35011cab) SHA1(9e381db93dbe1f71d40b152ae6c68ea7a7b9728c) ) // 25p/?15 data ROM_LOAD16_BYTE( "ff_393d.p2", 0x000000, 0x080000, CRC(86830e6c) SHA1(9510bf42a8c2f8ffeafd1f2b0e027a0a59d80b20) ) ROM_LOAD16_BYTE( "ff_gfx10.p3", 0x100001, 0x080000, CRC(a043a1f6) SHA1(0e591f0e7ecdf8b390a20ee826705a22ed6923d5) ) ROM_LOAD16_BYTE( "ff_gfx10.p4", 0x100000, 0x080000, CRC(58226ff5) SHA1(f2647e43da69e8aa2f78d46f3cfc553440213c36) ) @@ -4106,7 +4286,7 @@ ROM_START( v4frfacte ) ROM_LOAD("ffmpu416_a209.p1", 0x00000, 0x10000, NO_DUMP ) // should use "FFMPU416.P1 A209 27C512" according to text file, but ROM was not in archive ROM_REGION( 0x800000, "video", 0 ) - ROM_LOAD16_BYTE( "ff_293.p1", 0x000001, 0x080000, CRC(4787bc3d) SHA1(a1d53f1640c6d829c9fee8c72057b2801aac4cb2) ) // 20p/?15 + ROM_LOAD16_BYTE( "ff_293.p1", 0x000001, 0x080000, CRC(4787bc3d) SHA1(a1d53f1640c6d829c9fee8c72057b2801aac4cb2) ) // 20p/?15 ROM_LOAD16_BYTE( "ff_293.p2", 0x000000, 0x080000, CRC(1c948e83) SHA1(571f854c33a2ef68daa8633193b49486ff92d7e2) ) ROM_LOAD16_BYTE( "ff_gfx10.p3", 0x100001, 0x080000, CRC(a043a1f6) SHA1(0e591f0e7ecdf8b390a20ee826705a22ed6923d5) ) ROM_LOAD16_BYTE( "ff_gfx10.p4", 0x100000, 0x080000, CRC(58226ff5) SHA1(f2647e43da69e8aa2f78d46f3cfc553440213c36) ) @@ -4121,7 +4301,7 @@ ROM_START( v4frfactf ) ROM_LOAD("ffmpu416_a209.p1", 0x00000, 0x10000, NO_DUMP ) // should use "FFMPU416.P1 A209 27C512" according to text file, but ROM was not in archive ROM_REGION( 0x800000, "video", 0 ) - ROM_LOAD16_BYTE( "ff_293d.p1", 0x000001, 0x080000, CRC(4787bc3d) SHA1(a1d53f1640c6d829c9fee8c72057b2801aac4cb2) ) // 20p/?15 data + ROM_LOAD16_BYTE( "ff_293d.p1", 0x000001, 0x080000, CRC(4787bc3d) SHA1(a1d53f1640c6d829c9fee8c72057b2801aac4cb2) ) // 20p/?15 data ROM_LOAD16_BYTE( "ff_293d.p2", 0x000000, 0x080000, CRC(86830e6c) SHA1(9510bf42a8c2f8ffeafd1f2b0e027a0a59d80b20) ) ROM_LOAD16_BYTE( "ff_gfx10.p3", 0x100001, 0x080000, CRC(a043a1f6) SHA1(0e591f0e7ecdf8b390a20ee826705a22ed6923d5) ) ROM_LOAD16_BYTE( "ff_gfx10.p4", 0x100000, 0x080000, CRC(58226ff5) SHA1(f2647e43da69e8aa2f78d46f3cfc553440213c36) ) @@ -4136,7 +4316,7 @@ ROM_END /* BWB */ ROM_START( v4bigfrt ) ROM_REGION( 0x10000, "maincpu", 0 ) - ROM_LOAD("bi_xca__.2_0", 0x00000, 0x10000, CRC(bdba5ce9) SHA1(e4bce58957230183b96f9d3155575005ffb002c8)) // standard/stake Key + ROM_LOAD("bi_xca__.2_0", 0x00000, 0x10000, CRC(bdba5ce9) SHA1(e4bce58957230183b96f9d3155575005ffb002c8)) // standard/stake Key ROM_REGION( 0x800000, "video", 0 ) ROM_LOAD16_BYTE("bi______.2_1", 0x000000, 0x010000, CRC(22e7e736) SHA1(478abe8dc9e29b8ceccfac80ddaa5ce2727572cd)) @@ -4151,7 +4331,7 @@ ROM_END ROM_START( v4bigfrta ) ROM_REGION( 0x10000, "maincpu", 0 ) - ROM_LOAD("bi_20bt_.2_0", 0x00000, 0x10000, CRC(0c5b21c8) SHA1(bec3a0ca87156de82024449ed5acfd9d8877f15c)) // protocol/20p/Rank Bingo + ROM_LOAD("bi_20bt_.2_0", 0x00000, 0x10000, CRC(0c5b21c8) SHA1(bec3a0ca87156de82024449ed5acfd9d8877f15c)) // protocol/20p/Rank Bingo ROM_REGION( 0x800000, "video", 0 ) ROM_LOAD16_BYTE("bi______.2_1", 0x000000, 0x010000, CRC(22e7e736) SHA1(478abe8dc9e29b8ceccfac80ddaa5ce2727572cd)) @@ -4166,7 +4346,7 @@ ROM_END ROM_START( v4bigfrtb ) ROM_REGION( 0x10000, "maincpu", 0 ) - ROM_LOAD("bi_20bg_.2_0", 0x00000, 0x10000, CRC(f1b5cb6a) SHA1(b26040a283d3c2642367e86f66e47d97c1ac07a4)) // protocol/20p/Gala Bingo + ROM_LOAD("bi_20bg_.2_0", 0x00000, 0x10000, CRC(f1b5cb6a) SHA1(b26040a283d3c2642367e86f66e47d97c1ac07a4)) // protocol/20p/Gala Bingo ROM_REGION( 0x800000, "video", 0 ) ROM_LOAD16_BYTE("bi______.2_1", 0x000000, 0x010000, CRC(22e7e736) SHA1(478abe8dc9e29b8ceccfac80ddaa5ce2727572cd)) @@ -4181,7 +4361,7 @@ ROM_END ROM_START( v4bigfrtc ) ROM_REGION( 0x10000, "maincpu", 0 ) - ROM_LOAD("bi_20sb_.2_0", 0x00000, 0x10000, CRC(8e646474) SHA1(8b72fba96947fb78a79997b37987eadec522cc4e)) // protocol and % key/20p + ROM_LOAD("bi_20sb_.2_0", 0x00000, 0x10000, CRC(8e646474) SHA1(8b72fba96947fb78a79997b37987eadec522cc4e)) // protocol and % key/20p ROM_REGION( 0x800000, "video", 0 ) ROM_LOAD16_BYTE("bi______.2_1", 0x000000, 0x010000, CRC(22e7e736) SHA1(478abe8dc9e29b8ceccfac80ddaa5ce2727572cd)) @@ -4196,7 +4376,7 @@ ROM_END ROM_START( v4bubbnk ) ROM_REGION( 0x10000, "maincpu", 0 ) - ROM_LOAD("bu_20a__.4_0", 0x00000, 0x10000, CRC(743a0c56) SHA1(6dfe6733d19b19fcb9be2472615a340237253966)) // Standard/20p + ROM_LOAD("bu_20a__.4_0", 0x00000, 0x10000, CRC(743a0c56) SHA1(6dfe6733d19b19fcb9be2472615a340237253966)) // Standard/20p ROM_REGION( 0x800000, "video", 0 ) ROM_LOAD16_BYTE("bu______.4_1", 0x000000, 0x010000, CRC(1e85dd5d) SHA1(0f3c35d9f75d3495e2d0cc1fcf0e96dcbbeeacc8)) @@ -4213,7 +4393,7 @@ ROM_END ROM_START( v4bubbnka ) ROM_REGION( 0x10000, "maincpu", 0 ) - ROM_LOAD("bui20a__.4_0", 0x00000, 0x10000, CRC(154263c0) SHA1(8207ce1876be443e2023554629c0de1117544170)) // Irish/20p + ROM_LOAD("bui20a__.4_0", 0x00000, 0x10000, CRC(154263c0) SHA1(8207ce1876be443e2023554629c0de1117544170)) // Irish/20p ROM_REGION( 0x800000, "video", 0 ) ROM_LOAD16_BYTE("bu______.4_1", 0x000000, 0x010000, CRC(1e85dd5d) SHA1(0f3c35d9f75d3495e2d0cc1fcf0e96dcbbeeacc8)) @@ -4230,7 +4410,7 @@ ROM_END ROM_START( v4bubbnkb ) ROM_REGION( 0x10000, "maincpu", 0 ) - ROM_LOAD("bu_20ab_.4_0", 0x00000, 0x10000, CRC(82be9bc5) SHA1(6bd5e08cd157c7c02259aa93ddbce19979dd85f0)) // protocol and % key/20p + ROM_LOAD("bu_20ab_.4_0", 0x00000, 0x10000, CRC(82be9bc5) SHA1(6bd5e08cd157c7c02259aa93ddbce19979dd85f0)) // protocol and % key/20p ROM_REGION( 0x800000, "video", 0 ) ROM_LOAD16_BYTE("bu______.4_1", 0x000000, 0x010000, CRC(1e85dd5d) SHA1(0f3c35d9f75d3495e2d0cc1fcf0e96dcbbeeacc8)) @@ -4247,7 +4427,7 @@ ROM_END ROM_START( v4bubbnkc ) ROM_REGION( 0x10000, "maincpu", 0 ) - ROM_LOAD("bu_20ad_.4_0", 0x00000, 0x10000, CRC(3f9febf7) SHA1(172e7e03d7b4c6fdda6bb8f3f5d93d3803f678c3)) // protocol/20p + ROM_LOAD("bu_20ad_.4_0", 0x00000, 0x10000, CRC(3f9febf7) SHA1(172e7e03d7b4c6fdda6bb8f3f5d93d3803f678c3)) // protocol/20p ROM_REGION( 0x800000, "video", 0 ) ROM_LOAD16_BYTE("bu______.4_1", 0x000000, 0x010000, CRC(1e85dd5d) SHA1(0f3c35d9f75d3495e2d0cc1fcf0e96dcbbeeacc8)) @@ -4264,7 +4444,7 @@ ROM_END ROM_START( v4bubbnkd ) ROM_REGION( 0x10000, "maincpu", 0 ) - ROM_LOAD("bu_20ak_.4_0", 0x00000, 0x10000, CRC(c91b7c64) SHA1(7cb4027e43e524792e1b5e523857f5d52cc7e7d2)) // % Key/20p + ROM_LOAD("bu_20ak_.4_0", 0x00000, 0x10000, CRC(c91b7c64) SHA1(7cb4027e43e524792e1b5e523857f5d52cc7e7d2)) // % Key/20p ROM_REGION( 0x800000, "video", 0 ) ROM_LOAD16_BYTE("bu______.4_1", 0x000000, 0x010000, CRC(1e85dd5d) SHA1(0f3c35d9f75d3495e2d0cc1fcf0e96dcbbeeacc8)) @@ -4281,7 +4461,7 @@ ROM_END ROM_START( v4mazbel ) ROM_REGION( 0x10000, "maincpu", 0 ) - ROM_LOAD("maz20dy2.5_0", 0x00000, 0x10000, CRC(e43220df) SHA1(07b58cc40fa490564a6bf8add65a3b3c4d9b1164)) // protocol % key/20p/ + ROM_LOAD("maz20dy2.5_0", 0x00000, 0x10000, CRC(e43220df) SHA1(07b58cc40fa490564a6bf8add65a3b3c4d9b1164)) // protocol % key/20p/ ROM_REGION( 0x800000, "video", 0 ) ROM_LOAD16_BYTE("maz20__2.5_1", 0x000000, 0x010000, CRC(6d3b4dbd) SHA1(79479c458395fa718f00e4c1547b186a85153848)) @@ -4292,7 +4472,7 @@ ROM_END ROM_START( v4mazbel15 ) ROM_REGION( 0x10000, "maincpu", 0 ) - ROM_LOAD("maz20__1.5x0", 0x00000, 0x10000, CRC(06f95de7) SHA1(6ee8a345b12c9993513dda686ddb8c89d847976f)) // standard/20p + ROM_LOAD("maz20__1.5x0", 0x00000, 0x10000, CRC(06f95de7) SHA1(6ee8a345b12c9993513dda686ddb8c89d847976f)) // standard/20p ROM_REGION( 0x800000, "video", 0 ) ROM_LOAD16_BYTE("maz20__1.5x1", 0x000000, 0x010000, CRC(a4be5a3f) SHA1(e510a54c7d7551dbb2c5dd450c921fd0e3649db6)) @@ -4303,7 +4483,7 @@ ROM_END ROM_START( v4mazbel15a ) ROM_REGION( 0x10000, "maincpu", 0 ) - ROM_LOAD("maz20dy1.5x0", 0x00000, 0x10000, CRC(f07dca74) SHA1(f5c2658911a3d8d082ca3f2289b69e767f5a80f4)) // protocol % key/20p/ + ROM_LOAD("maz20dy1.5x0", 0x00000, 0x10000, CRC(f07dca74) SHA1(f5c2658911a3d8d082ca3f2289b69e767f5a80f4)) // protocol % key/20p/ ROM_REGION( 0x800000, "video", 0 ) ROM_LOAD16_BYTE("maz20__1.5x1", 0x000000, 0x010000, CRC(a4be5a3f) SHA1(e510a54c7d7551dbb2c5dd450c921fd0e3649db6)) @@ -4315,7 +4495,7 @@ ROM_END ROM_START( v4shpwnd ) ROM_REGION( 0x10000, "maincpu", 0 ) - ROM_LOAD("sw_20___.2_0", 0x00000, 0x10000, CRC(c1b49d81) SHA1(dcb077734beb814002046d36091a6407644c1393)) // Standard/20p/ + ROM_LOAD("sw_20___.2_0", 0x00000, 0x10000, CRC(c1b49d81) SHA1(dcb077734beb814002046d36091a6407644c1393)) // Standard/20p/ ROM_REGION( 0x800000, "video", 0 ) ROM_LOAD16_BYTE("sw______.2_1", 0x000000, 0x010000, CRC(3346ee38) SHA1(29659ba8173b86bb52057f75dc874465048ef6d9)) @@ -4487,7 +4667,7 @@ ROM_START( v4cybcas ) /* none present */ ROM_END -ROM_START( v4miami ) +ROM_START( v4mdiceger ) ROM_REGION( 0x10000, "maincpu", 0 ) ROM_LOAD( "mdd4_0.bin", 0x0000, 0x010000, CRC(0d868466) SHA1(3cea446f094ae3b4f56163ccf01cd31c15dca03f) ) @@ -4812,25 +4992,6 @@ ROM_START( v4cshinfb ) /* none present */ ROM_END -ROM_START( v4cshinfc ) - ROM_REGION( 0x10000, "maincpu", 0 ) - ROM_LOAD( "ci_20.10", 0x0000, 0x010000, CRC(80a4bfb3) SHA1(b3c11bd621457d190eeab423bc15895b0c7cf6da) ) - - ROM_REGION( 0x800000, "video", 0 ) - ROM_LOAD16_BYTE( "ci______.4_1", 0x000000, 0x010000, CRC(bd1adec6) SHA1(7a60adc4b5159e672eb4dc33051192f0cf863aef) ) - ROM_LOAD16_BYTE( "ci______.4_2", 0x000001, 0x010000, CRC(e46852ff) SHA1(ad6f0a75578041b06120d1d5f3c3779c827b8f2f) ) - ROM_LOAD16_BYTE( "ci______.4_3", 0x020000, 0x010000, CRC(b63b9edf) SHA1(2a47c97f5ea51bc441fb847da6e81451dde77093) ) - ROM_LOAD16_BYTE( "ci______.4_4", 0x020001, 0x010000, CRC(7ef4daeb) SHA1(f889f4e68dc4ef736eee44ddedaa94832c6cdbc7) ) - ROM_LOAD16_BYTE( "ci______.4_5", 0x040000, 0x010000, CRC(381277b7) SHA1(6d934d400468c067809452981577c17cf425ff4f) ) - ROM_LOAD16_BYTE( "ci______.4_6", 0x040001, 0x010000, CRC(e245c830) SHA1(315b8163731abe5c65bebd94884431e99253740b) ) - ROM_LOAD16_BYTE( "ci______.4_7", 0x060000, 0x010000, CRC(169d6ac5) SHA1(7d9e63d9ab29fbace754e8c46d4e80b1ab2d422d) ) - ROM_LOAD16_BYTE( "ci______.4_8", 0x060001, 0x010000, CRC(12de2ae0) SHA1(734207fffd918f3a0890ec6a2d442efb428adbaa) ) - ROM_LOAD16_BYTE( "ci______.4_9", 0x080000, 0x010000, CRC(f1f9987f) SHA1(0a4b5fa61e237e1e209301a07af2ad1e9fedcc35) ) - ROM_LOAD16_BYTE( "ci______.4_a", 0x080001, 0x010000, CRC(4747cb48) SHA1(ac33d318f6fff67c8a2f7d47c0ee0bcddfc2af8e) ) - - ROM_REGION( 0x200000, "msm6376", ROMREGION_ERASE00 ) - /* none present */ -ROM_END ROM_START( v4cshinfd ) ROM_REGION( 0x10000, "maincpu", 0 ) @@ -4991,7 +5152,7 @@ ROM_START( v4cshinfk ) ROM_REGION( 0x200000, "msm6376", ROMREGION_ERASE00 ) /* none present */ ROM_END - + ROM_START( v4cshinfl ) ROM_REGION( 0x10000, "maincpu", 0 ) ROM_LOAD( "ci_20sk_.4_0", 0x0000, 0x010000, CRC(c743b6b9) SHA1(0ef3de1663527a770066e872699ee281f1af21eb) ) @@ -5152,25 +5313,8 @@ ROM_START( v4cshinfs ) /* none present */ ROM_END -ROM_START( v4cshinft ) - ROM_REGION( 0x10000, "maincpu", 0 ) - ROM_LOAD( "ciixea__.3_0", 0x0000, 0x010000, CRC(252f43e5) SHA1(5443a53a50fb27c3e98fa4612b4ba476cc946662) ) - ROM_REGION( 0x800000, "video", 0 ) - ROM_LOAD16_BYTE( "ci______.4_1", 0x000000, 0x010000, CRC(bd1adec6) SHA1(7a60adc4b5159e672eb4dc33051192f0cf863aef) ) - ROM_LOAD16_BYTE( "ci______.4_2", 0x000001, 0x010000, CRC(e46852ff) SHA1(ad6f0a75578041b06120d1d5f3c3779c827b8f2f) ) - ROM_LOAD16_BYTE( "ci______.4_3", 0x020000, 0x010000, CRC(b63b9edf) SHA1(2a47c97f5ea51bc441fb847da6e81451dde77093) ) - ROM_LOAD16_BYTE( "ci______.4_4", 0x020001, 0x010000, CRC(7ef4daeb) SHA1(f889f4e68dc4ef736eee44ddedaa94832c6cdbc7) ) - ROM_LOAD16_BYTE( "ci______.4_5", 0x040000, 0x010000, CRC(381277b7) SHA1(6d934d400468c067809452981577c17cf425ff4f) ) - ROM_LOAD16_BYTE( "ci______.4_6", 0x040001, 0x010000, CRC(e245c830) SHA1(315b8163731abe5c65bebd94884431e99253740b) ) - ROM_LOAD16_BYTE( "ci______.4_7", 0x060000, 0x010000, CRC(169d6ac5) SHA1(7d9e63d9ab29fbace754e8c46d4e80b1ab2d422d) ) - ROM_LOAD16_BYTE( "ci______.4_8", 0x060001, 0x010000, CRC(12de2ae0) SHA1(734207fffd918f3a0890ec6a2d442efb428adbaa) ) - ROM_LOAD16_BYTE( "ci______.4_9", 0x080000, 0x010000, CRC(f1f9987f) SHA1(0a4b5fa61e237e1e209301a07af2ad1e9fedcc35) ) - ROM_LOAD16_BYTE( "ci______.4_a", 0x080001, 0x010000, CRC(4747cb48) SHA1(ac33d318f6fff67c8a2f7d47c0ee0bcddfc2af8e) ) - ROM_REGION( 0x200000, "msm6376", ROMREGION_ERASE00 ) - /* none present */ -ROM_END ROM_START( v4cshinfu ) ROM_REGION( 0x10000, "maincpu", 0 ) @@ -5192,25 +5336,6 @@ ROM_START( v4cshinfu ) /* none present */ ROM_END -ROM_START( v4cshinfv ) - ROM_REGION( 0x10000, "maincpu", 0 ) - ROM_LOAD( "ciixead_.3_0", 0x0000, 0x010000, CRC(6e8aa444) SHA1(63cecb83aa8e4f94b16d6c2ded8dbe8aa98d88a8) ) - - ROM_REGION( 0x800000, "video", 0 ) - ROM_LOAD16_BYTE( "ci______.4_1", 0x000000, 0x010000, CRC(bd1adec6) SHA1(7a60adc4b5159e672eb4dc33051192f0cf863aef) ) - ROM_LOAD16_BYTE( "ci______.4_2", 0x000001, 0x010000, CRC(e46852ff) SHA1(ad6f0a75578041b06120d1d5f3c3779c827b8f2f) ) - ROM_LOAD16_BYTE( "ci______.4_3", 0x020000, 0x010000, CRC(b63b9edf) SHA1(2a47c97f5ea51bc441fb847da6e81451dde77093) ) - ROM_LOAD16_BYTE( "ci______.4_4", 0x020001, 0x010000, CRC(7ef4daeb) SHA1(f889f4e68dc4ef736eee44ddedaa94832c6cdbc7) ) - ROM_LOAD16_BYTE( "ci______.4_5", 0x040000, 0x010000, CRC(381277b7) SHA1(6d934d400468c067809452981577c17cf425ff4f) ) - ROM_LOAD16_BYTE( "ci______.4_6", 0x040001, 0x010000, CRC(e245c830) SHA1(315b8163731abe5c65bebd94884431e99253740b) ) - ROM_LOAD16_BYTE( "ci______.4_7", 0x060000, 0x010000, CRC(169d6ac5) SHA1(7d9e63d9ab29fbace754e8c46d4e80b1ab2d422d) ) - ROM_LOAD16_BYTE( "ci______.4_8", 0x060001, 0x010000, CRC(12de2ae0) SHA1(734207fffd918f3a0890ec6a2d442efb428adbaa) ) - ROM_LOAD16_BYTE( "ci______.4_9", 0x080000, 0x010000, CRC(f1f9987f) SHA1(0a4b5fa61e237e1e209301a07af2ad1e9fedcc35) ) - ROM_LOAD16_BYTE( "ci______.4_a", 0x080001, 0x010000, CRC(4747cb48) SHA1(ac33d318f6fff67c8a2f7d47c0ee0bcddfc2af8e) ) - - ROM_REGION( 0x200000, "msm6376", ROMREGION_ERASE00 ) - /* none present */ -ROM_END ROM_START( v4cshinfw ) ROM_REGION( 0x10000, "maincpu", 0 ) @@ -5232,6 +5357,27 @@ ROM_START( v4cshinfw ) /* none present */ ROM_END +ROM_START( v4cshinf3 ) + ROM_REGION( 0x10000, "maincpu", 0 ) + ROM_LOAD( "ciixea__.3_0", 0x0000, 0x010000, CRC(252f43e5) SHA1(5443a53a50fb27c3e98fa4612b4ba476cc946662) ) + + ROM_REGION( 0x800000, "video", 0 ) + ROM_LOAD( "release3_video_roms", 0x000000, 0x010000, NO_DUMP ) + + ROM_REGION( 0x200000, "msm6376", ROMREGION_ERASE00 ) + /* none present */ +ROM_END + +ROM_START( v4cshinf3a ) + ROM_REGION( 0x10000, "maincpu", 0 ) + ROM_LOAD( "ciixead_.3_0", 0x0000, 0x010000, CRC(6e8aa444) SHA1(63cecb83aa8e4f94b16d6c2ded8dbe8aa98d88a8) ) + + ROM_REGION( 0x800000, "video", 0 ) + ROM_LOAD( "release3_video_roms", 0x000000, 0x010000, NO_DUMP ) + + ROM_REGION( 0x200000, "msm6376", ROMREGION_ERASE00 ) + /* none present */ +ROM_END ROM_START( v4dbltak ) @@ -5543,6 +5689,20 @@ ROM_START( v4gldrshu ) ROM_END +ROM_START( v4mdicee ) + ROM_REGION( 0x10000, "maincpu", 0 ) + ROM_LOAD( "md_22sd_.8_0", 0x0000, 0x010000, CRC(ac8ea8cd) SHA1(31cc328aa803e232a57572fbc9ea6ac90177ad37) ) + + ROM_REGION( 0x800000, "video", 0 ) + ROM_LOAD16_BYTE( "md______.8_1", 0x000001, 0x080000, CRC(3f3fa0d2) SHA1(bb52111bcea5cd404d1e7adf0f3ebca596a251ac) ) + ROM_LOAD16_BYTE( "md______.8_2", 0x000000, 0x080000, CRC(14bb6b48) SHA1(97025f0899c325d28ac75c54e81fd425b5002064) ) + ROM_LOAD16_BYTE( "md______.8_3", 0x100001, 0x080000, CRC(cde34cd1) SHA1(7874fa070e52e6c34b770aee5bfec522eb3d72c9) ) + ROM_LOAD16_BYTE( "md______.8_4", 0x100000, 0x080000, CRC(39bc1267) SHA1(853e047406fed3c12f55a2e032e8c3d8188da182) ) + + ROM_REGION( 0x200000, "msm6376", ROMREGION_ERASE00 ) + ROM_LOAD( "mdsnda", 0x000000, 0x080000, CRC(18651603) SHA1(c6f7557a82cb49f3f001b43250129d10f4f6ab5a) ) + ROM_LOAD( "mdsndb", 0x080000, 0x080000, CRC(2233d677) SHA1(a787dc0bafa310df9467e4b8166274288fe94b4c) ) +ROM_END ROM_START( v4mdice ) ROM_REGION( 0x10000, "maincpu", 0 ) @@ -5619,20 +5779,7 @@ ROM_START( v4mdiced ) ROM_LOAD( "mdsndb", 0x080000, 0x080000, CRC(2233d677) SHA1(a787dc0bafa310df9467e4b8166274288fe94b4c) ) ROM_END -ROM_START( v4mdicee ) - ROM_REGION( 0x10000, "maincpu", 0 ) - ROM_LOAD( "md_22sd_.8_0", 0x0000, 0x010000, CRC(ac8ea8cd) SHA1(31cc328aa803e232a57572fbc9ea6ac90177ad37) ) - ROM_REGION( 0x800000, "video", 0 ) - ROM_LOAD16_BYTE( "md______.8_1", 0x000001, 0x080000, CRC(3f3fa0d2) SHA1(bb52111bcea5cd404d1e7adf0f3ebca596a251ac) ) - ROM_LOAD16_BYTE( "md______.8_2", 0x000000, 0x080000, CRC(14bb6b48) SHA1(97025f0899c325d28ac75c54e81fd425b5002064) ) - ROM_LOAD16_BYTE( "md______.8_3", 0x100001, 0x080000, CRC(cde34cd1) SHA1(7874fa070e52e6c34b770aee5bfec522eb3d72c9) ) - ROM_LOAD16_BYTE( "md______.8_4", 0x100000, 0x080000, CRC(39bc1267) SHA1(853e047406fed3c12f55a2e032e8c3d8188da182) ) - - ROM_REGION( 0x200000, "msm6376", ROMREGION_ERASE00 ) - ROM_LOAD( "mdsnda", 0x000000, 0x080000, CRC(18651603) SHA1(c6f7557a82cb49f3f001b43250129d10f4f6ab5a) ) - ROM_LOAD( "mdsndb", 0x080000, 0x080000, CRC(2233d677) SHA1(a787dc0bafa310df9467e4b8166274288fe94b4c) ) -ROM_END ROM_START( v4mdicef ) @@ -5940,7 +6087,7 @@ ROM_END ROM_START( v4monte ) ROM_REGION( 0x10000, "maincpu", 0 ) - ROM_LOAD( "montecarloorbustmpu4cardrom.bin", 0x0000, 0x010000, CRC(44967b33) SHA1(92d35d1b0edcc2eef1062468722c80ef8208b437) ) // Monte Carlo Or Bust Release D (c)1996 + ROM_LOAD( "mnixes__.d_0", 0x0000, 0x010000, CRC(44967b33) SHA1(92d35d1b0edcc2eef1062468722c80ef8208b437) ) ROM_REGION( 0x800000, "video", 0 ) ROM_LOAD16_BYTE( "mcobo4p1", 0x000001, 0x080000, CRC(aaa594f0) SHA1(2bcb13d8b93911a69c181d6f0be43397baf8cbc8) ) @@ -5968,21 +6115,6 @@ ROM_START( v4montea ) ROM_LOAD( "mcosndb.bin", 0x080000, 0x080000, CRC(fcbad433) SHA1(a8cd32ca5a17e3c35701a7eac3e9ef741aa04105) ) ROM_END -ROM_START( v4monteb ) - ROM_REGION( 0x10000, "maincpu", 0 ) - ROM_LOAD( "mcob5vd", 0x0000, 0x010000, CRC(44967b33) SHA1(92d35d1b0edcc2eef1062468722c80ef8208b437) ) - - ROM_REGION( 0x800000, "video", 0 ) - ROM_LOAD16_BYTE( "mcobo4p1", 0x000001, 0x080000, CRC(aaa594f0) SHA1(2bcb13d8b93911a69c181d6f0be43397baf8cbc8) ) - ROM_LOAD16_BYTE( "mcobo4p2", 0x000000, 0x080000, CRC(ab94c22a) SHA1(a8a0ed992c0b95fb763aea37f78c8d7a53732509) ) - ROM_LOAD16_BYTE( "mcop3vd", 0x100001, 0x080000, CRC(721e9ad1) SHA1(fb926debd57301c9c0c3ecb9bb1ac36b0b60ee40) ) - ROM_LOAD16_BYTE( "mcop4vd", 0x100000, 0x080000, CRC(6eba1107) SHA1(c696b620781782c3b4045fe3550ab8e7e905661d) ) - - ROM_REGION( 0x200000, "msm6376", ROMREGION_ERASE00 ) - ROM_LOAD( "mcosnda.bin", 0x000000, 0x080000, CRC(801ea236) SHA1(531841d6a4d67f502e93f8d74f3b247ccc46208f) ) - ROM_LOAD( "mcosndb.bin", 0x080000, 0x080000, CRC(fcbad433) SHA1(a8cd32ca5a17e3c35701a7eac3e9ef741aa04105) ) -ROM_END - ROM_START( v4montec ) ROM_REGION( 0x10000, "maincpu", 0 ) ROM_LOAD( "mcobvd-1", 0x0000, 0x010000, CRC(e0b4bbab) SHA1(bd806a286464d36ff0cbff214ed60ccf81fd2db9) ) @@ -6028,21 +6160,6 @@ ROM_START( v4montee ) ROM_LOAD( "mcosndb.bin", 0x080000, 0x080000, CRC(fcbad433) SHA1(a8cd32ca5a17e3c35701a7eac3e9ef741aa04105) ) ROM_END -ROM_START( v4montef ) - ROM_REGION( 0x10000, "maincpu", 0 ) - ROM_LOAD( "mnixes__.d_0", 0x0000, 0x010000, CRC(44967b33) SHA1(92d35d1b0edcc2eef1062468722c80ef8208b437) ) - - ROM_REGION( 0x800000, "video", 0 ) - ROM_LOAD16_BYTE( "mcobo4p1", 0x000001, 0x080000, CRC(aaa594f0) SHA1(2bcb13d8b93911a69c181d6f0be43397baf8cbc8) ) - ROM_LOAD16_BYTE( "mcobo4p2", 0x000000, 0x080000, CRC(ab94c22a) SHA1(a8a0ed992c0b95fb763aea37f78c8d7a53732509) ) - ROM_LOAD16_BYTE( "mcop3vd", 0x100001, 0x080000, CRC(721e9ad1) SHA1(fb926debd57301c9c0c3ecb9bb1ac36b0b60ee40) ) - ROM_LOAD16_BYTE( "mcop4vd", 0x100000, 0x080000, CRC(6eba1107) SHA1(c696b620781782c3b4045fe3550ab8e7e905661d) ) - - ROM_REGION( 0x200000, "msm6376", ROMREGION_ERASE00 ) - ROM_LOAD( "mcosnda.bin", 0x000000, 0x080000, CRC(801ea236) SHA1(531841d6a4d67f502e93f8d74f3b247ccc46208f) ) - ROM_LOAD( "mcosndb.bin", 0x080000, 0x080000, CRC(fcbad433) SHA1(a8cd32ca5a17e3c35701a7eac3e9ef741aa04105) ) -ROM_END - ROM_START( v4monteg ) ROM_REGION( 0x10000, "maincpu", 0 ) ROM_LOAD( "mn_37s__.d60", 0x0000, 0x010000, CRC(b048b0fb) SHA1(277622362d4d31b3e6386b27d1e043a88afea0ab) ) @@ -7939,7 +8056,7 @@ ROM_END /* Standard sets are the most common setups, while Datapak releases use a BACTA datalogger (not emulated) to record more information about the game operation, for security etc. AMLD versions do not pay out, and instead just feature highscore tables. These were mainly intended for locations unwilling to pay for gaming licenses. The AMLD Crystal Maze versions appear to be a mixture of the original game modules and Team Challenge's scoring system. This would suggest they were all made ~1994, despite -the copyright dates recorded. +the copyright dates recorded. TODO: Sort these better given the wide variation in dates/versions/core code (SWP version id, for one thing). */ @@ -7982,7 +8099,7 @@ GAMEL( 1989, v4addlad20, v4addlad, mpu4_vid_strike, adders, mpu4vid_state, GAMEL( 199?, v4strike, v4bios, mpu4_vid_strike, strike, mpu4vid_state, init_strikeit, ROT0, "Barcrest","Strike it Lucky (v0.5) (MPU4 Video)",GAME_FLAGS_OK,layout_v4strike ) GAMEL( 199?, v4striked, v4strike, mpu4_vid_strike, strike, mpu4vid_state, init_strikeit, ROT0, "Barcrest","Strike it Lucky (v0.5, Datapak) (MPU4 Video)",GAME_FLAGS,layout_v4strike ) -GAMEL( 199?, v4strike2, v4strike, mpu4_vid_strike, strike, mpu4vid_state, init_strikeit, ROT0, "Barcrest","Strike it Lucky (v0.53) (MPU4 Video)",GAME_FLAGS_OK,layout_v4strike ) +GAMEL( 199?, v4strike2, v4strike, mpu4_vid_strike, strike, mpu4vid_state, init_strikeit, ROT0, "Barcrest","Strike it Lucky (v0.53) (MPU4 Video)",GAME_FLAGS_OK,layout_v4strike ) // The '3' is likely a machine type, not a 'version', 68k Pair ROM doesn't change GAMEL( 199?, v4strike2d, v4strike, mpu4_vid_strike, strike, mpu4vid_state, init_strikeit, ROT0, "Barcrest","Strike it Lucky (v0.53, Datapak) (MPU4 Video)",GAME_FLAGS,layout_v4strike ) GAMEL( 199?, v4barqst, v4bios, mpu4_vid_strike, barquest, mpu4vid_state, init_strikeit, ROT0, "Barcrest","Barquest (v2.6) (MPU4 Video)",GAME_FLAGS_OK,layout_v4barqst ) @@ -7990,12 +8107,20 @@ GAMEL( 199?, v4barqstd, v4barqst, mpu4_vid_strike, barquest, mpu4vid_state, /* Quiz games - Questions not decoded properly on games below (no complete characteriser table) */ -GAME( 199?, v4turnov, v4bios, mpu4_vid, turnover, mpu4vid_state, init_turnover, ROT0, "Barcrest","Turnover (v2.3) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4turnov, v4bios, mpu4_vid, turnover, mpu4vid_state, init_turnover, ROT0, "Barcrest","Turnover (v2.3) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4turnova, v4turnov, mpu4_vid, turnover, mpu4vid_state, init_turnover, ROT0, "Barcrest","Turnover (v2.33) (MPU4 Video)",GAME_FLAGS ) // the 2nd 3 is likely be a machine type, because much like Strike It Lucky and Wize Move the pairing 68k ROM doesn't change +GAME( 199?, v4turnovc, v4turnov, mpu4_vid, turnover, mpu4vid_state, init_turnover, ROT0, "Barcrest","Turnover (v2.3O) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4turnovd, v4turnov, mpu4_vid, turnover, mpu4vid_state, init_turnover, ROT0, "Barcrest","Turnover (v?.?) (MPU4 Video)",GAME_FLAGS ) // only have a single program ROM GAME( 1990, v4skltrk, v4bios, mpu4_vid, skiltrek, mpu4vid_state, init_skiltrek, ROT0, "Barcrest","Skill Trek (v1.1) (MPU4 Video, set 1)",GAME_FLAGS ) // 10 pound max GAME( 1990, v4skltrka, v4skltrk, mpu4_vid, skiltrek, mpu4vid_state, init_skiltrek, ROT0, "Barcrest","Skill Trek (v1.1) (MPU4 Video, set 2)",GAME_FLAGS ) // 12 pound max -GAME( 1989, v4time, v4bios, mpu4_vid, skiltrek, mpu4vid_state, init_timemchn, ROT0, "Barcrest","Time Machine (v2.0) (MPU4 Video)",GAME_FLAGS ) +GAME( 1989, v4tmach, v4bios, mpu4_vid, skiltrek, mpu4vid_state, init_timemchn, ROT0, "Barcrest","Time Machine (v2.0) (Issue 3 Questions) (MPU4 Video)",GAME_FLAGS ) +GAME( 1989, v4tmachd, v4tmach, mpu4_vid, skiltrek, mpu4vid_state, init_timemchn, ROT0, "Barcrest","Time Machine (v2.0) (Issue 3 Questions) (Datapak) (MPU4 Video)",GAME_FLAGS ) +GAME( 1989, v4tmach1, v4tmach, mpu4_vid, skiltrek, mpu4vid_state, init_timemchn, ROT0, "Barcrest","Time Machine (v2.0) (Issue 1 Questions) (MPU4 Video)",GAME_FLAGS ) +GAME( 1989, v4tmach1d, v4tmach, mpu4_vid, skiltrek, mpu4vid_state, init_timemchn, ROT0, "Barcrest","Time Machine (v2.0) (Issue 1 Questions) (Datapak) (MPU4 Video)",GAME_FLAGS ) +GAME( 1989, v4tmach2, v4tmach, mpu4_vid, skiltrek, mpu4vid_state, init_timemchn, ROT0, "Barcrest","Time Machine (v2.0) (Issue 2 Questions) (MPU4 Video)",GAME_FLAGS ) +GAME( 1989, v4tmach2d, v4tmach, mpu4_vid, skiltrek, mpu4vid_state, init_timemchn, ROT0, "Barcrest","Time Machine (v2.0) (Issue 2 Questions) (Datapak) (MPU4 Video)",GAME_FLAGS ) /* Quiz games - Games below are missing question ROMs */ @@ -8011,8 +8136,16 @@ GAME( 199?, v4quidgr2d, v4quidgr, mpu4_vid, mpu4vid, mpu4vid_state, init_qu GAMEL( 199?, v4barqs2, v4bios, mpu4_vid, barquest, mpu4vid_state, init_v4barqst2, ROT0, "Barcrest","Barquest 2 (v0.3) (MPU4 Video)",GAME_FLAGS,layout_v4barqst ) -GAME( 199?, v4wize, v4bios, mpu4_vid, mpu4vid, mpu4vid_state, init_v4wize, ROT0, "Barcrest","Wize Move (v1.3d) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4wizea, v4bios, mpu4_vid, mpu4vid, mpu4vid_state, init_v4wize, ROT0, "Barcrest","Wize Move (v1.2) (MPU4 Video)",GAME_FLAGS ) +// again the 2nd '3' seems to indicate a machine type, not a version +GAME( 199?, v4wize, v4bios, mpu4_vid, mpu4vid, mpu4vid_state, init_v4wize, ROT0, "Barcrest","Wize Move (v1.3) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4wized, v4wize, mpu4_vid, mpu4vid, mpu4vid_state, init_v4wize, ROT0, "Barcrest","Wize Move (v1.3d) (Datapak) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4wizeb, v4wize, mpu4_vid, mpu4vid, mpu4vid_state, init_v4wize, ROT0, "Barcrest","Wize Move (v1.33) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4wizec, v4wize, mpu4_vid, mpu4vid, mpu4vid_state, init_v4wize, ROT0, "Barcrest","Wize Move (v1.3d3) (Datapak) (MPU4 Video)",GAME_FLAGS ) +// older code, 1x 68k ROM is missing in addition to questions being missing +GAME( 199?, v4wizeo, v4wize, mpu4_vid, mpu4vid, mpu4vid_state, init_v4wize, ROT0, "Barcrest","Wize Move (v1.2) (MPU4 Video)",GAME_FLAGS ) +// newer? code, only 1x 68k ROM is dumped (and it appears to be slightly corrupt) +GAME( 199?, v4wizen, v4wize, mpu4_vid, mpu4vid, mpu4vid_state, init_v4wize, ROT0, "Barcrest","Wize Move (v?.?) (MPU4 Video)",GAME_FLAGS ) + GAME( 1991, v4opt3, v4bios, mpu4_vid, mpu4vid, mpu4vid_state, init_v4opt3, ROT0, "Barcrest","Option 3 (v1.0) (MPU4 Video)",GAME_FLAGS ) GAME( 1991, v4opt3d, v4opt3, mpu4_vid, mpu4vid, mpu4vid_state, init_v4opt3, ROT0, "Barcrest","Option 3 (v1.0) (Datapak) (MPU4 Video)",GAME_FLAGS ) @@ -8022,11 +8155,11 @@ GAME( 1991, v4opt3d, v4opt3, mpu4_vid, mpu4vid, mpu4vid_state, init_v4 /* ---------------------------------------------------------------- */ // "payout shelf unplugged", can be bypassed by opening door -GAME( 1991, v4psi, 0, bwbvid, v4psi, mpu4vid_state, init_prizeinv, ROT0, "BWB", "Prize Space Invaders (BWB IN2, \u00a320, 50p/30p Play, 20\" Version 1.1) (MPU4 Video)",GAME_FLAGS ) -GAME( 1991, v4psid, v4psi, bwbvid, v4psi, mpu4vid_state, init_prizeinv, ROT0, "BWB", "Prize Space Invaders (BWB IN2, \u00a320, 50p/30p Play, 20\" Version 1.1) (Datapak) (MPU4 Video)",GAME_FLAGS ) +GAME( 1991, v4psi, 0, bwbvid, v4psi, mpu4vid_state, init_prizeinv, ROT0, "BWB", u8"Prize Space Invaders (BWB IN2, £20, 50p/30p Play, 20\" Version 1.1) (MPU4 Video)",GAME_FLAGS ) +GAME( 1991, v4psid, v4psi, bwbvid, v4psi, mpu4vid_state, init_prizeinv, ROT0, "BWB", u8"Prize Space Invaders (BWB IN2, £20, 50p/30p Play, 20\" Version 1.1) (Datapak) (MPU4 Video)",GAME_FLAGS ) // the 68k ROMs are bad on these (one missing) -GAME( 1991, v4psi14, v4psi, bwbvid, v4psi, mpu4vid_state, init_prizeinv, ROT0, "BWB", "Prize Space Invaders (BWB IN2, \u00a320, 50p/30p Play, 14\" Version 1.1, set 1) (MPU4 Video)",GAME_FLAGS ) -GAME( 1991, v4psi14a, v4psi, bwbvid, v4psi, mpu4vid_state, init_prizeinv, ROT0, "BWB", "Prize Space Invaders (BWB IN2, \u00a320, 50p/30p Play, 14\" Version 1.1, set 2) (MPU4 Video)",GAME_FLAGS ) +GAME( 1991, v4psi14, v4psi, bwbvid, v4psi, mpu4vid_state, init_prizeinv, ROT0, "BWB", u8"Prize Space Invaders (BWB IN2, £20, 50p/30p Play, 14\" Version 1.1, set 1) (MPU4 Video)",GAME_FLAGS ) +GAME( 1991, v4psi14a, v4psi, bwbvid, v4psi, mpu4vid_state, init_prizeinv, ROT0, "BWB", u8"Prize Space Invaders (BWB IN2, £20, 50p/30p Play, 14\" Version 1.1, set 2) (MPU4 Video)",GAME_FLAGS ) // these show BWB and Barcrest (older game release 'INV1' but higher version of it) GAME( 1991, v4psibc, v4psi, bwbvid, v4psi, mpu4vid_state, init_prizeinv, ROT0, "BWB / Barcrest","Prize Space Invaders (BWB INV1, 50p/30p Play, Version 1.2) (MPU4 Video)",GAME_FLAGS_OK ) GAME( 1991, v4psibcd, v4psi, bwbvid, v4psi, mpu4vid_state, init_prizeinv, ROT0, "BWB / Barcrest","Prize Space Invaders (BWB INV1, 50p/30p Play, Version 1.2) (Datapak) (MPU4 Video)",GAME_FLAGS ) @@ -8038,16 +8171,16 @@ GAME( 1989, v4tetrs1, v4tetrs, bwbvid, v4tetris, mpu4vid_state, init_b // Blox is an later version of Payout Tetris, without Tetris license? (SJM = Stuart McArthur?) GAME( 1990, v4blox, 0, bwbvid, v4tetris, mpu4vid_state, init_bwbhack, ROT0, "BWB / Barcrest","Blox (SJM BLOX, 50p/20p Play, Version 2.0) (MPU4 Video)",GAME_FLAGS_OK ) GAME( 1990, v4bloxd, v4blox, bwbvid, v4tetris, mpu4vid_state, init_bwbhack, ROT0, "BWB / Barcrest","Blox (SJM BLOX, 50p/20p Play, Version 2.0) (Datapak) (MPU4 Video)",GAME_FLAGS ) -// +// Prize Tetris / Bullion Blox have quite different attract presentaiton to the above GAME( 1994, v4pztet, 0, bwbvid, v4pztet, mpu4vid_state, init_bwbhack, ROT0, "BWB", "Prize Tetris (BWB) (MPU4 Video)",GAME_FLAGS_OK ) GAME( 1994, v4pzteta, v4pztet, bwbvid, v4pztet, mpu4vid_state, init_bwbhack, ROT0, "BWB", "Prize Tetris (BWB) (Datapak) (MPU4 Video)",GAME_FLAGS ) GAME( 1994, v4pztetb, v4pztet, bwbvid, v4pztet, mpu4vid_state, init_bwbhack, ROT0, "BWB", "Prize Tetris (BWB) (Showcase) (MPU4 Video)",GAME_FLAGS_OK ) // screen telling you to exchange tickets for prizes in the 'showcase' during attract GAME( 1994, v4pztetc, v4pztet, bwbvid, v4pztet, mpu4vid_state, init_bwbhack, ROT0, "BWB", "Prize Tetris (BWB) (Showcase) (Datapak) (MPU4 Video)",GAME_FLAGS ) -// this appears to be a version of Prize Tetris without the Tetris license +// this appears to be a version of Prize Tetris without the Tetris license. These don't have proper alarms, eg coin1 stuck is 'undefined' GAME( 1994, v4bulblx, 0, bwbvid, v4pztet, mpu4vid_state, init_bwbhack, ROT0, "BWB", "Bullion Blox (BWB) (set 1) (MPU4 Video)",GAME_FLAGS ) -GAME( 1994, v4bulblxa, v4bulblx, bwbvid, v4pztet, mpu4vid_state, init_bwbhack, ROT0, "BWB", "Bullion Blox (BWB) (set 2) (MPU4 Video)",GAME_FLAGS ) -GAME( 1994, v4bulblxb, v4bulblx, bwbvid, v4pztet, mpu4vid_state, init_bwbhack, ROT0, "BWB", "Bullion Blox (BWB) (set 3) (MPU4 Video)",GAME_FLAGS ) -GAME( 1994, v4bulblxc, v4bulblx, bwbvid, v4pztet, mpu4vid_state, init_bwbhack, ROT0, "BWB", "Bullion Blox (BWB) (set 4) (MPU4 Video)",GAME_FLAGS ) +GAME( 1994, v4bulblxb, v4bulblx, bwbvid, v4pztet, mpu4vid_state, init_bwbhack, ROT0, "BWB", "Bullion Blox (BWB) (set 2) (MPU4 Video)",GAME_FLAGS ) +GAME( 1994, v4bulblxa, v4bulblx, bwbvid, v4pztet, mpu4vid_state, init_bwbhack, ROT0, "BWB", "Bullion Blox (BWB) (Datapak) (set 1) (MPU4 Video)",GAME_FLAGS ) +GAME( 1994, v4bulblxc, v4bulblx, bwbvid, v4pztet, mpu4vid_state, init_bwbhack, ROT0, "BWB", "Bullion Blox (BWB) (Datapak) (set 2) (MPU4 Video)",GAME_FLAGS ) // doesn't have payout so no shelf error (no payout on prototype?), runs with door closed @@ -8055,208 +8188,224 @@ GAME( 199?, v4vgpok, 0, bwbvid, v4vgpok, mpu4vid_state, init_b // boot and run -GAME( 199?, v4redhtp, 0, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Poker (Release 3, 20p Fixed, Cash+Token) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4redhtp, 0, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Poker (Release 3, 20p Fixed, Cash+Token) (set 1) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4redhtpk, v4redhtp, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Poker (Release 3, 20p Fixed, Cash+Token) (set 2) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4redhtpl, v4redhtp, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Poker (Release 3, 20p Fixed, Cash+Token, Datapak) (set 1) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4redhtpm, v4redhtp, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Poker (Release 3, 20p Fixed, Cash+Token, Datapak) (set 2) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4redhtpo, v4redhtp, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Poker (Release 3, 20p Fixed, Cash+Token, Datapak) (set 3) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4redhtpp, v4redhtp, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Poker (Release 3, 20p Fixed, Cash+Token, Datapak) (set 4) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4redhtpq, v4redhtp, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Poker (Release 3, 20p Fixed, Cash+Token, Datapak) (set 5) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4redhtpn, v4redhtp, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Poker (Release 3, 20p Fixed, Cash+Token, % Key) (set 1) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4redhtpr, v4redhtp, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Poker (Release 3, 20p Fixed, Cash+Token, % Key) (set 2) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4redhtps, v4redhtp, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Poker (Release 3, 20p Switchable to 10p, Cash+Token) (set 1) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4redhtpx, v4redhtp, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Poker (Release 3, 20p Switchable to 10p, Cash+Token) (set 2) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4redhtpt, v4redhtp, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Poker (Release 3, 20p Switchable to 10p, Cash+Token, Datapak) (set 1) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4redhtpu, v4redhtp, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Poker (Release 3, 20p Switchable to 10p, Cash+Token, Datapak) (set 2) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4redhtpw, v4redhtp, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Poker (Release 3, 20p Switchable to 10p, Cash+Token, Datapak) (set 3) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4redhtpy, v4redhtp, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Poker (Release 3, 20p Switchable to 10p, Cash+Token, Datapak) (set 4) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4redhtpz, v4redhtp, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Poker (Release 3, 20p Switchable to 10p, Cash+Token, Datapak) (set 5) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4redhtpv, v4redhtp, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Poker (Release 3, 20p Switchable to 10p, Cash+Token, % Key) (set 1) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4redhtpaa, v4redhtp, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Poker (Release 3, 20p Switchable to 10p, Cash+Token, % Key) (set 2) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4redhtpb, v4redhtp, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Poker (Release 3, 10p Fixed, Cash+Token) (set 1) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4redhtpg, v4redhtp, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Poker (Release 3, 10p Fixed, Cash+Token) (set 2) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4redhtpc, v4redhtp, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Poker (Release 3, 10p Fixed, Cash+Token, Datapak) (set 1) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4redhtpd, v4redhtp, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Poker (Release 3, 10p Fixed, Cash+Token, Datapak) (set 2) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4redhtpf, v4redhtp, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Poker (Release 3, 10p Fixed, Cash+Token, Datapak) (set 3) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4redhtpi, v4redhtp, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Poker (Release 3, 10p Fixed, Cash+Token, Datapak) (set 4) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4redhtph, v4redhtp, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Poker (Release 3, 10p Fixed, Cash+Token, Datapak) (set 5) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4redhtpe, v4redhtp, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Poker (Release 3, 10p Fixed, Cash+Token, % Key) (set 1) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4redhtpj, v4redhtp, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Poker (Release 3, 10p Fixed, Cash+Token, % Key) (set 2) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4redhtpab, v4redhtp, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Poker (Release 3, 10p Fxed, All-Cash) (MPU4 Video)",GAME_FLAGS ) GAME( 199?, v4redhtpa, v4redhtp, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Poker (Release 3, 20p Switchable to 10p, All - Cash) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4redhtpb, v4redhtp, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Poker (Release 3) (set 3) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4redhtpc, v4redhtp, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Poker (Release 3) (set 4) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4redhtpd, v4redhtp, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Poker (Release 3) (set 5) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4redhtpe, v4redhtp, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Poker (Release 3) (set 6) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4redhtpf, v4redhtp, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Poker (Release 3) (set 7) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4redhtpg, v4redhtp, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Poker (Release 3) (set 8) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4redhtph, v4redhtp, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Poker (Release 3) (set 9) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4redhtpi, v4redhtp, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Poker (Release 3) (set 10) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4redhtpj, v4redhtp, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Poker (Release 3) (set 11) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4redhtpk, v4redhtp, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Poker (Release 3) (set 12) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4redhtpl, v4redhtp, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Poker (Release 3) (set 13) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4redhtpm, v4redhtp, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Poker (Release 3) (set 14) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4redhtpn, v4redhtp, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Poker (Release 3) (set 15) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4redhtpo, v4redhtp, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Poker (Release 3) (set 16) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4redhtpp, v4redhtp, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Poker (Release 3) (set 17) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4redhtpq, v4redhtp, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Poker (Release 3) (set 18) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4redhtpr, v4redhtp, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Poker (Release 3) (set 19) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4redhtps, v4redhtp, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Poker (Release 3) (set 20) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4redhtpt, v4redhtp, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Poker (Release 3) (set 21) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4redhtpu, v4redhtp, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Poker (Release 3) (set 22) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4redhtpv, v4redhtp, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Poker (Release 3) (set 23) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4redhtpw, v4redhtp, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Poker (Release 3) (set 24) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4redhtpx, v4redhtp, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Poker (Release 3) (set 25) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4redhtpy, v4redhtp, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Poker (Release 3) (set 26) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4redhtpz, v4redhtp, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Poker (Release 3) (set 27) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4redhtpaa, v4redhtp, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Poker (Release 3) (set 28) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4redhtpab, v4redhtp, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Poker (Release 3) (set 29) (MPU4 Video)",GAME_FLAGS ) // 'version 1.9' 68k ROMs - different numbering format? GAME( 199?, v4redhtparc,v4redhtp, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Poker (Arcade, Cash+Tokens, 1993 Awards, 20p Fixed, Version 1.9) (MPU4 Video)",GAME_FLAGS ) // release 2 68k ROMs -GAME( 1993, v4redhtp2, v4redhtp, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Poker (Release 2, 1993, 5p Fixed, Cash+Token) (MPU4 Video)",GAME_FLAGS ) -GAME( 1993, v4redhtp2a, v4redhtp, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Poker (Release 2, 1993, set 2) (MPU4 Video)",GAME_FLAGS ) -GAME( 1993, v4redhtp2b, v4redhtp, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Poker (Release 2, 1993, set 3) (MPU4 Video)",GAME_FLAGS ) -GAME( 1993, v4redhtp2c, v4redhtp, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Poker (Release 2, 1993, set 4) (MPU4 Video)",GAME_FLAGS ) -GAME( 1993, v4redhtp2d, v4redhtp, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Poker (Release 2, 1993, set 5) (MPU4 Video)",GAME_FLAGS ) -GAME( 1993, v4redhtp2e, v4redhtp, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Poker (Release 2, 1993, set 6) (MPU4 Video)",GAME_FLAGS ) -GAME( 1993, v4redhtp2f, v4redhtp, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Poker (Release 2, 1993, set 7) (MPU4 Video)",GAME_FLAGS ) -GAME( 1993, v4redhtp2g, v4redhtp, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Poker (Release 2, 1993, set 8) (MPU4 Video)",GAME_FLAGS ) +GAME( 1993, v4redhtp2, v4redhtp, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Poker (Release 2, 1993 copyright, 5p Fixed, Cash+Token) (set 1) (MPU4 Video)",GAME_FLAGS ) +GAME( 1993, v4redhtp2a, v4redhtp, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Poker (Release 2, 1993 copryight, 5p Fixed, Cash+Token) (set 2) (MPU4 Video)",GAME_FLAGS ) +GAME( 1993, v4redhtp2b, v4redhtp, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Poker (Release 2, 1993 copryight, 5p Fixed, Cash+Token, Datapak) (set 1) (MPU4 Video)",GAME_FLAGS ) +GAME( 1993, v4redhtp2c, v4redhtp, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Poker (Release 2, 1993 copryight, 5p Fixed, Cash+Token, Datapak) (set 2) (MPU4 Video)",GAME_FLAGS ) +GAME( 1993, v4redhtp2e, v4redhtp, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Poker (Release 2, 1993 copryight, 5p Fixed, Cash+Token, Datapak) (set 3) (MPU4 Video)",GAME_FLAGS ) +GAME( 1993, v4redhtp2f, v4redhtp, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Poker (Release 2, 1993 copryight, 5p Fixed, Cash+Token, Datapak) (set 4) (MPU4 Video)",GAME_FLAGS ) +GAME( 1993, v4redhtp2d, v4redhtp, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Poker (Release 2, 1993 copryight, 5p Fixed, Cash+Token, % Key) (set 1) (MPU4 Video)",GAME_FLAGS ) +GAME( 1993, v4redhtp2g, v4redhtp, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Poker (Release 2, 1993 copryight, 5p Fixed, Cash+Token, % Key) (set 2) (MPU4 Video)",GAME_FLAGS ) // this is older despite still being 'release 2' -GAME( 1992, v4redhtp2z, v4redhtp, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Poker (Release 2, 1992, 20p Fixed, Cash+Token) (MPU4 Video)",GAME_FLAGS ) +GAME( 1992, v4redhtp2z, v4redhtp, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Poker (Release 2, 1992 copyright, 20p Fixed, Cash+Token) (MPU4 Video)",GAME_FLAGS ) // no matching 68k ROMs for this one GAME( 199?, v4redhtpunk,v4redhtp, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Poker (unknown release) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4bubbnk, 0, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Bubbly Bonk (v4.0?) (set 1) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4bubbnka, v4bubbnk, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Bubbly Bonk (v4.0?) (set 2) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4bubbnkb, v4bubbnk, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Bubbly Bonk (v4.0?) (set 3) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4bubbnkc, v4bubbnk, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Bubbly Bonk (v4.0?) (set 4) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4bubbnkd, v4bubbnk, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Bubbly Bonk (v4.0?) (set 5) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4ovrmn3, 0, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Over Moon Pt3 (BWB) (set 1) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4ovrmn3a, v4ovrmn3, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Over Moon Pt3 (BWB) (set 2) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4ovrmn3b, v4ovrmn3, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Over Moon Pt3 (BWB) (set 3) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4ovrmn3c, v4ovrmn3, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Over Moon Pt3 (BWB) (set 4) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4ovrmn3d, v4ovrmn3, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Over Moon Pt3 (BWB) (set 5) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4bubbnk, 0, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Bubbly Bonk (v4.0?) (20p Fixed, Cash+Token) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4bubbnkb, v4bubbnk, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Bubbly Bonk (v4.0?) (20p Fixed, Cash+Token, Datapak) (set 1) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4bubbnkc, v4bubbnk, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Bubbly Bonk (v4.0?) (20p Fixed, Cash+Token, Datapak) (set 2) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4bubbnkd, v4bubbnk, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Bubbly Bonk (v4.0?) (20p Fixed, Cash+Token, % Key) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4bubbnka, v4bubbnk, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Bubbly Bonk (v4.0?) (20p Fixed, All - Cash) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4mazbel, 0, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Mazooma Belle (v2.5) (Datapak) (MPU4 Video)",GAME_FLAGS ) + +GAME( 199?, v4ovrmn3, 0, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Over Moon Pt3 (BWB) (20p Fixed, Cash+Token) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4ovrmn3a, v4ovrmn3, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Over Moon Pt3 (BWB) (20p Fixed, Cash+Token, Datapak) (set 1) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4ovrmn3b, v4ovrmn3, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Over Moon Pt3 (BWB) (20p Fixed, Cash+Token, Datapak) (set 2) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4ovrmn3c, v4ovrmn3, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Over Moon Pt3 (BWB) (20p Fixed, Cash+Token, % Key) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4ovrmn3d, v4ovrmn3, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Over Moon Pt3 (BWB) (20p Fixed, All - Cash) (MPU4 Video)",GAME_FLAGS ) + + +GAME( 199?, v4mazbel, 0, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Mazooma Belle (v2.5 DY, S/Site, Cash+Token, Datapak) (MPU4 Video)",GAME_FLAGS ) GAME( 199?, v4mazbel15, v4mazbel, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Mazooma Belle (v1.5) (set 1) (MPU4 Video)",GAME_FLAGS ) GAME( 199?, v4mazbel15a,v4mazbel, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Mazooma Belle (v1.5) (set 2) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4rhmaz, 0, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Mazooma Belle (BWB) (set 1) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4rhmaza, v4rhmaz, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Mazooma Belle (BWB) (set 2) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4rhmazb, v4rhmaz, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Mazooma Belle (BWB) (set 3) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4rhmazc, v4rhmaz, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Mazooma Belle (BWB) (set 4) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4rhmazd, v4rhmaz, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Mazooma Belle (BWB) (set 5) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4rhmaze, v4rhmaz, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Mazooma Belle (BWB) (set 6) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4rhmazf, v4rhmaz, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Mazooma Belle (BWB) (set 7) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4rhmazg, v4rhmaz, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Mazooma Belle (BWB) (set 8) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4rhmazh, v4rhmaz, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Mazooma Belle (BWB) (set 9) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4rhmazi, v4rhmaz, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Mazooma Belle (BWB) (set 10) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4rhmazj, v4rhmaz, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Mazooma Belle (BWB) (set 11) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4rhmazk, v4rhmaz, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Mazooma Belle (BWB) (set 12) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4shpwnd, 0, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Shop Window (v2.0) (set 1) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4shpwnda, v4shpwnd, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Shop Window (v2.0) (set 2) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4shpwndb, v4shpwnd, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Shop Window (v2.0) (set 3) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4shpwndc, v4shpwnd, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Shop Window (v2.0) (set 4) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4shpwndd, v4shpwnd, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Shop Window (v2.0) (set 5) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4shpwnde, v4shpwnd, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Shop Window (v2.0) (set 6) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4shpwndf, v4shpwnd, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Shop Window (v2.0) (set 7) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4shpwndg, v4shpwnd, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Shop Window (v2.0) (set 8) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4shpwndh, v4shpwnd, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Shop Window (v2.0) (set 9) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4shpwndi, v4shpwnd, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Shop Window (v2.0) (set 10) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4shpwndj, v4shpwnd, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Shop Window (v2.0) (set 11) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4shpwndk, v4shpwnd, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Shop Window (v2.0) (set 12) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4shpwndl, v4shpwnd, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Shop Window (v2.0) (set 13) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4shpwndm, v4shpwnd, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Shop Window (v2.0) (set 14) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4rhmaz, 0, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Mazooma Belle (BWB) (Version 1.4, Cash+Token, 1993 Awards, 10p Fixed) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4rhmaza, v4rhmaz, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Mazooma Belle (BWB) (Version 1.4 DY, Cash+Token, 1993 Awards, 10p Fixed, Datapak) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4rhmazb, v4rhmaz, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Mazooma Belle (BWB) (Version 1.4 D, Cash+Token, 1993 Awards, 10p Fixed, Datapak) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4rhmazc, v4rhmaz, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Mazooma Belle (BWB) (Version 1.4, Cash+Token, 1993 Awards, 20p Fixed) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4rhmazd, v4rhmaz, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Mazooma Belle (BWB) (Version 1.4 DY, Cash+Token, 1993 Awards, 20p Fixed, Datapak) (set 1) (MPU4 Video)",GAME_FLAGS ) // B +GAME( 199?, v4rhmaze, v4rhmaz, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Mazooma Belle (BWB) (Version 1.4 DY, Cash+Token, 1993 Awards, 20p Fixed, Datapak) (set 2) (MPU4 Video)",GAME_FLAGS ) // BL +GAME( 199?, v4rhmazf, v4rhmaz, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Mazooma Belle (BWB) (Version 1.4 D, Cash+Token, 1993 Awards, 20p Fixed, Datapak) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4rhmazg, v4rhmaz, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Mazooma Belle (BWB) (Version 1.4, Cash+Token, 1993 Awards, 20p Switchable to 10p) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4rhmazh, v4rhmaz, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Mazooma Belle (BWB) (Version 1.4 DY, Cash+Token, 1993 Awards, 20p Switchable to 10p, Datapak) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4rhmazi, v4rhmaz, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Mazooma Belle (BWB) (Version 1.4 D, Cash+Token, 1993 Awards, 20p Switchable to 10p, Datapak) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4rhmazj, v4rhmaz, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Mazooma Belle (BWB) (Version 1.4 Y, Cash+Token, 1993 Awards, 20p Switchable to 10p, % Key) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4rhmazk, v4rhmaz, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Red Hot Mazooma Belle (BWB) (Version 1.4 C, Cash+Token, 1993 Awards, 20p Switchable to 10p) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4sixx, 0, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","6-X (BWB) (set 1) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4sixxa, v4sixx, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","6-X (BWB) (set 2) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4sixxb, v4sixx, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","6-X (BWB) (set 3) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4sixxc, v4sixx, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","6-X (BWB) (set 4) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4sixxd, v4sixx, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","6-X (BWB) (set 5) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4sixxe, v4sixx, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","6-X (BWB) (set 6) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4sixxf, v4sixx, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","6-X (BWB) (set 7) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4sixxg, v4sixx, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","6-X (BWB) (set 8) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4sixxh, v4sixx, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","6-X (BWB) (set 9) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4sixxi, v4sixx, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","6-X (BWB) (set 10) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4sixxj, v4sixx, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","6-X (BWB) (set 11) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4sixxk, v4sixx, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","6-X (BWB) (set 12) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4sixxl, v4sixx, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","6-X (BWB) (set 13) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4sixxm, v4sixx, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","6-X (BWB) (set 14) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4cshinf, 0, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Cash Inferno (BWB) (set 1) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4cshinfa, v4cshinf, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Cash Inferno (BWB) (set 2) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4cshinfb, v4cshinf, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Cash Inferno (BWB) (set 3) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4cshinfc, v4cshinf, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Cash Inferno (BWB) (set 4) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4cshinfd, v4cshinf, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Cash Inferno (BWB) (set 5) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4cshinfe, v4cshinf, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Cash Inferno (BWB) (set 6) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4cshinff, v4cshinf, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Cash Inferno (BWB) (set 7) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4cshinfg, v4cshinf, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Cash Inferno (BWB) (set 8) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4cshinfh, v4cshinf, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Cash Inferno (BWB) (set 9) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4cshinfi, v4cshinf, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Cash Inferno (BWB) (set 10) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4cshinfj, v4cshinf, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Cash Inferno (BWB) (set 11) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4cshinfk, v4cshinf, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Cash Inferno (BWB) (set 12) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4cshinfl, v4cshinf, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Cash Inferno (BWB) (set 13) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4cshinfm, v4cshinf, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Cash Inferno (BWB) (set 14) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4cshinfn, v4cshinf, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Cash Inferno (BWB) (set 15) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4cshinfo, v4cshinf, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Cash Inferno (BWB) (set 16) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4cshinfp, v4cshinf, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Cash Inferno (BWB) (set 17) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4cshinfq, v4cshinf, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Cash Inferno (BWB) (set 18) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4cshinfr, v4cshinf, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Cash Inferno (BWB) (set 19) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4cshinfs, v4cshinf, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Cash Inferno (BWB) (set 20) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4cshinft, v4cshinf, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Cash Inferno (BWB) (set 21) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4cshinfu, v4cshinf, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Cash Inferno (BWB) (set 22) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4cshinfv, v4cshinf, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Cash Inferno (BWB) (set 23) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4cshinfw, v4cshinf, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Cash Inferno (BWB) (set 24) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4shpwnd, 0, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Shop Window (v2.0) (Release 2, 20p Fixed, Cash + Special BWB Token) (set 1) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4shpwndi, v4shpwnd, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Shop Window (v2.0) (Release 2, 20p Fixed, Cash + Special BWB Token) (set 2) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4shpwnde, v4shpwnd, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Shop Window (v2.0) (Release 2, 20p Fixed, Cash + Special BWB Token, Datapak) (set 1) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4shpwndf, v4shpwnd, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Shop Window (v2.0) (Release 2, 20p Fixed, Cash + Special BWB Token, Datapak) (set 2) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4shpwndh, v4shpwnd, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Shop Window (v2.0) (Release 2, 20p Fixed, Cash + Special BWB Token, Datapak) (set 3) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4shpwndg, v4shpwnd, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Shop Window (v2.0) (Release 2, 20p Fixed, Cash + Special BWB Token, % Key) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4shpwnda, v4shpwnd, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Shop Window (v2.0) (Release 2, 10p Fixed, Cash + Special BWB Token) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4shpwndb, v4shpwnd, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Shop Window (v2.0) (Release 2, 10p Fixed, Cash + Special BWB Token, Datapak) (set 1) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4shpwndc, v4shpwnd, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Shop Window (v2.0) (Release 2, 10p Fixed, Cash + Special BWB Token, Datapak) (set 2) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4shpwndd, v4shpwnd, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Shop Window (v2.0) (Release 2, 10p Fixed, Cash + Special BWB Token, % Key) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4shpwndj, v4shpwnd, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Shop Window (v2.0) (Release 2, 20p Switchable to 10p, Cash + Special BWB Token) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4shpwndk, v4shpwnd, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Shop Window (v2.0) (Release 2, 20p Switchable to 10p, Cash + Special BWB Token, Datapak) (set 1) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4shpwndl, v4shpwnd, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Shop Window (v2.0) (Release 2, 20p Switchable to 10p, Cash + Special BWB Token, Datapak) (set 2) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4shpwndm, v4shpwnd, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Shop Window (v2.0) (Release 2, 20p Switchable to 10p, Cash + Special BWB Token, % Key) (MPU4 Video)",GAME_FLAGS ) + + +GAME( 199?, v4sixx, 0, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","6-X (BWB) (Release 3, 20p Fixed, Cash+Token) (set 1) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4sixxa, v4sixx, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","6-X (BWB) (Release 3, 20p Fixed, Cash+Token) (set 2) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4sixxe, v4sixx, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","6-X (BWB) (Release 3, 20p Fixed, Cash+Token) (set 3) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4sixxb, v4sixx, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","6-X (BWB) (Release 3, 20p Fixed, Cash+Token, Datapak) (set 1) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4sixxd, v4sixx, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","6-X (BWB) (Release 3, 20p Fixed, Cash+Token, Datapak) (set 2) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4sixxf, v4sixx, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","6-X (BWB) (Release 3, 20p Fixed, Cash+Token, Datapak) (set 3) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4sixxc, v4sixx, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","6-X (BWB) (Release 3, 20p Fixed, Cash+Token, % Key) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4sixxg, v4sixx, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","6-X (BWB) (Release 3, 20p Switchable to 10p, Cash+Token) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4sixxh, v4sixx, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","6-X (BWB) (Release 3, 20p Switchable to 10p, Cash+Token, Datapak) (set 1) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4sixxi, v4sixx, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","6-X (BWB) (Release 3, 20p Switchable to 10p, Cash+Token, Datapak) (set 2) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4sixxj, v4sixx, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","6-X (BWB) (Release 3, 20p Switchable to 10p, Cash+Token, % Key) (MPU4 Video) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4sixxk, v4sixx, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","6-X (BWB) (Release 3, 20p Fixed, All - Cash) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4sixxl, v4sixx, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","6-X (BWB) (Release 3, 20p Switchable to 10p, All - Cash) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4sixxm, v4sixx, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","6-X (BWB) (Release 3, 20p Switchable to 10p, All - Cash, Datapak) (MPU4 Video)",GAME_FLAGS ) + + +GAME( 199?, v4cshinf, 0, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Cash Inferno (BWB) (Release 4, 20p Fixed, Cash+Token) (set 1) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4cshinfd, v4cshinf, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Cash Inferno (BWB) (Release 4, 20p Fixed, Cash+Token) (set 2) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4cshinfg, v4cshinf, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Cash Inferno (BWB) (Release 4, 20p Fixed, Cash+Token) (set 3) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4cshinfe, v4cshinf, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Cash Inferno (BWB) (Release 4, 20p Fixed, Cash+Token, Datapak) (set 1) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4cshinfi, v4cshinf, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Cash Inferno (BWB) (Release 4, 20p Fixed, Cash+Token, Datapak) (set 2) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4cshinfk, v4cshinf, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Cash Inferno (BWB) (Release 4, 20p Fixed, Cash+Token, Datapak) (set 3) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4cshinfh, v4cshinf, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Cash Inferno (BWB) (Release 4, 20p Fixed, Cash+Token, Showcase) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4cshinff, v4cshinf, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Cash Inferno (BWB) (Release 4, 20p Fixed, Cash+Token, Showcase, Datapak) (set 1) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4cshinfj, v4cshinf, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Cash Inferno (BWB) (Release 4, 20p Fixed, Cash+Token, Showcase, Datapak) (set 2) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4cshinfl, v4cshinf, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Cash Inferno (BWB) (Release 4, 20p Fixed, Cash+Token, % Key) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4cshinfm, v4cshinf, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Cash Inferno (BWB) (Release 4, 20p Switchable 20p/10p/5p, Cash+Token) (set 1) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4cshinfr, v4cshinf, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Cash Inferno (BWB) (Release 4, 20p Switchable 20p/10p/5p, Cash+Token) (set 2) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4cshinfo, v4cshinf, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Cash Inferno (BWB) (Release 4, 20p Switchable 20p/10p/5p, Cash+Token, Datapak) (set 1) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4cshinfp, v4cshinf, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Cash Inferno (BWB) (Release 4, 20p Switchable 20p/10p/5p, Cash+Token, Datapak) (set 2) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4cshinfs, v4cshinf, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Cash Inferno (BWB) (Release 4, 20p Switchable 20p/10p/5p, Cash+Token, Datapak) (set 3) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4cshinfn, v4cshinf, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Cash Inferno (BWB) (Release 4, 20p Switchable 20p/10p/5p, Cash+Token, Showcase) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4cshinfq, v4cshinf, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Cash Inferno (BWB) (Release 4, 20p Switchable 20p/10p/5p, Cash+Token, % Key) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4cshinfu, v4cshinf, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Cash Inferno (BWB) (Release 4, 20p Switchable 20p/10p/5p, All - Cash) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4cshinfw, v4cshinf, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Cash Inferno (BWB) (Release 4, 20p Switchable 20p/10p/5p, All - Cash, Datapak) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4cshinfb, v4cshinf, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Cash Inferno (BWB) (Release 4, 10p Fixed, Cash+Token) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4cshinfa, v4cshinf, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Cash Inferno (BWB) (Release 4, 5p Fixed, All - Cash) (MPU4 Video)",GAME_FLAGS ) +// no 68k program is dumped for Release 3 +GAME( 199?, v4cshinf3, v4cshinf, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Cash Inferno (BWB) (Release 3) (set 1) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4cshinf3a, v4cshinf, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Cash Inferno (BWB) (Release 3) (set 2) (MPU4 Video)",GAME_FLAGS ) + + +// the onscreen 'version' display doesn't quite align with the labels, 'DY' seems to be represented as 'B' on the labels, rather than the individual flags? +// the labels seem closer to the Barcrest standard used on MPU4 fruit machines +GAME( 199?, v4sunbst, 0, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Sunburst (BWB) (Version 1.4, Cash+Token, 1993 Awards, 10p Fixed) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4sunbsta, v4sunbst, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Sunburst (BWB) (Version 1.4 DY, Cash+Token, 1993 Awards, 10p Fixed) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4sunbstb, v4sunbst, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Sunburst (BWB) (Version 1.4 D, Cash + Token, 1993 Awards, 10p Fixed) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4sunbstc, v4sunbst, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Sunburst (BWB) (Version 1.4 Y, Cash+Token, 1993 Awards, 10p Fixed) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4sunbstd, v4sunbst, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Sunburst (BWB) (Version 1.4, Cash+Token, 1993 Awards, 20p Fixed) (set 1) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4sunbstk, v4sunbst, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Sunburst (BWB) (Version 1.4, Cash+Token, 1993 Awards, 20p Fixed) (set 2) (MPU4 Video)",GAME_FLAGS ) // BT +GAME( 199?, v4sunbste, v4sunbst, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Sunburst (BWB) (Version 1.4 DY, Cash+Token, 1993 Awards, 20p Fixed) (set 1) (MPU4 Video)",GAME_FLAGS ) // B +GAME( 199?, v4sunbstf, v4sunbst, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Sunburst (BWB) (Version 1.4 DY, Cash+Token, 1993 Awards, 20p Fixed) (set 2) (MPU4 Video)",GAME_FLAGS ) // BL +GAME( 199?, v4sunbstg, v4sunbst, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Sunburst (BWB) (Version 1.4 D, Cash+Token, 1993 Awards, 20p Fixed) (set 1) (MPU4 Video)",GAME_FLAGS ) // D +GAME( 199?, v4sunbsth, v4sunbst, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Sunburst (BWB) (Version 1.4 D, Cash+Token, 1993 Awards, 20p Fixed) (set 2) (MPU4 Video)",GAME_FLAGS ) // DL +GAME( 199?, v4sunbsti, v4sunbst, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Sunburst (BWB) (Version 1.4 Y, Cash+Token, 1993 Awards, 20p Fixed, % Key) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4sunbstj, v4sunbst, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Sunburst (BWB) (Version 1.4 D, Cash+Token, 1993 Awards, 20p Fixed) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4sunbstl, v4sunbst, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Sunburst (BWB) (Version 1.4, Cash+Token, 1993 Awards, 20p Switchable to 10p) (set 1) (MPU4 Video)",GAME_FLAGS ) // XC +GAME( 199?, v4sunbstm, v4sunbst, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Sunburst (BWB) (Version 1.4, Cash+Token, 1993 Awards, 20p Switchable to 10p) (set 2) (MPU4 Video)",GAME_FLAGS ) // XC L +GAME( 199?, v4sunbstn, v4sunbst, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Sunburst (BWB) (Version 1.4 DY, Cash+Token, 1993 Awards, 20p Switchable to 10p) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4sunbsto, v4sunbst, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Sunburst (BWB) (Version 1.4 D, Cash+Token, 1993 Awards, 20p Switchable to 10p (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4sunbstp, v4sunbst, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Sunburst (BWB) (Version 1.4 D, Cash+Token, 1993 Awards, 20p Switchable to 10p) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4sunbstq, v4sunbst, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Sunburst (BWB) (Version 1.4 Y, Cash+Token, 1993 Awards, 20p Switchable to 10p, % Key) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4sunbstr, v4sunbst, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Sunburst (BWB) (Version 1.4 C, 1993 Awards, 10p Fixed) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4sunbsts, v4sunbst, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Sunburst (BWB) (Version 1.4 C, 1993 Awards, 20p Fixed) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4sunbstt, v4sunbst, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Sunburst (BWB) (Version 1.4 C, 1993 Awards, 20p Switchable to 10p) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4sunbstu, v4sunbst, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Sunburst (BWB) (Version 1.4 IC, 1993 Awards, 20p Switchable to 10p) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4sunbst, 0, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Sunburst (BWB) (set 1) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4sunbsta, v4sunbst, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Sunburst (BWB) (set 2) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4sunbstb, v4sunbst, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Sunburst (BWB) (set 3) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4sunbstc, v4sunbst, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Sunburst (BWB) (set 4) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4sunbstd, v4sunbst, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Sunburst (BWB) (set 5) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4sunbste, v4sunbst, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Sunburst (BWB) (set 6) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4sunbstf, v4sunbst, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Sunburst (BWB) (set 7) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4sunbstg, v4sunbst, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Sunburst (BWB) (set 8) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4sunbsth, v4sunbst, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Sunburst (BWB) (set 9) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4sunbsti, v4sunbst, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Sunburst (BWB) (set 10) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4sunbstj, v4sunbst, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Sunburst (BWB) (set 11) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4sunbstk, v4sunbst, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Sunburst (BWB) (set 12) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4sunbstl, v4sunbst, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Sunburst (BWB) (set 13) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4sunbstm, v4sunbst, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Sunburst (BWB) (set 14) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4sunbstn, v4sunbst, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Sunburst (BWB) (set 15) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4sunbsto, v4sunbst, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Sunburst (BWB) (set 16) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4sunbstp, v4sunbst, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Sunburst (BWB) (set 17) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4sunbstq, v4sunbst, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Sunburst (BWB) (set 18) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4sunbstr, v4sunbst, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Sunburst (BWB) (set 19) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4sunbsts, v4sunbst, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Sunburst (BWB) (set 20) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4sunbstt, v4sunbst, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Sunburst (BWB) (set 21) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4sunbstu, v4sunbst, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Sunburst (BWB) (set 22) (MPU4 Video)",GAME_FLAGS ) GAME( 199?, v4bigfrt, 0, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Big Fruits (v2.0?) (set 1) (MPU4 Video)",GAME_FLAGS ) GAME( 199?, v4bigfrta, v4bigfrt, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Big Fruits (v2.0?) (set 2) (MPU4 Video)",GAME_FLAGS ) GAME( 199?, v4bigfrtb, v4bigfrt, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Big Fruits (v2.0?) (set 3) (MPU4 Video)",GAME_FLAGS ) GAME( 199?, v4bigfrtc, v4bigfrt, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Big Fruits (v2.0?) (set 4) (MPU4 Video)",GAME_FLAGS ) -GAME( 1996, v4reno, 0, bwbvid5, bwbvid, mpu4vid_state, init_prizeinv, ROT0, "BWB","Reno Reels (Release A, 20p/10GBP Cash) (MPU4 Video)",GAME_FLAGS ) -GAME( 1996, v4renoa, v4reno, bwbvid5, bwbvid, mpu4vid_state, init_prizeinv, ROT0, "BWB","Reno Reels (Release A) (set 2) (MPU4 Video)",GAME_FLAGS ) -GAME( 1996, v4renob, v4reno, bwbvid5, bwbvid, mpu4vid_state, init_prizeinv, ROT0, "BWB","Reno Reels (Release A) (set 3) (MPU4 Video)",GAME_FLAGS ) -GAME( 1996, v4renoc, v4reno, bwbvid5, bwbvid, mpu4vid_state, init_prizeinv, ROT0, "BWB","Reno Reels (Release A) (set 4) (MPU4 Video)",GAME_FLAGS ) -GAME( 1996, v4renod, v4reno, bwbvid5, bwbvid, mpu4vid_state, init_prizeinv, ROT0, "BWB","Reno Reels (Release A) (set 5) (MPU4 Video)",GAME_FLAGS ) -GAME( 1996, v4renoe, v4reno, bwbvid5, bwbvid, mpu4vid_state, init_prizeinv, ROT0, "BWB","Reno Reels (Release A) (set 6) (MPU4 Video)",GAME_FLAGS ) -GAME( 1996, v4renof, v4reno, bwbvid5, bwbvid, mpu4vid_state, init_prizeinv, ROT0, "BWB","Reno Reels (Release A) (set 7) (MPU4 Video)",GAME_FLAGS ) -GAME( 1996, v4renog, v4reno, bwbvid5, bwbvid, mpu4vid_state, init_prizeinv, ROT0, "BWB","Reno Reels (Release A) (set 8) (MPU4 Video)",GAME_FLAGS ) -GAME( 1996, v4renoh, v4reno, bwbvid5, bwbvid, mpu4vid_state, init_prizeinv, ROT0, "BWB","Reno Reels (Release A) (set 9) (MPU4 Video)",GAME_FLAGS ) -GAME( 1996, v4renoi, v4reno, bwbvid5, bwbvid, mpu4vid_state, init_prizeinv, ROT0, "BWB","Reno Reels (Release A) (set 10) (MPU4 Video)",GAME_FLAGS ) -GAME( 1996, v4renoj, v4reno, bwbvid5, bwbvid, mpu4vid_state, init_prizeinv, ROT0, "BWB","Reno Reels (Release A) (set 11) (MPU4 Video)",GAME_FLAGS ) -GAME( 1996, v4renok, v4reno, bwbvid5, bwbvid, mpu4vid_state, init_prizeinv, ROT0, "BWB","Reno Reels (Release A) (set 12) (MPU4 Video)",GAME_FLAGS ) -GAME( 1996, v4renol, v4reno, bwbvid5, bwbvid, mpu4vid_state, init_prizeinv, ROT0, "BWB","Reno Reels (Release A) (set 13) (MPU4 Video)",GAME_FLAGS ) -GAME( 1996, v4renom, v4reno, bwbvid5, bwbvid, mpu4vid_state, init_prizeinv, ROT0, "BWB","Reno Reels (Release A) (set 14) (MPU4 Video)",GAME_FLAGS ) -GAME( 1996, v4renon, v4reno, bwbvid5, bwbvid, mpu4vid_state, init_prizeinv, ROT0, "BWB","Reno Reels (Release A) (set 15) (MPU4 Video)",GAME_FLAGS ) -GAME( 1996, v4renoo, v4reno, bwbvid5, bwbvid, mpu4vid_state, init_prizeinv, ROT0, "BWB","Reno Reels (Release A) (set 16) (MPU4 Video)",GAME_FLAGS ) -GAME( 1996, v4renop, v4reno, bwbvid5, bwbvid, mpu4vid_state, init_prizeinv, ROT0, "BWB","Reno Reels (Release A) (set 17) (MPU4 Video)",GAME_FLAGS ) -GAME( 1996, v4renoq, v4reno, bwbvid5, bwbvid, mpu4vid_state, init_prizeinv, ROT0, "BWB","Reno Reels (Release A) (set 18) (MPU4 Video)",GAME_FLAGS ) -GAME( 1996, v4renor, v4reno, bwbvid5, bwbvid, mpu4vid_state, init_prizeinv, ROT0, "BWB","Reno Reels (Release A) (set 19) (MPU4 Video)",GAME_FLAGS ) -GAME( 1996, v4renos, v4reno, bwbvid5, bwbvid, mpu4vid_state, init_prizeinv, ROT0, "BWB","Reno Reels (Release A) (set 20) (MPU4 Video)",GAME_FLAGS ) -GAME( 1996, v4renot, v4reno, bwbvid5, bwbvid, mpu4vid_state, init_prizeinv, ROT0, "BWB","Reno Reels (Release A) (set 21) (MPU4 Video)",GAME_FLAGS ) -GAME( 1996, v4renou, v4reno, bwbvid5, bwbvid, mpu4vid_state, init_prizeinv, ROT0, "BWB","Reno Reels (Release A) (set 22) (MPU4 Video)",GAME_FLAGS ) + +GAME( 1996, v4reno, 0, bwbvid5, bwbvid, mpu4vid_state, init_prizeinv, ROT0, "BWB","Reno Reels (Release A, 20p Fixed, All - Cash) (set 1) (MPU4 Video)",GAME_FLAGS ) +GAME( 1996, v4renoa, v4reno, bwbvid5, bwbvid, mpu4vid_state, init_prizeinv, ROT0, "BWB","Reno Reels (Release A, 20p Fixed, All - Cash) (set 2) (MPU4 Video)",GAME_FLAGS ) +GAME( 1996, v4renom, v4reno, bwbvid5, bwbvid, mpu4vid_state, init_prizeinv, ROT0, "BWB","Reno Reels (Release A, 20p Fixed, All - Cash) (Datapak) (MPU4 Video)",GAME_FLAGS ) +GAME( 1996, v4renoe, v4reno, bwbvid5, bwbvid, mpu4vid_state, init_prizeinv, ROT0, "BWB","Reno Reels (Release A, 20p Fixed, Cash+Token) (set 1) (MPU4 Video)",GAME_FLAGS ) +GAME( 1996, v4renoi, v4reno, bwbvid5, bwbvid, mpu4vid_state, init_prizeinv, ROT0, "BWB","Reno Reels (Release A, 20p Fixed, Cash+Token) (set 2) (MPU4 Video)",GAME_FLAGS ) +GAME( 1996, v4renol, v4reno, bwbvid5, bwbvid, mpu4vid_state, init_prizeinv, ROT0, "BWB","Reno Reels (Release A, 20p Fixed, Cash+Token) (set 3) (MPU4 Video)",GAME_FLAGS ) +GAME( 1996, v4renoc, v4reno, bwbvid5, bwbvid, mpu4vid_state, init_prizeinv, ROT0, "BWB","Reno Reels (Release A, 20p Fixed, Cash+Token) (Datapak) (set 1) (MPU4 Video)",GAME_FLAGS ) +GAME( 1996, v4renog, v4reno, bwbvid5, bwbvid, mpu4vid_state, init_prizeinv, ROT0, "BWB","Reno Reels (Release A, 20p Fixed, Cash+Token) (Datapak) (set 2) (MPU4 Video)",GAME_FLAGS ) +GAME( 1996, v4renok, v4reno, bwbvid5, bwbvid, mpu4vid_state, init_prizeinv, ROT0, "BWB","Reno Reels (Release A, 20p Fixed, Cash+Token) (Datapak) (set 3) (MPU4 Video)",GAME_FLAGS ) +GAME( 1996, v4renod, v4reno, bwbvid5, bwbvid, mpu4vid_state, init_prizeinv, ROT0, "BWB","Reno Reels (Release A, 20p Fixed, Cash+Token) (Showcase) (set 1) (MPU4 Video)",GAME_FLAGS ) +GAME( 1996, v4renoh, v4reno, bwbvid5, bwbvid, mpu4vid_state, init_prizeinv, ROT0, "BWB","Reno Reels (Release A, 20p Fixed, Cash+Token) (Showcase) (set 2) (MPU4 Video)",GAME_FLAGS ) +GAME( 1996, v4renof, v4reno, bwbvid5, bwbvid, mpu4vid_state, init_prizeinv, ROT0, "BWB","Reno Reels (Release A, 20p Fixed, Cash+Token) (Showcase) (set 1) (Datapak) (MPU4 Video)",GAME_FLAGS ) +GAME( 1996, v4renoj, v4reno, bwbvid5, bwbvid, mpu4vid_state, init_prizeinv, ROT0, "BWB","Reno Reels (Release A, 20p Fixed, Cash+Token) (Showcase) (set 2) (Datapak) (MPU4 Video)",GAME_FLAGS ) +GAME( 1996, v4renoo, v4reno, bwbvid5, bwbvid, mpu4vid_state, init_prizeinv, ROT0, "BWB","Reno Reels (Release A, 25p Fixed, All - Cash) (MPU4 Video)",GAME_FLAGS ) +GAME( 1996, v4renon, v4reno, bwbvid5, bwbvid, mpu4vid_state, init_prizeinv, ROT0, "BWB","Reno Reels (Release A, 25p Fixed, All - Cash) (Datapak) (MPU4 Video)",GAME_FLAGS ) +GAME( 1996, v4renoq, v4reno, bwbvid5, bwbvid, mpu4vid_state, init_prizeinv, ROT0, "BWB","Reno Reels (Release A, 20p Switchable 20p/25p, All - Cash) (MPU4 Video)",GAME_FLAGS ) +GAME( 1996, v4renop, v4reno, bwbvid5, bwbvid, mpu4vid_state, init_prizeinv, ROT0, "BWB","Reno Reels (Release A, 20p Switchable 20p/25p, All - Cash) (Datapak) (MPU4 Video)",GAME_FLAGS ) +GAME( 1996, v4renob, v4reno, bwbvid5, bwbvid, mpu4vid_state, init_prizeinv, ROT0, "BWB","Reno Reels (Release A, 20p Switchable 20p/10p/5p, All - Cash) (MPU4 Video)",GAME_FLAGS ) +GAME( 1996, v4renos, v4reno, bwbvid5, bwbvid, mpu4vid_state, init_prizeinv, ROT0, "BWB","Reno Reels (Release A, 20p Switchable 20p/10p/5p, Cash+Token) (set 1) (MPU4 Video)",GAME_FLAGS ) +GAME( 1996, v4renou, v4reno, bwbvid5, bwbvid, mpu4vid_state, init_prizeinv, ROT0, "BWB","Reno Reels (Release A, 20p Switchable 20p/10p/5p, Cash+Token) (set 2) (MPU4 Video)",GAME_FLAGS ) +GAME( 1996, v4renor, v4reno, bwbvid5, bwbvid, mpu4vid_state, init_prizeinv, ROT0, "BWB","Reno Reels (Release A, 20p Switchable 20p/10p/5p, Cash+Token) (Showcase) (set 1) (MPU4 Video)",GAME_FLAGS ) +GAME( 1996, v4renot, v4reno, bwbvid5, bwbvid, mpu4vid_state, init_prizeinv, ROT0, "BWB","Reno Reels (Release A, 20p Switchable 20p/10p/5p, Cash+Token) (Showcase) (set 2)(MPU4 Video)",GAME_FLAGS ) // older 68k version -GAME( 1996, v4reno8, v4reno, bwbvid5, bwbvid, mpu4vid_state, init_prizeinv, ROT0, "BWB","Reno Reels (Release 8) (MPU4 Video)",GAME_FLAGS ) +GAME( 1996, v4reno8, v4reno, bwbvid5, bwbvid, mpu4vid_state, init_prizeinv, ROT0, "BWB","Reno Reels (Release 8, 20p Fixed, Cash+Token) (MPU4 Video)",GAME_FLAGS ) // 68k ROMs below have no matching base roms GAME( 1996, v4reno7, v4reno, bwbvid5, bwbvid, mpu4vid_state, init_prizeinv, ROT0, "BWB","Reno Reels (Release 7) (MPU4 Video)",GAME_FLAGS ) // no base ROM GAME( 1996, v4reno5, v4reno, bwbvid5, bwbvid, mpu4vid_state, init_prizeinv, ROT0, "BWB","Reno Reels (Release 5) (MPU4 Video)",GAME_FLAGS ) // no base ROM -// v4big40 sets black screen after the initial boot, are they complete? -GAME( 199?, v4big40, 0, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Big 40 Poker (BWB) (set 1) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4big40a, v4big40, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Big 40 Poker (BWB) (set 2) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4big40b, v4big40, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Big 40 Poker (BWB) (set 3) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4big40c, v4big40, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Big 40 Poker (BWB) (set 4) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4big40d, v4big40, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Big 40 Poker (BWB) (set 5) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4big40e, v4big40, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Big 40 Poker (BWB) (set 6) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4big40f, v4big40, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Big 40 Poker (BWB) (set 7) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4big40g, v4big40, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Big 40 Poker (BWB) (set 8) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4big40h, v4big40, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Big 40 Poker (BWB) (set 9) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4big40i, v4big40, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Big 40 Poker (BWB) (set 10) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4big40j, v4big40, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Big 40 Poker (BWB) (set 11) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4big40k, v4big40, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Big 40 Poker (BWB) (set 12) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4dbltak, 0, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Double Take (BWB) (set 1) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4dbltaka, v4dbltak, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Double Take (BWB) (set 2) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4dbltakb, v4dbltak, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Double Take (BWB) (set 3) (MPU4 Video)",GAME_FLAGS ) +// v4big40 sets black screen after the initial boot, are they complete? +GAME( 199?, v4big40, 0, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Big 40 Poker (BWB) (Arcade Standard) (set 1) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4big40a, v4big40, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Big 40 Poker (BWB) (Arcade Standard) (set 2) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4big40b, v4big40, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Big 40 Poker (BWB) (Arcade Standard) (set 3) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4big40c, v4big40, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Big 40 Poker (BWB) (Arcade Standard) (set 4) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4big40d, v4big40, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Big 40 Poker (BWB) (Arcade Data) (set 1) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4big40e, v4big40, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Big 40 Poker (BWB) (Arcade Data) (set 2) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4big40g, v4big40, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Big 40 Poker (BWB) (S_Site Standard) (set 1) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4big40h, v4big40, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Big 40 Poker (BWB) (S_Site Standard) (set 2) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4big40k, v4big40, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Big 40 Poker (BWB) (S_Site Data) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4big40i, v4big40, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Big 40 Poker (BWB) (S_Site Data + %-Key) (set 1) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4big40j, v4big40, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Big 40 Poker (BWB) (S_Site Data + %-Key) (set 2) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4big40f, v4big40, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Big 40 Poker (BWB) (S_Site Data + %-Key + OCDM) (MPU4 Video)",GAME_FLAGS ) + + +// v4dbltak sets black screen after the initial boot, are they complete? +GAME( 199?, v4dbltak, 0, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Double Take (BWB) (Release 4, Arcade Standard) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4dbltaka, v4dbltak, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Double Take (BWB) (Release 4, Arcade Data) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4dbltakb, v4dbltak, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Double Take (BWB) (Release 4, S_Site Data + %-Key) (MPU4 Video)",GAME_FLAGS ) + GAME( 199?, v4gldrsh, 0, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Gold Rush (BWB) (Release 8, 20p Fixed, All - Cash) (set 1) (MPU4 Video)",GAME_FLAGS ) GAME( 199?, v4gldrsht, v4gldrsh, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Gold Rush (BWB) (Release 8, 20p Fixed, All - Cash) (set 2) (MPU4 Video)",GAME_FLAGS ) @@ -8281,103 +8430,107 @@ GAME( 199?, v4gldrshq, v4gldrsh, bwbvid, bwbvid, mpu4vid_state, init_bwb GAME( 199?, v4gldrshr, v4gldrsh, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Gold Rush (BWB) (Release 8, Switchable 20p/10p/5p, Cash+Token) (Datapak) (MPU4 Video)",GAME_FLAGS ) GAME( 199?, v4gldrshs, v4gldrsh, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Gold Rush (BWB) (Release 8, Switchable 20p/10p/5p, Cash+Token) (Showcase) (Datapak) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4timebn, 0, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Time Bandit (BWB) (set 1) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4timebna, v4timebn, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Time Bandit (BWB) (set 2) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4timebnb, v4timebn, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Time Bandit (BWB) (set 3) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4timebnc, v4timebn, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Time Bandit (BWB) (set 4) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4timebnd, v4timebn, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Time Bandit (BWB) (set 5) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4timebne, v4timebn, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Time Bandit (BWB) (set 6) (MPU4 Video)",GAME_FLAGS ) + +GAME( 199?, v4timebn, 0, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Time Bandit (BWB) (Release 1, 20p Fixed, Cash + Tokens) (set 1) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4timebna, v4timebn, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Time Bandit (BWB) (Release 1, 20p Fixed, Cash + Tokens) (set 2) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4timebnc, v4timebn, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Time Bandit (BWB) (Release 1, 20p Fixed, Cash + Tokens) (set 3) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4timebnb, v4timebn, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Time Bandit (BWB) (Release 1, 20p Fixed, Cash + Tokens) (Datapak) (set 1) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4timebnd, v4timebn, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Time Bandit (BWB) (Release 1, 20p Fixed, Cash + Tokens) (Datapak) (set 2) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4timebne, v4timebn, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Time Bandit (BWB) (Release 1, 20p Fixed, Cash + Tokens) (Datapak) (set 3) (MPU4 Video)",GAME_FLAGS ) + // Release D -GAME( 199?, v4monte, 0, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release D, set 1) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4montea, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release D, set 2) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4monteb, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release D, set 3) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4montec, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release D, set 4) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4monted, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release D, set 5) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4montee, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release D, set 6) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4montef, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release D, set 7) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4monteg, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release D, set 8) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4monte, 0, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB", u8"Monte Carlo Or Bust (BWB) (Release D, S/Site Standard, 20p Switchable, £8 All Cash) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4montea, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB", u8"Monte Carlo Or Bust (BWB) (Release D, S/Site Standard, 20p Switchable, £10 All Cash) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4montee, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB", "Monte Carlo Or Bust (BWB) (Release D, S/Site Standard, 20p Switchable, Cash and Tokens) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4monted, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB", u8"Monte Carlo Or Bust (BWB) (Release D, S/Site Standard, 20p Fixed, £10 All Cash) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4monteg, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB", u8"Monte Carlo Or Bust (BWB) (Release D, S/Site Standard, 25p Fixed, £10 All Cash) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4montec, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB", "Monte Carlo Or Bust (BWB) (Release D, Arcade Special, 20p Fixed, Cash and Tokens) (MPU4 Video)",GAME_FLAGS ) // Release 9 -GAME( 199?, v4monte9, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release 9, set 1) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4monte9a, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release 9, set 2) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4monte9b, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release 9, set 3) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4monte9c, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release 9, set 4) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4monte9d, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release 9, set 5) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4monte9e, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release 9, set 6) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4monte9f, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release 9, set 7) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4monte9g, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release 9, set 8) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4monte9h, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release 9, set 9) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4monte9i, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release 9, set 10) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4monte9j, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release 9, set 11) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4monte9k, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release 9, set 12) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4monte9l, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release 9, set 13) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4monte9m, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release 9, set 14) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4monte9n, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release 9, set 15) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4monte9o, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release 9, set 16) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4monte9, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB", u8"Monte Carlo Or Bust (BWB) (Release 9, S/Site Standard, Options 4 Cabinet, 20p Fixed, £8 All Cash) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4monte9a, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB", u8"Monte Carlo Or Bust (BWB) (Release 9, S/Site Standard, Options 4 Cabinet, 20p Switchable, £8 All Cash) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4monte9e, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB", "Monte Carlo Or Bust (BWB) (Release 9, S/Site Standard, Options 4 Cabinet, 20p Switchable, Cash and Tokens) (set 1) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4monte9b, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB", "Monte Carlo Or Bust (BWB) (Release 9, S/Site Standard, Options 4 Cabinet, 20p Switchable, Cash and Tokens) (set 2) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4monte9f, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB", u8"Monte Carlo Or Bust (BWB) (Release 9, S/Site Standard, Options 4 Cabinet, 20p Switchable, £10 All Cash) (set 1) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4monte9n, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB", u8"Monte Carlo Or Bust (BWB) (Release 9, S/Site Standard, Options 4 Cabinet, 20p Switchable, £10 All Cash) (set 2) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4monte9j, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB", u8"Monte Carlo Or Bust (BWB) (Release 9, S/Site Standard, Options 4 Cabinet, 20p Fixed, £10 All Cash) (set 1) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4monte9k, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB", u8"Monte Carlo Or Bust (BWB) (Release 9, S/Site Standard, Options 4 Cabinet, 20p Fixed, £10 All Cash) (set 2) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4monte9l, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB", u8"Monte Carlo Or Bust (BWB) (Release 9, S/Site Standard, Options 4 Cabinet, 25p Fixed, £10 All Cash) (set 1) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4monte9m, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB", u8"Monte Carlo Or Bust (BWB) (Release 9, S/Site Standard, Options 4 Cabinet, 25p Fixed, £10 All Cash) (set 2) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4monte9o, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB", "Monte Carlo Or Bust (BWB) (Release 9, S/Site Standard, Options 4 Cabinet, 20p Fixed, Cash and Tokens) (set 1) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4monte9i, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB", "Monte Carlo Or Bust (BWB) (Release 9, S/Site Standard, Options 4 Cabinet, 20p Fixed, Cash and Tokens) (set 2) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4monte9c, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB", "Monte Carlo Or Bust (BWB) (Release 9, Arcade Special, Options 4 Cabinet, 20p Switchable, Cash and Tokens) (set 1) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4monte9d, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB", "Monte Carlo Or Bust (BWB) (Release 9, Arcade Special, Options 4 Cabinet, 20p Switchable, Cash and Tokens) (set 2) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4monte9h, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB", "Monte Carlo Or Bust (BWB) (Release 9, Arcade Special, Options 4 Cabinet, 20p Fixed, Cash and Tokens) (set 1) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4monte9g, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB", "Monte Carlo Or Bust (BWB) (Release 9, Arcade Special, Options 4 Cabinet, 20p Fixed, Cash and Tokens) (set 2) (MPU4 Video)",GAME_FLAGS ) // no suitable 68k ROMs for these -GAME( 199?, v4monteh, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release ?, set 1) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4montei, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release ?, set 2) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4montej, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release ?, set 3) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4montek, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release ?, set 4) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4montel, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release ?, set 5) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4montem, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release ?, set 6) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4monten, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release ?, set 7) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4monteo, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release ?, set 8) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4montep, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release ?, set 9) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4monteq, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release ?, set 10) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4monter, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release ?, set 11) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4montes, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release ?, set 12) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4montet, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release ?, set 13) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4monteu, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release ?, set 14) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4montev, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release ?, set 15) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4montew, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release ?, set 16) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4montex, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release ?, set 17) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4montey, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release ?, set 18) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4montez, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release ?, set 19) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4monteaa, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release ?, set 20) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4monteab, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release ?, set 21) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4monteac, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release ?, set 22) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4montead, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release ?, set 23) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4monteae, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release ?, set 24) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4monteaf, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release ?, set 25) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4monteag, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release ?, set 26) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4monteah, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release ?, set 27) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4monteai, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release ?, set 28) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4monteaj, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release ?, set 29) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4monteak, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release ?, set 30) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4monteal, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release ?, set 31) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4monteam, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release ?, set 32) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4montean, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release ?, set 33) (MPU4 Video)",GAME_FLAGS ) -GAME( 199?, v4monteao, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release ?, set 34) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4monteh, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release ?, set 1) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4montei, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release ?, set 2) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4montej, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release ?, set 3) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4montek, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release ?, set 4) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4montel, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release ?, set 5) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4montem, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release ?, set 6) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4monten, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release ?, set 7) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4monteo, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release ?, set 8) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4montep, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release ?, set 9) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4monteq, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release ?, set 10) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4monter, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release ?, set 11) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4montes, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release ?, set 12) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4montet, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release ?, set 13) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4monteu, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release ?, set 14) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4montev, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release ?, set 15) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4montew, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release ?, set 16) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4montex, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release ?, set 17) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4montey, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release ?, set 18) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4montez, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release ?, set 19) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4monteaa, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release ?, set 20) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4monteab, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release ?, set 21) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4monteac, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release ?, set 22) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4montead, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release ?, set 23) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4monteae, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release ?, set 24) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4monteaf, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release ?, set 25) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4monteag, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release ?, set 26) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4monteah, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release ?, set 27) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4monteai, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release ?, set 28) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4monteaj, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release ?, set 29) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4monteak, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release ?, set 30) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4monteal, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release ?, set 31) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4monteam, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release ?, set 32) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4montean, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release ?, set 33) (MPU4 Video)",GAME_FLAGS ) +GAME( 199?, v4monteao, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release ?, set 34) (MPU4 Video)",GAME_FLAGS ) // only have a single loose 68k ROM from this which doesn't match any other set GAME( 199?, v4montezz, v4monte, bwbvid, bwbvid, mpu4vid_state, init_bwbhack, ROT0, "BWB","Monte Carlo Or Bust (BWB) (Release ?, set 35) (MPU4 Video)",GAME_FLAGS ) -GAME( 1995, v4mdice, 0, bwbvid, v4mdice, mpu4vid_state, init_bwbhack, ROT0, "BWB","Miami Dice (BWB) (Release 8) (set 1) (MPU4 Video)",GAME_FLAGS ) -GAME( 1995, v4mdicea, v4mdice, bwbvid, v4mdice, mpu4vid_state, init_bwbhack, ROT0, "BWB","Miami Dice (BWB) (Release 8) (set 2) (MPU4 Video)",GAME_FLAGS ) -GAME( 1995, v4mdiceb, v4mdice, bwbvid, v4mdice, mpu4vid_state, init_bwbhack, ROT0, "BWB","Miami Dice (BWB) (Release 8) (set 3) (MPU4 Video)",GAME_FLAGS ) -GAME( 1995, v4mdicec, v4mdice, bwbvid, v4mdice, mpu4vid_state, init_bwbhack, ROT0, "BWB","Miami Dice (BWB) (Release 8) (set 4) (MPU4 Video)",GAME_FLAGS ) -GAME( 1995, v4mdiced, v4mdice, bwbvid, v4mdice, mpu4vid_state, init_bwbhack, ROT0, "BWB","Miami Dice (BWB) (Release 8) (set 5) (MPU4 Video)",GAME_FLAGS ) -GAME( 1995, v4mdicee, v4mdice, bwbvid, v4mdice, mpu4vid_state, init_bwbhack, ROT0, "BWB","Miami Dice (BWB) (Release 8) (set 6) (MPU4 Video)",GAME_FLAGS ) -GAME( 1995, v4mdicef, v4mdice, bwbvid, v4mdice, mpu4vid_state, init_bwbhack, ROT0, "BWB","Miami Dice (BWB) (Release 8) (set 7) (MPU4 Video)",GAME_FLAGS ) -GAME( 1995, v4mdiceg, v4mdice, bwbvid, v4mdice, mpu4vid_state, init_bwbhack, ROT0, "BWB","Miami Dice (BWB) (Release 8) (set 8) (MPU4 Video)",GAME_FLAGS ) -GAME( 1995, v4mdiceh, v4mdice, bwbvid, v4mdice, mpu4vid_state, init_bwbhack, ROT0, "BWB","Miami Dice (BWB) (Release 8) (set 9) (MPU4 Video)",GAME_FLAGS ) -GAME( 1995, v4mdicei, v4mdice, bwbvid, v4mdice, mpu4vid_state, init_bwbhack, ROT0, "BWB","Miami Dice (BWB) (Release 8) (set 10) (MPU4 Video)",GAME_FLAGS ) -GAME( 1995, v4mdicej, v4mdice, bwbvid, v4mdice, mpu4vid_state, init_bwbhack, ROT0, "BWB","Miami Dice (BWB) (Release 8) (set 11) (MPU4 Video)",GAME_FLAGS ) -GAME( 1995, v4mdicek, v4mdice, bwbvid, v4mdice, mpu4vid_state, init_bwbhack, ROT0, "BWB","Miami Dice (BWB) (Release 8) (set 12) (MPU4 Video)",GAME_FLAGS ) -GAME( 1995, v4mdicel, v4mdice, bwbvid, v4mdice, mpu4vid_state, init_bwbhack, ROT0, "BWB","Miami Dice (BWB) (Release 8) (set 13) (MPU4 Video)",GAME_FLAGS ) -GAME( 1995, v4mdicem, v4mdice, bwbvid, v4mdice, mpu4vid_state, init_bwbhack, ROT0, "BWB","Miami Dice (BWB) (Release 8) (set 14) (MPU4 Video)",GAME_FLAGS ) -GAME( 1995, v4mdicen, v4mdice, bwbvid, v4mdice, mpu4vid_state, init_bwbhack, ROT0, "BWB","Miami Dice (BWB) (Release 8) (set 15) (MPU4 Video)",GAME_FLAGS ) -GAME( 1995, v4mdiceo, v4mdice, bwbvid, v4mdice, mpu4vid_state, init_bwbhack, ROT0, "BWB","Miami Dice (BWB) (Release 8) (set 16) (MPU4 Video)",GAME_FLAGS ) -GAME( 1995, v4mdicep, v4mdice, bwbvid, v4mdice, mpu4vid_state, init_bwbhack, ROT0, "BWB","Miami Dice (BWB) (Release 8) (set 17) (MPU4 Video)",GAME_FLAGS ) -GAME( 1995, v4mdiceq, v4mdice, bwbvid, v4mdice, mpu4vid_state, init_bwbhack, ROT0, "BWB","Miami Dice (BWB) (Release 8) (set 18) (MPU4 Video)",GAME_FLAGS ) -GAME( 1995, v4mdicer, v4mdice, bwbvid, v4mdice, mpu4vid_state, init_bwbhack, ROT0, "BWB","Miami Dice (BWB) (Release 8) (set 19) (MPU4 Video)",GAME_FLAGS ) -GAME( 1995, v4mdices, v4mdice, bwbvid, v4mdice, mpu4vid_state, init_bwbhack, ROT0, "BWB","Miami Dice (BWB) (Release 8) (set 20) (MPU4 Video)",GAME_FLAGS ) -GAME( 1995, v4mdicet, v4mdice, bwbvid, v4mdice, mpu4vid_state, init_bwbhack, ROT0, "BWB","Miami Dice (BWB) (Release 8) (set 21) (MPU4 Video)",GAME_FLAGS ) -GAME( 1995, v4mdiceu, v4mdice, bwbvid, v4mdice, mpu4vid_state, init_bwbhack, ROT0, "BWB","Miami Dice (BWB) (Release 8) (set 22) (MPU4 Video)",GAME_FLAGS ) -GAME( 1995, v4mdicev, v4mdice, bwbvid, v4mdice, mpu4vid_state, init_bwbhack, ROT0, "BWB","Miami Dice (BWB) (Release 8) (set 23) (MPU4 Video)",GAME_FLAGS ) -GAME( 1995, v4mdicew, v4mdice, bwbvid, v4mdice, mpu4vid_state, init_bwbhack, ROT0, "BWB","Miami Dice (BWB) (Release 8) (set 24) (MPU4 Video)",GAME_FLAGS ) +GAME( 1995, v4mdice, 0, bwbvid, v4mdice, mpu4vid_state, init_bwbhack, ROT0, "BWB", u8"Miami Dice (BWB) (Release 8, S/Site Standard, 25p-£10 Cash - Fixed) (set 1) (MPU4 Video)",GAME_FLAGS ) +GAME( 1995, v4mdicee, v4mdice, bwbvid, v4mdice, mpu4vid_state, init_bwbhack, ROT0, "BWB", u8"Miami Dice (BWB) (Release 8, S/Site Standard, 20p-£4 Cash - Fixed) (MPU4 Video)",GAME_FLAGS ) +GAME( 1995, v4mdicep, v4mdice, bwbvid, v4mdice, mpu4vid_state, init_bwbhack, ROT0, "BWB", u8"Miami Dice (BWB) (Release 8, S/Site Standard, 20p-£10 Cash - Fixed) (set 1) (MPU4 Video)",GAME_FLAGS ) +GAME( 1995, v4mdiceq, v4mdice, bwbvid, v4mdice, mpu4vid_state, init_bwbhack, ROT0, "BWB", u8"Miami Dice (BWB) (Release 8, S/Site Standard, 20p-£10 Cash - Fixed) (set 2) (MPU4 Video)",GAME_FLAGS ) +GAME( 1995, v4mdicer, v4mdice, bwbvid, v4mdice, mpu4vid_state, init_bwbhack, ROT0, "BWB", u8"Miami Dice (BWB) (Release 8, S/Site Standard, 20p-£10 Cash - Fixed) (set 3) (MPU4 Video)",GAME_FLAGS ) +GAME( 1995, v4mdiceu, v4mdice, bwbvid, v4mdice, mpu4vid_state, init_bwbhack, ROT0, "BWB", u8"Miami Dice (BWB) (Release 8, S/Site Standard, 25p-£10 Cash - Fixed) (set 2) (MPU4 Video)",GAME_FLAGS ) +GAME( 1995, v4mdicev, v4mdice, bwbvid, v4mdice, mpu4vid_state, init_bwbhack, ROT0, "BWB", u8"Miami Dice (BWB) (Release 8, S/Site Standard, 25p-£10 Cash - Fixed) (set 3) (MPU4 Video)",GAME_FLAGS ) +GAME( 1995, v4mdicei, v4mdice, bwbvid, v4mdice, mpu4vid_state, init_bwbhack, ROT0, "BWB", u8"Miami Dice (BWB) (Release 8, S/Site Standard, 20p-£8 Token - Fixed) (set 1) (MPU4 Video)",GAME_FLAGS ) +GAME( 1995, v4mdicej, v4mdice, bwbvid, v4mdice, mpu4vid_state, init_bwbhack, ROT0, "BWB", u8"Miami Dice (BWB) (Release 8, S/Site Standard, 20p-£8 Token - Fixed) (set 2) (MPU4 Video)",GAME_FLAGS ) +GAME( 1995, v4mdicel, v4mdice, bwbvid, v4mdice, mpu4vid_state, init_bwbhack, ROT0, "BWB", u8"Miami Dice (BWB) (Release 8, S/Site Standard, 20p-£8 Token - Fixed) (set 3) (MPU4 Video)",GAME_FLAGS ) +GAME( 1995, v4mdicem, v4mdice, bwbvid, v4mdice, mpu4vid_state, init_bwbhack, ROT0, "BWB", u8"Miami Dice (BWB) (Release 8, S/Site Standard, 20p-£8 Token - Fixed) (set 4) (MPU4 Video)",GAME_FLAGS ) +GAME( 1995, v4mdicek, v4mdice, bwbvid, v4mdice, mpu4vid_state, init_bwbhack, ROT0, "BWB", u8"Miami Dice (BWB) (Release 8, S/Site Showcase, 20p-£8 Token - Fixed) (set 5) (MPU4 Video)",GAME_FLAGS ) +GAME( 1995, v4mdicea, v4mdice, bwbvid, v4mdice, mpu4vid_state, init_bwbhack, ROT0, "BWB", u8"Miami Dice (BWB) (Release 8, Arcade Standard, 5p-£4 Cash - Fixed) (MPU4 Video)",GAME_FLAGS ) +GAME( 1995, v4mdiceb, v4mdice, bwbvid, v4mdice, mpu4vid_state, init_bwbhack, ROT0, "BWB", u8"Miami Dice (BWB) (Release 8, Arcade Standard, 10p-£4 Cash - Fixed) (MPU4 Video)",GAME_FLAGS ) +GAME( 1995, v4mdiced, v4mdice, bwbvid, v4mdice, mpu4vid_state, init_bwbhack, ROT0, "BWB", u8"Miami Dice (BWB) (Release 8, Arcade Standard, 20p-£4 Cash - Fixed) (MPU4 Video)",GAME_FLAGS ) +GAME( 1995, v4mdicew, v4mdice, bwbvid, v4mdice, mpu4vid_state, init_bwbhack, ROT0, "BWB", u8"Miami Dice (BWB) (Release 8, Arcade Standard, 20p-£8 Cash - Fixed) (MPU4 Video)",GAME_FLAGS ) +GAME( 1995, v4mdicen, v4mdice, bwbvid, v4mdice, mpu4vid_state, init_bwbhack, ROT0, "BWB", u8"Miami Dice (BWB) (Release 8, Arcade Standard, 20p-£10 Cash - Fixed) (set 1) (MPU4 Video)",GAME_FLAGS ) +GAME( 1995, v4mdiceo, v4mdice, bwbvid, v4mdice, mpu4vid_state, init_bwbhack, ROT0, "BWB", u8"Miami Dice (BWB) (Release 8, Arcade Standard, 20p-£10 Cash - Fixed) (set 2) (MPU4 Video)",GAME_FLAGS ) +GAME( 1995, v4mdices, v4mdice, bwbvid, v4mdice, mpu4vid_state, init_bwbhack, ROT0, "BWB", u8"Miami Dice (BWB) (Release 8, Arcade Standard, 25p-£10 Cash - Fixed) (set 1) (MPU4 Video)",GAME_FLAGS ) +GAME( 1995, v4mdicet, v4mdice, bwbvid, v4mdice, mpu4vid_state, init_bwbhack, ROT0, "BWB", u8"Miami Dice (BWB) (Release 8, Arcade Standard, 25p-£10 Cash - Fixed) (set 2) (MPU4 Video)",GAME_FLAGS ) +GAME( 1995, v4mdicec, v4mdice, bwbvid, v4mdice, mpu4vid_state, init_bwbhack, ROT0, "BWB", u8"Miami Dice (BWB) (Release 8, Arcade Standard, 10p-£8 Token - Fixed) (MPU4 Video)",GAME_FLAGS ) +GAME( 1995, v4mdicef, v4mdice, bwbvid, v4mdice, mpu4vid_state, init_bwbhack, ROT0, "BWB", u8"Miami Dice (BWB) (Release 8, Arcade Standard, 20p-£8 Token - Fixed) (set 1) (MPU4 Video)",GAME_FLAGS ) +GAME( 1995, v4mdiceh, v4mdice, bwbvid, v4mdice, mpu4vid_state, init_bwbhack, ROT0, "BWB", u8"Miami Dice (BWB) (Release 8, Arcade Standard, 20p-£8 Token - Fixed) (set 2) (MPU4 Video)",GAME_FLAGS ) +GAME( 1995, v4mdiceg, v4mdice, bwbvid, v4mdice, mpu4vid_state, init_bwbhack, ROT0, "BWB", u8"Miami Dice (BWB) (Release 8, Arcade Showcase, 20p-£8 Token - Fixed) (set 3) (MPU4 Video)",GAME_FLAGS ) +// no base ROMs, only 68k ROMs dumped for Release 5 GAME( 1995, v4mdice5, v4mdice, bwbvid, v4mdice, mpu4vid_state, init_bwbhack, ROT0, "BWB","Miami Dice (BWB) (Release 5) (MPU4 Video)",GAME_FLAGS ) // no base ROM +// this is a German version of v4mdice, produced by Nova +GAME( 199?, v4mdiceger, v4mdice, bwbvid5, mpu4, mpu4vid_state, init_bwbhack, ROT0, "Nova","Miami Dice (Nova, German) (MPU4 Video)",GAME_FLAGS ) + // other issues @@ -8387,6 +8540,7 @@ GAME( 199?, v4megbuka, v4megbuk, bwbvid, mpu4, mpu4vid_state, init_bwb GAME( 199?, v4megbukb, v4megbuk, bwbvid, mpu4, mpu4vid_state, init_bwbhack, ROT0, "BWB","Megabucks Poker (BWB) (set 3) (MPU4 Video)",GAME_FLAGS ) GAME( 199?, v4megbukc, v4megbuk, bwbvid, mpu4, mpu4vid_state, init_bwbhack, ROT0, "BWB","Megabucks Poker (BWB) (set 4) (MPU4 Video)",GAME_FLAGS ) + // no video ROMs dumped! GAME( 199?, v4rencas, 0, bwbvid, mpu4, mpu4vid_state, init_bwbhack, ROT0, "BWB","Reno Casino (BWB) (set 1) (MPU4 Video)",GAME_FLAGS ) GAME( 199?, v4rencasa, v4rencas, bwbvid, mpu4, mpu4vid_state, init_bwbhack, ROT0, "BWB","Reno Casino (BWB) (set 2) (MPU4 Video)",GAME_FLAGS ) @@ -8413,9 +8567,6 @@ GAME( 199?, v4frfactf, v4frfact, crmaze, crmaze, mpu4vid_state, init_bwb /* All contain BWB video in the BIOS rom tho */ /* These seem to use the other palette chip (BT471). and use the German BWB bank setup, so may need more work */ -// this is a German version of v4mdice, produced by Nova -GAME( 199?, v4miami, 0, bwbvid5, mpu4, mpu4vid_state, init_bwbhack, ROT0, "Nova","Miami Dice (Nova, German) (MPU4 Video)",GAME_FLAGS ) - GAME( 199?, v4cybcas, 0, bwbvid5, mpu4, mpu4vid_state, init_cybcas, ROT0, "Nova","Cyber Casino (Nova, German) (MPU4 Video)",GAME_FLAGS ) GAME( 199?, v4missis, 0, bwbvid5, mpu4, mpu4vid_state, init_bwbhack, ROT0, "Nova","Mississippi Lady (Nova, German) (MPU4 Video)",GAME_FLAGS ) // different hardware type? extra ram on mpu4 side? diff --git a/src/mame/drivers/nes_vt.cpp b/src/mame/drivers/nes_vt.cpp index 5e28879a7d5..8a8501ad3a7 100644 --- a/src/mame/drivers/nes_vt.cpp +++ b/src/mame/drivers/nes_vt.cpp @@ -374,7 +374,7 @@ public: m_ablpinb_in0_val(0), m_plunger(*this, "PLUNGER") { } - + void nes_vt_waixing_alt_4mb_duetpp(machine_config& config); protected: @@ -1620,6 +1620,18 @@ ROM_START( lxcmc250 ) ROM_LOAD( "cca250in1.u1", 0x00000, 0x4000000, CRC(6ccd6ad6) SHA1(fafed339097c3d1538faa306021a8373c1b799b3) ) ROM_END +ROM_START( lxccminn ) + ROM_REGION( 0x4000000, "mainrom", 0 ) // sub-board was hardwired to only be able to address the lower 64MByte, was rewired to also dump upper half when dumping, upper half contains only garbage, hence ROM_IGNORE + ROM_LOAD( "minnie_lexibook.bin", 0x00000, 0x4000000, CRC(3f8e5a69) SHA1(c9f11f3e5f9b73832a191f4d1620a85c1b70f79e) ) + ROM_IGNORE(0x4000000) +ROM_END + +ROM_START( lxccplan ) + ROM_REGION( 0x4000000, "mainrom", 0 ) // sub-board was hardwired to only be able to address the lower 64MByte, was rewired to also dump upper half when dumping, upper half contains only garbage, hence ROM_IGNORE + ROM_LOAD( "planes_lexibook.bin", 0x00000, 0x4000000, CRC(76e1a962) SHA1(83b801c0e0e941ceb1c93e565e833b07c09412c3)) + ROM_IGNORE(0x4000000) +ROM_END + ROM_START( red5mam ) ROM_REGION( 0x8000000, "mainrom", 0 ) ROM_LOAD( "mam.u3", 0x00000, 0x8000000, CRC(0c0a0ecd) SHA1(2dfd8437de17fc9975698f1933dd81fbac78466d) ) @@ -2040,6 +2052,10 @@ CONS( 200?, lxcmcyfz, 0, 0, nes_vt_cy_bigger, nes_vt, nes_vt_cy_lexibook_stat CONS( 200?, lxcmcydp, 0, 0, nes_vt_cy_bigger, nes_vt, nes_vt_cy_lexibook_state, empty_init, "Lexibook", "Lexibook Compact Cyber Arcade - Disney Princess", MACHINE_NOT_WORKING ) // 64Mbyte ROM, must be externally banked, or different addressing scheme CONS( 200?, lxcmcysp, 0, 0, nes_vt_cy_bigger, nes_vt, nes_vt_cy_lexibook_state, empty_init, "Lexibook", "Lexibook Compact Cyber Arcade - Marvel Ultimate Spider-Man", MACHINE_NOT_WORKING ) // 64Mbyte ROM, must be externally banked, or different addressing scheme +CONS( 200?, lxccminn, 0, 0, nes_vt_cy_bigger, nes_vt, nes_vt_cy_lexibook_state, empty_init, "Lexibook", "Lexibook Console Colour - Minnie Mouse", MACHINE_NOT_WORKING ) // 64Mbyte (used) ROM, must be externally banked, or different addressing scheme +CONS( 200?, lxccplan, 0, 0, nes_vt_cy_bigger, nes_vt, nes_vt_cy_lexibook_state, empty_init, "Lexibook", "Lexibook Console Colour - Disney's Planes", MACHINE_NOT_WORKING ) // 64Mbyte (used) ROM, must be externally banked, or different addressing scheme + + // GB-NO13-Main-VT389-2 on PCBs CONS( 2016, rtvgc300, 0, 0, nes_vt_cy_bigger, nes_vt, nes_vt_cy_lexibook_state, empty_init, "Lexibook", "Lexibook Retro TV Game Console - 300 Games", MACHINE_NOT_WORKING ) // 64Mbyte ROM, must be externally banked, or different addressing scheme CONS( 2017, rtvgc300fz,0, 0, nes_vt_cy_bigger, nes_vt, nes_vt_cy_lexibook_state, empty_init, "Lexibook", "Lexibook Retro TV Game Console - Frozen - 300 Games", MACHINE_NOT_WORKING ) // 64Mbyte ROM, must be externally banked, or different addressing scheme @@ -2052,12 +2068,9 @@ CONS( 2017, rtvgc300fz,0, 0, nes_vt_cy_bigger, nes_vt, nes_vt_cy_lexibook_stat Lexibook Compact Cyber Arcade - Paw Patrol Lexibook Compact Cyber Arcade - Barbie Lexibook Compact Cyber Arcade - Finding Dory - Lexibook Compact Cyber Arcade - Marvel Ultimate Spiderman Lexibook Compact Cyber Arcade - PJ Masks (Handheld units, but different form factor to Compact Cyber Arcade, charged via USB) - Lexibook Console Colour - Minnie Mouse - Lexibook Console Colour - Disney's Planes Lexibook Console Colour - Barbie (units for use with TV) @@ -2065,6 +2078,13 @@ CONS( 2017, rtvgc300fz,0, 0, nes_vt_cy_bigger, nes_vt, nes_vt_cy_lexibook_stat Lexibook Retro TV Game Console (300 Games) - PJ Masks (more?) + + There are also updated 'Compact Cyber Arcade' branded units with a large + D-pad and internal battery / USB charger for + Spiderman + Frozen + (generic) + it isn't verified if these use the same ROMs as the original Compact Cyber Arcade releases, or if the software has been updated + */ // intial code isn't valid? scrambled? diff --git a/src/mame/mame.lst b/src/mame/mame.lst index 57383a85186..5adeae1f920 100644 --- a/src/mame/mame.lst +++ b/src/mame/mame.lst @@ -23393,6 +23393,7 @@ m4chaseic // m4chaseid // m4chaseie // m4chaseif // +m4chaseig // m4clbveg // Club Vegas (Barcrest) m4clbvega // m4clbvegb // @@ -29024,7 +29025,6 @@ v4cmazedat // v4cshinf // Cash Inferno v4cshinfa v4cshinfb -v4cshinfc v4cshinfd v4cshinfe v4cshinff @@ -29041,9 +29041,9 @@ v4cshinfp v4cshinfq v4cshinfr v4cshinfs -v4cshinft +v4cshinf3 v4cshinfu -v4cshinfv +v4cshinf3a v4cshinfw v4cybcas // Cyber Casino v4dbltak // Double Take @@ -29114,15 +29114,13 @@ v4megbuk // Megabucks Poker v4megbuka v4megbukb v4megbukc -v4miami // Miami Dice +v4mdiceger // Miami Dice v4missis // Mississippi Lady v4monte // Monte Carlo Or Bust v4montea -v4monteb v4montec v4monted v4montee -v4montef v4monteg v4monteh v4montei @@ -29343,7 +29341,12 @@ v4sunbstt v4sunbstu v4tetrs // BwB Tetris v 2.2 v4tetrs1 // BwB Tetris v 1.0 -v4time // Time Machine +v4tmach // Time Machine +v4tmachd +v4tmach1 +v4tmach1d +v4tmach2 +v4tmach2d v4timebn // Time Bandit v4timebna v4timebnb @@ -29351,9 +29354,16 @@ v4timebnc v4timebnd v4timebne v4turnov // Turnover +v4turnova +v4turnovc +v4turnovd v4vgpok // Vegas Poker (prototype release 2) v4wize // Wize Move (v1.3d) -v4wizea // Wize Move +v4wizen +v4wizeb +v4wizec +v4wized +v4wizeo // Wize Move @source:mpu5sw.cpp m55050 // Fifty Fifty (Bwb) @@ -32057,6 +32067,8 @@ lxcmcysw lxcmcyfz lxcmcydp lxcmcysp +lxccminn +lxccplan rtvgc300 rtvgc300fz red5mam