Deploy Now

SaaS Alternative

Antstream Arcade Afterplay.io

Stars

1,162

Forks

61

Watchers

9

Developer links

RetroAssembly

Want your ROM collection playable from any browser? RetroAssembly turns it into a retro arcade cabinet with box art, save states, and touch controls. Upload your own game files and the library detects box art and covers automatically, grouped by platform, with a Continue shelf that resumes your last session and a history view of recent games. More than two dozen systems run here, including NES, Super NES, Genesis, Game Boy, Game Boy Advance, arcade, Atari, PC Engine, and PlayStation 1. Save states can be created at any moment, synchronized, and resumed later, and some emulators can rewind gameplay after a mistake. Spatial navigation moves through games with a keyboard or gamepad, and an on-screen virtual controller makes touch devices playable without hardware. Retro-style shaders add visual effects. Each game page lists platform, release date, genres, developer, and publisher with screenshots and videos, and platform pages describe the console itself with its history and manufacturer. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.

RetroAssembly
RetroAssembly
RetroAssembly
RetroAssembly
RetroAssembly

Benefits

  • Play Retro Games Anywhere
  • Any modern browser becomes a retro console, with a virtual on-screen controller for phones and tablets and gamepad support for the couch, so no emulator installs are needed.
  • Never Lose Your Progress
  • Save states can be created at any point, synchronized to the server, and resumed later from another device, and rewind gives you a second chance after mistakes.
  • Browse A Beautiful Library
  • Auto-detected box art, platform pages, and game details turn a folder of ROM files into a polished collection that feels like a real game shelf.
  • Keep Your Collection Private
  • Self-hosting with Docker keeps your game files, saves, and play history on your own server instead of a third-party service, under an MIT license.

Features

  • Wide Platform Support
  • Play NES, SNES, Genesis, Game Boy, arcade, Atari, PC Engine, N64, and PlayStation 1 titles through selectable emulator cores.
  • Continue And History
  • The home screen offers a Continue button for your last game and a shelf of recently played titles for quick access.
  • Save States And Rewind
  • Save and resume at any moment from the pause menu, review saved states with timestamps, and rewind gameplay on supported emulators.
  • Spatial Navigation
  • Move between games and menus using only the keyboard or a gamepad, with on-screen key hints at the bottom of the window.
  • Shaders And Virtual Controller
  • Apply retro-style visual shaders for a vintage look, and play on touch devices with a built-in on-screen virtual gamepad.
  • Game And Platform Details
  • Each game page shows genres, players, developer, publisher, and release date, and each platform page covers the console's history.

Apps Similar to RetroAssembly