mirror of
https://github.com/holub/mame
synced 2025-10-06 09:00:04 +03:00
Implemented main irq_ack, removed old TODO note
This commit is contained in:
parent
13ffad436c
commit
733524e425
@ -25,10 +25,6 @@ Notes:
|
||||
- "Magix" can change title to "Rock" through a DSW
|
||||
- In service mode press Service Coin (e.g. '9')
|
||||
|
||||
To Do:
|
||||
|
||||
- Better Sound
|
||||
|
||||
***************************************************************************/
|
||||
|
||||
#include "emu.h"
|
||||
@ -68,6 +64,11 @@ WRITE8_MEMBER (yunsung8_state::sound_command_w)
|
||||
m_audiocpu->set_input_line (0, ASSERT_LINE);
|
||||
}
|
||||
|
||||
WRITE8_MEMBER (yunsung8_state::main_irq_ack_w)
|
||||
{
|
||||
m_maincpu->set_input_line (0, CLEAR_LINE);
|
||||
}
|
||||
|
||||
/*
|
||||
Banked Video RAM:
|
||||
|
||||
@ -94,7 +95,7 @@ static ADDRESS_MAP_START( port_map, AS_IO, 8, yunsung8_state )
|
||||
AM_RANGE(0x03, 0x03) AM_READ_PORT("DSW1")
|
||||
AM_RANGE(0x04, 0x04) AM_READ_PORT("DSW2")
|
||||
AM_RANGE(0x06, 0x06) AM_WRITE(flipscreen_w) // Flip Screen
|
||||
AM_RANGE(0x07, 0x07) AM_WRITENOP // ? (end of IRQ, random value)
|
||||
AM_RANGE(0x07, 0x07) AM_WRITE(main_irq_ack_w)
|
||||
ADDRESS_MAP_END
|
||||
|
||||
|
||||
@ -359,7 +360,7 @@ static MACHINE_CONFIG_START( yunsung8, yunsung8_state )
|
||||
MCFG_CPU_ADD("maincpu", Z80, XTAL_16MHz/2) /* Z80B @ 8MHz? */
|
||||
MCFG_CPU_PROGRAM_MAP(main_map)
|
||||
MCFG_CPU_IO_MAP(port_map)
|
||||
MCFG_CPU_VBLANK_INT_DRIVER("screen", yunsung8_state, irq0_line_hold) /* No nmi routine */
|
||||
MCFG_CPU_VBLANK_INT_DRIVER("screen", yunsung8_state, irq0_line_assert) /* No nmi routine */
|
||||
|
||||
MCFG_CPU_ADD("audiocpu", Z80, XTAL_16MHz/4) /* ? */
|
||||
MCFG_CPU_PROGRAM_MAP(sound_map)
|
||||
|
@ -49,6 +49,7 @@ public:
|
||||
DECLARE_WRITE8_MEMBER(bankswitch_w);
|
||||
DECLARE_READ8_MEMBER(sound_command_r);
|
||||
DECLARE_WRITE8_MEMBER(sound_command_w);
|
||||
DECLARE_WRITE8_MEMBER(main_irq_ack_w);
|
||||
DECLARE_WRITE8_MEMBER(adpcm_w);
|
||||
DECLARE_WRITE8_MEMBER(videobank_w);
|
||||
DECLARE_READ8_MEMBER(videoram_r);
|
||||
|
Loading…
Reference in New Issue
Block a user