mirror of https://github.com/yuzu-mirror/yuzu
SVC: Advance time when calling GetSystemTick to escape busy-wait loops
Cubic Ninja waited for the frame to end by spinning on a loop calling GetSystemTick while doing nothing else. Since GetSystemTick doesn't cause a reschedule (which advances time), this meant that very little emulated time would pass inside that loop, causing the game to spend most of the frame burning away CPU.pull/8/head
parent
ac0104b8b0
commit
18c1c39d5e
Loading…
Reference in New Issue