RetriX

RetriX

RetriX is a free and open-source emulator for vintage computers and gaming consoles. It enables playing classic games from systems like Commodore 64, ZX Spectrum, Apple II, and others on modern platforms.
RetriX image
retro emulator open-source vintage classic-games

RetriX: Vintage Computer & Gaming Console Emulator

Free and open-source emulator for classic games from Commodore 64, ZX Spectrum, Apple II, and more on modern platforms

What is RetriX?

RetriX is an open-source and cross-platform emulator that allows you to play classic games from vintage home computers, gaming consoles, and arcade machines on modern operating systems like Windows, MacOS, and Linux.

Unlike closed-source commercial emulators, RetriX is completely free to download and use. It emulates systems like the Commodore 64, ZX Spectrum, Nintendo Entertainment System, SEGA Genesis/Mega Drive, Sony PlayStation, and various arcade machines. The goal of RetriX is to help preserve old games and enable new generations of gamers to experience them.

Some of the major features offered by RetriX include:

  • Supports emulation of over a dozen popular retro computing platforms and gaming consoles
  • Available on Windows, Mac, and Linux operating systems
  • User-friendly and intuitive graphical interface
  • Customizable controls, graphics settings, upscaling filters
  • Save/load game state support
  • Online documentation, Wiki, forums, and active user community

While free and open-source, RetriX offers a rich emulation experience on par with commercial solutions. It receives frequent updates with new features, compatibility improvements, and support for additional systems. The project is driven by a team of active contributors and enjoys an enthusiastic community supporting it.

RetriX Features

Features

  1. Emulation of vintage computers and gaming consoles
  2. Supports systems like Commodore 64, ZX Spectrum, Apple II, etc
  3. Open source codebase
  4. Cross-platform - available on Windows, Linux, macOS
  5. User-friendly interface
  6. Save/load game state
  7. Controller support
  8. Screen scaling options

Pricing

  • Free
  • Open Source

Pros

Free and open source

Plays classic games from multiple retro systems

Active development and support

Customizable controls and display

Lightweight and fast

Preserves old games and systems

Cons

Limited selection of built-in games

Requires BIOS/ROM files for some systems

Not all platforms/games fully supported

Can be tricky to set up for beginners


The Best RetriX Alternatives

Top Gaming Software and Emulators and other similar apps like RetriX


LaunchBox icon

LaunchBox

LaunchBox is a customizable frontend and launcher for emulators and PC games. It provides a unified interface to help you easily organize and launch all your games in one place.Some key features of LaunchBox include:Automatic game importing and metadata lookup - LaunchBox can automatically import your games from emulators and...
LaunchBox image
OpenEmu icon

OpenEmu

OpenEmu is an open source video game emulator for the Mac platform. It enables users to play classic games that were originally released for older game consoles and handheld gaming systems like the Nintendo Entertainment System (NES), Super Nintendo Entertainment System (SNES), Game Boy, Sega Genesis, Sony PlayStation, and more.One...
OpenEmu image
EPSXe icon

EPSXe

ePSXe is an open source and cross-platform PlayStation 1 emulator that allows you to play PS1 games on your Windows or Linux PC. It provides highly accurate emulation of the original PlayStation hardware, enabling you to enjoy classic PS1 titles in higher resolutions up to 1080p with enhancement options like...
EPSXe image
RetroArch icon

RetroArch

RetroArch is an open-source, cross-platform frontend for emulators, game engines, video games, media players and other applications. It's designed to be fast, lightweight, customizable and extensible.Some key features of RetroArch include:Supports many emulators and video game console cores for systems like NES, SNES, Genesis, N64, PS1, etc.Advanced graphics features like...
RetroArch image
Kega Fusion icon

Kega Fusion

Kega Fusion is a versatile and powerful emulator that allows you to play games made for classic Sega game consoles on your modern Windows computer. It supports emulation of the Sega Genesis / Mega Drive, Sega CD / Mega CD, Game Gear, and Master System game systems.Developed as an open-source...
Kega Fusion image
RomStation icon

RomStation

