SingleStepTests / ProcessorTests

A language-agnostic JSON-encoded instruction-by-instruction test suite for the 8088, 68000, 65816, 65[c]02 and SPC700 that includes bus activity.
187 stars 13 forks source link

Add 8088 CPU Test Suite v1 #55

Closed dbalsom closed 1 year ago

dbalsom commented 1 year ago

I would like to contribute this set of 8088 CPU tests generated from hardware and validated by the MartyPC and DotXT emulators.

The hardware interface is described here: https://github.com/dbalsom/arduino_8088

The tests follow the same basic JSON format style established by the extant tests in this repository, with some minor modifications, and of course custom cycle format fields as required by the particular aspects unique to the 8088.

TomHarte commented 1 year ago

Fantastic! A dream of a test set, especially since this whole area is so under-documented. I can't thank you enough.