Commit Graph

7 Commits

Author SHA1 Message Date
vin
4ccf9f5cee add preliminary implementation of the unofficial opcodes 2024-07-04 14:17:40 -04:00
vin
c4fc40a036 start implementing unofficial opcodes 2024-07-04 12:11:53 -04:00
vin
5cd467eaf6 achieve cycle accuracy for official opcodes
Now, the unofficial opcodes can be implemented, and then the PPU and
APU.
2024-07-04 11:18:38 -04:00
vin
d57acb77c7 finalize trace logging to match nestest.log minus PPU cycles 2024-07-03 21:49:27 -04:00
vin
2236e79556 fix SBC bug in the rewrite and improve logging 2024-07-03 19:56:36 -04:00
vin
d8bb5a5ccf call opcode function pointer instead of using switch case
Also improve logging.
2024-07-03 19:22:00 -04:00
vin
a4b39966ae start refactoring opcode defs into an array 2024-06-30 19:10:29 -04:00