RomStation is an open-source, customizable emulator frontend for managing collections of ROM files and launching emulators. It supports a wide range of popular emulators for systems like Arcade, NES, SNES, Genesis, Nintendo 64, PlayStation, and more.Some key features of RomStation include:Intuitive GUI for browsing ROMs by system, genre, year, etc.Scraper...
RomStation image
Mame icon

Mame

MAME (Multiple Arcade Machine Emulator) is an open source emulator application originally developed by Nicola Salmoria. First released in 1997, MAME emulates the hardware found in early arcade video game systems, allowing users to play the classic arcade games from the 1970s to the 1990s on modern personal computers and...
Mame image
Snes9x EX icon

Snes9x EX

Snes9x EX is an enhanced fork of the popular Snes9x Super Nintendo Entertainment System (SNES) emulator. It builds on the accuracy and compatibility of Snes9x with the goal of delivering the best possible SNES emulation experience on modern platforms.Some key features of Snes9x EX include:Supports Windows, macOS, Linux, Android, iOS,...
Snes9x EX image
D-Fend Reloaded icon

D-Fend Reloaded

D-Fend Reloaded is an open-source graphical frontend for DOSBox, designed to make playing old DOS games easier. It is more user-friendly alternative to setting up DOSBox from a command line. D-Fend handles complex configuration settings, allows auto-detecting games, stores favorite games and settings profiles, and automates tasks like mounting drives,...
D-Fend Reloaded image
Project64 icon

Project64

Project64 is an open-source Nintendo 64 emulator for Windows that allows users to play classic N64 games on a modern personal computer. It was first released in 2001 and has been under active development ever since.Project64 aims to provide accurate emulation and good performance across a wide library of N64...
Project64 image
PicoDrive icon

PicoDrive

PicoDrive is an open-source video game console emulator that allows users to play games originally released for the Sega Genesis, known as the Mega Drive outside of North America, as well as games for the Sega CD and Master System platforms. It emulates the behavior of the original Sega hardware...
PicoDrive image
Kawaks icon

Kawaks

Kawaks is a free, open-source emulator focused on accurately emulating CP System arcade games developed by Capcom in the 1990s. The CP System hardware was used in many popular fighting games like Street Fighter II, Darkstalkers, and JoJo's Bizarre Adventure.As an emulator, Kawaks allows you to play these classic arcade...
Kawaks image
AppleWin icon

AppleWin

AppleWin is a free, open-source Apple II emulator for Windows that allows users to play classic Apple II games and run old Apple II software on modern Windows systems. It emulates Apple II+ and enhanced Apple IIe models and is compatible with most Apple II software and games.Some key features...
AppleWin image
Provenance icon

Provenance

Provenance is an open source data lineage platform aimed at providing transparency and auditability into data pipelines. It allows users to track the origins and processing details of data as it moves through complex systems.Some key capabilities and benefits of Provenance include:Automated capture of data pipelines and workflows - Provenance...
Provenance image
FPse icon

FPse

FPse is an emulator app that allows you to play original PlayStation 1 games on your Android device. It uses software emulation to mimic the PlayStation 1 hardware, enabling your device to run PS1 game files.Some key features of FPse include:High compatibility - Supports most PS1 titles without issuesSave states...
FPse image
ZSNES icon

ZSNES

ZSNES is a Super Nintendo emulator that was first released in 1997. It quickly became one of the most popular and widely-used SNES emulators due to its high compatibility with games, customizable controls, and robust feature set.As an open-source emulator, ZSNES is available free of charge for Windows, Linux, and...
ZSNES image
JDosbox icon

JDosbox

jDosbox is an open source emulator that allows users to run DOS programs and games directly in a web browser. It is based on the popular DOSBox emulator and uses Emscripten to compile the DOSBox code into JavaScript and HTML5.Some key features of jDosbox include:Runs DOS programs and games designed...
JDosbox image
ScummVM icon

ScummVM

ScummVM is an open-source interpreter program that allows you to play classic point-and-click graphical adventure games on modern operating systems. Originally, these games were designed to run on older systems like Apple Macintosh computers, Commodore Amiga, Atari ST, and more - systems that are obsolete today.What ScummVM does is replace...
ScummVM image
GENPlusDroid icon

GENPlusDroid

