Thomas Harte
|
7a1153be65
|
Improve loop detection.
|
2024-12-05 17:30:30 -05:00 |
|
Thomas Harte
|
85d4c24aba
|
Restore parameter name.
|
2024-12-05 17:29:05 -05:00 |
|
Thomas Harte
|
48c0ae8fe4
|
Avoid being thrown by looping BASIC.
|
2024-12-05 17:28:47 -05:00 |
|
Thomas Harte
|
e835b2c68c
|
Merge branch 'master' into CommodoreAnalyser
|
2024-12-04 22:56:05 -05:00 |
|
Thomas Harte
|
10d20f5d09
|
Merge pull request #1429 from TomHarte/FarewellMacOS12
Remove deprecated macos-12 from CI; add macos-15.
|
2024-12-04 22:55:06 -05:00 |
|
Thomas Harte
|
88b31ea940
|
Merge pull request #1428 from TomHarte/MoreIndentation
Adjust more dangling indentation changes.
|
2024-12-04 22:40:30 -05:00 |
|
Thomas Harte
|
9cb28d23a3
|
Remove deprecated macos-12; add macos-15.
|
2024-12-04 22:39:29 -05:00 |
|
Thomas Harte
|
ce5aae3f7d
|
Adjust more dangling indentation changes.
|
2024-12-04 22:29:08 -05:00 |
|
Thomas Harte
|
e7f0eb6746
|
Avoid invalid accesses.
|
2024-12-04 22:04:00 -05:00 |
|
Thomas Harte
|
65a118d1f3
|
Attempt to locate and disassemble machine code.
|
2024-12-04 21:41:05 -05:00 |
|
Thomas Harte
|
3d2eefc7e7
|
Merge pull request #1426 from TomHarte/C16Plus4Analysis
Begin Plus 4 analyser work, triggering clean-up of tape file classes.
|
2024-12-03 23:16:10 -05:00 |
|
Thomas Harte
|
f804c32eee
|
Opportunistically const .
|
2024-12-03 22:57:38 -05:00 |
|
Thomas Harte
|
b89ecadc3a
|
Improve interface.
|
2024-12-03 22:54:29 -05:00 |
|
Thomas Harte
|
6d4ff0b89a
|
Finally eliminate all that virtual_ nonsense.
|
2024-12-03 22:28:57 -05:00 |
|
Thomas Harte
|
598003ea39
|
Continue marking override.
|
2024-12-03 21:18:26 -05:00 |
|
Thomas Harte
|
6ef63790a9
|
Mark overrides, improve const iness.
|
2024-12-03 17:33:09 -05:00 |
|
Thomas Harte
|
3ffd986a1c
|
Start building Commodore analyser tests.
|
2024-12-03 09:25:58 -05:00 |
|
Thomas Harte
|
0b5cd4c665
|
Lock all tape classes down to read-only.
|
2024-12-03 09:21:13 -05:00 |
|
Thomas Harte
|
0371b0507a
|
Avoid potential extending run-out-of-bounds.
|
2024-12-03 09:19:23 -05:00 |
|
Thomas Harte
|
9fa71231c4
|
Support zero-length files; further fix bounds checks.
|
2024-12-02 17:23:50 -05:00 |
|
Thomas Harte
|
32beafc12d
|
Test Plus 4 detectionl; add shout for additional start address.
|
2024-12-02 15:27:37 -05:00 |
|
Thomas Harte
|
09e2ef334b
|
Fix sign of bounds check.
|
2024-12-02 15:27:03 -05:00 |
|
Thomas Harte
|
c0ce62ed2b
|
Merge pull request #1425 from TomHarte/MoreIndentation
Take another big swing at indentation, some `const`s.
|
2024-12-01 22:02:25 -05:00 |
|
Thomas Harte
|
d3ed485e7a
|
Take another big swing at indentation, some const s.
|
2024-12-01 21:44:14 -05:00 |
|
Thomas Harte
|
31c878b654
|
Merge pull request #1424 from TomHarte/InstructionSetFormatting
Improve formatting, `const`ness in instruction sets.
|
2024-12-01 20:24:55 -05:00 |
|
Thomas Harte
|
3a0f4a0bfc
|
Improve const ness, formatting.
|
2024-12-01 18:09:19 -05:00 |
|
Thomas Harte
|
8b88d1294d
|
Remove errant spaces.
|
2024-12-01 09:04:32 -05:00 |
|
Thomas Harte
|
43fcf46d69
|
Limit line lengths.
|
2024-12-01 09:00:29 -05:00 |
|
Thomas Harte
|
394fe0f1f1
|
Improve formatting, const ness in 68k and ARM instruction set implementations.
|
2024-12-01 08:20:24 -05:00 |
|
Thomas Harte
|
872921f635
|
Merge pull request #1423 from TomHarte/InputsFormatting
Roll formatting and `const` tweaks into Inputs.
|
2024-11-30 19:25:50 -05:00 |
|
Thomas Harte
|
7248470950
|
Roll formatting and const tweaks into Inputs.
|
2024-11-30 18:57:56 -05:00 |
|
Thomas Harte
|
9d87296316
|
Merge pull request #1422 from TomHarte/MutableLevels
Correct improper application of `const`.
|
2024-11-30 17:53:56 -05:00 |
|
Thomas Harte
|
23c67f7e38
|
Correct improper application of const .
|
2024-11-30 17:32:16 -05:00 |
|
Thomas Harte
|
bd98d95dbf
|
Merge pull request #1421 from TomHarte/FurtherFormatting
Further improve formatting.
|
2024-11-30 17:22:00 -05:00 |
|
Thomas Harte
|
3addb8d72b
|
Finish updating components.
|
2024-11-30 17:21:00 -05:00 |
|
Thomas Harte
|
5545906063
|
Adopt new indentation, improve const ness.
|
2024-11-30 15:53:58 -05:00 |
|
Thomas Harte
|
36edfe9715
|
Merge pull request #1420 from TomHarte/NewIcon
Import new icons.
|
2024-11-29 23:10:31 -05:00 |
|
Thomas Harte
|
030b54a2b6
|
Import new icons.
|
2024-11-29 23:04:28 -05:00 |
|
Thomas Harte
|
f332613922
|
Merge pull request #1419 from TomHarte/Reformatting
Begin a general reformatting.
|
2024-11-29 22:52:29 -05:00 |
|
Thomas Harte
|
088bc14b11
|
Begin a reformatting of components.
|
2024-11-29 22:43:54 -05:00 |
|
Thomas Harte
|
86fa8da8c5
|
Reformat ClockReceiver.
|
2024-11-29 22:12:57 -05:00 |
|
Thomas Harte
|
abfc73299e
|
Update remainder of 'Analyser'.
|
2024-11-29 21:08:35 -05:00 |
|
Thomas Harte
|
bd97fd5973
|
Improve indentation, constness of 'Activity' and dynamic analyser.
|
2024-11-29 17:23:05 -05:00 |
|
Thomas Harte
|
f00e7c4a80
|
Merge pull request #1413 from TomHarte/ShakerScanTarget
Avoid taking an out-of-range pointer.
|
2024-10-19 10:15:30 -04:00 |
|
Thomas Harte
|
49c811b5f5
|
Avoid taking an out-of-range pointer.
(Even though it was safe)
|
2024-10-19 10:12:51 -04:00 |
|
Thomas Harte
|
b6c21e071d
|
Update version number.
|
2024-10-19 09:19:59 -04:00 |
|
Thomas Harte
|
e68129e47e
|
Merge pull request #1412 from TomHarte/CRTCType
Specify correct 6845; experiment with vsync.
|
2024-10-18 20:31:45 -04:00 |
|
Thomas Harte
|
72d7917415
|
Specify correct 6845; experiment with vsync.
|
2024-10-16 21:02:58 -04:00 |
|
Thomas Harte
|
53837fe132
|
Merge pull request #1411 from TomHarte/CMakeWarnings
Resolve GCC/Ubuntu CI warnings.
|
2024-10-15 22:25:06 -04:00 |
|
Thomas Harte
|
08d094c786
|
Use appropriate std::array semantics.
|
2024-10-15 22:14:29 -04:00 |
|