diff options
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 |
commit | 90e132d0226f62353afec145acc3aabc02ea4410 (patch) | |
tree | b2a9dedfbbc925599df18937086df96d6a6c024b /src/mame/drivers/saturn.c | |
parent | 6f8fded09f98bd627170e7e9c99a7fa67155df3c (diff) |
Small fix, nw
Diffstat (limited to 'src/mame/drivers/saturn.c')
-rw-r--r-- | src/mame/drivers/saturn.c | 8 |
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()); |