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.
📱 Smart Screen Unlocker Recovery: The ultimate forensic & accessibility framework to bypass broken Android displays. Inject raw kernel touch gestures via ADB using 7 dynamic math engines, including Live Interactive Calibration! 🚀🔧
Distributed system emulation in Common Lisp
A Motorola 68000 CPU emulator in C
Payload injector and HID emulator for Android like Hak5 and rubber ducky
A PICO-8 Explorer & Emulator for multiple platforms for real hardware
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)
CP/M 2.2, 3.0, MP/M and Fuzix emulated on ESP8266, ESP32 and Pico
Compukit UK101 hardware emulator on Stellarpad, 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.
Experimental simulator for Mbed OS 5 applications
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.
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."