diff options
| author | 2019-04-18 19:23:50 -0400 | |
|---|---|---|
| committer | 2019-04-18 19:23:54 -0400 | |
| commit | 379b9e6c92ff0cf8b6a2c1d1b0223b0cdf2c4f57 (patch) | |
| tree | 0f4c8df4929cefba6ef08c5c45fefb00370aed54 /src | |
| parent | abdb30d874e2815a72a6d4855c7c465eb0e87f15 (diff) | |
cdicdic: Interrupt vector register exists, so use it for vectoring (nw)
Diffstat (limited to 'src')
| -rw-r--r-- | src/mame/machine/cdicdic.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/mame/machine/cdicdic.cpp b/src/mame/machine/cdicdic.cpp index 4fbcfab9f16..6f0e5fc6276 100644 --- a/src/mame/machine/cdicdic.cpp +++ b/src/mame/machine/cdicdic.cpp @@ -1223,7 +1223,7 @@ void cdicdic_device::device_reset() m_x_buffer = 0; m_dma_control = 0; m_z_buffer = 0; - m_interrupt_vector = 0; + m_interrupt_vector = 0x0f; m_data_buffer = 0; m_audio_sample_freq = 0; @@ -1260,5 +1260,5 @@ READ16_MEMBER( cdicdic_device::ram_r ) uint8_t cdicdic_device::intack_r() { - return 0x80; + return m_interrupt_vector & 0xff; } |