GENPlusDroid is an open-source Sega Genesis/Mega Drive emulator designed to run on Android devices. It enables users to play classic Genesis/Mega Drive games on their Android phones or tablets.Some key features of GENPlusDroid include:High compatibility - It can run most Genesis/Mega Drive games without issues.Good performance - Games run at...
GENPlusDroid image
VisualBoyAdvance icon

VisualBoyAdvance

VisualBoyAdvance is a popular open-source emulator for the Game Boy, Game Boy Color, and Game Boy Advance handheld gaming consoles. First released in 2004, it aims to emulate the hardware and software of these systems as accurately as possible to allow playing classic Game Boy games on modern computers and...
VisualBoyAdvance image
MultiEmulator icon

MultiEmulator

MultiEmulator is an open-source, multi-system emulator that allows you to emulate various retro game consoles, arcade machines, and computer systems on modern computers and mobile devices. It supports emulating multiple systems in one program, allowing you to switch between different emulated systems easily.Some of the systems MultiEmulator supports include Nintendo...
MultiEmulator image
Gopher64 icon

Gopher64

Gopher64 is an open-source Nintendo 64 emulator that allows users to play classic N64 games on modern computers and devices. Developed by a community of contributors, Gopher64 aims to replicate the original N64 hardware through software emulation.Some key features of Gopher64 include:Cross-platform support for Windows, macOS, and LinuxGood compatibility with...
Gopher64 image
BizHawk icon

BizHawk

BizHawk is a multi-system emulator written in C# that supports a wide range of retro game consoles and arcade machines. Some of the systems it can emulate include:Nintendo Entertainment System (NES)Super Nintendo Entertainment System (SNES)Nintendo 64Game Boy, Game Boy ColorSega Genesis/Mega DriveSony PlayStationArcade machines using various boards and chips like...
BizHawk image
D-Box icon

D-Box

D-Box is a high-end home theater audio system that provides an immersive and realistic cinematic audio experience using motion feedback technology. It works by analyzing low frequency audio signals from movies, music, and games, and uses integrated motors and motion controllers to move the speakers and seating in sync with...
D-Box image
MD.Emu icon

MD.Emu

MD.Emu is a popular open-source emulator app that allows you to play classic Sega Genesis, Sega CD, and Master System games on your Android device. It provides highly accurate emulation and includes support for save states, on-screen controls, and external controllers.Some key features of MD.Emu include:Accurate emulation of Sega Genesis,...
MD.Emu image
Gens+ REWiND! icon

Gens+ REWiND!

Gens+ REWiND! is an open-source Sega Genesis/Mega Drive emulator first released in 2015. It builds on the original Gens emulator by adding features focused on accuracy and user experience.Some key features of Gens+ REWiND! include:Cycle-accurate emulation for nearly perfect compatibility with games and hardware add-ons like the Sega CDRewind support...
Gens+ REWiND! image
GBA.emu icon

GBA.emu

GBA.emu is a leading Game Boy Advance emulator for Android and iOS devices. Developed by Robert Broglia, it aims to provide the most accurate and compatible GBA emulation on mobile.Key features of GBA.emu include:Supports nearly all GBA games with high accuracy and performanceSave state support to save and load progress...
GBA.emu image
DBGL icon

DBGL

DBGL is an open-source, cross-platform graphical debugger that can be used to debug programs written in languages like C, C++, and Rust. It provides a user-friendly interface with features you would expect from a full-featured debugger including:Setting breakpointsStepping through code line-by-lineInspecting variables and watching their valuesExamining the call stack and...
DBGL image
John SNES icon

John SNES

John SNES is an open source, cross-platform Super Nintendo Entertainment System (SNES) emulator. Developed in C++, it enables users to play SNES games on modern operating systems such as Windows, macOS, Linux, Android, and iOS.The emulator provides highly accurate emulation of the original SNES hardware, including the CPU, graphics, sound,...
John SNES image
MGBA icon

MGBA

mGBA is an open source, cross-platform Game Boy Advance emulator that strives for speed and accuracy. Developed in C, it aims to emulate the GBA as accurately as possible while remaining performant on a wide variety of devices.Some key features of mGBA include:Save state support - Save and load the...
MGBA image
John GBA icon

John GBA

