diff options
Diffstat (limited to 'src/devices/cpu/m6502/xavix2000.cpp')
-rw-r--r-- | src/devices/cpu/m6502/xavix2000.cpp | 14 |
1 files changed, 5 insertions, 9 deletions
diff --git a/src/devices/cpu/m6502/xavix2000.cpp b/src/devices/cpu/m6502/xavix2000.cpp index 94b56308e0d..328a357e23e 100644 --- a/src/devices/cpu/m6502/xavix2000.cpp +++ b/src/devices/cpu/m6502/xavix2000.cpp @@ -24,7 +24,6 @@ the 2002 chip seems to be the one that was officially dubbed 'SuperXaviX' and has additional video capabilities on top of the extended opcodes. - ***************************************************************************/ #include "emu.h" @@ -39,10 +38,7 @@ DEFINE_DEVICE_TYPE(XAVIX2002, xavix2002_device, "xavix2002", "XaviX (SSD 2002) ( xavix2000_device::xavix2000_device(const machine_config &mconfig, device_type type, const char *tag, device_t *owner, uint32_t clock) : xavix_device(mconfig, type, tag, owner, clock) { - program_config.m_addr_width = 24; - program_config.m_logaddr_width = 24; - sprogram_config.m_addr_width = 24; - sprogram_config.m_logaddr_width = 24; + m_use_private_stack_for_extra_callf_byte = false; } xavix2000_device::xavix2000_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock) : @@ -60,10 +56,10 @@ void xavix2000_device::device_start() { xavix_device::device_start(); - state_add(SXAVIX_J, "J", m_j).callimport().formatstr("%8s");; - state_add(SXAVIX_K, "K", m_k).callimport().formatstr("%8s");; - state_add(SXAVIX_L, "L", m_l).callimport().formatstr("%8s");; - state_add(SXAVIX_M, "M", m_m).callimport().formatstr("%8s");; + state_add(SXAVIX_J, "J", m_j).callimport().formatstr("%8s"); + state_add(SXAVIX_K, "K", m_k).callimport().formatstr("%8s"); + state_add(SXAVIX_L, "L", m_l).callimport().formatstr("%8s"); + state_add(SXAVIX_M, "M", m_m).callimport().formatstr("%8s"); state_add(SXAVIX_PA, "PA", m_pa).callimport().formatstr("%8s"); state_add(SXAVIX_PB, "PB", m_pb).callimport().formatstr("%8s"); } |