R-cade

R-cade

R-cade is an open source, customizable retro video game emulator system. It allows you to easily build your own arcade machine to play classic video games.
R-cade image
emulator retro-games arcade-machine open-source

R-cade: Open Source Retro Video Game Emulator System

Play classic video games on an arcade machine with R-cade, a customizable and open source retro video game emulator system.

What is R-cade?

R-cade is an open source, customizable retro video game emulator system. It provides a complete software and hardware solution for building your own arcade cabinet to play classic arcade games and home console titles.

Some key features of R-cade include:

  • Supports emulation of multiple retro gaming systems including Arcade, NES, SNES, Genesis, TG16, PSX, MAME, and more
  • Attractive and easy to navigate frontend interface
  • Ability to customize controls, button layouts, artwork, etc.
  • Works with low cost Raspberry Pi microcomputers
  • Active community support for help with cabinet construction, software configuration, troubleshooting, etc.
  • Free and open source under the GPL v3 license

R-cade allows DIY enthusiasts to build professional-looking and functioning arcade cabinets to play their favorite retro titles at home. From the software to the cabinet artwork, almost every element can be tailored to your specific needs and preferences.

R-cade Features

Features

  1. Open source code
  2. Customizable interface
  3. Supports many retro gaming systems
  4. Automatic game scanning and metadata
  5. Supports keyboard, gamepads, joysticks
  6. Online updates

Pricing

  • Open Source

Pros

Free and open source

Very customizable

Great for retro gaming fans

Active community support

Supports many systems and games

Cons

Requires technical skills to setup

Need your own hardware

Not as user friendly as commercial solutions

Limited support compared to commercial emulators


The Best R-cade Alternatives

Top Games and Retro Gaming and other similar apps like R-cade


Scratch icon

Scratch

Scratch is a free visual programming language and online community developed by the MIT Media Lab. It allows users to create interactive stories, games, animations, music, art, and more using a simple drag-and-drop interface.With Scratch, you snap together colorful programming blocks like puzzle pieces to build programs. There is no...
Scratch image
Scratux icon

Scratux

Scratux is a free, open source penetration testing and vulnerability assessment tool based on Kali Linux. It provides a graphical user interface and automation tools to simplify the process of security testing for network administrators, IT professionals, and security researchers.Some key features of Scratux include:Easy to use graphical interface for...
Scratux image
Snap! icon

Snap!

Snap! is a visual, blocks-based programming language and website targeted primarily at children and teens to introduce them to coding concepts. It builds on Scratch and allows users to create interactive stories, games, and animations using drag-and-drop blocks.Some key features of Snap! include:A blocks-based interface that allows users to snap...
Snap! image
Tynker icon

Tynker

Tynker is an educational programming platform used to teach children coding skills and concepts through game creation, visual programming, and interactive courses. It uses a intuitive, block-based interface that allows kids to drag and drop blocks of code to create games, apps, mods, and more without needing to learn syntax.Key...
Tynker image
Web Cartoon Maker icon

Web Cartoon Maker

Web Cartoon Maker is a user-friendly animation software that enables anyone to create 2D cartoon videos right in their web browser, without needing to download any programs or have prior animation experience.With an intuitive drag-and-drop interface, Web Cartoon Maker makes it simple to craft entertaining cartoons using pre-made templates of...
Web Cartoon Maker image
Cyberix3D icon

Cyberix3D

Cyberix3D is a powerful, free, and open source 3D creation suite. It provides a complete set of tools for modeling, sculpting, texturing, rigging, animation, simulation, rendering, compositing and motion tracking, video editing and game creation. Some key features of Cyberix3D include:Intuitive interface and workflows for 3D artistsAdvanced polygon, NURBS and...
Cyberix3D image
Toontalk icon

Toontalk

Toontalk is a unique graphical programming language designed specifically to teach coding and computational thinking skills to children. It utilizes a 3D interactive animated environment featuring cartoon robots, birds, boxes, and other objects that users directly manipulate to create programs.Some key features that make Toontalk ideal for introducing kids to...
Toontalk image
Run Marco! icon

Run Marco!

Run Marco! is a virtual assistant software designed to help individuals and teams work more efficiently. It combines the power of artificial intelligence with natural language processing to understand user requests and complete tasks automatically.Some key features of Run Marco! include:Scheduling meetings and managing calendarsSetting reminders for upcoming tasks and...
Run Marco! image
Blue by MIT icon

Blue by MIT

Blue by MIT is an open-source visual programming language and environment designed by the Lifelong Kindergarten group at the MIT Media Lab. It is targeted towards students in grades 6-8 who are new to programming.The goal of Blue is to make programming more accessible and engaging for novices. It uses...
SnapCode icon

SnapCode

SnapCode is a mobile app developed by Snap Inc., the creators of Snapchat. It serves as an easy tool for Snapchat users to generate custom Snapcodes and read Snapcodes created by others.At its core, SnapCode is a QR code generator and reader designed specifically for Snapchat content and profiles. After...
SnapCode image
Panther icon

Panther

Panther is an open-source Security Information and Event Management (SIEM) platform developed by Runpanther. It is designed to help analysts detect potential security incidents by correlating events from various data sources.Key features of Panther include:Real-time log analysis and alerting based on log data from cloud platforms, servers, endpoints, and networks.Out-of-the-box...
Panther image
The Infinite Arcade icon

The Infinite Arcade

The Infinite Arcade is a innovative cloud gaming service designed for fans of classic arcade, console, and computer games. It utilizes advanced emulation technology and cloud streaming to give users instant access to a growing library of over 1,000 retro titles without the need for downloads or specialized gaming hardware.With...
The Infinite Arcade image