John GBA is an excellent Game Boy Advance emulator that allows you to play classic GBA games on modern devices. It is available for Windows, macOS, Linux, iOS, and Android.Some key features of John GBA include:High accuracy - It mimics the workings of a real GBA very closely, providing an...
John GBA image
Nds4droid icon

Nds4droid

nds4droid is an open-source Nintendo DS emulator for Android devices. It enables Android users to play Nintendo DS games on their phones or tablets.Some key features of nds4droid include:Supports running many commercial Nintendo DS game romsGood performance and compatibility with many gamesTouchscreen and microphone input for DS games that require...
Nds4droid image
Snes4iphone icon

Snes4iphone

snes4iphone is an iOS app that functions as an emulator for the Super Nintendo Entertainment System (SNES). It allows iPhone, iPad, and iPod Touch users to play original SNES games on their devices.The app emulates the SNES hardware, enabling users to play hundreds of classic SNES games like Super Mario...
Snes4iphone image
GpSPhone icon

GpSPhone

gpSPhone is a GPS phone tracking app developed for Android devices. It utilizes the built-in GPS sensors on Android phones to provide real-time location tracking and sharing capabilities.Some key features of gpSPhone include:Real-time GPS tracking - Users can view the phone's location on a map and get real-time updates of...
GpSPhone image
Sixtyforce icon

Sixtyforce

Sixtyforce is an open-source Nintendo 64 emulator for Mac OS X that allows users to play N64 games on their Mac computer. It uses dynamic recompilation to emulate the N64 CPU accurately, providing compatibility with most games in the N64 library.Some key features of Sixtyforce include:Accurate emulation of N64 graphics,...
Sixtyforce image
SNESoid icon

SNESoid

SNESoid is a popular Super Nintendo emulator app for Android devices. It allows users to play classic SNES video games originally released for the iconic 16-bit Nintendo console on their Android smartphones or tablets.The app emulates the original SNES hardware, enabling Android device owners to enjoy timeless Nintendo classics like...
SNESoid image
Genesis Plus icon

Genesis Plus

Genesis Plus is an open-source Sega Genesis/Mega Drive emulator that aims to provide highly accurate emulation and portability across multiple platforms. Developed originally for Linux, it has since been ported to many other operating systems including Windows, macOS, Raspberry Pi, Wii, and more.The goal of Genesis Plus is to replicate...
GNOME Games icon

GNOME Games

GNOME Games is an open source, free software application included in the GNOME desktop environment. It serves as a hub for accessing and playing video games, both native Linux games as well as games meant for other platforms via emulation.The application comes pre-installed on many Linux distributions that use GNOME...
GNOME Games image
GameBoid icon

GameBoid

GameBoid is an open-source DOSBox emulator for Android devices that allows users to easily play classic DOS games on their phones or tablets. Developed by Yong Zhang, GameBoid utilizes DOSBox's emulation technology to emulate an x86 PC environment and provide compatibility with thousands of old DOS games and applications.As an...
GameBoid image
SNEShout icon

SNEShout

SNEShout is an open-source, self-hosted web application that allows you to easily browse, organize, and play your Super Nintendo Entertainment System (SNES) game library. It is designed to help you manage and gain insights into your SNES game collection.With SNEShout, you can add your SNES game library by simply pointing...
SNEShout image
TigerSNES icon

TigerSNES

TigerSNES is an open-source, multi-platform emulator for the Super Nintendo Entertainment System (SNES). Developed in C++, it enables users to play classic SNES games on modern operating systems, including Windows, macOS, Linux, Android, and iOS.It provides highly accurate emulation of the original SNES hardware, including the CPU, PPU, DSP, and...
TigerSNES image
JEnesis icon

JEnesis

jEnesis is an open source web design tool that serves as an alternative to Genesis Pro. It is aimed primarily at beginner to intermediate web designers and developers who want to build websites without needing to know how to code.Some key features of jEnesis include:Drag and drop interface for easily...
JEnesis image
Gens/GS icon

Gens/GS

Gens/GS is an open source emulator for running Sega Genesis, also known as Mega Drive, and Sega/Mega CD games and homebrew software on Windows and Linux operating systems. It is an actively developed fork based on the discontinued Gens emulator project.With high compatibility and cycle-accuracy, Gens/GS is able to run...
Gens/GS image
SegaEMU icon

