summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/machine/midtunit.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/machine/midtunit.c')
-rw-r--r--src/mame/machine/midtunit.c24
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 */