Showing 36 of 232 projects
An open-source racing/RPG hybrid video game where players explore a unique world in customizable vehicles.
A feature-packed launcher, emulator, and ROM manager for the Odroid Go handheld gaming device.
A framework for creating 2D DOS games in Lua with an API based on a subset of LÖVE.
A highly customizable, cross-platform Tetris-like game that runs entirely in the terminal.
A complete disassembly of Pokémon Gold and Silver games for Game Boy Color, enabling ROM analysis and modification.
A Game Boy and Game Boy Color emulator written in Rust with web, SDL, and Libretro front-ends.
A Gameboy Color emulator written in Rust with accurate CPU/GPU emulation, audio support, and multiple cartridge types.
A Nintendo Game Boy Advance emulator and debugger written in Rust, featuring multiple platform frontends.
A modern game engine that recreates Ultima 7 for contemporary operating systems using the original game data.
A browser-based emulator for NES, SNES, Sega Mega Drive, and GameBoy consoles built on Adobe Flash.
A free J2ME emulator with libretro, AWT, and SDL2 frontends for running Java mobile games.
A modern source port of Descent 1 & 2 that updates the classic 3D shooters for contemporary PCs while preserving the original gameplay.
A simple, cycle-accurate Game Boy and Game Boy Color emulator written in C that runs natively and in the browser via WebAssembly.
An open-source port of the classic Cannon Fodder action-strategy game engine for modern operating systems.
A portable Game Boy emulator focused on full hardware emulation including peripherals, with experimental Nintendo DS support.
A collection of idTech engine runtime libraries enabling DOOM III, Quake 4, Prey (2006), and over 20 other classic games and mods to run on Android, Windows, and Linux.
A JavaScript port of the classic 1991 PC game SkiFree, playable in browsers and on mobile devices.
An open-source reimplementation of the classic 1998 platformer Jazz Jackrabbit 2, supporting multiple original versions and modern platforms.
An open-source reimplementation of Grand Theft Auto 1 (GTA1) using modern technologies, playable in a web browser.
An upgraded and refactored open-source engine for running the classic game Cave Story.
An open-source Game Boy compatible console implemented in Verilog RTL for FPGA hardware.
A tilemap editor for Game Boy, GBC, GBA, NDS, SNES, Genesis, and TG16 projects, supporting Pokémon disassemblies and hacks.
A fork of 0CC-FamiTracker with numerous fixes, new effects, and improved emulation for NES/Famicom music creation.
A Rust reimplementation of the classic Vangers game with modern hardware-accelerated graphics.
A source port for Doom, Heretic, and Hexen with advanced demo recording, playback, and speedrunning tools.
An open-source reimplementation of The Simpsons: Hit & Run written in modern C++ and OpenGL.
An open-source remake of the classic DOS fighting game One Must Fall 2097 with modern networking and cross-platform support.
A text-based Tetris clone written in Lua that runs in the terminal.
A portable, cross-platform engine for Command & Conquer Tiberian Dawn and Red Alert, offering faithful gameplay with modern fixes.
A high-level assembly language for writing homebrew software and games on retro console platforms.
A Python toolkit for building, analyzing, and manipulating PICO-8 fantasy console game cartridge files.
A free, open-source engine for playing the classic Jazz Jackrabbit™ games on modern platforms.
A simple Godot shader that simulates CRT display effects including distortion, color bleeding, and scanlines.
A work-in-progress disassembly of the Pokémon Gold and Silver 1997 Space World demo prototypes.
Arduino firmware enabling serial MIDI communication with Nintendo Game Boy for music applications like LSDJ and Nanoloop.
An Arduino-based emulator that captures images from Game Boy games via the link cable, replacing the original Game Boy Printer.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.