summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/cpu/minx/minxopce.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/cpu/minx/minxopce.h')
-rw-r--r--src/devices/cpu/minx/minxopce.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/devices/cpu/minx/minxopce.h b/src/devices/cpu/minx/minxopce.h
index ee322d668cb..f792e7898fa 100644
--- a/src/devices/cpu/minx/minxopce.h
+++ b/src/devices/cpu/minx/minxopce.h
@@ -454,7 +454,7 @@ void minx_cpu_device::execute_one_ce()
break;
case 0xD8: { m_HL = ( m_HL & 0x00FF ) * ( m_BA & 0x00FF ); }
break;
- case 0xD9: { int d = m_HL / ( m_BA & 0x00FF ); m_HL = ( ( m_HL - ( ( m_BA & 0x00FF ) * d ) ) << 8 ) | d; }
+ case 0xD9: { if ( m_BA & 0x00FF ) { int d = m_HL / ( m_BA & 0x00FF ); m_HL = ( ( m_HL - ( ( m_BA & 0x00FF ) * d ) ) << 8 ) | d; } }
break;
case 0xDA: { /* illegal operation? */ }
break;