SegaEMU

SegaEMU is a popular, open-source emulator that enables users to play classic Sega Genesis and Sega CD games on modern Windows, Mac, Linux, and Android devices. It provides highly accurate emulation of Sega consoles and hardware, allowing users to enjoy vintage Sega games with the convenience of playing them on...
SegaEMU image
Super Sleuth icon

Super Sleuth

Super Sleuth is an easy-to-use investigative software designed for private investigators, law enforcement agencies, journalists, and others who need to conduct in-depth investigations effectively. It provides a central platform to organize all case details, contacts, notes, documents, and multimedia files related to an investigation.Key features of Super Sleuth include:- Case...
Super Sleuth image
BeMAME icon

BeMAME

BeMAME is an open-source, cross-platform arcade machine emulator that allows users to play classic arcade video games on modern computers and devices. It emulates over 7,000 arcade games released from the 1970s through the 1990s and allows you to experience this classic gaming era on Linux, Mac OS, and other...
UltraHLE icon

UltraHLE

UltraHLE is an emulator for the Nintendo 64 video game console. It was first released in the late 1990s during the height of the N64's popularity. UltraHLE was revolutionary at the time because it was one of the very first working emulators for the N64.The program allowed users to play...
DebuGens icon

DebuGens

DebuGens is an integrated development environment focused on providing robust debugging capabilities for software developers. It facilitates the debugging process by enabling developers to pause program execution at any point, examine variable values, monitor code flow, set conditional breakpoints, execute code step-by-step, and more.Some key features of DebuGens include:Multi-threaded and...
DebuGens image
Gens Plus! icon

Gens Plus!

Gens Plus! is an open source Sega Genesis/Mega Drive emulator that focuses on speed and accuracy. Based on Gens/GS, it adds a number of enhancements to improve the user experience and make it more accurate compared to the original Sega hardware.Features of Gens Plus! include:Cycle-level accurate emulation of the 68000...
Gens Plus! image
F-Zero VS icon

F-Zero VS

F-Zero VS is a futuristic anti-gravity racing video game released exclusively for the Game Boy Advance handheld in 2004. It was developed by Suzak Inc. and published by Nintendo as a sequel to the long-running F-Zero series that originated on the Super Nintendo Entertainment System.The game returns to the series'...
F-Zero VS image
Supercade icon

Supercade

Supercade is a free, open source frontend for video game console emulators and arcade machines. It consolidates multiple emulators into one unified interface, allowing you to easily access and play games from a variety of retro systems.Some of the key features of Supercade include:Support for dozens of popular emulators like...
Gens32 Surreal icon

Gens32 Surreal

Gens32 Surreal is an enhanced Sega Genesis/Mega Drive emulator for Windows that prioritizes accuracy while also improving the visuals of classic games. It is based on the open-source Gens/GS emulator but includes a number of additional features and performance optimizations.The key highlight of Gens32 Surreal is the integration of AI-based...
Snes9k icon

Snes9k

Snes9x is one of the most popular and longest-running Super Nintendo emulator projects. First released in 1997, it aims to emulate the SNES hardware as accurately as possible on modern systems.Some key features of Snes9x include:Excellent game compatibility - It can play most SNES titles without issues, including popular games...
Satourne icon

Satourne

Satourne is an open-source, cross-platform digital audio workstation (DAW) and music sequencer. Developed by a community of musicians, engineers, and developers, it provides a wide range of tools for audio and MIDI within an intuitive and customizable interface.As a DAW, Satourne facilitates multi-track audio recording at various bit depths and...
Satourne image
BoycottAdvance icon

BoycottAdvance

BoycottAdvance is an open source ad blocker and privacy protection app for Android devices. It blocks ads, trackers, and malware within other apps and websites you visit to enhance privacy, increase browsing speed, and save data usage.Unlike many ad blockers, BoycottAdvance does not show any ads of its own. It...
KiGB icon

KiGB

KiGB is a lightweight yet powerful keyboard macro automation software for Windows. It allows users to record, edit, and playback keyboard macros to automate repetitive or complex tasks.Some key features of KiGB include:Intuitive macro recorder with support for mouse movements, clicks, keystrokes, hotkeys, and text insertsMacro editor to modify and...
SNESGT icon

