Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Retro Gaming

Retro Gaming

387 projects

Showing 36 of 387 projects

Taradino
TaradinoC

SDL2 port of the 1994 3D action game Rise of the Triad for modern operating systems.

#gpl-licensed#sdl2#first-person-shooter
Stars57
Forks17
Last commit5 months ago
gb-vwf
gb-vwf

A variable-width font engine for Game Boy homebrew games.

#assembly#game-boy#gameboy-development
Stars57
Forks3
Last commit11 months ago
GBSOUND.txt
GBSOUND.txtC

A MIDI synthesizer kit that turns a Game Boy Color into a multitimbral instrument controlled via MIDI.

#hardware-hacking#game-boy-color#midi-synthesizer
Stars57
Forks20
Last commit5 years ago
Aevilia
AeviliaAssembly

A role-playing game for the Game Boy Color written in pure Sharp LR35902 assembly language.

#role-playing-game#game-boy-color#rom-development
Stars56
Forks6
Last commit4 years ago
Tomb Raider Nostalgia
Tomb Raider NostalgiaJavaScript

A web-based viewer for exploring levels and playing cutscenes from classic Tomb Raider games (TR1-4) in 3D.

#3d-viewer#game-preservation#threejs
Stars54
Forks9
Last commit3 years ago
gbcamextract
gbcamextractC

Extracts photos from Game Boy Camera and Pocket Camera save files, preserving frames and supporting Hello Kitty camera.

#extracts-photos#gameboy-camera#game-boy
Stars53
Forks3
Last commit4 years ago
ESP8266 GB Printer
ESP8266 GB PrinterC++

An ESP8266-based device that emulates the Gameboy Printer to wirelessly retrieve images from a Gameboy Camera.

#embedded-systems#gameboy-camera#hardware-hacking
Stars50
Forks20
Last commit5 years ago
SameSuite
SameSuiteAssembly

A suite of Game Boy and Game Boy Color test ROMs for hardware research and emulator verification.

#test-roms#emulator-testing#game-boy
Stars49
Forks24
Last commit10 months ago
mines
minesElixir

A terminal-based minesweeper clone written in Elixir, built as a learning exercise in test-driven development.

#elixir#minesweeper-cli#beam-executable
Stars48
Forks1
Last commit9 years ago
TS-PICO-8
TS-PICO-8JavaScript

A toolchain for developing PICO-8 games using TypeScript, providing type safety and modern development workflows.

#compiler#developer-tools#game-development
Stars48
Forks2
Last commit8 months ago
J2ME Preservation
J2ME PreservationHTML

A repository of tools, information, and resources for preserving and emulating J2ME (Java 2 Micro Edition) applications.

#software-preservation#historical-software#documentation-archive
Stars46
Forks6
Last commit
Evoland.gb
Evoland.gbC

A fan-made demake of the Evoland action RPG for the Nintendo GameBoy console.

#fan-game#action-rpg#rom-hacking
Stars45
Forks5
Last commit7 years ago
Space Invaders
Space InvadersJavaScript

A browser-based re-imagining of the classic Space Invaders game with 2D, 3D WebGL, and retro CRT modes.

#vitejs#3d-graphics#space-invaders-clone
Stars44
Forks20
Last commit1 year ago
mmlgb
mmlgbC

A parser and sound driver that converts Music Macro Language (MML) into playable music on the Nintendo Game Boy.

#music-macro-language#game-boy#gbdk
Stars43
Forks7
Last commit2 years ago
Ostrich
OstrichSwift

A macOS media player for Game Boy Sound System files, built as a Game Boy emulator in Swift.

#gbs#appkit#game-boy
Stars43
Forks5
Last commit9 years ago
Boom
BoomGDScript

A simple old-school first-person shooter game built with the Godot engine, featuring navigation meshes and lightmaps.

#fps#first-person-shooter#navigation-mesh
Stars43
Forks8
Last commit3 years ago
game-boy-camera-frame-replacer
game-boy-camera-frame-replacerPython

A Python script to replace the built-in frames in Game Boy Camera ROMs with custom images or copy frames between ROMs.

#game-boy#flashcart#rom-hacking
Stars42
Forks2
Last commit
MBC3 RTC test ROM
MBC3 RTC test ROMAssembly

A test ROM for verifying MBC3 Real-Time Clock functionality on Game Boy flash carts and emulators.

#emulator-testing#game-boy#mbc3
Stars41
Forks19
Last commit3 years ago
Zelda Classic
Zelda ClassicC++

