diff options
Diffstat (limited to 'src/mame/machine/midtunit.c')
-rw-r--r-- | src/mame/machine/midtunit.c | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/src/mame/machine/midtunit.c b/src/mame/machine/midtunit.c index 25401b114c8..7d224dd629f 100644 --- a/src/mame/machine/midtunit.c +++ b/src/mame/machine/midtunit.c @@ -82,7 +82,7 @@ WRITE16_MEMBER(midtunit_state::midtunit_cmos_w) } else { - logerror("%08X:Unexpected CMOS W @ %05X\n", cpu_get_pc(&space.device()), offset); + logerror("%08X:Unexpected CMOS W @ %05X\n", space.device().safe_pc(), offset); popmessage("Bad CMOS write"); } } @@ -130,12 +130,12 @@ static const UINT8 mk_prot_values[] = READ16_MEMBER(midtunit_state::mk_prot_r) { - logerror("%08X:Protection R @ %05X = %04X\n", cpu_get_pc(&space.device()), offset, mk_prot_values[mk_prot_index] << 9); + logerror("%08X:Protection R @ %05X = %04X\n", space.device().safe_pc(), offset, mk_prot_values[mk_prot_index] << 9); /* just in case */ if (mk_prot_index >= sizeof(mk_prot_values)) { - logerror("%08X:Unexpected protection R @ %05X\n", cpu_get_pc(&space.device()), offset); + logerror("%08X:Unexpected protection R @ %05X\n", space.device().safe_pc(), offset); mk_prot_index = 0; } @@ -160,11 +160,11 @@ WRITE16_MEMBER(midtunit_state::mk_prot_w) /* just in case */ if (i == sizeof(mk_prot_values)) { - logerror("%08X:Unhandled protection W @ %05X = %04X\n", cpu_get_pc(&space.device()), offset, data); + logerror("%08X:Unhandled protection W @ %05X = %04X\n", space.device().safe_pc(), offset, data); mk_prot_index = 0; } - logerror("%08X:Protection W @ %05X = %04X\n", cpu_get_pc(&space.device()), offset, data); + logerror("%08X:Protection W @ %05X = %04X\n", space.device().safe_pc(), offset, data); } } @@ -332,7 +332,7 @@ static const UINT8 jdredd_prot_values_80020[] = WRITE16_MEMBER(midtunit_state::jdredd_prot_w) { - logerror("%08X:jdredd_prot_w(%04X,%04X)\n", cpu_get_previouspc(&space.device()), offset*16, data); + logerror("%08X:jdredd_prot_w(%04X,%04X)\n", space.device().safe_pcbase(), offset*16, data); switch (offset) { @@ -380,7 +380,7 @@ READ16_MEMBER(midtunit_state::jdredd_prot_r) if (jdredd_prot_table && jdredd_prot_index < jdredd_prot_max) result = jdredd_prot_table[jdredd_prot_index++] << 9; - logerror("%08X:jdredd_prot_r(%04X) = %04X\n", cpu_get_previouspc(&space.device()), offset*16, result); + logerror("%08X:jdredd_prot_r(%04X) = %04X\n", space.device().safe_pcbase(), offset*16, result); return result; } @@ -389,7 +389,7 @@ READ16_MEMBER(midtunit_state::jdredd_prot_r) static UINT16 *jdredd_hack; READ16_MEMBER(midtunit_state::jdredd_hack_r) { - if (cpu_get_pc(&space.device()) == 0xFFBA7EB0) + if (space.device().safe_pc() == 0xFFBA7EB0) { fprintf(stderr, "jdredd_hack_r\n"); return 0; @@ -580,7 +580,7 @@ MACHINE_RESET( midtunit ) READ16_MEMBER(midtunit_state::midtunit_sound_state_r) { -/* logerror("%08X:Sound status read\n", cpu_get_pc(&space.device()));*/ +/* logerror("%08X:Sound status read\n", space.device().safe_pc());*/ if (chip_type == SOUND_DCS) return dcs_control_r(machine()) >> 4; @@ -595,7 +595,7 @@ READ16_MEMBER(midtunit_state::midtunit_sound_state_r) READ16_MEMBER(midtunit_state::midtunit_sound_r) { - logerror("%08X:Sound data read\n", cpu_get_pc(&space.device())); + logerror("%08X:Sound data read\n", space.device().safe_pc()); if (chip_type == SOUND_DCS) return dcs_data_r(machine()) & 0xff; @@ -608,7 +608,7 @@ WRITE16_MEMBER(midtunit_state::midtunit_sound_w) /* check for out-of-bounds accesses */ if (!offset) { - logerror("%08X:Unexpected write to sound (lo) = %04X\n", cpu_get_pc(&space.device()), data); + logerror("%08X:Unexpected write to sound (lo) = %04X\n", space.device().safe_pc(), data); return; } @@ -627,7 +627,7 @@ WRITE16_MEMBER(midtunit_state::midtunit_sound_w) break; case SOUND_DCS: - logerror("%08X:Sound write = %04X\n", cpu_get_pc(&space.device()), data); + logerror("%08X:Sound write = %04X\n", space.device().safe_pc(), data); dcs_reset_w(machine(), ~data & 0x100); dcs_data_w(machine(), data & 0xff); /* the games seem to check for $82 loops, so this should be just barely enough */ |