I am currently testing my 6510 and I decided to use the TomHarte tests for better accuracy. I have a couple of questions regarding this topic;
- Do we need to read the binaries of the .json files?
- If we were to do that how will the function reading it look like? Will it be similar to something like AllSuiteA (which checks for the PC value and 0x0210 for 0xFF to determine if the emulator passed).
- Do we need to do each and every test individually in the .json files? Or is there a way where we can do everything all together at once.
This is the repo
There is a nice explanation here about the JSON format.
https://github.com/TomHarte/ProcessorTests/blob/main/6502/README.md