Showing 36 of 273 projects
An OpenGL source port for the classic Catacomb 3D games, enhancing graphics and adding modern features while preserving original gameplay.
A flexible and composable command-line tile graphics converter for classic game consoles like SNES, Game Boy, and Mega Drive.
A guide and toolset for extracting screenshots from an original Game Boy by sniffing its LCD data bus with a logic analyzer.
Adds save state functionality to Game Boy and Game Boy Color games when played on original hardware via ROM patches.
A command-line Pong game where you play against network latency by pinging IP addresses.
A disassembly of Pokémon Red and Blue with full Game Boy Color support and enhancements.
A C++ and SDL2 port of the classic Gravity Defied mototrial racing mobile game, preserving all original features.
An Arduino-based device that reads and writes Game Boy cartridge ROM and RAM data to an SD card.
Source code and PDF for a book teaching Game Boy assembly programming to modern game developers.
A free J2ME emulator with libretro, AWT, and SDL2 frontends for running Java mobile applications on modern systems.
A modern remake of the 1995 RPG Albion, built with .NET and requiring original game data.
A terminal-based clone of the 2048 puzzle game with animated gameplay.
Standard include file containing Game Boy hardware definitions for RGBDS assembly projects.
An open-source re-implementation of Bullfrog's Sim Theme Park / Theme Park World (1999) for modern systems.
An open-source Vulkan port of the Serious Engine for Serious Sam Classic, enabling modern graphics on Windows, Linux, macOS, BSD, and Raspberry Pi.
A classic Snake game playable with Vim keybindings, compiled to WebAssembly for browser execution.
A Forth-based development kit for creating Game Boy games, featuring an assembler, cross-compiler, and library.
Source code for the classic 1991 DOS action game Catacomb, originally built with Borland Turbo Pascal 5.5.
A wavetable-based TB-303 style synthesizer for the Nintendo Gameboy.
Eagle library and PCB design files for creating custom Gameboy cartridges with AT49F040 flash memory.
A library of standard functions for Game Boy game development in Assembly, reducing boilerplate code.
A real-mode DOS game for Ludum Dare #31, playable in DOSBox with joystick support.
An open-source reimplementation and redesign of Sierra On-Line's 1994 Outpost game, focusing on improved gameplay and responsiveness.
Open-source Game Boy flash cartridge using a Xilinx CPLD as the memory bank controller.
A JavaScript-based assembler for Gameboy z80 assembly code, compatible with rgbds and offering extended meta-instructions.
A Game Boy Color video player with higher resolution, stereo PCM audio, and video compression for encoding FFMPEG videos into playable ROMs.
A portable C reimplementation of the classic ZX Spectrum isometric 3D game 'The Great Escape'.
A pixel art editor built as a Swift Playground, allowing users to create retro-style pixel art with drawing, color palettes, undo/redo, and save functionality.
A cross-platform free software remake of Sonic Team's ChuChu Rocket for PC with new assets and gameplay improvements.
A Swift-based assembler for creating Gameboy games, supporting the full instruction set and producing executable binaries.
A portable, enhanced RuneScape Classic client written in C99 with support for multiple platforms and modern features.
A faithful port of the 2048 puzzle game for Game Boy and Master System consoles.
A scriptmodule to install a Godot Engine 'emulator' for playing 2D Godot games on RetroPie.
A retro 2D and pseudo-3D game engine written in D, focused on authentic pixel-perfect graphics and a lightweight footprint.
A partial recompilation of Dungeon Keeper II that fixes bugs in single and multiplayer modes.
A ZX Spectrum emulator written in C# with a Blazor WebAssembly frontend, supporting SNA/Z80 files and gamepad input.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.