An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with retrogaming

A curated list of projects in awesome lists tagged with retrogaming .

https://github.com/openemu/openemu

🕹 Retro video game emulation for macOS

emulation emulator macos objective-c openemu retrogaming

Last synced: 23 Apr 2025

https://github.com/OpenEmu/OpenEmu

🕹 Retro video game emulation for macOS

emulation emulator macos objective-c openemu retrogaming

Last synced: 26 Mar 2025

https://github.com/retropie/retropie-setup

Shell script to set up a Raspberry Pi/Odroid/PC with RetroArch emulator and various cores

emulation pi raspberry-pi retrogaming

Last synced: 14 May 2025

https://github.com/RetroPie/RetroPie-Setup

Shell script to set up a Raspberry Pi/Odroid/PC with RetroArch emulator and various cores

emulation pi raspberry-pi retrogaming

Last synced: 24 Mar 2025

https://github.com/provenance-emu/provenance

iOS & tvOS multi-emulator frontend, supporting various Atari, Bandai, NEC, Nintendo, Sega, SNK and Sony console systems… Get Started: https://wiki.provenance-emu.com |

atari catalyst emulation emulator game gameboy gameboyadvance genesis ios macos n64 nes nintendo objective-c playstation retrogaming sega snes swift tvos

Last synced: 14 Mar 2026

https://github.com/Provenance-Emu/Provenance

iOS & tvOS multi-emulator frontend, supporting various Atari, Bandai, NEC, Nintendo, Sega, SNK and Sony console systems… Get Started: https://wiki.provenance-emu.com |

atari catalyst emulation emulator game gameboy gameboyadvance genesis ios macos n64 nes nintendo objective-c playstation retrogaming sega snes swift tvos

Last synced: 30 Mar 2025

https://github.com/abdess/retroarch_system

Compilation of BIOSes for various emulation platforms

351elec arkos bios emulationstation emuvr lakka recalbox retroarch retrobat retrogaming retropie rg351p

Last synced: 28 Jan 2026

https://github.com/Abdess/retroarch_system

Compilation of BIOSes for various emulation platforms

351elec arkos bios emulationstation emuvr lakka recalbox retroarch retrobat retrogaming retropie rg351p

Last synced: 31 Mar 2025

https://github.com/rommapp/romm

A beautiful, powerful, self-hosted rom manager and player.

emulation open-source retrogaming rommapp self-hosted

Last synced: 01 Apr 2026

https://github.com/mausimus/ShaderGlass

Overlay for running GPU shaders on top of Windows desktop

crt crt-monitor directx libretro overlay retro retroarch retrogaming shader shaders slang windows

Last synced: 12 Feb 2026

https://github.com/mausimus/shaderglass

Overlay for running GPU shaders on top of Windows desktop

crt crt-monitor directx libretro overlay retro retroarch retrogaming shader shaders slang windows

Last synced: 08 Oct 2025

https://github.com/mikeroyal/steam-deck-guide

Steam Deck Guide. Learn all about the Tools, Accessories, Games, Emulators, and Gaming Tips that will make your Steam Deck an awesome Gaming Handheld or a Portable Computer Workstation.

controller dxvk emulation file-sharing gamepad games gaming nixos optimization plugins proton retrogaming steam steam-deck steamdeck steamos synchronization windows-11 wine xbox

Last synced: 15 May 2025

https://github.com/chocolate-doom/chocolate-doom

Chocolate Doom is a Doom source port that is minimalist and historically accurate.

c doom fps fps-game games gplv2 heretic hexen retro retrogaming sdl sdl2 strife

Last synced: 14 May 2025

https://github.com/mikeroyal/Steam-Deck-Guide

Steam Deck Guide. Learn all about the Tools, Accessories, Games, Emulators, and Gaming Tips that will make your Steam Deck an awesome Gaming Handheld or a Portable Computer Workstation.

controller dxvk emulation file-sharing gamepad games gaming nixos optimization plugins proton retrogaming steam steam-deck steamdeck steamos synchronization windows-11 wine xbox

