Previous 199869 Revisions Next

r18302 Saturday 6th October, 2012 at 09:09:05 UTC by hap
small update
[src/mame/drivers]mw8080bw.c

trunk/src/mame/drivers/mw8080bw.c
r18301r18302
5151          short supply in Japan. The game is called "Space Invaders M"
5252          The M stands for Midway.
5353        * "Gun Fight" (Midway) is ported version of "Western Gun" (Taito)
54        * Taito released "Tornado Baseball" as "Ball Park" in Japan
54        * in Japan, Taito released "Tornado Baseball" as "Ball Park",
55          "Extra Inning" as "Ball Park II".
5556
5657    Known issues/to-do's:
5758        * Space Encounters: verify trench colors
r18301r18302
616617
617618WRITE8_MEMBER(mw8080bw_state::tornbase_io_w)
618619{
619
620620   if (offset & 0x01)
621621      tornbase_audio_w(space, 0, data);
622622
r18301r18302
769769   PORT_BIT( 0x10, IP_ACTIVE_HIGH, IPT_BUTTON2 ) PORT_TOGGLE PORT_NAME("P1 Shift") PORT_PLAYER(1)
770770   PORT_BIT( 0x20, IP_ACTIVE_HIGH, IPT_UNUSED )   /* not connected */
771771   PORT_BIT( 0x40, IP_ACTIVE_LOW,  IPT_COIN1 )
772   PORT_BIT( 0x80, IP_ACTIVE_LOW,  IPT_START1 )
772   PORT_BIT( 0x80, IP_ACTIVE_LOW,  IPT_START1 )   /* start button, but never used? */
773773
774774   PORT_START("IN1")   /* steering wheel */
775775   PORT_BIT( 0xff, 0x7f, IPT_PADDLE ) PORT_MINMAX(0x01,0xfe) PORT_SENSITIVITY(100) PORT_KEYDELTA(10) PORT_REVERSE PORT_PLAYER(1)
r18301r18302
802802
803803
804804static INPUT_PORTS_START( lagunar )
805   PORT_START("IN0")
806   PORT_BIT( 0x0f, 0x00, IPT_PEDAL ) PORT_SENSITIVITY(100) PORT_KEYDELTA(64) PORT_PLAYER(1)   /* accelerator */
807   PORT_BIT( 0x10, IP_ACTIVE_HIGH, IPT_BUTTON2 ) PORT_TOGGLE PORT_NAME("P1 Shift") PORT_PLAYER(1)
808   PORT_BIT( 0x20, IP_ACTIVE_HIGH, IPT_UNUSED )   /* not connected */
809   PORT_BIT( 0x40, IP_ACTIVE_LOW,  IPT_COIN1 )
810   PORT_BIT( 0x80, IP_ACTIVE_LOW,  IPT_UNUSED )   /* start button, but never used */
805   PORT_INCLUDE( zzzap )
811806
812   PORT_START("IN1")   /* steering wheel */
813   PORT_BIT( 0xff, 0x80, IPT_PADDLE ) PORT_MINMAX(0x01,0xfe) PORT_SENSITIVITY(100) PORT_KEYDELTA(10) PORT_REVERSE PORT_PLAYER(1)
814
815   PORT_START("IN2")
807   PORT_MODIFY("IN2")
816808   PORT_DIPNAME( 0x03, 0x00, DEF_STR( Coinage ) ) PORT_DIPLOCATION("E3:1,2")
817809   PORT_DIPSETTING(    0x02, DEF_STR( 2C_1C ) )
818810   PORT_DIPSETTING(    0x00, DEF_STR( 1C_1C ) )
r18301r18302
882874
883875MACHINE_START_MEMBER(mw8080bw_state,maze)
884876{
885
886877   /* create astable timer for IC B1 */
887878   machine().scheduler().timer_pulse(MAZE_555_B1_PERIOD, timer_expired_delegate(FUNC(mw8080bw_state::maze_tone_timing_timer_callback),this));
888879
r18301r18302
974965
975966MACHINE_START_MEMBER(mw8080bw_state,boothill)
976967{
977
978968   /* setup for save states */
979969   save_item(NAME(m_rev_shift_res));
980970
r18301r18302
10681058
10691059WRITE8_MEMBER(mw8080bw_state::checkmat_io_w)
10701060{
1071
10721061   if (offset & 0x01)  checkmat_audio_w(space, 0, data);
10731062
10741063   if (offset & 0x02)  watchdog_reset_w(space, 0, data);
r18301r18302
11741163
11751164MACHINE_START_MEMBER(mw8080bw_state,desertgu)
11761165{
1177
11781166   /* setup for save states */
11791167   save_item(NAME(m_desertgun_controller_select));
11801168
r18301r18302
14991487
15001488MACHINE_START_MEMBER(mw8080bw_state,gmissile)
15011489{
1502
15031490   /* setup for save states */
15041491   save_item(NAME(m_rev_shift_res));
15051492
r18301r18302
15941581
15951582MACHINE_START_MEMBER(mw8080bw_state,m4)
15961583{
1597
15981584   /* setup for save states */
15991585   save_item(NAME(m_rev_shift_res));
16001586
r18301r18302
16911677
16921678MACHINE_START_MEMBER(mw8080bw_state,clowns)
16931679{
1694
16951680   /* setup for save states */
16961681   save_item(NAME(m_clowns_controller_select));
16971682
r18301r18302
21242109
21252110MACHINE_START_MEMBER(mw8080bw_state,spcenctr)
21262111{
2127
21282112   /* setup for save states */
21292113   save_item(NAME(m_spcenctr_strobe_state));
21302114   save_item(NAME(m_spcenctr_trench_width));
r18301r18302
22852269
22862270MACHINE_START_MEMBER(mw8080bw_state,phantom2)
22872271{
2288
22892272   /* setup for save states */
22902273   save_item(NAME(m_phantom2_cloud_counter));
22912274
r18301r18302
25082491
25092492MACHINE_START_MEMBER(mw8080bw_state,invaders)
25102493{
2511
25122494   /* setup for save states */
25132495   save_item(NAME(m_invaders_flip_screen));
25142496
r18301r18302
31773159/* 597 */ GAMEL(1975, gunfight, 0,        gunfight, gunfight, driver_device, 0, ROT0,   "Dave Nutting Associates / Midway", "Gun Fight (set 1)", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE, layout_hoffff20 )
31783160/* 597 */ GAMEL(1975, gunfighto,gunfight, gunfight, gunfight, driver_device, 0, ROT0,   "Dave Nutting Associates / Midway", "Gun Fight (set 2)", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE, layout_hoffff20 )
31793161/* 604 Gun Fight (cocktail, dump does not exist) */
3180/* 605 */ GAME( 1976, tornbase, 0,        tornbase, tornbase, driver_device, 0, ROT0,   "Dave Nutting Associates / Midway / Taito", "Tornado Baseball / Ball Park", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE ) // is Taito's Ball Park really the same? (see Gun Fight and Guided Missile)
3162/* 605 */ GAME( 1976, tornbase, 0,        tornbase, tornbase, driver_device, 0, ROT0,   "Dave Nutting Associates / Midway / Taito", "Tornado Baseball / Ball Park", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE )
31813163/* 610 */ GAMEL(1976, 280zzzap, 0,        zzzap,    zzzap,    driver_device, 0, ROT0,   "Dave Nutting Associates / Midway", "280-ZZZAP", GAME_NO_SOUND | GAME_SUPPORTS_SAVE, layout_280zzzap )
31823164/* 611 */ GAMEL(1976, maze,     0,        maze,     maze,     driver_device, 0, ROT0,   "Midway", "Amazing Maze", GAME_SUPPORTS_SAVE, layout_ho4f893d )
31833165/* 612 */ GAME( 1977, boothill, 0,        boothill, boothill, driver_device, 0, ROT0,   "Dave Nutting Associates / Midway", "Boot Hill", GAME_SUPPORTS_SAVE )
r18301r18302
31913173/* 630 */ GAMEL(1978, clowns,   0,        clowns,   clowns,   driver_device, 0, ROT0,   "Midway", "Clowns (rev. 2)", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE, layout_clowns )
31923174/* 630 */ GAMEL(1978, clowns1,  clowns,   clowns,   clowns1,  driver_device, 0, ROT0,   "Midway", "Clowns (rev. 1)", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE, layout_clowns )
31933175/* 640 */ GAMEL(1978, spacwalk, 0,        spacwalk, spacwalk, driver_device, 0, ROT0,   "Midway", "Space Walk", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE, layout_spacwalk )
3194/* 642 */ GAME( 1978, einning,  0,        dplay,    einning,  driver_device, 0, ROT0,   "Midway", "Extra Inning", GAME_SUPPORTS_SAVE )
3176/* 642 */ GAME( 1978, einning,  0,        dplay,    einning,  driver_device, 0, ROT0,   "Midway / Taito", "Extra Inning / Ball Park II", GAME_SUPPORTS_SAVE )
31953177/* 643 */ GAME( 1978, shuffle,  0,        shuffle,  shuffle,  driver_device, 0, ROT90,  "Midway", "Shuffleboard", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE )
31963178/* 644 */ GAME( 1977, dogpatch, 0,        dogpatch, dogpatch, driver_device, 0, ROT0,   "Midway", "Dog Patch", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE )
31973179/* 645 */ GAME( 1980, spcenctr, 0,        spcenctr, spcenctr, driver_device, 0, ROT0,   "Midway", "Space Encounters", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE )

Previous 199869 Revisions Next


© 1997-2024 The MAME Team