Showing 36 of 76 projects
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 browser-based emulator for NES, SNES, Sega Mega Drive, and GameBoy consoles built on Adobe Flash.
A simple, cycle-accurate Game Boy and Game Boy Color emulator written in C that runs natively and in the browser via WebAssembly.
A rewrite of the GameMaker Classic engine runners with additional tooling
A JavaScript emulator for the BBC Micro, BBC Master, and Acorn Atom that runs in modern browsers and as a desktop app.
A web-compatible Shockwave Player emulator written in Rust for playing old browser games on modern browsers.
A Nintendo DS emulator written in Rust for desktop and web, emphasizing accuracy and debugging features.
A formal and executable RISC-V ISA specification written in F# with a purely functional style, designed for clarity and reference.
A JavaScript GameBoy Advance emulator using HTML5 canvas and Web Audio API for browser-based gaming.
A Commodore 64 emulator written in Rust with a built-in visual debugger for understanding hardware internals.
A CHIP-8 emulator written in Rust and compiled to WebAssembly for browser execution.
A curated list of resources, tools, emulators, and games for the CHIP-8 fantasy console and emulation development.
A cross-platform ZX Spectrum emulator written in Rust, featuring highly accurate Z80 and AY chip emulation.
An emulator for the iPod clickwheel, focusing on running Rockbox and eventually Apple's RetailOS on emulated iPod hardware.
A collection of GitHub Actions for Android development, including SDK installation and emulator management.
A Chip-8 virtual machine emulator written in Rust, designed as an educational project for learning emulator development.
A Python library to mock SSH servers and define custom commands for testing automation scripts.
A C-based CHIP-8 interpreter with assembler, disassembler, and SuperChip support, featuring SDL and Win32 implementations.
A scriptmodule to install a Godot Engine 'emulator' for playing 2D Godot games on RetroPie.
A ZX Spectrum emulator written in C# with a Blazor WebAssembly frontend, supporting SNA/Z80 files and gamepad input.
A dual GB/GBC remaster of the arcade platformer Tobu Tobu Girl for Game Boy, Game Boy Color, and Super Game Boy.
A Flappy Bird clone for the Game Boy, created to learn Game Boy development and assembly programming.
A web-based ComputerCraft emulator built from the mod's source code for high accuracy.
A lightweight Snowflake emulator built with Go and DuckDB for local development and testing.
A macOS media player for Game Boy Sound System files, built as a Game Boy emulator in Swift.
A Python script to replace the built-in frames in Game Boy Camera ROMs with custom images or copy frames between ROMs.
A Game Boy emulation library written in Ada, serving as a proof-of-concept for the language's suitability in emulator development.
A simple Snake game port written in C for the Nintendo GameBoy.
A GameBoy Powerpoint-like slides viewer built in Z80 Assembler for presentations inside a GB emulator.
A Nintendo Game Boy port of Google Chrome's offline Dino game, playable on original hardware or emulators.
A Flappy Bird clone for the original Nintendo Game Boy, written in C using GBDK.
An Ada 2012 emulator of Charles Babbage's Analytical Engine, the pioneering mechanical computer design.
A Game Boy puzzle game where you can edit custom block piece sets and use them in Tetris-style gameplay.
A cross-platform unit testing tool for MOS 6502 assembly programs, featuring a built-in emulator and JSON-based test scenarios.
A Snake clone for Game Boy written in C with GBDK, serving as a starter project for Game Boy development.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.