A 2D game engine and editor for creating custom Legend of Zelda quests.

#cmake#c-plus-plus#game-development
Stars41
Forks6
Last commit1 year ago
Alge's Escapade
Alge's EscapadeJavaScript

A puzzle-platformer where you control Alge to escape Area 51 by cloning yourself and manipulating switches to disable lasers.

#cloning-mechanic#puzzle-platformer#gamejs
Stars41
Forks51
Last commit4 years ago
CUTE DEMO
CUTE DEMOC

A colorful GameBoy Color demo showcasing DMA transfers, roto-zoom effects, and scanline palette changes using GBDK 2020.

#assembly#roto-zoom#demo-scene
Stars40
Forks4
Last commit6 years ago
Libbet and the Magic Floor
Libbet and the Magic FloorPython

A Game Boy port of Martin Korth's Magic Floor puzzle game featuring Libbet the boulder girl.

#achievements#game-boy#tile-based
Stars40
Forks3
Last commit1 month ago
DOOM64-EX-Plus-Enhanced
DOOM64-EX-Plus-EnhancedC

A custom fork of the Doom 64 EX+ engine that enhances the original game with restored cut content, new features, and expanded modding capabilities.

#community-driven#modding-tools#doom-engine
Stars40
Forks5
Last commit
SYSL-Pixel
SYSL-PixelLua

A pixel-art focused screen scaling module for Love2D that provides integer scaling, cursor management, and shader support.

#pixel-art#graphics-module#integer-scaling
Stars37
Forks2
Last commit6 years ago
gb-mines
gb-minesC

A complete Minesweeper game implementation for the Nintendo Gameboy console.

#handheld-console#rom-development#embedded-games
Stars37
Forks4
Last commit8 years ago
vtGBte
vtGBteC

A keyboard-controlled Game Boy tile editor for Unix systems, written in C using ncurses.

#pixel-art#binary-assets#ncurses
Stars36
Forks8
Last commit5 years ago
CBT-FX
CBT-FXC

A native GBDK-2020 sound effect driver for Game Boy, designed for use with the FX Hammer editor.

#sound-effects#game-boy#embedded
Stars36
Forks2
Last commit4 years ago
2006rebotted
2006rebottedJava

An open-source emulation server for the 2006 version of RuneScape, designed for development and botting.

#botting#parabot-integration#game-server
Stars36
Forks12
Last commit5 years ago
Petris
PetrisC

A homebrew puzzle game for Game Boy Color, Analogue Pocket, and Game Gear where players build pets from falling pieces.

#retrodev#game-boy#analogue-pocket
Stars35
Forks1
Last commit3 months ago
Coffee Snake
Coffee SnakeJavaScript

A classic Snake game built with HTML5 Canvas and CoffeeScript, playable directly in the browser.

#canvas#open-source-game#coffeescript
Stars34
Forks25
Last commit5 years ago
bootstrap.gb
bootstrap.gbAssembly

A minimal example Game Boy project written in assembly for learning and starting new ROMs.

#embedded-systems#assembly#game-boy
Stars33
Forks1
Last commit2 years ago
HiOctaneTools
HiOctaneToolsC#

A suite of tools to inspect, modify, and create levels for the 1995 racing game Hi-Octane through reverse engineering.

#inspector#game-preservation#racing-game
Stars32
Forks5
Last commit3 years ago
matrix-rain-gb
matrix-rain-gbAssembly

A Matrix digital rain effect for the Game Boy, written in LR35902 assembler.

#assembly#game-boy#rom-development
Stars32
Forks2
Last commit2 years ago
GBsnake
GBsnakeC++

A simple Snake game port written in C for the Nintendo GameBoy.

#embedded-games#gbdk#emulator
Stars32
Forks3
Last commit9 years ago
gade
gadeAda

A Game Boy emulation library written in Ada, serving as a proof-of-concept for the language's suitability in emulator development.

#hardware-simulation#ada#game-boy-emulator
Stars32
Forks1
Last commit4 months ago
Barrett
BarrettC

A modern source port for Rise of the Triad focused on quality-of-life improvements, expanded compatibility, and new features.

#sdl2#gplv2#fps
Stars32
Forks4
Last commit2 months ago
PreviousPage 8 of 11

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
5 years ago
2 years ago
5 days ago
Next
#Game Development150
#Cross Platform108
#Game Engine81
#Gameboy80
#Game Boy72
#Open Source Game62
#C Plus Plus50
#Game48
#Homebrew47
#Assembly42
#Emulator42
#Sdl238