Games racing at double speed, music pitched up, timers flying — on a modern PC this is ePSXe’s frame limiter being off, mis-set, or overridden by a plugin. PS1 games are built for a fixed frame rate (about 60 fps NTSC, 50 fps PAL), and ePSXe will happily run them at whatever your hardware can produce unless told otherwise.
The quick toggle: F4
While a game runs, press F4 — it toggles the frame limit in ePSXe’s core sound/config options. If the game immediately settles to normal speed, the limiter was off, and you have found the culprit. Leave it on.
Set it properly in the video plugin
- Open Config > Video > Configure for your active plugin.
- Enable Use FPS limit and set the limit to Auto (or 60 for NTSC / 50 for PAL games).
- Make sure you are not running two limiters fighting each other — the plugin limiter or an external one (a GPU driver frame cap can stay, but an emulator plugin and an overlay tool both limiting can cause judder).
Still too fast — or now too uneven?
- High-refresh monitors: with V-Sync off and the limiter misconfigured, ePSXe can sync to a 144 Hz panel instead of the game’s rate. The limiter, not V-Sync, is the authority — set it explicitly.
- Speeding up only in menus: some games run uncapped in specific screens when framebuffer settings are off; this is cosmetic and normal for those titles.
- Android: check the frame limit / FPS options in Preferences; an accidental turbo/fast-forward state is usually a mapped hotkey on the gamepad profile. See the Android setup guide.
- Sound racing with the picture: that confirms the whole emulation is uncapped, not just the display — the limiter fixes both, and persistent audio weirdness after that belongs to the audio fix.
One warning in the other direction: a game running at a locked, correct speed on original hardware also had slowdown. ePSXe at 60 fps with the limiter on reproduces the game as designed — don’t chase “faster than real” as a goal outside the built-in fast-forward moments.
