Showing 32 of 68 projects
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 free J2ME emulator with libretro, AWT, and SDL2 frontends for running Java mobile games.
A full-featured Bluetooth stack written entirely in Python for apps, emulation, testing, and experimentation.
A Mininet fork that enables Docker containers as emulated hosts for network and cloud emulation testbeds.
A curated list of resources for Java Platform, Micro Edition (J2ME) development, emulation, and preservation.
A curated list of resources for Java Platform, Micro Edition (J2ME) development, emulation, and preservation.
A test ROM for verifying CHIP-8 emulator implementations against key opcodes.
A Game Boy ROM disassembler that generates RGBDS-compatible assembly code with support for symbol files and image extraction.
A lightweight, header-only C++23 library for safe binary data streaming and serialization, primarily for network protocols.
A Commodore 64 emulator written in Rust with a built-in visual debugger for understanding hardware internals.
A curated list of resources, tools, emulators, and games for the CHIP-8 fantasy console and emulation development.
An 8-player Bomberman clone for RetroArch/Libretro and SDL, supporting netplay, AI bots, and cross-platform play.
Sound Blaster emulation for DOS on modern HDA and AC97/SBLive sound cards using HDPMI.
A curated list of resources for the discontinued Symbian OS, including development tools, emulators, software, games, and documentation.
An Intel 8080 CPU emulator written in Rust, enabling accurate simulation of vintage processor behavior.
A Swift-based assembler for creating Gameboy games, supporting the full instruction set and producing executable binaries.
A honeypot that emulates USB storage devices to detect and capture malware that spreads via USB propagation.
A Xamarin library for detecting root/jailbreak, debug mode, emulators, and other security threats in mobile apps.
A collection of test ROMs for verifying Game Boy emulator accuracy, focusing on PPU register timing during rendering.
A Python-based low-interaction honeypot with sophisticated emulation for malware collection and analysis.
A high-interaction honeypot that emulates the SMB protocol to detect and analyze network attacks.
A suite of Game Boy and Game Boy Color test ROMs for hardware research and emulator verification.
A repository of tools, information, and resources for preserving and emulating J2ME (Java 2 Micro Edition) applications.
A Lua-driven AI that plays Game Boy Color games through experimentation and learning.
Modified HP-48 Superchip binaries for accurate CHIP-8 emulation, fixing historical interpreter quirks for compatibility with modern tools.
A honeypot that emulates HL7/FHIR healthcare data interfaces to detect and log unauthorized access attempts.
A Chip-8 emulator for the Super Nintendo Entertainment System, written entirely in 65c816 and SPC-700 assembly.
A Game Boy and Game Boy Color emulator written in pure Lua for ComputerCraft and CraftOS-PC environments.
Sniff packet communications between a real Gameboy and a real Gameboy printer to capture test vectors for emulation.
A Nintendo DS port of Manic Miner featuring 50 levels compiled from official ports and original creations.
Analyzes Game Boy code execution to generate statistics on the most frequently used CPU instructions.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.