Last synced: 26 Mar 2025

https://github.com/PixelVision8/PixelVision8

Pixel Vision 8's core philosophy is to teach retro game development with streamlined workflows. PV8 is also a platform that standardizes 8-bit fantasy console limitations built on top of the open-source C# game engine based on MonoGame.

2d 2d-game-engine 8-bit csharp fantasy-console game-development game-engine gamedev games monogame pixel-vision-8 pixelvision8 pv8 retrogaming sdk sprites

Last synced: 04 Apr 2025

https://github.com/pixelvision8/pixelvision8

Pixel Vision 8's core philosophy is to teach retro game development with streamlined workflows. PV8 is also a platform that standardizes 8-bit fantasy console limitations built on top of the open-source C# game engine based on MonoGame.

2d 2d-game-engine 8-bit csharp fantasy-console game-development game-engine gamedev games monogame pixel-vision-8 pixelvision8 pv8 retrogaming sdk sprites

Last synced: 27 Sep 2025

https://github.com/amethyst/bracket-lib

The Roguelike Toolkit (RLTK), implemented for Rust.

amethyst-support cp437 crates retrogaming rltk roguelike rust-crate rust-crates

Last synced: 12 Dec 2025

https://github.com/paladin-t/fantasy

A curated list of available fantasy consoles/computers.

8-bit fantasy-computer fantasy-console pixelart retrocomputing retrogaming

Last synced: 21 Feb 2026

https://github.com/dwhinham/mt32-pi

🎹🎶 A baremetal kernel that turns your Raspberry Pi 3 or later into a Roland MT-32 emulator and SoundFont synthesizer based on Circle, Munt, and FluidSynth.

audio bare-metal baremetal midi midi-device ms-dos mt-32 raspberry-pi raspberrypi retrocomputing retrogaming synthesizer

Last synced: 06 Oct 2025

https://github.com/dosbox-staging/dosbox-staging

DOSBox Staging is a modern continuation of DOSBox with advanced features and current development practices.

arm c cpp dos dosbox dosbox-staging emulator games linux macos ms-dos retrocomputing retrogaming windows x86

Last synced: 14 May 2025

https://github.com/mmatyas/pegasus-frontend

A cross platform, customizable graphical frontend for launching emulators and managing your game collection.

cross-platform customizable emulator frontend games hacktoberfest qml qt5 raspberry-pi retrogaming

Last synced: 14 May 2025

https://github.com/Emupedia/emupedia.github.io

The purpose of Emupedia is to serve as a nonprofit meta-resource, hub and community for those interested mainly in video game preservation which aims to digitally collect, archive and preserve games and software to make them available online accessible by a user-friendly UI that simulates several retro operating systems for educational purposes.

desktop dosbox dosgame emularity emulation emulator emupedia games js-dos mame preserve-games retrocomputing retrogaming video-games virtual virtual-desktop virtual-machine win95 win98 windows-desktop

Last synced: 25 Sep 2025

https://github.com/oklemenz/princejs

Prince of Persia reimplementation written in HTML5 / JavaScript

phaser prince-of-persia retrogaming

Last synced: 30 Sep 2025

https://github.com/oklemenz/PrinceJS

Prince of Persia reimplementation written in HTML5 / JavaScript

phaser prince-of-persia retrogaming

Last synced: 06 Apr 2025

https://github.com/amethyst/rustrogueliketutorial

Roguelike Tutorial in Rust - using RLTK

retrogaming roguelikedev rust tutorials

Last synced: 16 May 2025

https://github.com/retronas/retronas

Use a Raspberry Pi, old computer or VM as network storage for different retro computers and consoles

amiga apple commdore mister misterfpga msdos nas nfs openps2loader raspberrypi retro retrocomputing retrogaming samba storage vintage win2k win95 win98 winxp

Last synced: 15 May 2025

https://github.com/raphamorim/gameboy

The Gameboy emulator that runs everywhere (Terminal, Web, Desktop)

