summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/bus
diff options
context:
space:
mode:
author AJR <ajrhacker@users.noreply.github.com>2022-01-27 09:26:22 -0500
committer AJR <ajrhacker@users.noreply.github.com>2022-01-27 09:31:03 -0500
commit3f690ce5eed8836e350674c5924a0c52c5bd8895 (patch)
tree320b52da2bf16f7881fab028c6ad357988bd9a8a /src/devices/bus
parent49412a100556c1c0d7209e98e5bb9f709a9c6753 (diff)
65C02 updates
- Add W65C02S CPU emulation with subtly different fetch patterns from classic 65C02 and use it for arbv2, cmmb103, cmmb162 and bbc_tube_rc6502 - Replace ST2XXX's slightly customized CPU emulation with hooks into new W65C02S core
Diffstat (limited to 'src/devices/bus')
-rw-r--r--src/devices/bus/bbc/tube/tube_rc6502.cpp2
-rw-r--r--src/devices/bus/bbc/tube/tube_rc6502.h2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/devices/bus/bbc/tube/tube_rc6502.cpp b/src/devices/bus/bbc/tube/tube_rc6502.cpp
index 1c05d6c3b89..18d1fbd93dc 100644
--- a/src/devices/bus/bbc/tube/tube_rc6502.cpp
+++ b/src/devices/bus/bbc/tube/tube_rc6502.cpp
@@ -129,7 +129,7 @@ void bbc_tube_rc6502_device::add_common_devices(machine_config &config)
void bbc_tube_rc6502_device::device_add_mconfig(machine_config &config)
{
- M65C02(config, m_maincpu, 44.2368_MHz_XTAL);
+ W65C02S(config, m_maincpu, 44.2368_MHz_XTAL);
m_maincpu->set_addrmap(AS_PROGRAM, &bbc_tube_rc6502_device::tube_rc6502_mem);
add_common_devices(config);
diff --git a/src/devices/bus/bbc/tube/tube_rc6502.h b/src/devices/bus/bbc/tube/tube_rc6502.h
index eadb460cc96..5636e8694ef 100644
--- a/src/devices/bus/bbc/tube/tube_rc6502.h
+++ b/src/devices/bus/bbc/tube/tube_rc6502.h
@@ -13,7 +13,7 @@
#define MAME_BUS_BBC_TUBE_RC6502_H
#include "tube.h"
-#include "cpu/m6502/m65c02.h"
+#include "cpu/m6502/w65c02s.h"
#include "cpu/g65816/g65816.h"
#include "machine/bankdev.h"
#include "machine/ram.h"