diff options
author | 2022-01-27 09:26:22 -0500 | |
---|---|---|
committer | 2022-01-27 09:31:03 -0500 | |
commit | 3f690ce5eed8836e350674c5924a0c52c5bd8895 (patch) | |
tree | 320b52da2bf16f7881fab028c6ad357988bd9a8a /src/devices/bus | |
parent | 49412a100556c1c0d7209e98e5bb9f709a9c6753 (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.cpp | 2 | ||||
-rw-r--r-- | src/devices/bus/bbc/tube/tube_rc6502.h | 2 |
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" |