assembly emulation emulator gameboy retrogaming rust rust-lang wasm webassembly z80

Last synced: 19 Feb 2026

https://github.com/gaseous-project/gaseous-server

A game ROM manager, with a built in web based emulator using multiple sources to identify and provide metadata

emulation open-source retrogaming rom-management self-hosted

Last synced: 05 Mar 2026

https://github.com/libretro/Lakka

Deprecated. Use https://github.com/lakkatv/Lakka-LibreELEC instead

embedded-systems emulation libretro linux packages retroarch retrogaming

Last synced: 24 Mar 2025

https://github.com/RetroDECK/RetroDECK

RetroDECK brings you an all-in-one sandboxed application to play your retro games (and even not-so-retro games) on Linux/SteamOS.

emulation retro retrogaming roms steam steamdeck

Last synced: 16 Jul 2025

https://github.com/s-macke/fshistory

Play and Enjoy the History of Microsoft Flight Simulator

flight-simulator retrogaming webassembly

Last synced: 04 Apr 2025

https://github.com/s-macke/FSHistory

Play and Enjoy the History of Microsoft Flight Simulator

flight-simulator retrogaming webassembly

Last synced: 31 Mar 2025

https://github.com/arianrhodsandlot/retroassembly

The personal retro game collection cabinet in your browser. Join us on Discord https://discord.gg/gwaKRAYG6t

atari atari2600 emulator gb gba gbc megadrive nes nintendo pwa retroarch retroarch-wasm retroarch-web retrogaming sega snes virtualboy webassembly

Last synced: 18 Jan 2026

https://github.com/jaromaz/MacintoshPi

MacintoshPi is a project that allows running full-screen versions of Apple's Mac OS 7, Mac OS 8 and Mac OS 9 with sound, active online connection and modem emulation under Raspberry Pi.

apple commodore emulation emulator macintosh raspberry-pi raspberry-pi-2 raspberry-pi-3 raspberry-pi-zero raspberry-pi-zero-2-w raspberry-pi-zero-w raspberrypi retrocomputing retrogaming

Last synced: 05 Feb 2026

https://github.com/jaromaz/macintoshpi

MacintoshPi is a project that allows running full-screen versions of Apple's Mac OS 7, Mac OS 8 and Mac OS 9 with sound, active online connection and modem emulation under Raspberry Pi.

apple commodore emulation emulator macintosh raspberry-pi raspberry-pi-2 raspberry-pi-3 raspberry-pi-zero raspberry-pi-zero-2-w raspberry-pi-zero-w raspberrypi retrocomputing retrogaming

Last synced: 04 Apr 2025

https://github.com/sdima1357/esp32_usb_soft_host

ESP32 software USB host through general IO pins. We can connect up to 4 USB-LS HID (keyboard mouse joystick) devices simultaneously.

board emulators esp32 esp32c3 espressif iot retrocomputing retrogaming risc-v usb usb-hid usb-host xtensa

Last synced: 15 May 2025

https://github.com/markmoxon/elite-source-code-bbc-micro-cassette

Fully documented and annotated source code for the cassette version of Elite on the BBC Micro

6502 6502-assembly acornsoft bbc bbc-micro bbcmicro elite retrocomputing retrogaming

Last synced: 10 May 2025

https://github.com/dreamer/boxtron

Steam Play compatibility tool to run DOS games using native Linux DOSBox

dos dosbox games retrogaming steam

Last synced: 05 Apr 2025

https://github.com/dirkwhoffmann/virtualc64

VirtualC64 is a cycle-accurate C64 emulator for macOS

c64 commodore emulator retro retrocomputing retrogaming

Last synced: 29 Jan 2026

https://github.com/markmoxon/nes-elite-beebasm

Fully documented and annotated source code for Elite on the Nintendo Entertainment System (NES)

6502 6502-assembly acornsoft bbc bbc-micro bbcmicro elite nes nintendo-nes retrocomputing retrogaming

Last synced: 06 Mar 2025

https://github.com/markmoxon/elite-source-code-nes

