What you need
A game file, that’s all: a .gb, .gbc, .gba or .nds, or a .zip containing one. Get it onto your iPhone like any other file, through Safari, AirDrop, iCloud Drive or a cable; it lands in the Files app.
One honest note before we start: Retro Pal doesn’t provide any games and doesn’t point to places that do. The legal way is copying the cartridges you own.
Method 1: the + button in the app
- Open Retro Pal, library tab.
- Tap the + button.
- The Files app opens: browse to your game file and select it.
- The game appears in your library, ready to play.
Method 2: from the Files app
You can also start from the file itself, without opening Retro Pal first:
- In the Files app, long-press your game file.
- Choose Share, then Retro Pal in the list.
- The app opens and imports the game directly.
This is the fastest route when you’ve just received a file over AirDrop or downloaded it with Safari.
Method 3: a .zip file
No need to unzip anything: import the .zip through either method above and Retro Pal extracts the game by itself. If the archive doesn’t contain a supported file, the app tells you exactly what went wrong instead of failing silently.
Coming from another emulator? Bring your saves
This is what usually keeps people from switching: dozens of hours of progress stuck in another app. Retro Pal imports standard saves, whatever emulator they come from:
- Export the save from your old emulator: a
.savfile (Game Boy, GBC, GBA) or.srmfile (DS). - In Retro Pal, import the matching game first, then open its detail page from the library.
- Import the save file from the game’s detail page.
Two safeguards watch over the process: if a save already exists, a backup copy is made before anything is replaced, and if the file name doesn’t match the game, the app warns you before doing anything.
What’s next?
Launch the game and play. Your progress is saved automatically, and in-game saves (the ones made inside the game itself) survive app updates. Bluetooth controllers (Xbox, PlayStation, MFi) work as soon as they’re connected. And if you want to see more, the app is free, ad-free and available in fifteen languages.