Commit Graph
14776 Commits
Author SHA1 Message Date
Thomas Harte bb6df5db28 Merge pull request #1847 from TomHarte/OricReset
Add Oric reset button.
2026-05-27 22:50:54 -04:00
Thomas Harte d6dd9b1f64 Add Oric reset button. 2026-05-27 22:28:30 -04:00
Thomas Harte 1e8bd7c98d Merge pull request #1846 from TomHarte/EnterpriseReset
Implement Enterprise resets; simplify Z80 handling.
2026-05-27 22:21:14 -04:00
Thomas Harte 42e7f8aa0f Implement Enterprise resets; simplify Z80 handling. 2026-05-27 17:29:00 -04:00
Thomas Harte 5843a91ac9 Merge pull request #1845 from TomHarte/ZXSpectrumReset
Implement ZX Spectrum reset.
2026-05-27 16:12:39 -04:00
Thomas Harte 75f75984e2 Implement ZX Spectrum reset. 2026-05-27 15:55:01 -04:00
Thomas Harte 78f8abd001 Merge pull request #1844 from TomHarte/MacintoshReset
Add Macintosh resets.
2026-05-26 21:59:25 -04:00
Thomas Harte 284297a1b8 Add hard reset. 2026-05-26 21:35:58 -04:00
Thomas Harte 26365249b3 Add soft reset as IRQ 7. 2026-05-26 15:10:36 -04:00
Thomas Harte 18035bcaed Add consts. 2026-05-26 15:10:11 -04:00
Thomas Harte a3c0a38c27 Correct typo. 2026-05-26 14:20:11 -04:00
Thomas Harte c863234422 Merge pull request #1843 from TomHarte/TandyThomsonReset
Add soft reset for the Tandy CoCo and Thomson MO machines.
2026-05-26 14:19:51 -04:00
Thomas Harte 79ca8af6ff Merge pull request #1842 from TomHarte/Reset
Introduce concept of a resettable machine.
2026-05-26 13:57:41 -04:00
Thomas Harte 0d5dead5f4 Add soft reset for the Thomson machines. 2026-05-26 13:55:51 -04:00
Thomas Harte c50afffd5d Support CoCo soft reset. 2026-05-26 13:52:41 -04:00
Thomas Harte c22bd48590 Add SDL shortcut. 2026-05-26 13:40:20 -04:00
Thomas Harte 0f1d21952d Wire up actions. 2026-05-26 12:05:33 -04:00
Thomas Harte 76df129122 Be explicitly truthy. 2026-05-26 11:31:36 -04:00
Thomas Harte 16423b8a1f Introduce concept of a resettable machine. 2026-05-26 11:19:21 -04:00
Thomas Harte 2c50ccbba9 Merge pull request #1841 from TomHarte/1BitAudio
Support the 1-bit audio output path.
2026-05-26 10:16:14 -04:00
Thomas Harte 6b14176a61 Support the 1-bit audio output path. 2026-05-26 10:01:37 -04:00
Thomas Harte c592f47b1f Merge pull request #1840 from TomHarte/SAMCounters
Unify counter clearing moment.
2026-05-25 21:34:09 -04:00
Thomas Harte 8ff778c185 Unify counter clearing moment. 2026-05-25 21:19:59 -04:00
Thomas Harte 24bbb43c6e Merge pull request #1839 from TomHarte/BootTracks
Support Tandy boot tracks, and generalise ROM usage.
2026-05-25 13:10:58 -04:00
Thomas Harte ac74a0299a Demote BASIC 1.3. 2026-05-25 12:18:34 -04:00
Thomas Harte 9a49b45098 Generalise Tandy ROM requests. 2026-05-25 12:11:03 -04:00
Thomas Harte 761c544763 Move optional to a post hoc flag. 2026-05-25 12:08:19 -04:00
Thomas Harte c04631012d Detect and support boot track booting. 2026-05-25 11:39:31 -04:00
Thomas Harte 43b679d286 Merge pull request #1838 from TomHarte/OS9
Modifying SAM controls requires a write.
2026-05-25 11:38:38 -04:00
Thomas Harte 46a354b847 Modifying SAM controls requires a write. 2026-05-25 11:15:54 -04:00
Thomas Harte 7079fedfba Merge pull request #1837 from TomHarte/QtSelection
Update Qt UI for Thomson and Tandy machine selections.
2026-05-25 09:41:58 -04:00
Thomas Harte e151dbbaa2 Add Tandy CoCo to UI; standardise space before units. 2026-05-25 09:20:55 -04:00
Thomas Harte b4cdd5b0bb Add proper reference. 2026-05-25 09:12:45 -04:00
Thomas Harte 8a02271840 Correct machine name typo. 2026-05-25 09:12:37 -04:00
Thomas Harte 39c400e2f3 Qt: add Thomson model selection. 2026-05-25 09:06:08 -04:00
Thomas Harte 67c2b090ed Remove done 'TODO'. 2026-05-25 08:41:46 -04:00
Thomas Harte c6b9716dfa Merge pull request #1836 from TomHarte/TallerUI
Heighten machine picker.
2026-05-25 08:31:56 -04:00
Thomas Harte 276bd575e4 Heighten machine picker. 2026-05-25 07:21:49 -04:00
Thomas Harte f97a7d8157 Merge pull request #1835 from TomHarte/CoCoOptions
CoCo: add macOS UI controls.
2026-05-24 22:37:51 -04:00
Thomas Harte 5863231c56 Communicate Tandy selections. 2026-05-24 22:20:48 -04:00
Thomas Harte 78b67cf103 Add UI controls, preserve state. 2026-05-24 22:13:24 -04:00
Thomas Harte 9e8983a08b Merge pull request #1834 from TomHarte/BetterSequencing
Improve `ActionRange`.
2026-05-24 21:51:08 -04:00
Thomas Harte e8da08df03 Add documentation, ensure finally is final. 2026-05-24 21:36:04 -04:00
Thomas Harte 5590ef1397 Improve ActionRange. 2026-05-24 21:29:23 -04:00
Thomas Harte fa138de615 Merge pull request #1833 from TomHarte/6847Borders
Add 6847 border colours.
2026-05-24 21:06:45 -04:00
Thomas Harte 9710947c31 Experiment with a less-repetitive formulation. 2026-05-24 12:10:18 -04:00
Thomas Harte da2cd8096c Add 6847 border colours. 2026-05-24 11:53:18 -04:00
Thomas Harte d90c8d2215 Merge pull request #1831 from TomHarte/CoCoDiskAnalysis
Add Tandy directory reader, deal with most trivial disk launch cases.
2026-05-24 10:46:05 -04:00
Thomas Harte d1fccd3ea1 Slightly improve file selection. 2026-05-24 10:11:18 -04:00
Thomas Harte 4f34ebab60 Add Tandy directory reader, deal with most trivial disk launch case. 2026-05-23 12:33:49 -04:00