Tag
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.
An author documents how they programmed a Game Boy Advance game entirely on an iPhone using tools like iSH, Textastic, Delta, and gba bootstrap, resulting in a short game called TO THE TOWER.
Proposes Gaussian process latent factor regression (GPLFR) for low-data, high-dimensional output problems, demonstrating it with a spatially resolved emulator of global climate models for rocky exoplanets.
Translates Windows executables (win32/x86) to WebAssembly to run in the browser, discussing challenges like blocking vs async design.
Nicholas Carlini's project implements a 2-ply minimax chess engine using 84,688 regular expressions, executed sequentially to play valid chess moves. The post explains the design of a regular expression computer that interprets instructions.
Bud launches as an "AI Human Emulator" product that gives an AI agent its own full computer, storage, browser, messaging and file-editing capabilities.