LemoNX

THE LEMONX FORK

More ways to play.

Rendering options, controls, library customisation, and tools to look after your saves.

Availability depends on the build, device, and iOS version. Experimental graphics features are still being tested; check the release notes for known issues.

New · Setup

JIT-less mode

Run games without JIT. LemoNX compiles each game's code ahead of time and signs it on your device with the certificate you installed the app with, then runs it from those signed images. The first launch of a game prepares its code (about half a minute, shown on the loading screen); later launches only load it. Code mods and plugins, such as Skyline plugins for Smash, are prepared while the game runs. Requires your signing certificate (.p12) and its password. Setup ↗

New · Setup

Create a pairing file on your iPhone

On iOS 27, LemoNX can create the pairing file for its built-in JIT setup on the device: start pairing in LemoNX, then choose Pair with LemoNX under Developer Mode and enter the PIN. No computer needed. The file stays in protected app storage and is never sent to a server. Setup ↗

Online play

Nextendo integration

Connect to Nextendo for online play in supported games, with friends, chat, invites, and NAT checks. Requires an account and Online Mode enabled. Game compatibility and service availability vary.

Graphics

Native Metal 4 renderer

A rendering backend built directly on Metal 4, alongside the Vulkan options (KosmicKrisp and MoltenVK). Choose it under Settings > Graphics Backend, or per game. Still experimental: compatibility and performance vary by game and device.

Graphics

Frame generation

Experimental interpolation with LSFG and Apple machine-learning options on iOS 26+. LSFG requires your own compatible Lossless.dll. Generated frames improve displayed motion; they do not increase the game’s simulation rate.

Graphics

Resolution and upscaling

Adjust resolution while playing, use dynamic resolution, and enable MetalFX upscaling on supported iOS 26+ devices.

Saves

Cloud save history and rollback

Browse earlier cloud saves with their date, device, and archive size. Before rollback, the current save is backed up and verified. Sync stays paused until you resume it.

Controls

Controller navigation

Navigate menus with a controller and adjust deadzones, touch-control dimming, and phone rumble.

Controls

Keyboard and mouse profiles

Map keys and mouse buttons, choose pointer or stick input, and keep separate mappings for individual games.

Library

Cover Flow and custom artwork

Browse box art, organise games into categories, and choose covers, backgrounds, logos, and icons. Artwork downloads require your own SteamGridDB key.

Library

Favourites and play history

Keep favourite games close and track playtime, sessions, and recently played titles. Capture and browse screenshots by game.

Setup

Built-in JIT setup

A built-in setup path on iOS 26+ for compatible signing configurations. Requires Developer Mode, a pairing file (created on the device on iOS 27, or imported), and LocalDevVPN. Shortcuts actions can check the developer disk image before enabling JIT.

While playing

Quick settings and performance overlay

Adjust resolution, frame pacing, audio, and screen position in-game. Inspect frame-time graphs, shader counts, thermal state, and memory use.

Get LemoNX ↓Read the release notes ↗