Fully documented and annotated source code for Elite on the Nintendo Entertainment System (NES)

6502 6502-assembly acornsoft bbc bbc-micro bbcmicro elite nes nintendo-nes retrocomputing retrogaming

Last synced: 10 Jul 2025

https://dirkwhoffmann.github.io/virtualc64/

VirtualC64 is a cycle-accurate C64 emulator for macOS

c64 commodore emulator retro retrocomputing retrogaming

Last synced: 14 Apr 2025

https://github.com/kesiev/rewtro

Papercraft videogame cartridges you can print and pirate with a copy machine.

fantasy-console game game-engines printable qrcode retrogaming

Last synced: 16 May 2025

https://github.com/Fortyseven/RA_1993

Development content accidentally shipped on a certain early DOS CD-ROM game from 1993

dos gamedev gaming historical lucasarts msdos retrocomputing retrogaming scumm scummvm starwars

Last synced: 19 Mar 2026

https://github.com/bite-your-idols/Gamestarter

:video_game: Retrogaming kodi add-on repository for LibreELEC

addon emulation emulationstation kodi kodi-addons libreelec openelec pi raspberry-pi retroarch retrogaming

Last synced: 28 Mar 2025

https://github.com/legluondunet/mylittlelutrisscripts

Lutris scripts for old games.

dosbox linux lutris retrogaming scummvm wine

Last synced: 12 Apr 2025

https://github.com/SnowflakePowered/snowflake

:snowflake: :video_game: Emulator Frontend and SDK

emulation emulator emulator-frontends game gaming retroarch retrogaming videogames

Last synced: 16 May 2025

https://github.com/jotego/jtcores

FPGA cores compatible with multiple arcade game machines and KiCAD schematics of arcade games. Working on MiSTer FPGA/Analogue Pocket

arcade fpga kicad-schematics misterfpga retrogaming

Last synced: 03 Mar 2026

https://github.com/rajko-horvat/OpenCiv1

Open source rewrite of the original Civilization 1 Game designed by Sid Meier and Bruce Shelley in year 1991

4x 4x-strategy-game civilization civilization-games game remake remake-games retro retro-game retrogaming sid-meier-civilization

Last synced: 09 May 2025

https://github.com/buntine/SwervinMervin

A truly radical homage to 16-bit racing games.

pixel-art pygame retrogaming

Last synced: 15 May 2025

https://github.com/jessetg/melonds-ds

A remake of the libretro melonDS core that prioritizes standalone parity, reliability, and usability.

ds ds-homebrew dsi emulation emulator libretro libretro-cores melonds nds nintendo nintendo-ds nintendo-ds-emulator nintendo-ds-homebrew nintendo-dsi retro retroarch retrocomputing retrogaming

Last synced: 13 Apr 2025

https://github.com/retrowars/retrowars

Play retro games against each other in any combination in this open source Android multiplayer game.

android android-game foss free-software game kotlin libgdx multiplayer-game open-source retrogaming

Last synced: 04 Apr 2025

https://github.com/oliverbenns/john-carmack-plan

An archive of John Carmack’s .plan files in readable markdown format

carmack doom doom-2 quake quake-engine quake2 retrogaming unix wolfenstein wolfenstein-3d

Last synced: 08 Apr 2025

https://github.com/gamercade-io/gamercade_console

A Neo-Retro Fantasy Console. Make WASM-powered, networked multiplayer games.

fantasy-console game game-dev game-development gamedev multiplayer retrogames retrogaming rust wasm

Last synced: 04 Apr 2025

https://github.com/dreamer/roberta

Steam Play compatibility tool to run adventure games using native Linux ScummVM

adventure-games retrogaming scummvm steam

Last synced: 14 May 2025

https://github.com/ArnoAnsems/CatacombGL

CatacombGL is a source port with OpenGL graphics for Catacomb 3D (1991), The Catacomb Abyss (1992), The Catacomb Armageddon (1992) and The Catacomb Apocalypse (1993).

first-person-shooter opengl retrogaming sdl2 source-port

