diff options
author | Aaron Giles <aaron@aarongiles.com> | 2021-03-30 09:26:32 -0700 |
---|---|---|
committer | Aaron Giles <aaron@aarongiles.com> | 2021-03-30 09:26:32 -0700 |
commit | 46efb7b2e2603f4e798e7045383339fbed4db8e1 (patch) | |
tree | 534ef4709781dd583dfdb36d88457aeb6a0628f0 | |
parent | 136ffaf2f5ae994cea9bf39341e5124dab6000b8 (diff) |
Put in some dummy values for 0 clocks to prevent divide by zero int he core execute loop.
-rw-r--r-- | src/emu/diexec.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/emu/diexec.cpp b/src/emu/diexec.cpp index 216c6695734..2210f05bdf7 100644 --- a/src/emu/diexec.cpp +++ b/src/emu/diexec.cpp @@ -480,6 +480,8 @@ void device_execute_interface::interface_clock_changed() if (device().clock() == 0) { suspend(SUSPEND_REASON_CLOCK, true); + m_attoseconds_per_cycle = ATTOSECONDS_PER_SECOND; + m_cycles_per_second = 0; return; } |