Skip to content
#

singlesteptests

Here are 3 public repositories matching this topic...

Sony SPC700 interpreter in Python for the SNES audio processor. All 256 opcodes, validated against all 256,000 SingleStepTests cases with zero failures, 100 percent statement and branch coverage, and no assumption that memory or registers start clean

  • Updated Aug 25, 2026
  • Python

MOS 6502 and WDC 65C816 CPU emulator in Python, cycle accurate. Sixteen parts chosen at construction, held to the manufacturers' data sheets and to a per-opcode suite: 17,900,000 state cases and 17,870,080 cycle-exact cases compared, zero failures. 100% branch coverage, no dependencies

  • Updated Aug 25, 2026
  • Python

Zilog Z80 CPU emulator in Python, cycle accurate to the T state. Held to Zilog's own manual for every machine cycle and to a per-opcode suite for every T state: 1,604,000 cases and 22,005,372 T states compared, zero failures. Three parts, NMOS and CMOS, 100% branch coverage, no dependencies

  • Updated Aug 25, 2026
  • Python

Improve this page

Add a description, image, and links to the singlesteptests topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the singlesteptests topic, visit your repo's landing page and select "manage topics."

Learn more