summaryrefslogtreecommitdiffstatshomepage
path: root/src
diff options
context:
space:
mode:
author Angelo Salese <angelosa@users.noreply.github.com>2011-08-24 14:29:57 +0000
committer Angelo Salese <angelosa@users.noreply.github.com>2011-08-24 14:29:57 +0000
commit2836ba48cd84b63c6aaa8e85447810f80497b33e (patch)
tree25e80a8010a24b42da01add2ddaa55621fa2d1b0 /src
parenta3ef85e230e4b76294cdb3c3e4d35e8cbfb6b039 (diff)
Fixed TMS32051 debug memory viewer [Angelo Salese]
Diffstat (limited to 'src')
-rw-r--r--src/emu/cpu/tms32051/tms32051.c5
-rw-r--r--src/mame/drivers/taitojc.c2
2 files changed, 4 insertions, 3 deletions
diff --git a/src/emu/cpu/tms32051/tms32051.c b/src/emu/cpu/tms32051/tms32051.c
index 8e083a61a52..96c5b925712 100644
--- a/src/emu/cpu/tms32051/tms32051.c
+++ b/src/emu/cpu/tms32051/tms32051.c
@@ -560,13 +560,14 @@ static CPU_SET_INFO( tms )
static CPU_READ( tms )
{
tms32051_state *cpustate = get_safe_token(device);
+ /* TODO: alignment if offset is odd */
if (space == AS_PROGRAM)
{
- *value = (PM_READ16(cpustate, offset>>1) >> ((offset & 1) ? 0 : 8)) & 0xff;
+ *value = (PM_READ16(cpustate, offset>>1));
}
else if (space == AS_DATA)
{
- *value = (DM_READ16(cpustate, offset>>1) >> ((offset & 1) ? 0 : 8)) & 0xff;
+ *value = (DM_READ16(cpustate, offset>>1));
}
return 1;
}
diff --git a/src/mame/drivers/taitojc.c b/src/mame/drivers/taitojc.c
index c98d0212af6..75264d660e6 100644
--- a/src/mame/drivers/taitojc.c
+++ b/src/mame/drivers/taitojc.c
@@ -841,7 +841,7 @@ static WRITE32_HANDLER(jc_meters_w)
{
UINT8 mascon_lv = (input_port_read(space->machine(), "MASCON") & 0x70) >> 4;
- popmessage("%d %.02f Km/h %.02f kPa",mascon_lv,state->m_speed_meter,state->m_brake_meter);
+ popmessage("%d %.02f Km/h %.02f mPa",mascon_lv,state->m_speed_meter,state->m_brake_meter/10);
}
}