From bdb2114b9d2557c6700f3176128a0488a779421e Mon Sep 17 00:00:00 2001 From: Hannes Schulze Date: Thu, 23 Jan 2025 23:18:42 +0100 Subject: some cleanup --- app/mac/scene.mm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'app/mac') diff --git a/app/mac/scene.mm b/app/mac/scene.mm index 8c929f7..11950d1 100644 --- a/app/mac/scene.mm +++ b/app/mac/scene.mm @@ -171,7 +171,8 @@ namespace { auto const last_time = self->last_time_.value_or(currentTime); last_time_ = currentTime; - auto const delta_us = static_cast((currentTime - last_time) * 1000. * 1000.); + auto delta_us = static_cast((currentTime - last_time) * 1000. * 1000.); + delta_us = std::min(delta_us, std::uint64_t{ 50000 }); self->nes_->step(std::chrono::microseconds{ delta_us }); self->display_->actually_switch_buffers(); } -- cgit v1.3.1