mirror of
https://github.com/holub/mame
synced 2025-04-23 17:00:53 +03:00
Note and revert MT #5423
This commit is contained in:
parent
4ba5d45e4e
commit
e3f5b403ec
@ -172,7 +172,7 @@ TIMER_DEVICE_CALLBACK_MEMBER(megasys1_state::megasys1A_scanline)
|
||||
{
|
||||
int scanline = param;
|
||||
|
||||
// stdragon: irq 1 is vblank ("press start" behaviour), 2 unknown, 3 is RTE. Or maybe 1 is raster irq?
|
||||
// stdragon: irq 1 is raster irq ("press start" behaviour), happens at around scanline 90(-16), 2 vblank, 3 is RTE.
|
||||
// p47: irq 2 valid, others RTE
|
||||
// kickoff: irq 3 valid, others RTE
|
||||
// tshingen: irq 3 RTE, irq 1 reads inputs, irq 2 sets vregs values (pending further investigation ...)
|
||||
@ -185,10 +185,10 @@ TIMER_DEVICE_CALLBACK_MEMBER(megasys1_state::megasys1A_scanline)
|
||||
// soldam: irq 1 & 3 RTE, irq 2 valid
|
||||
|
||||
if(scanline == 240) // vblank-out irq
|
||||
m_maincpu->set_input_line(1, HOLD_LINE);
|
||||
m_maincpu->set_input_line(2, HOLD_LINE);
|
||||
|
||||
if(scanline == 16)
|
||||
m_maincpu->set_input_line(2, HOLD_LINE);
|
||||
m_maincpu->set_input_line(1, HOLD_LINE);
|
||||
|
||||
if(scanline == 128)
|
||||
m_maincpu->set_input_line(3, HOLD_LINE);
|
||||
|
Loading…
Reference in New Issue
Block a user