mirror of
https://github.com/holub/mame
synced 2025-04-27 18:53:05 +03:00
move midway z80 games to midway.a
This commit is contained in:
parent
2aaf40cc51
commit
1b83e5018a
@ -1,6 +1,6 @@
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:hap
|
||||
/* Midway's 18 Wheeler hardware, game number 653
|
||||
/* Midway 18 Wheeler hardware, game number 653
|
||||
|
||||
driver todo:
|
||||
- discrete sound
|
||||
@ -28,13 +28,14 @@ public:
|
||||
: driver_device(mconfig, type, tag),
|
||||
m_maincpu(*this, "maincpu") { }
|
||||
|
||||
required_device<cpu_device> m_maincpu;
|
||||
|
||||
DECLARE_WRITE8_MEMBER(mw18w_sound0_w);
|
||||
DECLARE_WRITE8_MEMBER(mw18w_sound1_w);
|
||||
DECLARE_WRITE8_MEMBER(mw18w_lamps_w);
|
||||
DECLARE_WRITE8_MEMBER(mw18w_led_display_w);
|
||||
DECLARE_WRITE8_MEMBER(mw18w_irq0_clear_w);
|
||||
DECLARE_CUSTOM_INPUT_MEMBER(mw18w_sensors_r);
|
||||
required_device<cpu_device> m_maincpu;
|
||||
};
|
||||
|
||||
|
||||
@ -79,8 +80,6 @@ CUSTOM_INPUT_MEMBER(mw18w_state::mw18w_sensors_r)
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
static ADDRESS_MAP_START( mw18w_map, AS_PROGRAM, 8, mw18w_state )
|
||||
AM_RANGE(0x0000, 0x1fff) AM_ROM
|
||||
AM_RANGE(0x2000, 0x23ff) AM_RAM
|
||||
@ -98,6 +97,7 @@ static ADDRESS_MAP_START( mw18w_portmap, AS_IO, 8, mw18w_state )
|
||||
AM_RANGE(0x07, 0x07) AM_WRITE(mw18w_irq0_clear_w)
|
||||
ADDRESS_MAP_END
|
||||
|
||||
|
||||
static const ioport_value mw18w_controller_table[] =
|
||||
{
|
||||
// same encoder as sspeedr
|
||||
@ -176,9 +176,8 @@ static INPUT_PORTS_START( mw18w )
|
||||
INPUT_PORTS_END
|
||||
|
||||
|
||||
|
||||
|
||||
static MACHINE_CONFIG_START( mw18w, mw18w_state )
|
||||
|
||||
/* basic machine hardware */
|
||||
MCFG_CPU_ADD("maincpu", Z80, XTAL_19_968MHz/8)
|
||||
MCFG_CPU_PERIODIC_INT_DRIVER(mw18w_state, irq0_line_assert, 960.516) // 555 IC
|
||||
@ -188,7 +187,7 @@ static MACHINE_CONFIG_START( mw18w, mw18w_state )
|
||||
/* no video! */
|
||||
|
||||
/* sound hardware */
|
||||
// MCFG_SPEAKER_STANDARD_MONO("mono")
|
||||
//...
|
||||
MACHINE_CONFIG_END
|
||||
|
||||
|
||||
|
@ -1523,13 +1523,15 @@ invmultis3a // hack
|
||||
invmultis2a // hack
|
||||
invmultis1a // hack
|
||||
invmultip // hack
|
||||
18w // 653 (c) 1979 Midway
|
||||
18w2 // 653 (c) 1979 Midway
|
||||
sspeedr // 1979 Midway
|
||||
|
||||
// Similar but with a M6800 instead of an 8080
|
||||
sflush // (c)1979 Taito
|
||||
|
||||
// Midway Z80 games
|
||||
18w // 653 (c) 1979 Midway
|
||||
18w2 // 653 (c) 1979 Midway
|
||||
sspeedr // 1979 Midway
|
||||
|
||||
// Meadows S2650 games
|
||||
lazercmd // [1976?]
|
||||
bbonk // [1976?]
|
||||
|
@ -1286,10 +1286,8 @@ $(MAMEOBJ)/midcoin.a: \
|
||||
$(MAMEOBJ)/midw8080.a: \
|
||||
$(DRIVERS)/8080bw.o $(AUDIO)/8080bw.o $(VIDEO)/8080bw.o \
|
||||
$(DRIVERS)/m79amb.o $(AUDIO)/m79amb.o \
|
||||
$(DRIVERS)/mw18w.o \
|
||||
$(DRIVERS)/mw8080bw.o $(MACHINE)/mw8080bw.o $(AUDIO)/mw8080bw.o $(VIDEO)/mw8080bw.o \
|
||||
$(DRIVERS)/rotaryf.o \
|
||||
$(DRIVERS)/sspeedr.o $(VIDEO)/sspeedr.o \
|
||||
|
||||
$(MAMEOBJ)/midway.a: \
|
||||
$(DRIVERS)/astrocde.o $(VIDEO)/astrocde.o \
|
||||
@ -1306,9 +1304,11 @@ $(MAMEOBJ)/midway.a: \
|
||||
$(DRIVERS)/midxunit.o $(MACHINE)/midxunit.o \
|
||||
$(DRIVERS)/midyunit.o $(MACHINE)/midyunit.o $(VIDEO)/midyunit.o \
|
||||
$(DRIVERS)/midzeus.o $(VIDEO)/midzeus.o $(VIDEO)/midzeus2.o \
|
||||
$(DRIVERS)/mw18w.o \
|
||||
$(DRIVERS)/omegrace.o \
|
||||
$(DRIVERS)/pinball2k.o \
|
||||
$(DRIVERS)/seattle.o \
|
||||
$(DRIVERS)/sspeedr.o $(VIDEO)/sspeedr.o \
|
||||
$(DRIVERS)/tmaster.o \
|
||||
$(DRIVERS)/vegas.o $(DRIVERS)/wmg.o \
|
||||
$(DRIVERS)/williams.o $(MACHINE)/williams.o $(AUDIO)/williams.o $(VIDEO)/williams.o \
|
||||
|
Loading…
Reference in New Issue
Block a user