A modern replacement for the Nintendo 64's NUS-CNT serial communication chip.
-
Updated
Nov 29, 2020 - Assembly
A modern replacement for the Nintendo 64's NUS-CNT serial communication chip.
Distributed system emulation in Common Lisp
A PICO-8 Explorer & Emulator for multiple platforms for real hardware
Payload injector and HID emulator for Android like Hak5 and rubber ducky
A Motorola 68000 CPU emulator in C
A Commodore 64 emulator obsessed with getting the hardware right. One PAL C64 emulated in depth: cycle-accurate 6510 and VIC-II, physically characterised 6581R4AR SID, CIA, cartridges and REU, plus a cycle-driven Commodore 1541 with fastloaders and copy-protected disks. Native macOS, Windows and Linux. Written in Rust.
Light-weight MIPS R4000 and RISC-V system simulator
C-Media CMI8738/PCI-SX PCIe sound card emulation for PCILeech DMA boards (Artix-7)
Compukit UK101 hardware emulator on Stellarpad, ESP8266, ESP32 and Pico
CP/M 2.2, 3.0, MP/M and Fuzix emulated on ESP8266, ESP32 and Pico
Software platform for Thermodynamic Sampling Units - probabilistic computing emulator
UTPM (UnTrusted Platform Module) is an open-source, reverse-engineered TPM chip emulator, focusing on providing TPM support on devices without being malicious. It is also a movement against TPM.
Implementation of a working 16-bit computer based on the Nand2Tetris (Building a modern computer from first principles) course.
Game Boy and Game Boy Color emulator written in Rust with SDL2 video/audio, cartridge support, save files, and headless mode.
A flash cartridge prototype for the Nintendo Entertainment System (NES) using FPGA-based hardware emulation. Built on the Digilent ZedBoard, Sisyphus enables developers and hobbyists to interact with original NES hardware in new ways.
Software-in-the-loop behavioral model of a GPU cluster modelled on NVIDIA GB200 NVL72, scaled down to two compute trays, on one Linux machine. Real Slurm or Kubernetes, PyTorch and NCCL run against emulated GPUs (CUDA, NVML, nvidia-smi), NVLink/NVSwitch partitions, Redfish BMCs and InfiniBand.
Emulator for Renesas SH705x (SH-2E) engine ECUs: runs Denso firmware unmodified on a simulated engine, with a live calibration-map viewer, on Windows and Android
Experimental simulator for Mbed OS 5 applications
MIT emulator of the commodore amiga paula 8364 audio chip, proven in FXChainPlayer
To associate your repository with the hardware-emulation topic, visit your repo's landing page and select "manage topics."