summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/saturn.c
diff options
context:
space:
mode:
author Angelo Salese <angelosa@users.noreply.github.com>2013-02-19 00:40:44 +0000
committer Angelo Salese <angelosa@users.noreply.github.com>2013-02-19 00:40:44 +0000
commit90e132d0226f62353afec145acc3aabc02ea4410 (patch)
treeb2a9dedfbbc925599df18937086df96d6a6c024b /src/mame/drivers/saturn.c
parent6f8fded09f98bd627170e7e9c99a7fa67155df3c (diff)
Small fix, nw
Diffstat (limited to 'src/mame/drivers/saturn.c')
-rw-r--r--src/mame/drivers/saturn.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/mame/drivers/saturn.c b/src/mame/drivers/saturn.c
index 75ed0c669f6..277d1cd7911 100644
--- a/src/mame/drivers/saturn.c
+++ b/src/mame/drivers/saturn.c
@@ -277,9 +277,11 @@ READ32_MEMBER(saturn_state::saturn_scu_r)
break;
case 0xa4/4:
if(LOG_SCU && !space.debugger_access()) logerror("(PC=%08x) IRQ status reg read MASK=%08x IST=%08x | ISM=%08x\n",space.device().safe_pc(),mem_mask,m_scu.ist,m_scu.ism);
- /* TODO: Bug! trips an HW fault. Basically, it tries to read the IST bit 1 with that irq enabled. */
- res = m_scu.ist | ~m_scu.ism;
-// res = m_scu.ist;
+ /* TODO: Bug! trips an HW fault. Basically, it tries to read the IST bit 1 with that irq enabled.
+ Densetsu no Ogre Battle doesn't like this, so it needs investigation ...
+ */
+// res = m_scu.ist | ~m_scu.ism;
+ res = m_scu.ist;
break;
case 0xc8/4:
if(LOG_SCU && !space.debugger_access()) logerror("(PC=%08x) SCU version reg read\n",space.device().safe_pc());