Skip to content

S-Coding23/Rec0m88

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

Rec0m88 Logo

Rec0m88

Retro Gaming Reimagined - The Desktop EmulatorJS Experience

Version Platform Powered By

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.


📸 Screenshots

Main Interface Playing a Game
Main Emulator Playing
Game Library Recently Played
Library Recents
Multi-Select Netplay Multiplayer
Multiselect Netplay
Cheats System Settings
Cheats Settings
Controller Config API Configuration
Controls APIs
RetroAchievements Achievements Overlay
RetroAchievements Achievements UI
Achievements Library Progress
RetroAchievements Progress

✨ Core Features

🏆 RetroAchievements

Prove your skills and track your mastery of classic games. Featuring Hardcore mode, live leaderboards, offline queueing, and a beautiful in-game overlay.

🌐 Seamless Netplay

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!

💾 Save & Load States

Never lose your progress again. Instantly save your exact spot in any game and load it back up anytime.

🎯 Additional Features

  • 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

🏆 RetroAchievements Integration

🆕 Now with fully integrated RetroAchievements support!

RetroAchievements Screenshot

Track Your Mastery

🔥 Hardcore Mode — Prove your skills with no save states or cheats

🏆 Live Leaderboards — Compete against players worldwide in real time

💻 In-Game Overlay — Beautiful overlay shows achievement progress during play

📶 Offline Sync — Achievements queue locally and sync when you reconnect


🕹️ Supported Systems

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

View Full System List on EmulatorJS →


🖥️ Play On

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)

🌐 True Cross-Platform Netplay

Play with friends no matter what hardware they own

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

🌐 Integrated Netplay Lobby

🆕 Now featuring a fully integrated Netplay Lobby!

Netplay Lobby Screenshot

Jump Into Multiplayer Instantly

Live Session Browser — Browse active multiplayer sessions right from the idle screen

One-Click Join — See who's playing, what game, and jump in instantly

No Setup Needed — The lobby is built right in — nothing extra to configure

In-Game Messaging — Chat with your opponent during play

Secure WebRTC — Fast, peer-to-peer connections


📚 Game Library Manager — The Best Way to Play

🚀 We highly recommend using the Game Library for the ultimate Rec0m88 experience!

Game Library Screenshot

Why Use the Game Library?

Auto-Scan — Background scanner finds all ROMs across subfolders automatically

Auto Cover Art — Automatically fetches artwork and metadata via RAWG & IGDB

Beautiful Visual Browser — See all your games with cover art at a glance

One-Click Launch — Click a game, start playing. It's that simple.

Smart Organization — Sort by system, genre, or favorites

Quick Search — Find any game in your collection instantly

Recently Played — Jump right back into your last 5 games

Favorites System — Pin your top games for quick access

Key Import — Import API keys from a file — no typing on controller

Takes just 5 minutes to organize your entire ROM collection!



📥 Downloads

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!


📋 Changelog

v3.4.4 (Latest)

v3.3.0 (February 20, 2026)

  • 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

v3.2.0 (February 17, 2026)

  • NEW: Integrated Netplay Lobby — Browse and join active multiplayer sessions live, right from the idle screen

v3.1.0 (February 13, 2026)

  • NEW: Recently Played Games Strip — Shows last 5 games with thumbnails
  • NEW: Now Playing Status Bar — Game title, platform badge, and live timer

v3.0.0 (February 11, 2026)

  • NEW: Game Library Manager with cover art and metadata

v2.1.0 (February 2, 2026)

  • Massive netplay restructure for optimal performance
  • NEW: Netplay messaging
  • Guest audio fixes
View Full Changelog

v2.0.0 (January 13, 2026)

  • Moved to rec0m88.com domain
  • Netplay stability improvements (lagless experience)
  • Audio and video sync fixes

v1.1.1 (November 7, 2025)

  • Editable cheat files
  • Fixed save state naming
  • Switched back to AppImage for Linux

v1.1.0 (October 29, 2025)

  • Backend performance enhancements
  • Added cheat code support
  • Embedded cheats for major systems

v1.0.4 (September 30, 2025)

  • Netplay performance improvements

v1.0.3 (September 12, 2025)

  • Auto update checking
  • Manual update check option

v1.0.2 (September 9, 2025)

  • Netplay canvas centering fix
  • macOS About window fix
  • Alphabetical BIOS menu sorting

v1.0.1 (September 6, 2025)

  • Initial public release

🙏 Attribution

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.

About

The ultimate multi-system emulator with netplay!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors