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