Fix incorrect timings

This commit is contained in:
Zachary Hall 2024-10-16 10:17:01 -07:00
parent d902e1f747
commit 909979df66

View file

@ -210,7 +210,7 @@ void ZsmBackend::tick(bool step) {
size_t nextCpuClocksInt = std::floor(nextCpuClocks);
size_t prevCpuClocksInt = std::floor(prevCpuClocks);
size_t cpuClocksIntDelta = nextCpuClocksInt - prevCpuClocksInt;
audio_step(cpuClocksIntDelta);
audio_step(ticks_remaining);
cpuClocks = std::fmod(nextCpuClocks, ClocksPerTick);
}
size_t ZsmBackend::render(void *buf, size_t maxlen) {