Thomas Harte
|
722e3a141d
|
Fix types, introduce Apple II mapper.
|
2022-08-24 12:00:03 -04:00 |
|
Thomas Harte
|
22a3f4de2c
|
Merge branch 'master' into AppleIISCSI
|
2022-08-23 20:00:02 -04:00 |
|
Thomas Harte
|
4ff2e7f546
|
Tweak info box copyright text: include symbol and newline.
|
2022-08-23 19:45:03 -04:00 |
|
Thomas Harte
|
cf356c59aa
|
Switch the Macintosh mapper to use Apple::PartitionMap.
|
2022-08-23 19:39:47 -04:00 |
|
Thomas Harte
|
1555b51d99
|
Begin a stumbling effort to generalise my implementation of the Apple Partition Map.
|
2022-08-23 16:46:47 -04:00 |
|
Thomas Harte
|
017f55390a
|
Better represent on-disk structure.
|
2022-08-23 16:19:04 -04:00 |
|
Thomas Harte
|
e9771ce540
|
Merge branch 'master' into AppleIISCSI
|
2022-08-22 21:43:39 -04:00 |
|
Thomas Harte
|
02f65cb7db
|
Commit new macOS version number.
|
2022-08-22 21:39:45 -04:00 |
|
Thomas Harte
|
246bd5a6ac
|
Merge branch 'master' into AppleIISCSI
|
2022-08-22 17:09:57 -04:00 |
|
Thomas Harte
|
1b197d0bb2
|
Resolve crash of machines that require the ROM requester.
|
2022-08-22 17:02:09 -04:00 |
|
Thomas Harte
|
4c38fa8ad3
|
Resolve crash of machines that require the ROM requester.
|
2022-08-22 17:01:41 -04:00 |
|
Thomas Harte
|
3d234147a6
|
Add in collected specs.
|
2022-08-22 10:22:19 -04:00 |
|
Thomas Harte
|
f30f13f0bc
|
Add overt include.
|
2022-08-22 10:03:24 -04:00 |
|
Thomas Harte
|
a6b8285d9c
|
Factor out the blitter sequencer.
|
2022-08-19 16:38:15 -04:00 |
|
Thomas Harte
|
ce46ec4d3e
|
Clean up, marginally.
|
2022-08-19 16:12:39 -04:00 |
|
Thomas Harte
|
43c6db3610
|
Remove various other redundancies.
|
2022-08-19 16:12:05 -04:00 |
|
Thomas Harte
|
175314cd16
|
Accept whatever Apple thinks is an appropriate optimisation level.
|
2022-08-19 15:58:14 -04:00 |
|
Thomas Harte
|
bb54ac14b8
|
Prove that new output errors are [probably] external to the Blitter.
|
2022-08-15 11:10:17 -04:00 |
|
Thomas Harte
|
856e3d97bf
|
Merge branch 'master' into SerialisedBlitter
|
2022-08-15 10:54:36 -04:00 |
|
Thomas Harte
|
c7373a5d3e
|
Overtly treat .ST images as FAT12.
|
2022-08-13 10:09:34 -04:00 |
|
Thomas Harte
|
6b001e3106
|
Add ST RAM size selection to the macOS UI.
|
2022-08-10 14:58:19 -04:00 |
|
Thomas Harte
|
4c90a4ec93
|
Remove 'Faulty peek' JSON breakages.
|
2022-08-08 15:22:18 -04:00 |
|
Thomas Harte
|
f58f7102f7
|
Provide more context when JSON decoding fails.
|
2022-08-08 15:18:03 -04:00 |
|
Thomas Harte
|
adf3405e6b
|
Be overt about performance side effect.
|
2022-08-08 15:17:04 -04:00 |
|
Thomas Harte
|
8d34d9a06a
|
Add missing paramter.
|
2022-08-08 11:01:07 -04:00 |
|
Thomas Harte
|
0d540fd211
|
Merge branch 'SerialisedBlitter' of github.com:TomHarte/CLK into SerialisedBlitter
|
2022-08-08 10:59:50 -04:00 |
|
Thomas Harte
|
025c79ca65
|
Factor out GZip shenanigans.
|
2022-08-08 10:52:55 -04:00 |
|
Thomas Harte
|
868d179132
|
Compress all Blitter logs.
|
2022-08-07 21:55:33 -04:00 |
|
Thomas Harte
|
cfccfd48e5
|
Allow for GZipped tests.
|
2022-08-07 21:53:19 -04:00 |
|
Thomas Harte
|
2f3dfdcc67
|
Add Spindizzy test.
|
2022-08-07 21:27:11 -04:00 |
|
Thomas Harte
|
7f423e39ed
|
Resolve type warning.
|
2022-08-07 19:03:56 -04:00 |
|
Thomas Harte
|
e6505dc985
|
Recognise that some of these traces don't capture all bus transactions.
|
2022-08-07 19:03:14 -04:00 |
|
Thomas Harte
|
bcdb2d135d
|
Remove partially-captured head.
|
2022-08-06 22:35:18 -04:00 |
|
Thomas Harte
|
c5d1cffad2
|
Include bus activity.
|
2022-08-06 22:21:02 -04:00 |
|
Thomas Harte
|
54b4a0771d
|
Provide better exposition.
|
2022-08-06 21:52:26 -04:00 |
|
Thomas Harte
|
85f75ab1f3
|
Introduce Addams Family test case.
|
2022-08-06 21:47:36 -04:00 |
|
Thomas Harte
|
668332f6c7
|
Any one failure will do.
|
2022-08-06 14:59:13 -04:00 |
|
Thomas Harte
|
021ddb3565
|
Ensure pipeline is fully flushed before registers are accessed.
|
2022-08-06 14:55:31 -04:00 |
|
Thomas Harte
|
6981bc8a82
|
Add yet more context.
|
2022-08-06 14:47:24 -04:00 |
|
Thomas Harte
|
7030646671
|
Avoid infinite loop.
|
2022-08-06 14:42:09 -04:00 |
|
Thomas Harte
|
3781b5eb0e
|
Provide further context.
|
2022-08-06 14:40:12 -04:00 |
|
Thomas Harte
|
e897cd99f9
|
Fix transcription of write.
|
2022-08-06 10:11:26 -04:00 |
|
Thomas Harte
|
cc9b6bbc61
|
Stop after a first mismatch.
|
2022-08-06 10:10:19 -04:00 |
|
Thomas Harte
|
318cea4ccd
|
Attempt a full bus-transaction comparison.
|
2022-08-06 10:06:49 -04:00 |
|
Thomas Harte
|
93d2a612ee
|
Add an explicit flush-pipeline step; some tests now pass.
|
2022-07-29 16:33:46 -04:00 |
|
Thomas Harte
|
1ac0a4e924
|
Provide a loop count directly from the sequencer.
This avoids the caller having to take a guess at iterations.
|
2022-07-29 12:14:59 -04:00 |
|
Thomas Harte
|
d85d70a133
|
Add documentation, formal begin function.
|
2022-07-26 22:01:43 -04:00 |
|
Thomas Harte
|
76979c8059
|
Add missing tests.
|
2022-07-26 21:47:02 -04:00 |
|
Thomas Harte
|
86246e4f45
|
Introduce partial Blitter sequencer test.
|
2022-07-26 21:28:12 -04:00 |
|
Thomas Harte
|
3e4044c7a0
|
Use softer-edged luminance.
|
2022-07-25 13:24:08 -04:00 |
|