Showing 36 of 387 projects
A retro horizontal shooter game written entirely in Bash with multiplayer support using netcat.
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 complete disassembly of Pokémon Gold and Silver games for Game Boy Color, enabling ROM analysis and modification.
A framework for creating 2D DOS games in Lua with an API based on a subset of LÖVE.
A modern game engine that recreates Ultima 7 for contemporary operating systems using the original game data.
A Game Boy and Game Boy Color emulator written in Rust with web, SDL, and Libretro front-ends.
A Nintendo Game Boy Advance emulator and debugger written in Rust, featuring multiple platform frontends.
A free J2ME emulator with libretro, AWT, and SDL2 frontends for running Java mobile games.
A Gameboy Color emulator written in Rust with accurate CPU/GPU emulation, audio support, and multiple cartridge types.
A browser-based emulator for NES, SNES, Sega Mega Drive, and GameBoy consoles built on Adobe Flash.
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 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 portable Game Boy emulator focused on full hardware emulation including peripherals, with experimental Nintendo DS support.
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.
A JavaScript port of the classic 1991 PC game SkiFree, playable in browsers and on mobile devices.
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 source port for Doom, Heretic, and Hexen with advanced demo recording, playback, and speedrunning tools.
A Rust reimplementation of the classic Vangers game with modern hardware-accelerated graphics.
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 free, open-source engine for playing the classic Jazz Jackrabbit™ games on modern platforms.
A Python toolkit for building, analyzing, and manipulating PICO-8 fantasy console game cartridge files.
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.
A music composition suite for creating Game Boy soundtracks using the hUGEDriver format.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.