mirror of
https://github.com/holub/mame
synced 2025-05-30 01:23:07 +03:00
new renegade and silkworm bootleg sets (#3425)
* added Renegade bootleg set * added Silkworm bootleg set * silkwormb dipswitch changes and add notes * requested changes to renegadeb
This commit is contained in:
parent
af0164389e
commit
596d00fd24
@ -559,6 +559,45 @@ ROM_START( renegade )
|
||||
ROM_LOAD( "n5-5.ic31", 0x10000, 0x8000, CRC(7ee43a3c) SHA1(36b14b886096177cdd0bd0c99cbcfcc362b2bc30) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( renegadeb )
|
||||
ROM_REGION( 0x10000, "maincpu", 0 ) /* 64k for code + bank switched ROM */
|
||||
ROM_LOAD( "na-5.ic52", 0x00000, 0x8000, CRC(de7e7df4) SHA1(7d26ac29e0b5858d9a0c0cdc86c864e464145260) )
|
||||
ROM_LOAD( "40.ic51", 0x08000, 0x8000, CRC(3dbaac11) SHA1(a40470514f01a1a9c159de0aa416ea3940be76e8) ) // bootleg
|
||||
|
||||
ROM_REGION( 0x10000, "audiocpu", 0 )
|
||||
ROM_LOAD( "n0-5.ic13", 0x8000, 0x8000, CRC(3587de3b) SHA1(f82e758254b21eb0c5a02469c72adb86d9577065) )
|
||||
|
||||
ROM_REGION( 0x08000, "chars", 0 )
|
||||
ROM_LOAD( "nc-5.bin", 0x0000, 0x8000, CRC(9adfaa5d) SHA1(7bdb7bd4387b49e0489f9539161e1ed9d8f9f6a0) )
|
||||
|
||||
ROM_REGION( 0x30000, "tiles", 0 )
|
||||
ROM_LOAD( "n1-5.ic1", 0x00000, 0x8000, CRC(4a9f47f3) SHA1(01c94bc4c85314f1e0caa3afe91705875d118c13) )
|
||||
ROM_LOAD( "n6-5.ic28", 0x08000, 0x8000, CRC(d62a0aa8) SHA1(a0b55cd3eee352fb91d9bb8c6c4f4f55b2df83e9) )
|
||||
ROM_LOAD( "n7-5.ic27", 0x10000, 0x8000, CRC(7ca5a532) SHA1(1110aa1c7562805dd4b298ab2860c66a6cc2685b) )
|
||||
ROM_LOAD( "n2-5.ic14", 0x18000, 0x8000, CRC(8d2e7982) SHA1(72fc85ff7b54be10501a2a24303dadd5f33e5650) )
|
||||
ROM_LOAD( "n8-5.ic26", 0x20000, 0x8000, CRC(0dba31d3) SHA1(8fe250787debe07e4f6c0002a9f799869b13a5fd) )
|
||||
ROM_LOAD( "n9-5.ic25", 0x28000, 0x8000, CRC(5b621b6a) SHA1(45c6a688a5b4e9da71133c43cc48eea568557be3) )
|
||||
|
||||
ROM_REGION( 0x60000, "sprites", 0 )
|
||||
ROM_LOAD( "nh-5.bin", 0x00000, 0x8000, CRC(dcd7857c) SHA1(eb530ccc939f2fa42b3c743605d5398f4afe7d7a) )
|
||||
ROM_LOAD( "nd-5.bin", 0x08000, 0x8000, CRC(2de1717c) SHA1(af5a994348301fa888092ae65d08cfb6ad124407) )
|
||||
ROM_LOAD( "nj-5.bin", 0x10000, 0x8000, CRC(0f96a18e) SHA1(1f7e11e11d5031b4942d9d05161bcb9466514af8) )
|
||||
ROM_LOAD( "nn-5.bin", 0x18000, 0x8000, CRC(1bf15787) SHA1(b3371bf33f8b76a4a9887a7a43dba1f26353e978) )
|
||||
ROM_LOAD( "ne-5.bin", 0x20000, 0x8000, CRC(924c7388) SHA1(2f3ee2f28d8b04df6258a3949b7b0f60a3ae358f) )
|
||||
ROM_LOAD( "nk-5.bin", 0x28000, 0x8000, CRC(69499a94) SHA1(2e92931ef4e8948e3985f0a242db4137016d8eea) )
|
||||
ROM_LOAD( "ni-5.bin", 0x30000, 0x8000, CRC(6f597ed2) SHA1(54d34c13cda1b41ef354f9e6f3ce34673ef6c020) )
|
||||
ROM_LOAD( "nf-5.bin", 0x38000, 0x8000, CRC(0efc8d45) SHA1(4fea3165fd279539bfd424f1dc355cbd741bc48d) )
|
||||
ROM_LOAD( "nl-5.bin", 0x40000, 0x8000, CRC(14778336) SHA1(17b4048942b5fa8167a7f2b471dbc5a5d3f017ee) )
|
||||
ROM_LOAD( "no-5.bin", 0x48000, 0x8000, CRC(147dd23b) SHA1(fa4f9b774845d0333909d876590cda38d19b72d8) )
|
||||
ROM_LOAD( "ng-5.bin", 0x50000, 0x8000, CRC(a8ee3720) SHA1(df3d40015b16fa7a9bf05f0ed5741c22f7f152c7) )
|
||||
ROM_LOAD( "nm-5.bin", 0x58000, 0x8000, CRC(c100258e) SHA1(0e2124e642b9742a9a0045f460974025048bc2dd) )
|
||||
|
||||
ROM_REGION( 0x18000, "adpcm", 0 )
|
||||
ROM_LOAD( "n3-5.ic33", 0x00000, 0x8000, CRC(78fd6190) SHA1(995df0e88f5c34946e0634b50bda8c1cc621afaa) )
|
||||
ROM_LOAD( "n4-5.ic32", 0x08000, 0x8000, CRC(6557564c) SHA1(b3142be9d48eacb43786079a7ae012010f6afabb) )
|
||||
ROM_LOAD( "n5-5.ic31", 0x10000, 0x8000, CRC(7ee43a3c) SHA1(36b14b886096177cdd0bd0c99cbcfcc362b2bc30) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( kuniokun )
|
||||
ROM_REGION( 0x10000, "maincpu", 0 ) /* 64k for code + bank switched ROM */
|
||||
ROM_LOAD( "ta18-11.bin", 0x00000, 0x8000, CRC(f240f5cd) SHA1(ed6875e8ad2988e88389d4f63ff448d0823c195f) )
|
||||
@ -643,5 +682,6 @@ ROM_END
|
||||
|
||||
|
||||
GAME( 1986, renegade, 0, renegade, renegade, renegade_state, 0, ROT0, "Technos Japan (Taito America license)", "Renegade (US)", MACHINE_SUPPORTS_SAVE )
|
||||
GAME( 1986, renegadeb, renegade, kuniokunb, renegade, renegade_state, 0, ROT0, "bootleg", "Renegade (US bootleg)", MACHINE_SUPPORTS_SAVE )
|
||||
GAME( 1986, kuniokun, renegade, renegade, renegade, renegade_state, 0, ROT0, "Technos Japan", "Nekketsu Kouha Kunio-kun (Japan)", MACHINE_SUPPORTS_SAVE )
|
||||
GAME( 1986, kuniokunb, renegade, kuniokunb, renegade, renegade_state, 0, ROT0, "bootleg", "Nekketsu Kouha Kunio-kun (Japan bootleg)", MACHINE_SUPPORTS_SAVE )
|
||||
|
@ -41,6 +41,7 @@ f806 DSWA bit 0-3
|
||||
f807 DSWA bit 4-7
|
||||
f808 DSWB bit 0-3
|
||||
f809 DSWB bit 4-7
|
||||
f80e SYS_3 bit 0 (swap jeep/heli, proto sets only)
|
||||
f80f COIN
|
||||
|
||||
write:
|
||||
@ -214,6 +215,7 @@ void tecmo_state::silkworm_map(address_map &map)
|
||||
map(0xf807, 0xf807).r(this, FUNC(tecmo_state::dswa_h_r));
|
||||
map(0xf808, 0xf808).r(this, FUNC(tecmo_state::dswb_l_r));
|
||||
map(0xf809, 0xf809).r(this, FUNC(tecmo_state::dswb_h_r));
|
||||
map(0xf80e, 0xf80e).portr("SYS_3");
|
||||
map(0xf80f, 0xf80f).portr("SYS_2");
|
||||
map(0xf800, 0xf802).w(this, FUNC(tecmo_state::fgscroll_w));
|
||||
map(0xf803, 0xf805).w(this, FUNC(tecmo_state::bgscroll_w));
|
||||
@ -248,7 +250,14 @@ void tecmo_state::tecmo_sound_map(address_map &map)
|
||||
map(0xcc00, 0xcc00).w("soundlatch", FUNC(generic_latch_8_device::acknowledge_w));
|
||||
}
|
||||
|
||||
|
||||
void tecmo_state::silkwormp_sound_map(address_map &map)
|
||||
{
|
||||
map(0x0000, 0x7fff).rom();
|
||||
map(0x8000, 0x87ff).ram();
|
||||
map(0xa000, 0xa001).w("ymsnd", FUNC(ym3812_device::write));
|
||||
map(0xc000, 0xc000).r("soundlatch", FUNC(generic_latch_8_device::read));
|
||||
map(0xcc00, 0xcc00).w("soundlatch", FUNC(generic_latch_8_device::acknowledge_w));
|
||||
}
|
||||
|
||||
static INPUT_PORTS_START( tecmo_default )
|
||||
PORT_START("JOY1")
|
||||
@ -283,6 +292,9 @@ static INPUT_PORTS_START( tecmo_default )
|
||||
|
||||
PORT_START("SYS_2")
|
||||
PORT_BIT( 0x0f, IP_ACTIVE_HIGH, IPT_UNKNOWN )
|
||||
|
||||
PORT_START("SYS_3")
|
||||
PORT_BIT( 0x0f, IP_ACTIVE_HIGH, IPT_UNKNOWN )
|
||||
|
||||
PORT_START("DSWA")
|
||||
PORT_DIPUNUSED_DIPLOC( 0x01, IP_ACTIVE_HIGH, "SW1:!1" )
|
||||
@ -568,6 +580,80 @@ static INPUT_PORTS_START( silkworm )
|
||||
INPUT_PORTS_END
|
||||
|
||||
|
||||
// Bootleg/prototype sets don't have the "disable continue" feature (dip B, sw 8) and coin inputs are switched.
|
||||
// They also have a "swap vehicle" feature which allows 1P to be the jeep and 2P to be the heli.
|
||||
// Setting dip B, sw 7 on enables the feature and it is performed on the start screen with an extra input @ 1P button 4 (jamma pin 25, maps to 0xf80e bit 0).
|
||||
// Seems this feature was removed for the production release of the game.
|
||||
static INPUT_PORTS_START( silkwormp )
|
||||
PORT_INCLUDE(tecmo_default)
|
||||
|
||||
PORT_MODIFY("BUTTONS1")
|
||||
PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_BUTTON2 )
|
||||
PORT_BIT( 0x02, IP_ACTIVE_HIGH, IPT_BUTTON1 )
|
||||
PORT_BIT( 0x04, IP_ACTIVE_HIGH, IPT_BUTTON3 )
|
||||
|
||||
PORT_MODIFY("JOY2")
|
||||
PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_JOYSTICK_LEFT ) PORT_8WAY PORT_PLAYER(2)
|
||||
PORT_BIT( 0x02, IP_ACTIVE_HIGH, IPT_JOYSTICK_RIGHT ) PORT_8WAY PORT_PLAYER(2)
|
||||
PORT_BIT( 0x04, IP_ACTIVE_HIGH, IPT_JOYSTICK_DOWN ) PORT_8WAY PORT_PLAYER(2)
|
||||
PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_JOYSTICK_UP ) PORT_8WAY PORT_PLAYER(2)
|
||||
|
||||
PORT_MODIFY("BUTTONS2")
|
||||
PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_BUTTON2 ) PORT_PLAYER(2)
|
||||
PORT_BIT( 0x02, IP_ACTIVE_HIGH, IPT_BUTTON1 ) PORT_PLAYER(2)
|
||||
PORT_BIT( 0x04, IP_ACTIVE_HIGH, IPT_BUTTON3 ) PORT_PLAYER(2)
|
||||
|
||||
PORT_MODIFY("SYS_2")
|
||||
PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_START1 )
|
||||
PORT_BIT( 0x02, IP_ACTIVE_HIGH, IPT_START2 )
|
||||
PORT_BIT( 0x04, IP_ACTIVE_HIGH, IPT_COIN2 ) // Coin inputs are switched
|
||||
PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_COIN1 )
|
||||
|
||||
PORT_MODIFY("SYS_3")
|
||||
PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_BUTTON4 ) // Vehicle swap extra button
|
||||
|
||||
PORT_MODIFY("DSWA")
|
||||
PORT_DIPNAME( 0x03, 0x00, DEF_STR( Coin_A ) ) PORT_DIPLOCATION("SW1:!1,!2")
|
||||
PORT_DIPSETTING( 0x01, DEF_STR( 2C_1C ) )
|
||||
PORT_DIPSETTING( 0x00, DEF_STR( 1C_1C ) )
|
||||
PORT_DIPSETTING( 0x02, DEF_STR( 1C_2C ) )
|
||||
PORT_DIPSETTING( 0x03, DEF_STR( 1C_3C ) )
|
||||
PORT_DIPNAME( 0x0C, 0x00, DEF_STR( Coin_B ) ) PORT_DIPLOCATION("SW1:!3,!4")
|
||||
PORT_DIPSETTING( 0x04, DEF_STR( 2C_1C ) )
|
||||
PORT_DIPSETTING( 0x00, DEF_STR( 1C_1C ) )
|
||||
PORT_DIPSETTING( 0x08, DEF_STR( 1C_2C ) )
|
||||
PORT_DIPSETTING( 0x0C, DEF_STR( 1C_3C ) )
|
||||
PORT_DIPNAME( 0x30, 0x00, DEF_STR( Lives ) ) PORT_DIPLOCATION("SW1:!5,!6")
|
||||
PORT_DIPSETTING( 0x30, "2" )
|
||||
PORT_DIPSETTING( 0x00, "3" )
|
||||
PORT_DIPSETTING( 0x10, "4" )
|
||||
PORT_DIPSETTING( 0x20, "5" )
|
||||
PORT_DIPNAME( 0x40, 0x00, "Allow Vehicle Swap" ) PORT_DIPLOCATION("SW1:!7")
|
||||
PORT_DIPSETTING( 0x00, DEF_STR( Off ) )
|
||||
PORT_DIPSETTING( 0x40, DEF_STR( On ) )
|
||||
PORT_DIPNAME( 0x80, 0x80, DEF_STR( Demo_Sounds ) ) PORT_DIPLOCATION("SW1:!8")
|
||||
PORT_DIPSETTING( 0x00, DEF_STR( Off ) )
|
||||
PORT_DIPSETTING( 0x80, DEF_STR( On ) )
|
||||
|
||||
PORT_MODIFY("DSWB")
|
||||
PORT_DIPNAME( 0x07, 0x00, DEF_STR( Bonus_Life ) ) PORT_DIPLOCATION("SW2:!1,!2,!3")
|
||||
PORT_DIPSETTING( 0x00, "50000 200000 500000" )
|
||||
PORT_DIPSETTING( 0x01, "100000 300000 800000" )
|
||||
PORT_DIPSETTING( 0x02, "50000 200000" )
|
||||
PORT_DIPSETTING( 0x03, "100000 300000" )
|
||||
PORT_DIPSETTING( 0x04, "50000" )
|
||||
PORT_DIPSETTING( 0x05, "100000" )
|
||||
PORT_DIPSETTING( 0x06, "200000" )
|
||||
PORT_DIPSETTING( 0x07, DEF_STR( None ) )
|
||||
PORT_DIPNAME( 0x70, 0x60, DEF_STR( Difficulty ) ) PORT_DIPLOCATION("SW2:!5,!6,!7")
|
||||
PORT_DIPSETTING( 0x00, "1" )
|
||||
PORT_DIPSETTING( 0x40, "2" ) // from the Tecmo US manual
|
||||
PORT_DIPSETTING( 0x60, "3" ) // (although conflicting info exists, so unverified)
|
||||
PORT_DIPSETTING( 0x30, "4" )
|
||||
PORT_DIPSETTING( 0x50, "5" )
|
||||
// no allow continue setting
|
||||
INPUT_PORTS_END
|
||||
|
||||
|
||||
static const gfx_layout charlayout =
|
||||
{
|
||||
@ -710,6 +796,17 @@ MACHINE_CONFIG_START(tecmo_state::backfirt)
|
||||
/* this pcb has no MSM5205 */
|
||||
MCFG_DEVICE_REMOVE("msm")
|
||||
MACHINE_CONFIG_END
|
||||
|
||||
MACHINE_CONFIG_START(tecmo_state::silkwormp)
|
||||
silkworm(config);
|
||||
|
||||
/* bootleg pcb doesn't have the MSM5205 populated */
|
||||
MCFG_DEVICE_REMOVE("msm")
|
||||
MCFG_CPU_MODIFY("soundcpu")
|
||||
MCFG_CPU_PROGRAM_MAP(silkwormp_sound_map)
|
||||
MACHINE_CONFIG_END
|
||||
|
||||
|
||||
/***************************************************************************
|
||||
|
||||
Game driver(s)
|
||||
@ -1003,9 +1100,12 @@ ROM_START( silkwormj )
|
||||
ROM_REGION( 0x8000, "adpcm", 0 ) /* ADPCM samples */
|
||||
ROM_LOAD( "silkworm.1", 0x0000, 0x8000, CRC(5b553644) SHA1(5d39d2251094c17f7b732b4861401b3516fce9b1) )
|
||||
ROM_END
|
||||
|
||||
// 6217A
|
||||
// SILKWORM H T737
|
||||
// board have Japanese label "ADONO"
|
||||
// this set shows "AD" (revision?) on title screen
|
||||
// sound cpu isn't attempting to use samples, so removed the parent rom reference, have to assume it doesn't exist like the other proto set
|
||||
ROM_START( silkwormp )
|
||||
ROM_REGION( 0x20000, "maincpu", 0 )
|
||||
ROM_LOAD( "silkworm_pr4ma.4", 0x00000, 0x10000, CRC(5e2a39cc) SHA1(e2fb0fa2d4e3d439935b7814c8572224eddf271e) ) /* c000-ffff is not used */
|
||||
@ -1034,9 +1134,44 @@ ROM_START( silkwormp )
|
||||
ROM_LOAD( "silkworm.15", 0x10000, 0x10000, CRC(6e4052c9) SHA1(e2e3d7221b75cb044449a25a076a93c3def1f11b) ) /* tiles #2 */
|
||||
ROM_LOAD( "silkworm.16", 0x20000, 0x10000, CRC(9292ed63) SHA1(70aa46fcc187b8200c5d246870e2e2dc4b2985cb) ) /* tiles #2 */
|
||||
ROM_LOAD( "silkworm.17", 0x30000, 0x10000, CRC(3fa4563d) SHA1(46e3cc41491d63efcdda43c84c7ac1385a1926d0) ) /* tiles #2 */
|
||||
ROM_END
|
||||
|
||||
ROM_REGION( 0x8000, "adpcm", 0 ) /* ADPCM samples */
|
||||
ROM_LOAD( "silkworm.1", 0x0000, 0x8000, CRC(5b553644) SHA1(5d39d2251094c17f7b732b4861401b3516fce9b1) ) // not dumped
|
||||
/*
|
||||
markings: CPU board: HE 202 (silkscreen) SK-50 (sticker)
|
||||
video board: HE 203 (silkscreen)
|
||||
main cpu: zilog Z8400BPS Z80B @ 6MHz 8609
|
||||
sound cpu: sharp LH0080A Z80A @ 4MHz 8705
|
||||
this set shows "GF" (revision?) on title screen
|
||||
this seems to be a bootleg of a prototype, not sure if it's the other proto set hacked or another rev proto
|
||||
*/
|
||||
ROM_START( silkwormb )
|
||||
ROM_REGION( 0x20000, "maincpu", 0 )
|
||||
ROM_LOAD( "e3.4", 0x00000, 0x10000, CRC(3d86fd58) SHA1(7245186259e08bda33a7dc0d5f895f847c94519b) )
|
||||
ROM_LOAD( "silkworm.5", 0x10000, 0x10000, CRC(a6c7bb51) SHA1(75f6625459ab65f2d47a282c1295d4db38f5fe51) )
|
||||
|
||||
ROM_REGION( 0x20000, "soundcpu", 0 )
|
||||
ROM_LOAD( "e2.3", 0x0000, 0x8000, CRC(b7a3fb80) SHA1(de52ef3c8b22f083816a42cbf239e8f9dbee2424) )
|
||||
|
||||
ROM_REGION( 0x08000, "gfx1", 0 )
|
||||
ROM_LOAD( "silkworm.2", 0x00000, 0x08000, CRC(e80a1cd9) SHA1(ef16feb1113acc7401f8951158b25f6f201196f2) ) /* characters */
|
||||
|
||||
ROM_REGION( 0x40000, "gfx2", 0 )
|
||||
ROM_LOAD( "silkworm.6", 0x00000, 0x10000, CRC(1138d159) SHA1(3b938606d448c4effdfe414bbf495b50cc3bc1c1) ) /* sprites */
|
||||
ROM_LOAD( "silkworm.7", 0x10000, 0x10000, CRC(d96214f7) SHA1(a5b2be3ae6a6eb8afef2c18c865a998fbf4adf93) ) /* sprites */
|
||||
ROM_LOAD( "silkworm.8", 0x20000, 0x10000, CRC(0494b38e) SHA1(03255f153824056e430a0b8595103f3b58b1fd97) ) /* sprites */
|
||||
ROM_LOAD( "silkworm.9", 0x30000, 0x10000, CRC(8ce3cdf5) SHA1(635248514c4e1e5aab7a2ed4d620a5b970d4a43a) ) /* sprites */
|
||||
|
||||
ROM_REGION( 0x40000, "gfx3", 0 )
|
||||
ROM_LOAD( "silkworm.10", 0x00000, 0x10000, CRC(8c7138bb) SHA1(0cfd69fa77d5b546f7dad80537d8d2497ae758bc) ) /* fg tiles TMM24512 */
|
||||
ROM_LOAD( "e10.11", 0x10000, 0x08000, CRC(c0c4687d) SHA1(afe05eb7e5a65c995aeac9ea773ad79eb053303f) ) /* fg tiles TMM24256 */
|
||||
ROM_LOAD( "silkworm.12", 0x20000, 0x10000, CRC(bb0f568f) SHA1(b66c6d0407ed0b068c6bf07987f1b923d4a6e4f8) ) /* fg tiles TMM24512 */
|
||||
ROM_LOAD( "e12.13", 0x30000, 0x08000, CRC(fc472811) SHA1(e862ec9b38f3f3a1f4668fbc587063eee8e9e821) ) /* fg tiles 27C256 */
|
||||
|
||||
ROM_REGION( 0x40000, "gfx4", 0 )
|
||||
ROM_LOAD( "silkworm.14", 0x00000, 0x10000, CRC(409df64b) SHA1(cada970bf9cc8f6522e7a71e00fe873568852873) ) /* bg tiles TMM24512 */
|
||||
ROM_LOAD( "e14.15", 0x10000, 0x08000, CRC(b02acdb6) SHA1(6be74bb89680b79b3a5d13af638ed5a0bb077dad) ) /* bg tiles 27C256 */
|
||||
ROM_LOAD( "e15.16", 0x20000, 0x08000, CRC(caf7b25e) SHA1(2c348af9d03efd801cbbc06deb02869bd6449518) ) /* bg tiles 27C256 */
|
||||
ROM_LOAD( "e16.17", 0x30000, 0x08000, CRC(7ec93873) SHA1(0993a3b3e5ca84ef0ea32159825e379ba4cc5fbb) ) /* bg tiles 27C256 */
|
||||
ROM_END
|
||||
|
||||
/*
|
||||
@ -1210,13 +1345,14 @@ DRIVER_INIT_MEMBER(tecmo_state,backfirt)
|
||||
|
||||
|
||||
|
||||
GAME( 1986, rygar, 0, rygar, rygar, tecmo_state, rygar, ROT0, "Tecmo", "Rygar (US set 1)", MACHINE_SUPPORTS_SAVE )
|
||||
GAME( 1986, rygar2, rygar, rygar, rygar, tecmo_state, rygar, ROT0, "Tecmo", "Rygar (US set 2)", MACHINE_SUPPORTS_SAVE )
|
||||
GAME( 1986, rygar3, rygar, rygar, rygar, tecmo_state, rygar, ROT0, "Tecmo", "Rygar (US set 3 Old Version)", MACHINE_SUPPORTS_SAVE )
|
||||
GAME( 1986, rygarj, rygar, rygar, rygar, tecmo_state, rygar, ROT0, "Tecmo", "Argus no Senshi (Japan)", MACHINE_SUPPORTS_SAVE )
|
||||
GAME( 1987, gemini, 0, gemini, gemini, tecmo_state, gemini, ROT90, "Tecmo", "Gemini Wing (Japan)", MACHINE_SUPPORTS_SAVE ) // Japan regional warning screen
|
||||
GAME( 1987, geminib, gemini, geminib, gemini, tecmo_state, gemini, ROT90, "bootleg", "Gemini Wing (bootleg)", MACHINE_SUPPORTS_SAVE ) // Japan regional warning screen
|
||||
GAME( 1988, silkworm, 0, silkworm, silkworm, tecmo_state, silkworm, ROT0, "Tecmo", "Silk Worm (World)", MACHINE_SUPPORTS_SAVE ) // No regional "Warning, if you are playing ..." screen
|
||||
GAME( 1988, silkwormj, silkworm, silkworm, silkworm, tecmo_state, silkworm, ROT0, "Tecmo", "Silk Worm (Japan)", MACHINE_SUPPORTS_SAVE ) // Japan regional warning screen
|
||||
GAME( 1988, silkwormp, silkworm, silkworm, silkworm, tecmo_state, silkworm, ROT0, "Tecmo", "Silk Worm (prototype?)", MACHINE_SUPPORTS_SAVE )
|
||||
GAME( 1988, backfirt, 0, backfirt, backfirt, tecmo_state, backfirt, ROT0, "Tecmo", "Back Fire (Tecmo, bootleg)", MACHINE_SUPPORTS_SAVE )
|
||||
GAME( 1986, rygar, 0, rygar, rygar, tecmo_state, rygar, ROT0, "Tecmo", "Rygar (US set 1)", MACHINE_SUPPORTS_SAVE )
|
||||
GAME( 1986, rygar2, rygar, rygar, rygar, tecmo_state, rygar, ROT0, "Tecmo", "Rygar (US set 2)", MACHINE_SUPPORTS_SAVE )
|
||||
GAME( 1986, rygar3, rygar, rygar, rygar, tecmo_state, rygar, ROT0, "Tecmo", "Rygar (US set 3 Old Version)", MACHINE_SUPPORTS_SAVE )
|
||||
GAME( 1986, rygarj, rygar, rygar, rygar, tecmo_state, rygar, ROT0, "Tecmo", "Argus no Senshi (Japan)", MACHINE_SUPPORTS_SAVE )
|
||||
GAME( 1987, gemini, 0, gemini, gemini, tecmo_state, gemini, ROT90, "Tecmo", "Gemini Wing (Japan)", MACHINE_SUPPORTS_SAVE ) // Japan regional warning screen
|
||||
GAME( 1987, geminib, gemini, geminib, gemini, tecmo_state, gemini, ROT90, "bootleg", "Gemini Wing (bootleg)", MACHINE_SUPPORTS_SAVE ) // Japan regional warning screen
|
||||
GAME( 1988, silkworm, 0, silkworm, silkworm, tecmo_state, silkworm, ROT0, "Tecmo", "Silk Worm (World)", MACHINE_SUPPORTS_SAVE ) // No regional "Warning, if you are playing ..." screen
|
||||
GAME( 1988, silkwormj, silkworm, silkworm, silkworm, tecmo_state, silkworm, ROT0, "Tecmo", "Silk Worm (Japan)", MACHINE_SUPPORTS_SAVE ) // Japan regional warning screen
|
||||
GAME( 1988, silkwormp, silkworm, silkwormp, silkwormp, tecmo_state, silkworm, ROT0, "Tecmo", "Silk Worm (prototype)", MACHINE_SUPPORTS_SAVE ) // prototype
|
||||
GAME( 1988, silkwormb, silkworm, silkwormp, silkwormp, tecmo_state, silkworm, ROT0, "bootleg", "Silk Worm (bootleg)", MACHINE_SUPPORTS_SAVE ) // bootleg of (a different?) prototype
|
||||
GAME( 1988, backfirt, 0, backfirt, backfirt, tecmo_state, backfirt, ROT0, "Tecmo", "Back Fire (Tecmo, bootleg)", MACHINE_SUPPORTS_SAVE )
|
||||
|
@ -82,9 +82,11 @@ public:
|
||||
void silkworm(machine_config &config);
|
||||
void gemini(machine_config &config);
|
||||
void rygar(machine_config &config);
|
||||
void silkwormp(machine_config &config);
|
||||
void gemini_map(address_map &map);
|
||||
void rygar_map(address_map &map);
|
||||
void rygar_sound_map(address_map &map);
|
||||
void silkworm_map(address_map &map);
|
||||
void tecmo_sound_map(address_map &map);
|
||||
void silkwormp_sound_map(address_map &map);
|
||||
};
|
||||
|
@ -32780,6 +32780,7 @@ relief3 // 136093 (c) 1992
|
||||
kuniokun // TA-0018 (c) 1986
|
||||
kuniokunb // bootleg
|
||||
renegade // TA-0018 (c) 1986 + Taito America license
|
||||
renegadeb // bootleg
|
||||
|
||||
@source:replicator.cpp
|
||||
replica1 // Makerbot Replicator 1 desktop 3d printer
|
||||
@ -36647,6 +36648,7 @@ rygarj // 6002 - (c) 1986 Tecmo
|
||||
silkworm // 6217 - (c) 1988 Tecmo
|
||||
silkwormj // 6217 - (c) 1988 Tecmo
|
||||
silkwormp // 6217 - (c) 1988 Tecmo
|
||||
silkwormb // bootleg
|
||||
|
||||
@source:tecmo16.cpp
|
||||
fstarfrc // (c) 1992 Tecmo
|
||||
|
Loading…
Reference in New Issue
Block a user