Tag
An open-source emulator and architectural-analysis toolkit for Nokia DCT3-era phones, enabling real firmware to run in a browser or native GUI for offline educational analysis and software preservation.
An open-source emulator for the Voyager 1 Flight Data Subsystem, recreating the 806.4 kHz computer with 8K memory, and includes scanned original JPL documentation.
Floci is a free, open-source local AWS emulator that runs via Docker and provides 69 AWS services like S3, Lambda, DynamoDB, and RDS without requiring an AWS account or auth tokens, ideal for dev, testing, and CI.
An article about 'Kek', a versatile PDP-11/70 emulator that runs on platforms from Linux to microcontrollers like the Teensy 4.1 and ESP32, capable of running various Unix versions.
A hobbyist developer created an emulator for the Motorola 68000 CPU that runs CP/M-68K, with custom BIOS and RAM disk support; source code is available on GitHub and GitLab.
The Visual 6502 is a JavaScript-based simulator that provides a visual, transistor-level simulation of the 6502 microprocessor, designed for educational and reverse-engineering purposes.
A developer built an 8086 CPU emulator inside Scratch, demonstrating retro hardware emulation in a visual programming environment.
A new Intel Itanium (IA-64) emulator from Yufeng Gao and gdwnldsKSC can boot Windows Server 2003 and Windows XP 64-bit, though it runs very slowly. The code is expected to be open-sourced later.
A collection of web-based emulators for classic 8-bit computers, including Amstrad CPC, ZX Spectrum, Commodore, and Robotron models, built with Visual 6502 and Visual Z80 Remix.
Dragonfruit is an open-source emulator of the Motorola DragonBall processor that runs Palm OS 3.x on ESP32 devices like the M5Paper, supporting stylus input, ROM loading, and add-on installation.
A new fork of the es40 emulator adds JIT compilation and S3 graphics support, enabling faster emulation of Windows 2000 and OpenVMS on DEC Alpha systems.
This article explains how to implement logging to the console in Game Boy Advance development using mGBA's custom memory-mapped registers, allowing printf-style debugging via the emulator's log window or terminal.
The article describes nanokrnl, a 64-bit Windows kernel written in Rust, and nanox, a 65KB WebAssembly emulator that boots it directly in long mode in a browser, achieving a running OS in about four megabytes.
Hatari is an online emulator for Atari ST/STE/TT/Falcon computers, allowing users to run classic software directly in the browser.
The article describes WATaBoy, a Game Boy emulator that uses just-in-time compilation to WebAssembly to achieve performance exceeding that of a native interpreter, serving as a proof-of-concept for JIT-to-Wasm in emulation.
This post introduces the docker-android project, which packages a complete Android system into a Docker container, allowing Android to run as a cloud service, challenging the traditional concept of a phone as hardware.
A guide and Python script for controlling an Android emulator using Gemini 3.5 Flash's Computer Use capability, which allows the model to view screenshots and return actions (taps, clicks, text input) to be executed via ADB.
Dolphin Emulator's Release 2606 adds Game Boy Player emulation, Wii RetroAchievements support, fixes a long-standing high-resolution visual issue, and makes The Key of Avalon playable with multiplayer.
Sogen is a high-performance userspace emulator that supports both Windows and Linux environments.
The article details the debugging process for the 'Lake' effect in the Area5150 demo on the MartyPC emulator, explaining the need for a title-specific hack and the subsequent fix using bus sniffing and dynamic clocking to achieve cycle-accurate CGA emulation.