Previous 199869 Revisions Next

r18461 Thursday 11th October, 2012 at 19:55:29 UTC by hap
New Clones Added
------------------
Invader's Revenge (3 sets) [Andrew Welburn]


---
rename: invrvngea -> invrvngedu
rename: invrvnge  -> invrvngeb
after that, the new ones are: invrvnge, invrvngea, invrvngec
[src/mame]mame.lst
[src/mame/drivers]8080bw.c

trunk/src/mame/drivers/8080bw.c
r18460r18461
658658   PORT_BIT( 0x80, IP_ACTIVE_LOW,  IPT_UNKNOWN )
659659
660660   PORT_START("IN2")
661   PORT_DIPNAME( 0x03, 0x00, DEF_STR( Lives ) )                           PORT_DIPLOCATION("SW1:1,2")
661   PORT_DIPNAME( 0x03, 0x00, DEF_STR( Lives ) )         PORT_DIPLOCATION("SW1:1,2")
662662   PORT_DIPSETTING(    0x00, "3" )
663663   PORT_DIPSETTING(    0x01, "4" )
664664   PORT_DIPSETTING(    0x02, "5" )
665665   PORT_DIPSETTING(    0x03, "6" )
666   PORT_BIT( 0x04, IP_ACTIVE_HIGH, IPT_TILT )                              PORT_DIPLOCATION("SW1:3")
667   PORT_DIPUNKNOWN_DIPLOC( 0x08, 0x00, "SW1:4" )
668   PORT_BIT( 0x10, IP_ACTIVE_HIGH, IPT_BUTTON1 ) PORT_PLAYER(2)               PORT_DIPLOCATION("SW1:5")
669   PORT_BIT( 0x20, IP_ACTIVE_HIGH, IPT_JOYSTICK_LEFT ) PORT_2WAY PORT_PLAYER(2)   PORT_DIPLOCATION("SW1:6")
670   PORT_BIT( 0x40, IP_ACTIVE_HIGH, IPT_JOYSTICK_RIGHT ) PORT_2WAY PORT_PLAYER(2)   PORT_DIPLOCATION("SW1:7")
671   PORT_DIPNAME( 0x80, 0x00, DEF_STR( Coinage ) )                           PORT_DIPLOCATION("SW1:8")
672   PORT_DIPSETTING(    0x80, DEF_STR( 2C_1C ) )
673   PORT_DIPSETTING(    0x00, DEF_STR( 1C_1C ) )
666   PORT_BIT( 0x04, IP_ACTIVE_HIGH, IPT_TILT )
667   PORT_DIPNAME( 0x08, 0x08, DEF_STR( Bonus_Life ) )      PORT_DIPLOCATION("SW1:4")
668   PORT_DIPSETTING(    0x00, "1500" )
669   PORT_DIPSETTING(    0x08, "2000" )
674670
671#if 0
672   PORT_DIPNAME( 0x30, 0x30, DEF_STR( Difficulty ) )      PORT_DIPLOCATION("SW1:5,6")
673   PORT_DIPSETTING(    0x00, DEF_STR( Easy ) )
674   PORT_DIPSETTING(    0x10, DEF_STR( Hard ) )
675   PORT_DIPSETTING(    0x20, DEF_STR( Harder ) )
676   PORT_DIPSETTING(    0x30, DEF_STR( Hardest ) )
677   PORT_DIPNAME( 0x40, 0x40, "Fuel Destroyed by Comet" )   PORT_DIPLOCATION("SW1:7")
678   PORT_DIPSETTING(    0x00, "3" )
679   PORT_DIPSETTING(    0x40, "6" )
680#else
681   PORT_BIT( 0x10, IP_ACTIVE_HIGH, IPT_BUTTON1 ) PORT_PLAYER(2)
682   PORT_BIT( 0x20, IP_ACTIVE_HIGH, IPT_JOYSTICK_LEFT ) PORT_2WAY PORT_PLAYER(2)
683   PORT_BIT( 0x40, IP_ACTIVE_HIGH, IPT_JOYSTICK_RIGHT ) PORT_2WAY PORT_PLAYER(2)
684#endif
685
686
687   PORT_DIPNAME( 0x80, 0x00, DEF_STR( Coinage ) )         PORT_DIPLOCATION("SW1:8")
688   PORT_DIPSETTING(    0x80, DEF_STR( 2C_1C ) ) // 1 play 10p, 2 play 20p, 6 play 50p
689   PORT_DIPSETTING(    0x00, DEF_STR( 1C_1C ) ) // 1 play 20p, 2 play 40p, 3 play 50p
690
691   /* Dummy port for cocktail mode (not used) */
692   PORT_START(CABINET_PORT_TAG)
693   PORT_BIT( 0xff, IP_ACTIVE_HIGH, IPT_UNKNOWN )
694
675695   /* Dummy port for cocktail mode */
676   INVADERS_CAB_TYPE_PORT
696//   INVADERS_CAB_TYPE_PORT
677697INPUT_PORTS_END
678698
679699
r18460r18461
10251045   // Name Reset - if name of high scorer was rude, owner can press this button
10261046   PORT_BIT( 0x10, IP_ACTIVE_HIGH, IPT_OTHER ) PORT_NAME("Name Reset") PORT_CODE(KEYCODE_F1)
10271047   PORT_BIT( 0x20, IP_ACTIVE_HIGH, IPT_TILT )
1028   PORT_DIPNAME( 0x40, 0x00, "Number Of Controllers" )   PORT_DIPLOCATION("SW1:6")
1048   PORT_DIPNAME( 0x40, 0x00, "Number of Controllers" )   PORT_DIPLOCATION("SW1:6")
10291049   PORT_DIPSETTING(    0x00, "1" )
10301050   PORT_DIPSETTING(    0x40, "2" )
10311051   PORT_BIT( 0x80, IP_ACTIVE_HIGH, IPT_UNUSED )
r18460r18461
14251445   /* 0x04 should be Cabinet - Upright/Cocktail,
14261446       but until the cocktail hack is changed,
14271447       this will have to do. */
1428   PORT_DIPNAME( 0x04, 0x00, "Number Of Controls" )   PORT_DIPLOCATION("SW1:3")
1448   PORT_DIPNAME( 0x04, 0x00, "Number of Controls" )   PORT_DIPLOCATION("SW1:3")
14291449   PORT_DIPSETTING(    0x00, "1" )
14301450   PORT_DIPSETTING(    0x04, "2" )
14311451   PORT_DIPNAME( 0x08, 0x00, "Invincible Test" )      PORT_DIPLOCATION("SW1:4")
r18460r18461
30043024
30053025ROM_START( invrvnge )
30063026   ROM_REGION( 0x10000, "maincpu", 0 )
3007   ROM_LOAD( "invrvnge.h",   0x0000, 0x0800, CRC(aca41bbb) SHA1(ca71f792abd6d9a44d15b19d2ccf678e82ccba4f) )
3008   ROM_LOAD( "invrvnge.g",   0x0800, 0x0800, CRC(cfe89dad) SHA1(218b6a0b636c49c4cdc3667e8b1387ef0e257115) )
3009   ROM_LOAD( "invrvnge.f",   0x1000, 0x0800, CRC(e350de2c) SHA1(e845565e2f96f9dec3242ec5ab75910a515428c9) )
3010   ROM_LOAD( "invrvnge.e",   0x1800, 0x0800, CRC(1ec8dfc8) SHA1(fc8fbe1161958f57c9f4ccbcab8a769184b1c562) )
3027   ROM_LOAD( "h.ic36",      0x0000, 0x0800, CRC(cabc3b59) SHA1(02e17bef545ea0baffc45610deeec0f913daf16e) )
3028   ROM_LOAD( "g.ic35",      0x0800, 0x0800, CRC(26b38aa4) SHA1(f281c7ec47ce6ab61bfda2e7aa6a5b8a01f2c11e) )
3029   ROM_LOAD( "f.ic34",      0x1000, 0x0800, CRC(b3b2749e) SHA1(4f854f981396e2d6a959dd48cff12234074fb69b) )
3030   ROM_LOAD( "e.ic33",      0x1800, 0x0800, CRC(d8e75102) SHA1(86d5618944265947e3ce60fdf048d8fff4a55744) )
3031
3032   ROM_REGION( 0x0800, "proms", 0 )
3033   ROM_LOAD( "colour.bin",  0x0000, 0x0800, CRC(7de74988) SHA1(0b8c94b2bfdbc3921d60aad765df8af611f3fdd7) )
3034
3035   ROM_REGION( 0x1000, "user1", 0 )
3036   ROM_LOAD( "snd.1c",      0x0000, 0x0800, CRC(152fc85e) SHA1(df207d6e690287a56e4e330deaa5ee40a179f1fc) )
3037   ROM_LOAD( "snd.2c",      0x0800, 0x0800, CRC(135f3b16) SHA1(d472a6ca32c4a16cc1faf09f4a4876d75cd4ba24) )
30113038ROM_END
30123039
30133040ROM_START( invrvngea )
30143041   ROM_REGION( 0x10000, "maincpu", 0 )
3042   ROM_LOAD( "h.ic36",      0x0000, 0x0800, CRC(0e229b9f) SHA1(617197bf94e9700cbbb2f32487dc47b318d4f2af) )
3043   ROM_LOAD( "g.ic35",      0x0800, 0x0800, CRC(26b38aa4) SHA1(f281c7ec47ce6ab61bfda2e7aa6a5b8a01f2c11e) )
3044   ROM_LOAD( "f.ic34",      0x1000, 0x0800, CRC(b3b2749e) SHA1(4f854f981396e2d6a959dd48cff12234074fb69b) )
3045   ROM_LOAD( "e.ic33",      0x1800, 0x0800, CRC(d8e75102) SHA1(86d5618944265947e3ce60fdf048d8fff4a55744) )
3046
3047   ROM_REGION( 0x0800, "proms", 0 )
3048   ROM_LOAD( "colour.bin",  0x0000, 0x0800, CRC(7de74988) SHA1(0b8c94b2bfdbc3921d60aad765df8af611f3fdd7) )
3049
3050   ROM_REGION( 0x1000, "user1", 0 )
3051   ROM_LOAD( "snd.1c",      0x0000, 0x0800, CRC(152fc85e) SHA1(df207d6e690287a56e4e330deaa5ee40a179f1fc) )
3052   ROM_LOAD( "snd.2c",      0x0800, 0x0800, CRC(135f3b16) SHA1(d472a6ca32c4a16cc1faf09f4a4876d75cd4ba24) )
3053ROM_END
3054
3055ROM_START( invrvngeb )
3056   ROM_REGION( 0x10000, "maincpu", 0 )
3057   ROM_LOAD( "h.ic36",      0x0000, 0x0800, CRC(aca41bbb) SHA1(ca71f792abd6d9a44d15b19d2ccf678e82ccba4f) )
3058   ROM_LOAD( "g.ic35",      0x0800, 0x0800, CRC(cfe89dad) SHA1(218b6a0b636c49c4cdc3667e8b1387ef0e257115) )
3059   ROM_LOAD( "f.ic34",      0x1000, 0x0800, CRC(e350de2c) SHA1(e845565e2f96f9dec3242ec5ab75910a515428c9) )
3060   ROM_LOAD( "e.ic33",      0x1800, 0x0800, CRC(1ec8dfc8) SHA1(fc8fbe1161958f57c9f4ccbcab8a769184b1c562) )
3061
3062   ROM_REGION( 0x0800, "proms", 0 )
3063   ROM_LOAD( "colour.bin",  0x0000, 0x0800, BAD_DUMP CRC(7de74988) SHA1(0b8c94b2bfdbc3921d60aad765df8af611f3fdd7) ) // not dumped, taken from parent
3064
3065   ROM_REGION( 0x1000, "user1", 0 )
3066   ROM_LOAD( "snd.1c",      0x0000, 0x0800, BAD_DUMP CRC(152fc85e) SHA1(df207d6e690287a56e4e330deaa5ee40a179f1fc) ) // not dumped, taken from parent
3067   ROM_LOAD( "snd.2c",      0x0800, 0x0800, BAD_DUMP CRC(135f3b16) SHA1(d472a6ca32c4a16cc1faf09f4a4876d75cd4ba24) ) // not dumped, taken from parent
3068ROM_END
3069
3070ROM_START( invrvngec )
3071   ROM_REGION( 0x10000, "maincpu", 0 )
3072   ROM_LOAD( "h.ic36",      0x0000, 0x0800, CRC(0914b279) SHA1(91e465f56ed0dc8c68e109e33ec9d2bda2616a21) )
3073   ROM_LOAD( "g.ic35",      0x0800, 0x0800, CRC(84d9497c) SHA1(fb1b5fc49365fbf89e5418789e64efd186cdeecf) )
3074   ROM_LOAD( "f.ic34",      0x1000, 0x0800, CRC(78d34d97) SHA1(a50c19df12e75c644b014d74a463094e249db207) )
3075   ROM_LOAD( "e.ic33",      0x1800, 0x0800, CRC(30c71887) SHA1(17c9e905eb327435d52b6d51842f7f42a5e6ab7d) )
3076
3077   ROM_REGION( 0x0800, "proms", 0 )
3078   ROM_LOAD( "colour.bin",  0x0000, 0x0800, CRC(7de74988) SHA1(0b8c94b2bfdbc3921d60aad765df8af611f3fdd7) )
3079
3080   ROM_REGION( 0x1000, "user1", 0 )
3081   ROM_LOAD( "snd.1c",      0x0000, 0x0800, CRC(152fc85e) SHA1(df207d6e690287a56e4e330deaa5ee40a179f1fc) )
3082   ROM_LOAD( "snd.2c",      0x0800, 0x0800, CRC(4b67073b) SHA1(ab4cdcdff55bbb187a26fd8acab24692f49beabb) )
3083ROM_END
3084
3085ROM_START( invrvngedu )
3086   ROM_REGION( 0x10000, "maincpu", 0 )
30153087   ROM_LOAD( "5m.bin",       0x0000, 0x0800, CRC(b145cb71) SHA1(127eb11de7ab9835f06510fb12838c0b728c0d42) )
30163088   ROM_LOAD( "5n.bin",       0x0800, 0x0800, CRC(660e8af3) SHA1(bd52eadf4ee3d717fd5bd7206e1e87d729250c92) )
30173089   ROM_LOAD( "5p.bin",       0x1000, 0x0800, CRC(6ec5a9ad) SHA1(d1e84d2d60c6128c092f2cd20a2b87216df3034b) )
30183090   ROM_LOAD( "5r.bin",       0x1800, 0x0800, CRC(74516811) SHA1(0f595c7b0fae5f3f83fdd1ffed5a408ee77c9438) )
3091
3092   ROM_REGION( 0x0800, "proms", 0 )
3093   ROM_LOAD( "colour.bin",  0x0000, 0x0800, BAD_DUMP CRC(7de74988) SHA1(0b8c94b2bfdbc3921d60aad765df8af611f3fdd7) ) // not dumped, taken from parent
3094
3095   ROM_REGION( 0x1000, "user1", 0 )
3096   ROM_LOAD( "snd.1c",      0x0000, 0x0800, BAD_DUMP CRC(152fc85e) SHA1(df207d6e690287a56e4e330deaa5ee40a179f1fc) ) // not dumped, taken from parent
3097   ROM_LOAD( "snd.2c",      0x0800, 0x0800, BAD_DUMP CRC(135f3b16) SHA1(d472a6ca32c4a16cc1faf09f4a4876d75cd4ba24) ) // not dumped, taken from parent
30193098ROM_END
30203099
3100
30213101ROM_START( spclaser )
30223102   ROM_REGION( 0x10000, "maincpu", 0 )
30233103   ROM_LOAD( "la01",         0x0000, 0x0800, CRC(bedc0078) SHA1(a5bb0cbbb8e3f27d03beb8101b2be1111d73689d) )
r18460r18461
38663946GAME( 19??, darthvdr, invaders, darthvdr, darthvdr, driver_device, 0, ROT270, "bootleg", "Darth Vader", GAME_SUPPORTS_SAVE | GAME_NO_SOUND )
38673947GAME( 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?
38683948GAME( 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
3869GAME( 1980, invrvnge, 0,        invrvnge, invrvnge, driver_device, 0, ROT270, "Zenitone-Microsec Ltd.", "Invader's Revenge",  GAME_SUPPORTS_SAVE | GAME_IMPERFECT_SOUND )
3870GAME( 1980, invrvngea,invrvnge, invrvnge, invrvnge, driver_device, 0, ROT270, "Zenitone-Microsec Ltd. (Dutchford license)", "Invader's Revenge (Dutchford)", GAME_SUPPORTS_SAVE | GAME_IMPERFECT_SOUND )
3949GAME( 1980, invrvnge, 0,        invrvnge, invrvnge, driver_device, 0, ROT270, "Zenitone-Microsec Ltd.", "Invader's Revenge (set 1)", GAME_SUPPORTS_SAVE | GAME_IMPERFECT_SOUND )
3950GAME( 1980, invrvngea,invrvnge, invrvnge, invrvnge, driver_device, 0, ROT270, "Zenitone-Microsec Ltd.", "Invader's Revenge (set 2)", GAME_SUPPORTS_SAVE | GAME_IMPERFECT_SOUND )
3951GAME( 1980, invrvngeb,invrvnge, invrvnge, invrvnge, driver_device, 0, ROT270, "Zenitone-Microsec Ltd.", "Invader's Revenge (set 3)", GAME_SUPPORTS_SAVE | GAME_IMPERFECT_SOUND )
3952GAME( 1980, invrvngec,invrvnge, invrvnge, invrvnge, driver_device, 0, ROT270, "Zenitone-Microsec Ltd.", "Invader's Revenge (set 4)", GAME_SUPPORTS_SAVE | GAME_IMPERFECT_SOUND )
3953GAME( 1980, invrvngedu,invrvnge, invrvnge, invrvnge, driver_device, 0, ROT270, "Zenitone-Microsec Ltd. (Dutchford license)", "Invader's Revenge (Dutchford)", GAME_SUPPORTS_SAVE | GAME_IMPERFECT_SOUND )
38713954GAME( 1980, spclaser, 0,        invadpt2, spclaser, driver_device, 0, ROT270, "Game Plan (Taito license)", "Space Laser", GAME_WRONG_COLORS | GAME_SUPPORTS_SAVE )
38723955GAME( 1980, intruder, spclaser, invadpt2, spclaser, driver_device, 0, ROT270, "Game Plan (Taito license)", "Intruder", GAME_SUPPORTS_SAVE | GAME_IMPERFECT_SOUND )
38733956GAME( 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 )
trunk/src/mame/mame.lst
r18460r18461
13781378jspecter      // (c) 1979 Jatre
13791379jspecter2      // (c) 1979 Jatre
13801380invrvnge      // Zenitone-Microsec Ltd.
1381invrvngea      // Zenitone-Microsec Ltd. (Dutchford license)
1381invrvngea      // Zenitone-Microsec Ltd.
1382invrvngeb      // Zenitone-Microsec Ltd.
1383invrvngec      // Zenitone-Microsec Ltd.
1384invrvngedu      // Zenitone-Microsec Ltd. (Dutchford license)
13821385galxwars      // (c) 1979 Universal
13831386galxwars2      // (c) 1979 Universal
13841387galxwarst      // (c) 1979 Taito?

Previous 199869 Revisions Next


© 1997-2024 The MAME Team