mirror of
https://github.com/holub/mame
synced 2025-04-23 00:39:36 +03:00
x07: fix possible division by 0
This commit is contained in:
parent
31efbf92ec
commit
ac9957ee8a
@ -1186,17 +1186,16 @@ WRITE8_MEMBER( x07_state::x07_io_w )
|
||||
m_cass_tick->reset();
|
||||
}
|
||||
|
||||
#if(1)
|
||||
if((data & 0x0e) == 0x0e)
|
||||
{
|
||||
UINT16 div = (m_regs_w[2] | m_regs_w[3] << 8) & 0x0fff;
|
||||
m_beep->set_frequency((div == 0) ? 0 : 192000 / div);
|
||||
m_beep->set_state(1);
|
||||
m_beep->set_frequency(192000 / ((m_regs_w[2] | (m_regs_w[3] << 8)) & 0x0fff));
|
||||
|
||||
m_beep_stop->adjust(attotime::from_msec(m_ram->pointer()[0x450] * 0x20));
|
||||
}
|
||||
else
|
||||
m_beep->set_state(0);
|
||||
#endif
|
||||
break;
|
||||
|
||||
case 0xf5:
|
||||
|
Loading…
Reference in New Issue
Block a user