Commit Graph

  • 134309b6db Merge branch 'main' of https://github.com/100thCoin/AccuracyCoin 100thCoin 2025-06-07 01:30:42 -04:00
  • a401ecb9fb Optimized a few Clockslides, fixed a typo 100thCoin 2025-06-07 01:30:40 -04:00
  • af88dd022d Update README.md Chris Siebert 2025-06-06 22:09:19 -04:00
  • 7008b224fa Update README.md Chris Siebert 2025-06-06 22:02:03 -04:00
  • 9d552e8e21 Merge branch 'main' of https://github.com/100thCoin/AccuracyCoin 100thCoin 2025-06-06 21:59:34 -04:00
  • 7cd96b53d1 Extended the APU Register Activation test 100thCoin 2025-06-06 21:59:30 -04:00
  • e3fefe148e Update README.md Chris Siebert 2025-06-06 17:27:38 -04:00
  • 3edc248021 Update README.md Chris Siebert 2025-06-06 17:22:26 -04:00
  • 0691c81f62 Update README.md Chris Siebert 2025-06-06 17:11:38 -04:00
  • 4863fd50b9 Merge branch 'main' of https://github.com/100thCoin/AccuracyCoin 100thCoin 2025-06-06 17:07:14 -04:00
  • 35904bcfd1 Fixed typos, added comments, moved a test. 100thCoin 2025-06-06 17:06:52 -04:00
  • ce85ce7b55 Update README.md Chris Siebert 2025-06-06 17:03:52 -04:00
  • 1a781f555e Added more comments 100thCoin 2025-06-06 14:10:32 -04:00
  • 0f1bbd36f2 Added more comments and fixed some typos 100thCoin 2025-06-06 13:45:20 -04:00
  • 19229b9b76 Fixed an issue with Dummy Write Cycles 100thCoin 2025-06-06 11:31:27 -04:00
  • 8cdcc7f7fa Updated the DMA + 4015 test to actually work. 100thCoin 2025-06-06 02:04:09 -04:00
  • ea4de9b3ad Updates PPU Open Bus test. 100thCoin 2025-06-06 01:07:15 -04:00
  • bc131480cb Updates the run-all-test menu 100thCoin 2025-06-05 23:29:47 -04:00
  • f7bbba84a7 Added the Automatic-All-Test-Menu 100thCoin 2025-06-05 02:13:00 -04:00
  • 79d222cf1c Added a test for DMA plus Open Bus. 100thCoin 2025-06-04 02:31:27 -04:00
  • d89f9e03e6 Added a test for the DMC Bus Conflict and $4015 100thCoin 2025-06-04 01:38:50 -04:00
  • d370249903 Added tests for the DMC DMA 100thCoin 2025-06-04 01:36:21 -04:00
  • 53fa062bbc Fixed the infinite loop in my backup DMC DMA sync 100thCoin 2025-06-02 12:10:20 -04:00
  • 496952bb2f Added APU tests 100thCoin 2025-06-01 00:47:31 -04:00
  • ae4464b296 Fixed a few typos, and re-formatted some whitespaces 100thCoin 2025-05-30 15:44:05 -04:00
  • 7aff6231cc Updated the Instruction Timing test 100thCoin 2025-05-30 14:57:59 -04:00
  • f54d568efe Added a test for Read-Modify-Write $2007 100thCoin 2025-05-30 01:23:06 -04:00
  • 26e1fad16f Added a test for NMI and IRQ overlapping 100thCoin 2025-05-29 18:56:48 -04:00
  • 019dedde22 Added a test for NMI overlapping a BRK instruction 100thCoin 2025-05-29 17:07:39 -04:00
  • 6c87a525dd Updated the Interrupt Flag Latency test. 100thCoin 2025-05-29 15:06:44 -04:00
  • bd32c9133e Added a test for Interrupt Flag Latency 100thCoin 2025-05-29 14:27:52 -04:00
  • a8785427ba Added automatic suite testing 100thCoin 2025-05-27 15:58:33 -04:00
  • ae51552f27 Added tests for instruction timing 100thCoin 2025-05-27 14:18:03 -04:00
  • 18eab5eb2d Added a test for DMA + $4016, and Controller Strobing 100thCoin 2025-05-25 00:54:51 -04:00
  • 8e3073027d Added a failsafe in the APU Reg Activation test to prevent crashes. 100thCoin 2025-05-23 23:19:53 -04:00
  • 4bfa30b5e1 Added a test for APU Register Activation 100thCoin 2025-05-23 22:43:20 -04:00
  • 7c4f56c1c9 Added a test for various Address $2004 behavior 100thCoin 2025-05-23 14:02:09 -04:00
  • e4ccbe94fc Fixed inconsistencies with the Misaligned OAM test 100thCoin 2025-05-23 12:36:25 -04:00
  • 160a73f02e Fixed typos in the comments of the Misaligned OAM Behavior test 100thCoin 2025-05-22 23:18:13 -04:00
  • 2e5ccaed4e Updated the test for misaligned OAM 100thCoin 2025-05-22 15:49:35 -04:00
  • 77734729c5 Added tests for the sprite overflow flag and Misaligned OAM 100thCoin 2025-05-21 02:53:30 -04:00
  • 2b8c160019 Added comments explaining every helper function 100thCoin 2025-05-20 17:29:46 -04:00
  • e9fcfcedd9 Fixed the inconsistent behavior of the Arbitrary Sprite Zero test 100thCoin 2025-05-20 16:42:06 -04:00
  • 76fba6c93f Added a test for Arbitrary Sprite Zero 100thCoin 2025-05-20 16:23:00 -04:00
  • 901875c2eb Expanded the Sprite Zero Hit test 100thCoin 2025-05-20 13:21:25 -04:00
  • 264db673ff Updated the open bus test 100thCoin 2025-05-19 19:21:14 -04:00
  • 63395e439c Added a very basic sprite zero hit test 100thCoin 2025-05-19 18:26:53 -04:00
  • e701f4c840 Added a test for disabling the NMI at the start of VBlank 100thCoin 2025-05-19 13:31:52 -04:00
  • 1d5f4854ff Added a test for NMI timing at the end of VBlank 100thCoin 2025-05-19 00:56:14 -04:00
  • 078bf4954b Added a test for NMI Suppression 100thCoin 2025-05-19 00:23:13 -04:00
  • e3cec3fcb5 The unofficial instructions exist test now works for both SHA behaviors. 100thCoin 2025-05-18 23:17:05 -04:00
  • 5f164483e7 Fixed the Unofficial Instructions exist test 100thCoin 2025-05-18 15:33:57 -04:00
  • 5573009456 Added tests for NMI toggle control, and NMI timing 100thCoin 2025-05-18 15:15:41 -04:00
  • c51edc1d22 Fixed Unofficial Op tests Initial error code. 100thCoin 2025-05-17 22:23:40 -04:00
  • ce79c88ffa Fixed the $FFFF + X test, this time for sure. 100thCoin 2025-05-17 21:41:50 -04:00
  • 9b10251641 Fixed the $FFFF + X test, added comments 100thCoin 2025-05-17 21:38:54 -04:00
  • 3facde53da Added two tests for VBlank timing 100thCoin 2025-05-17 20:50:03 -04:00
  • 0aa09a27bd Fixed bugs in the changes made for the SHA and SHS tests 100thCoin 2025-05-17 13:49:57 -04:00
  • 20abb1eff3 The SHA and SHS tests print the behavior used before running tests 100thCoin 2025-05-17 00:39:38 -04:00
  • 603432ccdf Merge branch 'main' of https://github.com/100thCoin/AccuracyCoin 100thCoin 2025-05-17 00:11:52 -04:00
  • ad449e80ae Fixed the A register in the post-DMA Unofficial Op tests 100thCoin 2025-05-17 00:11:51 -04:00
  • aec8500b63 Update README.md Chris Siebert 2025-05-16 23:47:21 -04:00
  • 80a645cc9a Commented out the "CPU Instructions" test. 100thCoin 2025-05-16 23:34:57 -04:00
  • 7d10e2588d Fixed the SHS instruction error code for post-DMA tests 100thCoin 2025-05-16 23:33:45 -04:00
  • dc52e768b0 Added a second DMA Sync for emulators without open bus 100thCoin 2025-05-16 23:18:57 -04:00
  • 840b72de7f Replaced the DMA Sync function with a more reliable one 100thCoin 2025-05-16 21:48:46 -04:00
  • 7202bde0c5 Added a DMA related test to SHA, SHS, SHX, and SHY 100thCoin 2025-05-16 20:18:04 -04:00
  • ca72a2e133 Added a test for DMA + $2007 writes 100thCoin 2025-05-16 16:12:28 -04:00
  • aad71f1903 Fixed some visual bugs caused by updating PPUADDR while rendering 100thCoin 2025-05-16 14:30:42 -04:00
  • 5a55ac3e7b Added the PPU Open Bus Test to the menu 100thCoin 2025-05-16 14:23:05 -04:00
  • bc92d082b2 Replaced the test for Dummy Writes again 100thCoin 2025-05-16 14:01:17 -04:00
  • d153d6801c Fixed the test for Dummy Writes, for sure this time 100thCoin 2025-05-15 22:26:42 -04:00
  • 4b37c9be52 Fixed the test for Dummy Writes 100thCoin 2025-05-15 22:18:10 -04:00
  • 0dc76f5259 Added a test for reading from $FFFF and wrapping around 100thCoin 2025-05-15 21:08:48 -04:00
  • d78e8e79d3 Replaced the unimplemented rest result pointer 100thCoin 2025-05-15 20:44:05 -04:00
  • f3d8081a41 Fixed test K of the Unofficial Instruction test 100thCoin 2025-05-15 20:38:40 -04:00
  • a6c890bf55 Added a test for the SHS instruction 100thCoin 2025-05-15 20:26:16 -04:00
  • b3348b4b68 Fixed issues with the SHA test 100thCoin 2025-05-15 16:52:53 -04:00
  • 06227eb919 Added a new test for the SHA instructions 100thCoin 2025-05-15 16:10:21 -04:00
  • e6bf95de9a Added a test for LAE 100thCoin 2025-05-14 23:20:50 -04:00
  • 42ff1beba3 Replaced SHA test with SHX test. 100thCoin 2025-05-14 22:34:17 -04:00
  • 7c553108ae Added a test for DMA + $2007 reads 100thCoin 2025-05-13 17:06:40 -04:00
  • 773370ff7f Updated the test for SHA 100thCoin 2025-05-13 01:49:23 -04:00
  • 0ff5921c04 Added tests for all SHA instructions 100thCoin 2025-05-12 16:17:11 -04:00
  • 0bda8a3115 Added tests for all ISC instructions 100thCoin 2025-05-12 15:30:39 -04:00
  • b80100af31 Added tests for all DCP instructions 100thCoin 2025-05-12 15:15:08 -04:00
  • f6dcb9be36 Added tests for all SAX and LAX instructions 100thCoin 2025-05-12 14:55:59 -04:00
  • 195079844b Added tests for all RRA instructions 100thCoin 2025-05-12 14:32:24 -04:00
  • e783d9055c Added tests for all SRE instructions 100thCoin 2025-05-12 14:12:33 -04:00
  • b86d828ca5 Added tests for ANE, LXA, and RLA 100thCoin 2025-05-12 14:01:16 -04:00
  • 66b84d31e8 Added a test for the AXS instruction 100thCoin 2025-05-12 00:24:53 -04:00
  • 57bc4a96d3 Added tests for ARR and printing Magic 100thCoin 2025-05-11 23:45:30 -04:00
  • 6fc10dd8a5 Added tests for ANC and ASR 100thCoin 2025-05-11 23:10:28 -04:00
  • fc4581175c Added a suite of tests for the SLO instruction 100thCoin 2025-05-11 21:43:37 -04:00
  • 10702a3562 Merge branch 'main' of https://github.com/100thCoin/AccuracyCoin 100thCoin 2025-05-09 23:19:25 -04:00
  • 0a7e4abd75 Added a test for AHX (indirect), Y 100thCoin 2025-05-09 23:19:23 -04:00
  • d8d853fb3f Update README.md Chris Siebert 2025-05-09 23:08:31 -04:00
  • bde562ddc9 Added the Unofficial Instruction Test 100thCoin 2025-05-09 21:44:21 -04:00
  • 2412e028d7 Added the power on state tests 100thCoin 2025-05-09 17:24:59 -04:00
  • dc4cca7e02 Initial commit 100thCoin 2025-05-09 16:25:03 -04:00