SNESGT

SNESGT is an open-source, cross-platform Super Nintendo emulator developed by a community of coders and enthusiasts. Its main goal is to emulate the original Super Nintendo hardware and games as accurately as possible for preservation purposes.Unlike other emulators that prioritize performance and enhancement features, SNESGT is focused on replicating the...
SNEeSe icon

SNEeSe

SNEeSe is an open-source, cross-platform system emulator and debugger designed for software testing and development. It provides developers the ability to create customized system environments to test how their software will perform across different hardware, operating systems, and configurations.Key features of SNEeSe include:Full system emulation for various processor architectures -...
John GBC icon

John GBC

John GBC is an open-source, cross-platform emulator for the Nintendo Game Boy and Game Boy Color consoles. Developed originally for Windows, John GBC has since been ported to other platforms including Linux, macOS, Android, iOS, and Raspberry Pi.As an emulator, John GBC replicates the hardware and features of the original...
John GBC image
RetroDrive icon

RetroDrive

retroDrive is an open-source virtual drive mounting software for Windows, Mac, and Linux. It allows you to mount disk image files (ISO, BIN/CUE, etc.) from classic computers and video game consoles, giving you access to software, games, and files as if they were inserted into a real drive.Some key features...
Fake64 icon

Fake64

Fake64 is an open-source Nintendo 64 video game console emulator that allows users to play N64 games on their Windows, Mac, or Linux computers. Developed by a community of coders, Fake64 accurately emulates the N64's hardware and software to mimic the experience of playing games on the original console.Some key...
Fake64 image
MEGASIS icon

MEGASIS

MEGASIS is a powerful virtual reality and game engine software that enables developers to build stunning 3D environments, worlds, and games for virtual reality devices and platforms. With an intuitive drag-and-drop interface, MEGASIS makes it easy for creators to craft richly immersive VR experiences.Key features of MEGASIS include:Advanced 3D rendering...
MEGASIS image
Genecyst icon

Genecyst

Genecyst is a free, open-source emulator for the Sega Genesis/Mega Drive gaming console. It was originally released in 2006 and allows users to play Genesis games on modern Windows, Linux, and macOS computers.Some key features of Genecyst include:Accurate emulation of the Genesis/Mega Drive hardware for compatibility with a wide library...
Gens Re-Recording icon

Gens Re-Recording

Gens Re-Recording is an emulator designed to emulate Sega's 16-bit video game consoles, the Sega Genesis and Sega CD. It was originally based on the Gens emulator but has been rewritten to focus on accuracy and new features.Some key features of Gens Re-Recording include:Highly accurate emulation of Genesis and Sega...
Gens Re-Recording image
Snes9X Direct3D icon

Snes9X Direct3D

Snes9X Direct3D is an open-source, cross-platform Super Nintendo Entertainment System (SNES) emulator that utilizes Microsoft's Direct3D APIs for enhanced graphics rendering and gameplay. Developed as a fork of the popular Snes9X emulator, Snes9X Direct3D provides highly accurate SNES emulation with the added benefit of Direct3D integration for features like custom...
Snes9X Direct3D image
1964 icon

1964

1964 is an open-source Nintendo 64 emulator first released in 2007. It aims to accurately recreate the original Nintendo 64 hardware in software to allow playing N64 games on modern operating systems.Some key features of 1964 include:High compatibility - Supports most N64 games with accurate graphics, sound, and gameplay.Enhanced HD...
1964 image
Uosnes icon

Uosnes

uosnes is an open-source Super Nintendo Entertainment System (SNES) emulator developed specifically for the UORB single-board computer. The goal of uosnes is to enable accurate and performant emulation of SNES games and allow playing classic SNES titles on UORB hardware.As an emulator, uosnes replicates the hardware and software environment of...
Uosnes image
Snes9xpp icon

Snes9xpp

Snes9xpp is an enhanced fork of the popular Snes9x Super Nintendo emulator. It prioritizes performance, compatibility, and new features while maintaining accuracy.Some key capabilities and characteristics of Snes9xpp include:Supports most SNES games with high compatibility and accuracyPerformance optimizations for smooth gameplay on modern systemsSave state support for easily resuming gameplay...
Snes9xpp image