RetroGo - Retro Game Emulator
Play GBA, NDS, PSP & PS1
Free
Native & high-performance retro emulator for iOS! Powered by RetroArch & GPLv3. Supports 14 cores including NES, GBA, NDS, PSP, PS1. Fast, smooth, and ready to play.
Relive the golden age of gaming with RetroGo!
RetroGo is a high-performance retro game emulator exclusively designed for iOS. Built on the powerful RetroArch (Libretro) core, we have redefined the interaction logic using native UIKit and SpriteKit to bring you a silky-smooth "plug-and-play" experience.
Why choose RetroGo?
Native Experience, Ultra Smooth
• New SpriteKit Overlay: Features a high-performance control system designed for precision, providing a natural handheld feel with customizable tactile feedback.
• iOS Optimized: Deeply integrated with Apple's native frameworks to ensure ultra-low latency and consistent 60FPS performance.
All-in-One Emulation
Includes 14 top-tier emulation cores, ready to use out of the box:
• Sony Classics: PSP, PS1
• Sega: Saturn
• Nintendo Handhelds: GBA, GBC, GB, NDS
• Nintendo Consoles: NES, SNES, N64
• Others: DOS
Smart & Simple Management
• Intelligent ROM Detection: Our new importer automatically handles multi-file games (CUE, M3U, GDI, etc.), detecting dependencies to ensure a 100% success rate for complex imports.
• Files Integration: Fully supports the iOS "Files" app. Import individual ROMs or entire directories effortlessly.
• Save States: Save and load your progress instantly at any point in the game.
Secure, Private & Open Source
RetroGo is open-sourced under the GPLv3 license. We prioritize your privacy:
• No Data Collection: We do not collect or track any personal information.
• Data Security: Core files are stored in secure system directories to prevent accidental deletion and ensure stability.
GitHub Repository: https://github.com/askrsw/RetroGo-iOS
——————————————
How to Start?
1. Download and install RetroGo.
2. Load ROM files directly from the "Files" app on your iPhone or iPad within the game.
3. Tap a game and start your nostalgic journey immediately!
——————————————
Disclaimer: RetroGo does not provide any game ROMs or BIOS files. Users must own and import legal game files themselves. RetroGo is not affiliated with Nintendo, Sony, or any other game console manufacturer.
1. Added per-player external controller mapping with in-app binding configuration.
2. Added persistent game-level input binding profiles, automatically restored per ROM.
3. Added configurable core/game options: video driver, audio driver, and mute during fast-forward.
4. Added overlay touch player assignment and improved virtual/physical input coordination.
5. Improved stability for Saturn (Yabause) when exiting with connected controllers.
The developer, Jinan Matrix Information Technology Co., Ltd., indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .
Data Not Collected
The developer does not collect any data from this app.
Accessibility
The developer has not yet indicated which accessibility features this app supports. Learn More
Information
- Seller
- Jinan Matrix Information Technology Co., Ltd.
- Size
- 104.4 MB
- Category
- Entertainment
- Compatibility
Requires iOS 17.0 or later.
- iPhone
Requires iOS 17.0 or later. - iPad
Requires iPadOS 17.0 or later.
- iPhone
- Languages
- English and Simplified Chinese
- Age Rating
9+
- 9+
- Copyright
- © 2026 Haharsw

