1
0
mirror of https://github.com/TomHarte/CLK.git synced 2024-12-25 18:30:21 +00:00
CLK/OSBindings/Mac/Clock SignalTests
Thomas Harte bc2879c412 Corrects the MSX ROM unit test.
I.e. the test is correct now, for those SHAs I could find. The static analyser is still wrong just slightly less than half the time.
2018-01-01 17:35:13 -05:00
..
AllSuiteA Partitioned and added text for AllSuiteA and Klaus Dormann's tests. 2016-11-01 22:35:15 -04:00
Atari ROMs Added a readme, as is traditional for folders I'm excluding from Git. 2017-03-12 22:16:12 -04:00
BCDTest Fixed accreditation of BCDTest. 2016-11-01 22:40:48 -04:00
Bridges Corrects Xcode tests. 2018-01-01 16:04:13 -05:00
FUSE After hitting my head against the wall of trying to use [NS]Scanner as a parser some more, have given up and transcoded the two tests files to JSON. 2017-05-25 18:20:13 -04:00
Klaus Dormann Let's try this not as markup. 2016-11-01 22:36:07 -04:00
MSX ROMs Introduces failing tests of the MSX static analyser. 2018-01-01 16:38:26 -05:00
Wolfgang Lorenz 6502 test suite Added an appropriate licence and credit for Wolfgang Lorenz's suite. 2016-11-01 22:26:12 -04:00
Zexall Imported the Zexall.com tester, as a first thing to throw at the Z80 to be. 2017-05-16 21:37:09 -04:00
6502InterruptTests.swift Renamed TestMachine to TestMachine6502 since there's going to be multiple of them. 2017-05-15 08:18:57 -04:00
6502TimingTests.swift Corrected timestamp return, and its testing by the 6502 timing tests. 2017-07-27 21:19:16 -04:00
6522Tests.swift Fixed tests. 2016-11-05 12:58:56 -04:00
6532Tests.swift Tested against public ROMs and corrected. Also moved the deferred adjustment into a more canonical place. 2017-03-04 17:00:28 -05:00
AllSuiteATests.swift Adjusted slightly to adapt to latest Swift warnings. 2017-05-17 07:49:48 -04:00
ArrayBuilderTests.mm Made an attempt to separate and isolate the stuff of creating flux events from a PCMSegment, eventually to factor that out of PCMTrack and make it available also to PCMPatchedTrack. 2016-12-17 21:13:57 -05:00
AtariStaticAnalyserTests.mm Added an attempt to distinguish the MegaBoy (now with proper capitalisation) and a test for it. 2017-03-13 20:43:12 -04:00
BCDTest.swift Completed fixture of the 6502 BCD test. 2017-07-25 22:55:45 -04:00
C1540Tests.swift Corrects Xcode tests. 2018-01-01 16:04:13 -05:00
CRCTests.mm Made steps towards proper CRC generation. Am currently comparing against Oric disk images, as — amongst other things — they include precomputed CRCs. 2016-12-28 18:29:37 -05:00
DPLLTests.swift Fixed the DigitalPhaseLockedLoopBridge bridge, once again fixing tests. 2017-07-16 20:55:57 -04:00
FUSETests.swift Removes usages of deprecated initialiser. 2017-10-05 18:10:47 -04:00
Info.plist Shuffled things and guessed at things until the Xcode project was happy being subservient to the project proper. 2015-07-16 20:27:31 -04:00
KlausDormannTests.swift Adjusted slightly to adapt to latest Swift warnings. 2017-05-17 07:49:48 -04:00
MSXStaticAnalyserTests.mm Corrects the MSX ROM unit test. 2018-01-01 17:35:13 -05:00
PCMPatchedTrackTests.mm Added the option not to include ready line support in the 6502 core, and took advantage of it in the Electron, Oric and Vic-20 implementations. Also tagged those as forceinline and/or override final where applicable. 2017-08-21 21:56:42 -04:00
PCMSegmentEventSourceTests.mm Added seeking tests, correcting such errors as uncovered. 2016-12-18 10:19:24 -05:00
PCMTrackTests.mm Implemented a very basic PCMTrack test, nevertheless revealing an oversight in PCMSegmentEventSource related to improperly counting to the index hole if the final bit is set. Took that as a message that I should comment and document the event source. 2016-12-18 22:53:24 -05:00
TIATests.mm The TIA is now a ClockReceiver. 2017-07-24 21:48:34 -04:00
TimeTests.mm Added saturation test, fixed code as indicated. 2016-12-24 23:29:37 -05:00
WolfgangLorenzTests.swift Eliminates a large number of instance of end-of-line tabs. 2017-11-07 22:51:06 -05:00
Z80InterruptTests.swift Suspected my mode 1 interrupt timing might be off. Reminded myself of the sources. Persuaded myself that it wasn't. Added appropriate comments. 2017-08-23 22:25:31 -04:00
Z80MachineCycleTests.swift Attempted to nudge wait timing onto half-cycle boundaries, which expands the number of partial machine cycles the Z80 can post but pleasingly also regularises them. Switched the AllRAMProcessor to reporting half cycles by default and corrected all Z80 tests. 2017-07-27 20:17:13 -04:00
Z80MemptrTests.swift Eliminates a variety of end-of-line spaces. 2017-11-07 22:54:22 -05:00
ZexallTests.swift Reinstated manual-by-stealth secondary usage of the Zexall test as a benchmarking tool. 2017-06-04 15:46:35 -04:00