How to Play GBA Games on iPhone (2026)
Open EggerMath.com on Safari — no app needed. All games run via mGBA WebAssembly in your browser.
Steps
- Open eggermath.com on iPhone Safari
- Tap a game (e.g. Pokemon Emerald) or "Upload ROM"
- Wait for loading — tap screen to enter fullscreen
- Use D-pad (left), A/B (right), L/R (shoulders), Start/Select (center)
- Tap Save (F5) to save. Data stays in browser.
Tips for iOS
- Add to Home Screen for app-like experience (Share → Add to Home Screen)
- If game fails, try Chrome on iOS or update iOS. Some older iOS blocks SharedArrayBuffer — we auto-fallback to single-thread.
- Works offline after first load.