mirror of
https://github.com/holub/mame
synced 2025-06-29 23:48:56 +03:00
got rid of invrvnge samples, and also removed one of the newly added clones (bad dump, 1 bit different)
to be clear: invrvnge is new set 1 invrvngea is new set 2 invrvngeb is old parent set invrvngedu is the Dutchford set
This commit is contained in:
parent
5c232e2db3
commit
7b3d5e0939
@ -23,6 +23,8 @@ MACHINE_START_MEMBER(_8080bw_state,extra_8080bw_sh)
|
||||
save_item(NAME(m_port_3_last_extra));
|
||||
}
|
||||
|
||||
|
||||
|
||||
/*******************************************************/
|
||||
/* */
|
||||
/* Midway "Space Invaders Part II" */
|
||||
@ -45,7 +47,6 @@ WRITE8_MEMBER(_8080bw_state::invadpt2_sh_port_1_w)
|
||||
machine().sound().system_enable(data & 0x20);
|
||||
|
||||
m_port_1_last_extra = data;
|
||||
|
||||
}
|
||||
|
||||
WRITE8_MEMBER(_8080bw_state::invadpt2_sh_port_2_w)
|
||||
@ -71,6 +72,7 @@ WRITE8_MEMBER(_8080bw_state::invadpt2_sh_port_2_w)
|
||||
}
|
||||
|
||||
|
||||
|
||||
/*******************************************************/
|
||||
/* */
|
||||
/* Sanritsu "Space War" */
|
||||
@ -93,6 +95,7 @@ WRITE8_MEMBER(_8080bw_state::spcewars_sh_port_w)
|
||||
}
|
||||
|
||||
|
||||
|
||||
/*******************************************************/
|
||||
/* */
|
||||
/* lrescue, grescue, lrescuem, desterth */
|
||||
@ -156,6 +159,7 @@ WRITE8_MEMBER(_8080bw_state::lrescue_sh_port_2_w)
|
||||
}
|
||||
|
||||
|
||||
|
||||
/*******************************************************/
|
||||
/* */
|
||||
/* Cosmo */
|
||||
@ -169,6 +173,7 @@ WRITE8_MEMBER(_8080bw_state::cosmo_sh_port_2_w)
|
||||
}
|
||||
|
||||
|
||||
|
||||
/*******************************************************/
|
||||
/* */
|
||||
/* Taito "Balloon Bomber" */
|
||||
@ -213,6 +218,7 @@ WRITE8_MEMBER(_8080bw_state::ballbomb_sh_port_2_w)
|
||||
/* Taito "Indian Battle" */
|
||||
/* Sept 2005, D.R. */
|
||||
/*******************************************************/
|
||||
|
||||
static const discrete_dac_r1_ladder indianbt_music_dac =
|
||||
{3, {0, RES_K(47), RES_K(12)}, 0, 0, 0, CAP_U(0.1)};
|
||||
|
||||
@ -285,6 +291,7 @@ WRITE8_MEMBER(_8080bw_state::indianbt_sh_port_3_w)
|
||||
}
|
||||
|
||||
|
||||
|
||||
/*******************************************************************/
|
||||
/* */
|
||||
/* Taito "Polaris" */
|
||||
@ -643,6 +650,7 @@ WRITE8_MEMBER(_8080bw_state::polaris_sh_port_3_w)
|
||||
}
|
||||
|
||||
|
||||
|
||||
/*******************************************************/
|
||||
/* */
|
||||
/* Taito "Space Chaser" */
|
||||
@ -849,7 +857,6 @@ WRITE8_MEMBER(_8080bw_state::schaser_sh_port_2_w)
|
||||
bit 4 - Field Control B (SX10)
|
||||
bit 5 - Flip Screen */
|
||||
|
||||
|
||||
//printf( "schaser_sh_port_2_w: %02x\n", data );
|
||||
|
||||
discrete_sound_w(m_discrete, space, SCHASER_MUSIC_BIT, data & 0x01);
|
||||
@ -924,6 +931,28 @@ MACHINE_RESET_MEMBER(_8080bw_state,schaser_sh)
|
||||
}
|
||||
|
||||
|
||||
|
||||
/*******************************************************/
|
||||
/* */
|
||||
/* Zenitone Microsec "Invaders Revenge" */
|
||||
/* */
|
||||
/*******************************************************/
|
||||
|
||||
WRITE8_MEMBER(_8080bw_state::invrvnge_sh_port_1_w)
|
||||
{
|
||||
// probably latch+irq to audiocpu
|
||||
}
|
||||
|
||||
WRITE8_MEMBER(_8080bw_state::invrvnge_sh_port_2_w)
|
||||
{
|
||||
m_screen_red = data & 0x10;
|
||||
m_c8080bw_flip_screen = (data & 0x20) && (ioport(CABINET_PORT_TAG)->read() & 0x01);
|
||||
|
||||
// no sound-related writes?
|
||||
}
|
||||
|
||||
|
||||
|
||||
/****************************************************/
|
||||
/* Rolling Crash / Moon Base */
|
||||
/* - Moon Base uses same ports and bits as invaders */
|
||||
@ -942,55 +971,6 @@ WRITE8_MEMBER(_8080bw_state::rollingc_sh_port_w)
|
||||
}
|
||||
|
||||
|
||||
/*************************************************************************************/
|
||||
/* Invader's Revenge preliminary sound */
|
||||
/* Correct samples not available */
|
||||
/* Notes: */
|
||||
/* Init sequence: 0x01 (20 times), 0x40 (20 times), 0x4c, 0x40, 0x44, 0x40 (9 times).*/
|
||||
/* Player 1 start sequence: 0x0c, 0x20, 0x22. */
|
||||
/* Start of Attract mode: 0x04. */
|
||||
/* Unknown codes: 0x28, 0x2a, 0x0c, 0x34, 0x2c, 0x2e, 0x1c. */
|
||||
/*************************************************************************************/
|
||||
|
||||
|
||||
WRITE8_MEMBER(_8080bw_state::invrvnge_sh_port_w)
|
||||
{
|
||||
|
||||
switch (data)
|
||||
{
|
||||
case 0x06:
|
||||
m_samples->start(1, 0); /* Shoot */
|
||||
break;
|
||||
|
||||
case 0x14:
|
||||
m_samples->start(2, 2); /* Hit Alien */
|
||||
break;
|
||||
|
||||
case 0x16:
|
||||
m_samples->start(2, 5); /* Hit Asteroid */
|
||||
break;
|
||||
|
||||
case 0x1e:
|
||||
m_samples->start(3, 1); /* Death (followed by 0x0a byte), also bit 4 of port 5 */
|
||||
break;
|
||||
|
||||
case 0x18: /* Fuel Low */
|
||||
case 0x30: /* Fuel bar filling up */
|
||||
m_samples->start(4, 7);
|
||||
break;
|
||||
|
||||
case 0x02: /* Coin */
|
||||
case 0x24: /* Alien dropping to steal fuel */
|
||||
case 0x26: /* Alien lifting with fuel */
|
||||
case 0x32: /* UFO drops a bomb */
|
||||
break;
|
||||
|
||||
case 0x3a: /* Thrust, Docking, extra ship? */
|
||||
m_samples->start(0, 8);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
/*****************************************/
|
||||
/* Lupin III preliminary sound */
|
||||
@ -1030,6 +1010,7 @@ WRITE8_MEMBER(_8080bw_state::lupin3_sh_port_2_w)
|
||||
}
|
||||
|
||||
|
||||
|
||||
/*****************************************/
|
||||
/* Space Chaser (CV) preliminary sound */
|
||||
/* Much more work needs to be done */
|
||||
@ -1059,6 +1040,7 @@ WRITE8_MEMBER(_8080bw_state::schasercv_sh_port_2_w)
|
||||
}
|
||||
|
||||
|
||||
|
||||
/*******************************************************************/
|
||||
/* Yosakdon preliminary sound */
|
||||
/* No information available as what the correct sounds are */
|
||||
@ -1096,6 +1078,7 @@ WRITE8_MEMBER(_8080bw_state::yosakdon_sh_port_2_w)
|
||||
}
|
||||
|
||||
|
||||
|
||||
/*****************************************/
|
||||
/* shuttlei preliminary sound */
|
||||
/* Proper samples are unavailable */
|
||||
@ -1116,7 +1099,6 @@ WRITE8_MEMBER(_8080bw_state::shuttlei_sh_port_1_w)
|
||||
|
||||
WRITE8_MEMBER(_8080bw_state::shuttlei_sh_port_2_w)
|
||||
{
|
||||
|
||||
switch (data)
|
||||
{
|
||||
case 0x23:
|
||||
|
@ -158,6 +158,7 @@
|
||||
#include "shuttlei.lh"
|
||||
#include "cosmicm.lh"
|
||||
|
||||
|
||||
/*******************************************************/
|
||||
/* */
|
||||
/* Games with additional sound / video hardware */
|
||||
@ -223,6 +224,8 @@ static INPUT_PORTS_START( sicv )
|
||||
INVADERS_CAB_TYPE_PORT
|
||||
INPUT_PORTS_END
|
||||
|
||||
|
||||
|
||||
/*******************************************************/
|
||||
/* */
|
||||
/* Space Invaders TV Version (Taito) */
|
||||
@ -240,6 +243,8 @@ static INPUT_PORTS_START( sitv )
|
||||
PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_UNKNOWN )
|
||||
INPUT_PORTS_END
|
||||
|
||||
|
||||
|
||||
/*******************************************************/
|
||||
/* */
|
||||
/* Alien Invasion */
|
||||
@ -287,6 +292,8 @@ static INPUT_PORTS_START( alieninv )
|
||||
INVADERS_CAB_TYPE_PORT
|
||||
INPUT_PORTS_END
|
||||
|
||||
|
||||
|
||||
/*******************************************************/
|
||||
/* */
|
||||
/* Space Invaders Model Racing */
|
||||
@ -302,6 +309,8 @@ static INPUT_PORTS_START( invadrmr )
|
||||
PORT_DIPSETTING( 0x08, "3000" ) /* This is different to invaders */
|
||||
INPUT_PORTS_END
|
||||
|
||||
|
||||
|
||||
/*******************************************************/
|
||||
/* */
|
||||
/* Midway "Space Invaders Part II" */
|
||||
@ -366,6 +375,8 @@ static MACHINE_CONFIG_DERIVED_CLASS( invadpt2, mw8080bw_root, _8080bw_state )
|
||||
MCFG_FRAGMENT_ADD(invaders_samples_audio)
|
||||
MACHINE_CONFIG_END
|
||||
|
||||
|
||||
|
||||
/*******************************************************/
|
||||
/* */
|
||||
/* Space Wars (Sanritsu) */
|
||||
@ -420,6 +431,8 @@ static MACHINE_CONFIG_DERIVED_CLASS( spcewars, mw8080bw_root, _8080bw_state )
|
||||
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.25)
|
||||
MACHINE_CONFIG_END
|
||||
|
||||
|
||||
|
||||
/*******************************************************/
|
||||
/* */
|
||||
/* Astro Sidam? */
|
||||
@ -469,8 +482,7 @@ static INPUT_PORTS_START( astropal )
|
||||
PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_BUTTON3 )
|
||||
|
||||
/* Dummy port for cocktail mode (not used) */
|
||||
INVADERS_CAB_TYPE_PORT
|
||||
PORT_MODIFY(INVADERS_CAB_TYPE_PORT_TAG)
|
||||
PORT_START(INVADERS_CAB_TYPE_PORT_TAG)
|
||||
PORT_BIT( 0xff, IP_ACTIVE_HIGH, IPT_UNKNOWN )
|
||||
INPUT_PORTS_END
|
||||
|
||||
@ -481,6 +493,8 @@ static MACHINE_CONFIG_DERIVED_CLASS( astropal, invaders, _8080bw_state )
|
||||
MCFG_CPU_IO_MAP(astropal_io_map)
|
||||
MACHINE_CONFIG_END
|
||||
|
||||
|
||||
|
||||
/*******************************************************/
|
||||
/* */
|
||||
/* Cosmo */
|
||||
@ -538,6 +552,8 @@ static MACHINE_CONFIG_DERIVED_CLASS( cosmo, mw8080bw_root, _8080bw_state )
|
||||
MCFG_FRAGMENT_ADD(invaders_samples_audio)
|
||||
MACHINE_CONFIG_END
|
||||
|
||||
|
||||
|
||||
/*******************************************************/
|
||||
/* */
|
||||
/* ?????? "Super Earth Invasion" */
|
||||
@ -565,6 +581,7 @@ static INPUT_PORTS_START( searthin )
|
||||
INPUT_PORTS_END
|
||||
|
||||
|
||||
|
||||
/*******************************************************/
|
||||
/* */
|
||||
/* ?????? "Space Attack II" */
|
||||
@ -588,6 +605,7 @@ static INPUT_PORTS_START( spaceatt )
|
||||
INPUT_PORTS_END
|
||||
|
||||
|
||||
|
||||
/*******************************************************/
|
||||
/* */
|
||||
/* Zenitone Microsec "Invaders Revenge" */
|
||||
@ -598,8 +616,10 @@ static ADDRESS_MAP_START( invrvnge_io_map, AS_IO, 8, _8080bw_state )
|
||||
AM_RANGE(0x00, 0x00) AM_READ_PORT("IN0")
|
||||
AM_RANGE(0x01, 0x01) AM_READ_PORT("IN1")
|
||||
AM_RANGE(0x02, 0x02) AM_READ_PORT("IN2") AM_DEVWRITE_LEGACY("mb14241", mb14241_shift_count_w)
|
||||
AM_RANGE(0x03, 0x03) AM_DEVREAD_LEGACY("mb14241", mb14241_shift_result_r) AM_WRITE(invrvnge_sh_port_w)
|
||||
AM_RANGE(0x03, 0x03) AM_DEVREAD_LEGACY("mb14241", mb14241_shift_result_r) AM_WRITE(invrvnge_sh_port_1_w)
|
||||
AM_RANGE(0x04, 0x04) AM_DEVWRITE_LEGACY("mb14241", mb14241_shift_data_w)
|
||||
AM_RANGE(0x05, 0x05) AM_WRITE(invrvnge_sh_port_2_w)
|
||||
AM_RANGE(0x06, 0x06) AM_WRITE(watchdog_reset_w)
|
||||
ADDRESS_MAP_END
|
||||
|
||||
|
||||
@ -646,9 +666,8 @@ static INPUT_PORTS_START( invrvnge )
|
||||
PORT_DIPSETTING( 0x80, DEF_STR( 2C_1C ) ) // 1 play 10p, 2 play 20p, 6 play 50p
|
||||
PORT_DIPSETTING( 0x00, DEF_STR( 1C_1C ) ) // 1 play 20p, 2 play 40p, 3 play 50p
|
||||
|
||||
/* Dummy port for cocktail mode (not used) */
|
||||
PORT_START(CABINET_PORT_TAG)
|
||||
PORT_BIT( 0xff, IP_ACTIVE_HIGH, IPT_UNKNOWN )
|
||||
/* Dummy port for cocktail mode */
|
||||
INVADERS_CAB_TYPE_PORT
|
||||
INPUT_PORTS_END
|
||||
|
||||
|
||||
@ -671,16 +690,14 @@ static MACHINE_CONFIG_DERIVED_CLASS( invrvnge, mw8080bw_root, _8080bw_state )
|
||||
MCFG_SCREEN_UPDATE_DRIVER(_8080bw_state, screen_update_invadpt2)
|
||||
|
||||
/* sound hardware */
|
||||
MCFG_FRAGMENT_ADD(invaders_samples_audio) // placeholder
|
||||
|
||||
// MCFG_SPEAKER_STANDARD_MONO("mono")
|
||||
|
||||
// MCFG_SOUND_ADD("ay1", AY8910, 1000000)
|
||||
// MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.5)
|
||||
|
||||
MACHINE_CONFIG_END
|
||||
|
||||
|
||||
|
||||
/*******************************************************/
|
||||
/* */
|
||||
/* Taito "Space Laser" */
|
||||
@ -726,6 +743,7 @@ static INPUT_PORTS_START( spclaser )
|
||||
INPUT_PORTS_END
|
||||
|
||||
|
||||
|
||||
/*******************************************************/
|
||||
/* */
|
||||
/* Taito "Galaxy Wars" */
|
||||
@ -757,6 +775,7 @@ static INPUT_PORTS_START( galxwars )
|
||||
INPUT_PORTS_END
|
||||
|
||||
|
||||
|
||||
/*******************************************************/
|
||||
/* */
|
||||
/* Taito "Lunar Rescue" */
|
||||
@ -811,6 +830,7 @@ static MACHINE_CONFIG_DERIVED_CLASS( lrescue, mw8080bw_root, _8080bw_state )
|
||||
MACHINE_CONFIG_END
|
||||
|
||||
|
||||
|
||||
/*******************************************************/
|
||||
/* */
|
||||
/* Universal "Cosmic Monsters" */
|
||||
@ -841,6 +861,7 @@ static INPUT_PORTS_START( cosmicmo )
|
||||
INPUT_PORTS_END
|
||||
|
||||
|
||||
|
||||
/*******************************************************/
|
||||
/* */
|
||||
/* Sidam "Invasion" */
|
||||
@ -871,6 +892,7 @@ static INPUT_PORTS_START( invasion )
|
||||
INPUT_PORTS_END
|
||||
|
||||
|
||||
|
||||
/*******************************************************/
|
||||
/* */
|
||||
/* bootleg "Super Invaders" */
|
||||
@ -893,6 +915,7 @@ static INPUT_PORTS_START( superinv )
|
||||
INPUT_PORTS_END
|
||||
|
||||
|
||||
|
||||
/*******************************************************/
|
||||
/* */
|
||||
/* Nichibutsu "Rolling Crash" */
|
||||
@ -1022,10 +1045,7 @@ static INPUT_PORTS_START( schaser )
|
||||
|
||||
// port 3 (all 8 bits) connected to custom chip MB14241 driven by out port 2 and 4
|
||||
// To get cocktail mode, turn this on, and choose 2 controllers.
|
||||
PORT_START(CABINET_PORT_TAG) /* Dummy port for cocktail mode */
|
||||
PORT_CONFNAME( 0x01, 0x00, DEF_STR( Cabinet ) )
|
||||
PORT_CONFSETTING( 0x00, DEF_STR( Upright ) )
|
||||
PORT_CONFSETTING( 0x01, DEF_STR( Cocktail ) )
|
||||
INVADERS_CAB_TYPE_PORT /* Dummy port for cocktail mode */
|
||||
|
||||
PORT_START("VR1")
|
||||
PORT_ADJUSTER( 70, "VR1 - Music Volume" )
|
||||
@ -1082,6 +1102,7 @@ static MACHINE_CONFIG_DERIVED_CLASS( schaser, mw8080bw_root, _8080bw_state )
|
||||
MACHINE_CONFIG_END
|
||||
|
||||
|
||||
|
||||
/*******************************************************/
|
||||
/* */
|
||||
/* Taito "Space Chaser" (CV version) */
|
||||
@ -1160,6 +1181,7 @@ static MACHINE_CONFIG_DERIVED_CLASS( schasercv, mw8080bw_root, _8080bw_state )
|
||||
MACHINE_CONFIG_END
|
||||
|
||||
|
||||
|
||||
/*******************************************************/
|
||||
/* */
|
||||
/* Taito "Straight Flush" */
|
||||
@ -1234,6 +1256,7 @@ static MACHINE_CONFIG_DERIVED_CLASS( sflush, mw8080bw_root, _8080bw_state )
|
||||
MACHINE_CONFIG_END
|
||||
|
||||
|
||||
|
||||
/*******************************************************/
|
||||
/* */
|
||||
/* Taito "Lupin III" */
|
||||
@ -1346,6 +1369,7 @@ static MACHINE_CONFIG_DERIVED_CLASS( lupin3a, mw8080bw_root, _8080bw_state )
|
||||
MACHINE_CONFIG_END
|
||||
|
||||
|
||||
|
||||
/*******************************************************/
|
||||
/* */
|
||||
/* Taito "Polaris" */
|
||||
@ -1468,6 +1492,7 @@ static MACHINE_CONFIG_DERIVED_CLASS( polaris, mw8080bw_root, _8080bw_state )
|
||||
MACHINE_CONFIG_END
|
||||
|
||||
|
||||
|
||||
/*******************************************************/
|
||||
/* */
|
||||
/* Taito "Ozma Wars" */
|
||||
@ -1540,6 +1565,7 @@ static INPUT_PORTS_START( jspecter )
|
||||
INPUT_PORTS_END
|
||||
|
||||
|
||||
|
||||
/*******************************************************/
|
||||
/* */
|
||||
/* Taito "Balloon Bomber" */
|
||||
@ -1586,6 +1612,7 @@ static MACHINE_CONFIG_DERIVED_CLASS( ballbomb, mw8080bw_root, _8080bw_state )
|
||||
MACHINE_CONFIG_END
|
||||
|
||||
|
||||
|
||||
/*******************************************************/
|
||||
/* */
|
||||
/* Wing "Yosaku To Donbei" */
|
||||
@ -1653,6 +1680,7 @@ static MACHINE_CONFIG_DERIVED_CLASS( yosakdon, mw8080bw_root, _8080bw_state )
|
||||
MACHINE_CONFIG_END
|
||||
|
||||
|
||||
|
||||
/*******************************************************/
|
||||
/* */
|
||||
/* Taito "Indian battle" */
|
||||
@ -1758,6 +1786,8 @@ static MACHINE_CONFIG_DERIVED_CLASS( indianbt, mw8080bw_root, _8080bw_state )
|
||||
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.25)
|
||||
MACHINE_CONFIG_END
|
||||
|
||||
|
||||
|
||||
/*******************************************************/
|
||||
/* */
|
||||
/* Taito "Steel Worker" */
|
||||
@ -1827,6 +1857,8 @@ static MACHINE_CONFIG_DERIVED_CLASS( steelwkr, mw8080bw_root, _8080bw_state )
|
||||
MCFG_FRAGMENT_ADD(invaders_samples_audio)
|
||||
MACHINE_CONFIG_END
|
||||
|
||||
|
||||
|
||||
/*****************************************************
|
||||
|
||||
Omori "Shuttle Invader" ??
|
||||
@ -2994,7 +3026,7 @@ ROM_END
|
||||
|
||||
ROM_START( invrvnge )
|
||||
ROM_REGION( 0x10000, "maincpu", 0 )
|
||||
ROM_LOAD( "h.ic36", 0x0000, 0x0800, CRC(cabc3b59) SHA1(02e17bef545ea0baffc45610deeec0f913daf16e) )
|
||||
ROM_LOAD( "h.ic36", 0x0000, 0x0800, CRC(0e229b9f) SHA1(617197bf94e9700cbbb2f32487dc47b318d4f2af) )
|
||||
ROM_LOAD( "g.ic35", 0x0800, 0x0800, CRC(26b38aa4) SHA1(f281c7ec47ce6ab61bfda2e7aa6a5b8a01f2c11e) )
|
||||
ROM_LOAD( "f.ic34", 0x1000, 0x0800, CRC(b3b2749e) SHA1(4f854f981396e2d6a959dd48cff12234074fb69b) )
|
||||
ROM_LOAD( "e.ic33", 0x1800, 0x0800, CRC(d8e75102) SHA1(86d5618944265947e3ce60fdf048d8fff4a55744) )
|
||||
@ -3009,13 +3041,13 @@ ROM_END
|
||||
|
||||
ROM_START( invrvngea )
|
||||
ROM_REGION( 0x10000, "maincpu", 0 )
|
||||
ROM_LOAD( "h.ic36", 0x0000, 0x0800, CRC(0e229b9f) SHA1(617197bf94e9700cbbb2f32487dc47b318d4f2af) )
|
||||
ROM_LOAD( "g.ic35", 0x0800, 0x0800, CRC(26b38aa4) SHA1(f281c7ec47ce6ab61bfda2e7aa6a5b8a01f2c11e) )
|
||||
ROM_LOAD( "f.ic34", 0x1000, 0x0800, CRC(b3b2749e) SHA1(4f854f981396e2d6a959dd48cff12234074fb69b) )
|
||||
ROM_LOAD( "e.ic33", 0x1800, 0x0800, CRC(d8e75102) SHA1(86d5618944265947e3ce60fdf048d8fff4a55744) )
|
||||
ROM_LOAD( "h.ic36", 0x0000, 0x0800, CRC(0914b279) SHA1(91e465f56ed0dc8c68e109e33ec9d2bda2616a21) )
|
||||
ROM_LOAD( "g.ic35", 0x0800, 0x0800, CRC(84d9497c) SHA1(fb1b5fc49365fbf89e5418789e64efd186cdeecf) )
|
||||
ROM_LOAD( "f.ic34", 0x1000, 0x0800, CRC(78d34d97) SHA1(a50c19df12e75c644b014d74a463094e249db207) )
|
||||
ROM_LOAD( "e.ic33", 0x1800, 0x0800, CRC(30c71887) SHA1(17c9e905eb327435d52b6d51842f7f42a5e6ab7d) )
|
||||
|
||||
ROM_REGION( 0x10000, "audiocpu", 0 )
|
||||
ROM_LOAD( "snd.2c", 0xf000, 0x0800, CRC(135f3b16) SHA1(d472a6ca32c4a16cc1faf09f4a4876d75cd4ba24) )
|
||||
ROM_LOAD( "snd.2c", 0xf000, 0x0800, CRC(4b67073b) SHA1(ab4cdcdff55bbb187a26fd8acab24692f49beabb) )
|
||||
ROM_LOAD( "snd.1c", 0xf800, 0x0800, CRC(152fc85e) SHA1(df207d6e690287a56e4e330deaa5ee40a179f1fc) )
|
||||
|
||||
ROM_REGION( 0x0800, "proms", 0 )
|
||||
@ -3037,21 +3069,6 @@ ROM_START( invrvngeb )
|
||||
ROM_LOAD( "colour.bin", 0x0000, 0x0800, BAD_DUMP CRC(7de74988) SHA1(0b8c94b2bfdbc3921d60aad765df8af611f3fdd7) ) // not dumped, taken from parent
|
||||
ROM_END
|
||||
|
||||
ROM_START( invrvngec )
|
||||
ROM_REGION( 0x10000, "maincpu", 0 )
|
||||
ROM_LOAD( "h.ic36", 0x0000, 0x0800, CRC(0914b279) SHA1(91e465f56ed0dc8c68e109e33ec9d2bda2616a21) )
|
||||
ROM_LOAD( "g.ic35", 0x0800, 0x0800, CRC(84d9497c) SHA1(fb1b5fc49365fbf89e5418789e64efd186cdeecf) )
|
||||
ROM_LOAD( "f.ic34", 0x1000, 0x0800, CRC(78d34d97) SHA1(a50c19df12e75c644b014d74a463094e249db207) )
|
||||
ROM_LOAD( "e.ic33", 0x1800, 0x0800, CRC(30c71887) SHA1(17c9e905eb327435d52b6d51842f7f42a5e6ab7d) )
|
||||
|
||||
ROM_REGION( 0x10000, "audiocpu", 0 )
|
||||
ROM_LOAD( "snd.2c", 0xf000, 0x0800, CRC(4b67073b) SHA1(ab4cdcdff55bbb187a26fd8acab24692f49beabb) )
|
||||
ROM_LOAD( "snd.1c", 0xf800, 0x0800, CRC(152fc85e) SHA1(df207d6e690287a56e4e330deaa5ee40a179f1fc) )
|
||||
|
||||
ROM_REGION( 0x0800, "proms", 0 )
|
||||
ROM_LOAD( "colour.bin", 0x0000, 0x0800, CRC(7de74988) SHA1(0b8c94b2bfdbc3921d60aad765df8af611f3fdd7) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( invrvngedu )
|
||||
ROM_REGION( 0x10000, "maincpu", 0 )
|
||||
ROM_LOAD( "5m.bin", 0x0000, 0x0800, CRC(b145cb71) SHA1(127eb11de7ab9835f06510fb12838c0b728c0d42) )
|
||||
@ -3916,11 +3933,10 @@ GAMEL(19??, invasionrza,invaders, invaders, invasion, driver_device, 0, ROT270
|
||||
GAME( 19??, darthvdr, invaders, darthvdr, darthvdr, driver_device, 0, ROT270, "bootleg", "Darth Vader", GAME_SUPPORTS_SAVE | GAME_NO_SOUND )
|
||||
GAME( 1979, moonbase, invadpt2, invadpt2, invadpt2, driver_device, 0, ROT270, "Nichibutsu (Taito license?)", "Moon Base (set 1)", GAME_SUPPORTS_SAVE | GAME_IMPERFECT_SOUND ) // this has a 'Taito Corp' string hidden away in the rom - how do you get it to display?
|
||||
GAME( 1979, moonbasea, invadpt2, invadpt2, invadpt2, driver_device, 0, ROT270, "Nichibutsu", "Moon Base (set 2)", GAME_SUPPORTS_SAVE | GAME_IMPERFECT_SOUND ) // this has the same string replaced with Nichibutsu, no other differences
|
||||
GAME( 1980, invrvnge, 0, invrvnge, invrvnge, driver_device, 0, ROT270, "Zenitone-Microsec Ltd.", "Invader's Revenge (set 1)", GAME_SUPPORTS_SAVE | GAME_IMPERFECT_SOUND )
|
||||
GAME( 1980, invrvngea, invrvnge, invrvnge, invrvnge, driver_device, 0, ROT270, "Zenitone-Microsec Ltd.", "Invader's Revenge (set 2)", GAME_SUPPORTS_SAVE | GAME_IMPERFECT_SOUND )
|
||||
GAME( 1980, invrvngeb, invrvnge, invrvnge, invrvnge, driver_device, 0, ROT270, "Zenitone-Microsec Ltd.", "Invader's Revenge (set 3)", GAME_SUPPORTS_SAVE | GAME_IMPERFECT_SOUND )
|
||||
GAME( 1980, invrvngec, invrvnge, invrvnge, invrvnge, driver_device, 0, ROT270, "Zenitone-Microsec Ltd.", "Invader's Revenge (set 4)", GAME_SUPPORTS_SAVE | GAME_IMPERFECT_SOUND )
|
||||
GAME( 1980, invrvngedu, invrvnge, invrvnge, invrvnge, driver_device, 0, ROT270, "Zenitone-Microsec Ltd. (Dutchford license)", "Invader's Revenge (Dutchford)", GAME_SUPPORTS_SAVE | GAME_IMPERFECT_SOUND )
|
||||
GAME( 1980, invrvnge, 0, invrvnge, invrvnge, driver_device, 0, ROT270, "Zenitone-Microsec Ltd.", "Invader's Revenge (set 1)", GAME_SUPPORTS_SAVE | GAME_NO_SOUND )
|
||||
GAME( 1980, invrvngea, invrvnge, invrvnge, invrvnge, driver_device, 0, ROT270, "Zenitone-Microsec Ltd.", "Invader's Revenge (set 2)", GAME_SUPPORTS_SAVE | GAME_NO_SOUND )
|
||||
GAME( 1980, invrvngeb, invrvnge, invrvnge, invrvnge, driver_device, 0, ROT270, "Zenitone-Microsec Ltd.", "Invader's Revenge (set 3)", GAME_SUPPORTS_SAVE | GAME_NO_SOUND )
|
||||
GAME( 1980, invrvngedu, invrvnge, invrvnge, invrvnge, driver_device, 0, ROT270, "Zenitone-Microsec Ltd. (Dutchford license)", "Invader's Revenge (Dutchford)", GAME_SUPPORTS_SAVE | GAME_NO_SOUND )
|
||||
GAME( 1980, spclaser, 0, invadpt2, spclaser, driver_device, 0, ROT270, "Game Plan (Taito license)", "Space Laser", GAME_WRONG_COLORS | GAME_SUPPORTS_SAVE )
|
||||
GAME( 1980, intruder, spclaser, invadpt2, spclaser, driver_device, 0, ROT270, "Game Plan (Taito license)", "Intruder", GAME_SUPPORTS_SAVE | GAME_IMPERFECT_SOUND )
|
||||
GAME( 1980, laser, spclaser, invadpt2, spclaser, driver_device, 0, ROT270, "bootleg (Leisure Time Electronics Inc.)", "Astro Laser (bootleg of Space Laser)", GAME_WRONG_COLORS | GAME_SUPPORTS_SAVE )
|
||||
|
@ -63,7 +63,8 @@ public:
|
||||
DECLARE_WRITE8_MEMBER(schaser_sh_port_1_w);
|
||||
DECLARE_WRITE8_MEMBER(schaser_sh_port_2_w);
|
||||
DECLARE_WRITE8_MEMBER(rollingc_sh_port_w);
|
||||
DECLARE_WRITE8_MEMBER(invrvnge_sh_port_w);
|
||||
DECLARE_WRITE8_MEMBER(invrvnge_sh_port_1_w);
|
||||
DECLARE_WRITE8_MEMBER(invrvnge_sh_port_2_w);
|
||||
DECLARE_WRITE8_MEMBER(lupin3_sh_port_1_w);
|
||||
DECLARE_WRITE8_MEMBER(lupin3_sh_port_2_w);
|
||||
DECLARE_WRITE8_MEMBER(schasercv_sh_port_1_w);
|
||||
|
@ -1380,7 +1380,6 @@ jspecter2 // (c) 1979 Jatre
|
||||
invrvnge // Zenitone-Microsec Ltd.
|
||||
invrvngea // Zenitone-Microsec Ltd.
|
||||
invrvngeb // Zenitone-Microsec Ltd.
|
||||
invrvngec // Zenitone-Microsec Ltd.
|
||||
invrvngedu // Zenitone-Microsec Ltd. (Dutchford license)
|
||||
galxwars // (c) 1979 Universal
|
||||
galxwars2 // (c) 1979 Universal
|
||||
|
Loading…
Reference in New Issue
Block a user