Last synced: 01 Apr 2025

https://github.com/drojaazu/megadev

A Sega Mega CD development framework in C and 68k asm

16bit assembly game-development genesis m68000 m68k megadrive retrogaming sega

Last synced: 10 May 2026

https://github.com/jevonlipsey/pico-ios

An iOS Native Emulator for the PICO-8 fantasy console. Free and Open Source. Experimental Alpha available for Android!

android apk emulation emulationonios emulator gaming ios ipa iphone javascript lowlevel pico pico8 retrogaming swift vue

Last synced: 22 Jan 2026

https://github.com/thomasgoldstein/zabuyaki

Zabuyaki, old-school side-scrolling beat 'em up

game-2d game-development gaming indiegame love2d lua pixel-art retrogaming video-game

Last synced: 21 Aug 2025

https://github.com/dpt/The-Great-Escape-in-C

Classic ZX Spectrum game "The Great Escape" rewritten in portable C

c game isometric macos port reimplementation remake retrogaming risc-os windows zx-spectrum

Last synced: 01 Apr 2025

https://github.com/sukkopera/megadriveplusplus

Universal Region mod, 50/60 Hz switch and In-Game-Reset (IGR) for Sega Mega Drive (AKA Genesis)

arduino genesis hacktoberfest igr mega-drive megadrive modchip retrogaming sega sega-genesis sega-mega-drive sega-megadrive

Last synced: 16 Jan 2026

https://github.com/retroachievements/raintegration

The DLL responsible to integrate emulators with RetroAchievements.org

cpp retroachievements retroachievements-api retrogaming

Last synced: 31 Aug 2025

https://github.com/lichendust/lena

🕹️ A handmade framework for making tiny games

2d framework game game-development gamedev gamejam lena odin pixel-art retrogamedev retrogaming

Last synced: 13 May 2025

https://github.com/agateau/sfxr-qt

Qt port of SFXR, a sound effect generator, to generate retro-gaming like sound effects.

qt retrogaming sound-effects

Last synced: 23 Jun 2025

https://github.com/eevee/anise-cheezball-rising

an exciting new adventure for the Game Boy Color

8bit cats game game-2d gameboy-color indie indiedev indiegame retro retrogaming zelda-like

Last synced: 28 Apr 2025

https://github.com/eevee/lexys-labyrinth

Chip's Challenge 2 emulator that runs in a browser

chip-challenge game-engine pixel-art retrogaming tile

Last synced: 13 Apr 2025

https://github.com/carlosefr/spinner-mouse

Arduino-based USB rotary controller for arcade Arkanoid, Tempest, etc.

arduino game-controller retrogaming

Last synced: 10 Apr 2025

https://github.com/momenbasel/ConsoleMini

Turn a Mac mini into a living-room retro/PS console - beautiful big-picture launcher (Electron + React)

apple-silicon duckstation electron emulator emulator-frontend gamepad launcher mac-mini macos pcsx2 playstation ppsspp ps1 ps2 ps3 ps4 react retroarch retrogaming rpcs3

Last synced: 28 Aug 2026

https://github.com/bmsuseluda/emuze

Launch your Retro Games fast and simple

emulation frontend launcher retrogaming steamdeck

Last synced: 17 Jan 2026

https://github.com/stevemonaco/imagemagitek

ImageMagitek is a work-in-progress .NET library for retro videogame system graphics.

avalonia csharp pixel-editor retrogaming

Last synced: 07 May 2025

https://github.com/buntine/MoonDweller

A text-based adventure. You will definitely die.

comedy retrogaming text text-based-adventure

Last synced: 20 Mar 2025

https://github.com/gyrovorbis/libevmu

Accurate, full-featured, cross-platform library aiming to emulate every aspect of the Sega Dreamcast's Visual Memory Unit (VMU).

8-bit cpu-emulator dreamcast dreamcast-emulator dreamcast-vmu emulation emulator retrogaming sega-dreamcast visual-memory-unit vms vmu

Last synced: 05 Apr 2026