Rediscover the classics with seamless online multiplayer, RetroAchievements, save states, and a beautiful game library manager.
🎮 Download Now • 📖 Setup Guide • 🕹️ Supported Systems
⚠️ Note: This GitHub repository is not the official Rec0m88 website and may not always reflect the latest release. For the most current version, downloads, and documentation, please visit rec0m88.com.
| Main Interface | Playing a Game |
|---|---|
![]() |
![]() |
| Game Library | Recently Played |
|---|---|
![]() |
![]() |
| Multi-Select | Netplay Multiplayer |
|---|---|
![]() |
![]() |
| Cheats System | Settings |
|---|---|
![]() |
![]() |
| Controller Config | API Configuration |
|---|---|
![]() |
![]() |
| RetroAchievements | Achievements Overlay |
|---|---|
![]() |
![]() |
| Achievements Library Progress | |
|---|---|
![]() |
|
Prove your skills and track your mastery of classic games. Featuring Hardcore mode, live leaderboards, offline queueing, and a beautiful in-game overlay. |
Connect with friends and relive your favorite multiplayer games online with our simple and secure WebRTC netplay server. True cross-platform play across Windows, macOS, Linux, and Xbox. Includes in-game messaging! |
Never lose your progress again. Instantly save your exact spot in any game and load it back up anytime. |
- RetroAchievements — Hardcore mode, live leaderboards, offline sync & in-game overlay
- Cheat Codes — Built-in cheats for NES, SNES, N64, Genesis, PlayStation & more
- BIOS Configuration — Easy setup through the settings menu
- Auto Updates — Stay current with automatic update checks
- Now Playing Status — Live play timer and game info display
- Zero-Config Setup — Point the app at your ROM folder and it builds your library automatically
Rec0m88 supports 18 classic consoles natively, plus all additional systems available through EmulatorJS:
| Nintendo | Sega | Atari & Others |
|---|---|---|
| NES | Sega Genesis / Mega Drive | Atari 2600 |
| Super Nintendo | Sega Master System | Atari 7800 |
| Nintendo 64 | Sega Game Gear | Atari Lynx |
| Game Boy / Color / Advance | Sega 32X | PC Engine |
| Nintendo DS | WonderSwan | |
| Virtual Boy | PlayStation |
Rec0m88 runs on all major platforms — including Xbox Series X|S via Dev Mode:
- 🪟 Windows 10 & 11 (x64)
- 🍎 macOS (Intel & Apple Silicon)
- 🐧 Linux (AppImage — AMD64 & ARM64)
- 🎮 Xbox Series X|S (Dev Mode)
Host a game on your PC and have your friends join instantly from their Xbox, Mac, or Linux machine. One lobby, zero boundaries.
- ✅ Cross-Platform — PC, Mac, Linux, and Xbox all play together
- ✅ Secure WebRTC — Fast, peer-to-peer connections
- ✅ In-Game Messaging — Chat with your opponent during play
| Platform | Architecture |
|---|---|
| Windows | x64 |
| macOS | Intel & Apple Silicon |
| Linux | AMD64 & ARM64 |
| Xbox Series X|S | Dev Mode |
Available for Windows, macOS, Linux, and Xbox Series X|S
💡 Pro Tip: After downloading, check out the Setup & Instructions Guide and set up the Game Library to get the most out of Rec0m88!
- See Full Changelog for details
- NEW: Bug Fix: Fixed an issue that may have caused load states to freeze the emulator
- Bug Fix: Fixed an issue that may have caused dynamic cheats menu to not populate
- UI Enhancements and performance optimizations
- NEW: Integrated Netplay Lobby — Browse and join active multiplayer sessions live, right from the idle screen
- NEW: Recently Played Games Strip — Shows last 5 games with thumbnails
- NEW: Now Playing Status Bar — Game title, platform badge, and live timer
- NEW: Game Library Manager with cover art and metadata
- Massive netplay restructure for optimal performance
- NEW: Netplay messaging
- Guest audio fixes
View Full Changelog
- Moved to rec0m88.com domain
- Netplay stability improvements (lagless experience)
- Audio and video sync fixes
- Editable cheat files
- Fixed save state naming
- Switched back to AppImage for Linux
- Backend performance enhancements
- Added cheat code support
- Embedded cheats for major systems
- Netplay performance improvements
- Auto update checking
- Manual update check option
- Netplay canvas centering fix
- macOS About window fix
- Alphabetical BIOS menu sorting
- Initial public release
Rec0m88 is powered by EmulatorJS — RetroArch on the web, by Ethan O'Brien.
Desktop/console adaptation, WebRTC Netplay & Dynamic Cheats by @s-coding23 — an EmulatorJS contributor.













