NEC uPD7725 and uPD96050 DSP emulator in Python, cycle accurate. Held to NEC's data book for every flag each ALU operation touches and to a per-encoding corpus for the whole processor state: 1,002,240 instructions compared, zero disagreements. 100% branch coverage, no firmware ever
emulator simulator dsp processor emulation retrocomputing coprocessor cycle-accurate hardware-emulation instruction-set-simulator cpu-emulator nec hardware-model conformance-testing digital-signal-processor upd77c25 upd7725 upd96050 nec-upd7725 dsp-emulator
-
Updated
Sep 6, 2026 - Python