Uses data from the (Win)UAE cpu test generator
MIT License
This repo makes an API around the cpu tester from WinUAE that can be found here with more info. The cputester in WinUAE is mainly built to run as an executable on Amiga but what this does is wraps the tester and allows it to be used for other use-cases such as emulators or test-beds for FPGA implementations.
Usage:
bazel build //gencpu:cputester
bazel-bin/gencpu/cputester
This will generate the tests in the data
directory.bazel build //musashi_example:musashi_example
bazel-bin/musashi_example/musashi_example
Currently the test will break when trying to execute the JMP
instruction,
data/68000/JMP/0000.dat. 0...
restore_rel CT_ABSOLUTE_LONG outside of test memory! 7fff8036
Last test: 168
4ef1 6fb7