mirror of
https://github.com/holub/mame
synced 2025-06-06 04:43:45 +03:00
Fixed MT04679. (nw)
This commit is contained in:
parent
4b10a92bb0
commit
424fbe7fba
@ -83,8 +83,13 @@ public:
|
||||
gei_state(const machine_config &mconfig, device_type type, const char *tag)
|
||||
: driver_device(mconfig, type, tag),
|
||||
m_maincpu(*this, "maincpu"),
|
||||
m_dac(*this, "dac") { }
|
||||
m_dac(*this, "dac"),
|
||||
m_ticket(*this, "ticket") { }
|
||||
|
||||
required_device<cpu_device> m_maincpu;
|
||||
required_device<dac_device> m_dac;
|
||||
optional_device<ticket_dispenser_device> m_ticket;
|
||||
|
||||
virtual void video_start();
|
||||
|
||||
UINT32 screen_update(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
|
||||
@ -137,8 +142,6 @@ public:
|
||||
virtual void palette_init();
|
||||
DECLARE_PALETTE_INIT(quizvid);
|
||||
INTERRUPT_GEN_MEMBER(vblank_irq);
|
||||
required_device<cpu_device> m_maincpu;
|
||||
required_device<dac_device> m_dac;
|
||||
};
|
||||
|
||||
|
||||
@ -224,7 +227,8 @@ WRITE8_MEMBER(gei_state::sound_w)
|
||||
set_led_status(machine(), 9,data & 0x08);
|
||||
|
||||
/* bit 5 - ticket out in trivia games */
|
||||
machine().device<ticket_dispenser_device>("ticket")->write(machine().driver_data()->generic_space(), 0, (data & 0x20)<< 2);
|
||||
if (m_ticket != NULL)
|
||||
m_ticket->write(machine().driver_data()->generic_space(), 0, (data & 0x20)<< 2);
|
||||
|
||||
/* bit 6 enables NMI */
|
||||
m_nmi_mask = data & 0x40;
|
||||
@ -1215,9 +1219,6 @@ static MACHINE_CONFIG_DERIVED( jokpokera, getrivia )
|
||||
|
||||
MCFG_CPU_MODIFY("maincpu")
|
||||
MCFG_CPU_PROGRAM_MAP(gselect_map)
|
||||
|
||||
MCFG_DEVICE_REMOVE("ppi8255_0")
|
||||
MCFG_I8255A_ADD( "ppi8255_0", gselect_ppi8255_0_intf )
|
||||
MACHINE_CONFIG_END
|
||||
|
||||
static MACHINE_CONFIG_DERIVED( amuse, getrivia )
|
||||
|
Loading…
Reference in New Issue
Block a user