Skip to content

Troubleshooting

Common issues and how to resolve them. If something here doesn’t help, please open an issue.

A system only appears in the launcher once its core is present. If you added games to, say, Roms/PSX/ but PlayStation isn’t listed, the core for that system likely isn’t installed. See BIOS & cores.

Some consoles have older alias folder names (for example Roms/FC for NES, Roms/MD for Genesis, Roms/PS for PlayStation, Roms/TG16 for PC Engine). Leaf still reads those, and combines them with the recommended folder into one console in the launcher and in Central Scrutinizer - you won’t get duplicate entries. Going forward, add new games and box art to the recommended folder listed in Adding games & ROMs; you can move the older folder’s files there whenever you like, or just leave them.

  • Missing BIOS. Some systems need a BIOS file you supply (e.g. Neo Geo needs neogeo.zip in BIOS/). The game appears but won’t start without it.
  • Arcade ROM-set mismatch. Arcade games must match the core’s expected ROM-set version and stay zipped; don’t unzip or rename them. A wrong-version set silently fails to load.
  • Wrong folder. Make sure the game is in the correct Roms/<SYSTEM>/ folder.

See Adding games & ROMs and BIOS & cores.

The network can associate without finishing address setup, especially on mixed-security (WPA2/WPA3) routers. Try:

  1. Toggling Wi-Fi off and on (Settings → Network), or forgetting and rejoining the network.
  2. Rebooting the device.
  • Confirm Wi-Fi is connected and has working internet (Settings → Network).
  • Make sure you’re on a published release channel; a dev/test build may report “up to date” when no public release is newer.

See Updating (OTA).

The device booted to stock instead of Leaf

Section titled “The device booted to stock instead of Leaf”

This is Leaf’s crash-safety fallback: if the launcher fails to start cleanly a few times in a row, the device drops to the stock interface so you’re never stuck. Your games and settings are untouched.

Fix: just reboot. Leaf resumes on the next normal boot. See Recovery.

Set Settings → General → Game Performance to Performance (or leave it on Auto, which boosts heavier systems automatically). The most demanding systems are at the edge of what this hardware can do; see the note in BIOS & cores.

The device sleeps or powers off on its own

Section titled “The device sleeps or powers off on its own”

Check the auto-sleep setting under Settings → General. If it’s enabled and set short, lengthen it or turn it off.

Wi-Fi and Bluetooth share one radio on this device, so heavy Wi-Fi use can interrupt Bluetooth audio. For the cleanest listening, turn Wi-Fi off (Settings → Network) while using Bluetooth headphones. If it still sounds rough, try re-pairing, or test a different pair of earbuds to tell whether it’s the device or the codec.

Open Settings → Bluetooth and connect it again. If it still won’t, unpair it (Y) and pair fresh. Some earbuds (Apple AirPods in particular) are reluctant to reconnect to non-Apple hardware automatically and may need a manual reconnect each time.

If characters walk when you push the stick all the way (or aiming feels clipped), the stick’s range needs calibrating. Open Joe’s Calibrage from the Apps tab and run Calibrate. See Joe’s Calibrage.

Black Frame Insertion needs a refresh rate that is twice the game’s frame rate, so that every frame gets one lit refresh and one black one. At 60 Hz there is no spare refresh to blank and the row shows “100/120 Hz only”. Set Settings → Display & Sound → Refresh Rate to 120 for 60fps games or 100 for 50fps (PAL) games, and the toggle becomes available. The row then names the frame rate it is set up for, such as “On (50 fps)” - match that to what you are playing, or a 60fps game running at 100 Hz will be paced down to 50 and run slow. See Settings → Display & Sound.

Games, saves, or box art don’t stick after a reboot

Section titled “Games, saves, or box art don’t stick after a reboot”

This is almost always a confused SD card, usually from losing power without a clean shutdown. To avoid it, power the device down with MENU → Power Off rather than yanking the charger or holding the power button. If files seem to be missing or the launcher behaves oddly, put the card in a computer and let it repair the volume (on Windows, “check disk”; on macOS, Disk Utility’s “First Aid”), then reinsert it.