mirror of
https://github.com/dingusdev/dingusppc.git
synced 2026-10-24 10:02:18 +00:00
We would reschedule timers based on their interval and the current time, which would cause timers with the same interval to get aligned. This may be not be desired (if a subsystem has two intentionally out-of-phase timers), so we instead advance the timer based on its previously scheduled time and multiples of the interval. Not strictly necessary for the codebase as it stands today (we no longer use two cyclic intervals for the VBL interval) but it still seems like a worthwhile correctness improvement, if we decide to reintroduce that approach.