From ef8ac6eee82fb1c033cf32925ffdcdac146b51f1 Mon Sep 17 00:00:00 2001 From: Olivier Galibert Date: Sat, 3 Sep 2022 23:55:53 +0200 Subject: * new WORKING machine ---- MTU-130 [Olivier Galibert, David Williams, Disk Blitz, Eric Wright] --- src/devices/cpu/m6502/m6502.cpp | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) (limited to 'src/devices/cpu/m6502/m6502.cpp') diff --git a/src/devices/cpu/m6502/m6502.cpp b/src/devices/cpu/m6502/m6502.cpp index 5db4186ebd9..3817ab33187 100644 --- a/src/devices/cpu/m6502/m6502.cpp +++ b/src/devices/cpu/m6502/m6502.cpp @@ -43,12 +43,14 @@ void m6502_device::device_start() void m6502_device::init() { - space(AS_PROGRAM).cache(mintf->cprogram); - space(has_space(AS_OPCODES) ? AS_OPCODES : AS_PROGRAM).cache(mintf->csprogram); - if(space(AS_PROGRAM).addr_width() > 14) - space(AS_PROGRAM).specific(mintf->program); - else - space(AS_PROGRAM).specific(mintf->program14); + if(mintf) { + space(AS_PROGRAM).cache(mintf->cprogram); + space(has_space(AS_OPCODES) ? AS_OPCODES : AS_PROGRAM).cache(mintf->csprogram); + if(space(AS_PROGRAM).addr_width() > 14) + space(AS_PROGRAM).specific(mintf->program); + else + space(AS_PROGRAM).specific(mintf->program14); + } sync_w.resolve_safe(); -- cgit v1.2.3-70-g09d2