Checklist
What's your idea?
As of now, we only have NESTEST for testing the CPU, but NESTEST lacks tests for every illegal instruction.
Also there may be a lot of weird combinations of parameters for the same instruction that aren't being tested.
Tests
Why would this be necessary?
This will make CPU changes more easy to maintain, as it will remove errors that may appear after any optimization.
Checklist
What's your idea?
As of now, we only have NESTEST for testing the CPU, but NESTEST lacks tests for every illegal instruction.
Also there may be a lot of weird combinations of parameters for the same instruction that aren't being tested.
Tests
Why would this be necessary?
This will make CPU changes more easy to maintain, as it will remove errors that may appear after any optimization.