diff --git a/Machines/Oric/Oric.hpp b/Machines/Oric/Oric.hpp index baf37008f..06dfc3f2d 100644 --- a/Machines/Oric/Oric.hpp +++ b/Machines/Oric/Oric.hpp @@ -146,7 +146,7 @@ class Machine: std::shared_ptr tape; std::shared_ptr keyboard; - inline void synchronise() { update_ay(); } + inline void synchronise() { ay8910->run_for_cycles(_half_cycles_since_ay_update >> 1); } private: void update_ay()