libretro / hatari

New rebasing of Hatari based on Mercurial upstream. Tries to be a shallow fork for easy upstreaming later on.
25 stars 41 forks source link

Use libretro timing #65

Closed bbbradsmith closed 3 years ago

bbbradsmith commented 3 years ago

Libretro is already providing the correct frame timing via retro_run, but we have internal delays from Hatari (and the existing integration) trying to additionally synchronize the frame's output with its own sleep/wait.

Removing the internal synchronization to let libretro drive it directly. This makes e.g. RetroArch fast forward work properly.

Also includes #64 audio improvement.