diff options
Diffstat (limited to 'src/emu/xtal.h')
-rw-r--r-- | src/emu/xtal.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/emu/xtal.h b/src/emu/xtal.h index 4ce24b9323b..684a13c1959 100644 --- a/src/emu/xtal.h +++ b/src/emu/xtal.h @@ -49,7 +49,7 @@ public: constexpr explicit XTAL(double base_clock) : m_base_clock(base_clock), m_current_clock(base_clock) {} constexpr double dvalue() const noexcept { return m_current_clock; } - constexpr u32 value() const noexcept { return u32(m_current_clock); } + constexpr u32 value() const noexcept { return u32(m_current_clock + 1e-3); } constexpr double base() const noexcept { return m_base_clock; } template <typename T> constexpr XTAL operator *(T &&mult) const noexcept { return XTAL(m_base_clock, m_current_clock * mult); } |