Commit Graph
3991 Commits
Author SHA1 Message Date
Thomas Harte a886d945be Write initial, faulty version of SmallCallable. 2026-07-26 15:49:16 -04:00
Thomas Harte a692cb9448 Update version number. 2026-07-23 16:47:46 -04:00
Thomas Harte e539c55f03 Record new version number. 2026-07-20 17:39:21 -04:00
Thomas Harte fd103266bc Merge pull request #1856 from TomHarte/Plus1
Acknowledge that the "Plus 3" code from the Electron is now shared.
2026-07-20 15:13:30 -04:00
Thomas Harte bfc6c24973 Merge branch 'master' into Plus1 2026-07-20 14:47:09 -04:00
Thomas Harte bf6c3a7802 Insist on Int16, include stereo/mono in buffer size calculation. 2026-07-20 14:13:02 -04:00
Thomas Harte 94181f0ffe Always fill at least some of the audio buffer. 2026-07-20 14:12:38 -04:00
Thomas Harte 981b0d95c8 Seed lastTickNanos according to clock. 2026-07-18 13:22:58 -04:00
Thomas Harte fa5098973f Adopt new version number. 2026-06-05 21:55:59 -04:00
Thomas Harte 3abf83e8b1 Rename 'Plus 3' as per its generality. 2026-06-03 09:54:47 -04:00
Thomas Harte 8f38dbe5cb Record new version number. 2026-05-28 13:11:06 -04:00
Thomas Harte f9fbd7925d Add a keyboard shortcut. 2026-05-28 11:42:38 -04:00
Thomas Harte 3d2daffbe9 Add Qt reset menu. 2026-05-28 11:23:58 -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 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 39c400e2f3 Qt: add Thomson model selection. 2026-05-25 09:06:08 -04:00
Thomas Harte 276bd575e4 Heighten machine picker. 2026-05-25 07:21:49 -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 4f34ebab60 Add Tandy directory reader, deal with most trivial disk launch case. 2026-05-23 12:33:49 -04:00
Thomas Harte 9338ecbfee Attempt to support CoCo-style disk images. 2026-05-20 13:07:51 -04:00
Thomas Harte a7a5c5f680 Add disk drive option, start forming controller. 2026-05-18 15:57:54 -04:00
Thomas Harte 390db2b0b5 Shrink frame. 2026-05-14 21:55:15 -04:00
Thomas Harte 081c3edd44 Add missing XIB file. 2026-05-14 21:48:23 -04:00
Thomas Harte 2face97266 Add QuickLoadCompositeDynamicCropOptions. 2026-05-14 21:30:39 -04:00
Thomas Harte ba0d7d925a Include incomplete machines in survey. 2026-05-14 20:41:01 -04:00
Thomas Harte 6206b79a59 Pick NIB dynamically. 2026-05-14 17:51:51 -04:00
Thomas Harte 2d08277d68 Add S-Video and RGB output to the CoCo. 2026-05-14 09:18:06 -04:00
Thomas Harte 82e6e2ef3b Always reset keyboard and joystick inputs when switching modes. 2026-05-11 22:45:58 -04:00
Thomas Harte 4d2b0b7aa9 Add support for CCC cartridge images, though the interrupt signal needs to start later. 2026-05-11 13:36:18 -04:00
Thomas Harte 8f6e94eeac Add CoCo tape parser. 2026-05-09 23:20:55 -04:00
Thomas Harte d0837e4559 Add passthrough static analyser. 2026-05-08 09:23:36 -04:00
Thomas Harte 4b0ab1383f Make fast loading optional. 2026-05-07 21:08:18 -04:00
Thomas Harte 2aa3d19ab4 Avoid retain cycle, even if transient. 2026-05-07 14:40:46 -04:00
Thomas Harte a1c2fd1005 Rename CAS -> MSXCAS; add CoCoCAS. 2026-05-07 09:56:40 -04:00
Thomas Harte 96b29a96ec Correct Xcode project; this file is header-only. 2026-05-06 22:41:57 -04:00
Thomas Harte 117348faaf Add CoCo keyboard input. 2026-05-06 22:26:19 -04:00
Thomas Harte c2d1a94f07 Add file for 6847. 2026-05-04 12:22:15 -04:00
Thomas Harte 8e3680a1df Hatch out a new registry for linking machines to associated classes. 2026-05-03 12:11:31 -04:00
Thomas Harte 709a31a362 Push forward to a non-responsive machine. 2026-05-02 12:06:49 -04:00
Thomas Harte 71bd4c8d28 Add Tandy CoCo target. 2026-05-02 11:57:04 -04:00
Thomas Harte f068a5d3e9 Add new CoCo file to more builds. 2026-05-01 22:07:23 -04:00
Thomas Harte 3107296881 Start making room for the CoCo. 2026-05-01 20:30:38 -04:00
Thomas Harte 0dbb0f391d Correct enum names. 2026-05-01 20:30:00 -04:00
Thomas Harte 04cd3a420c Rename get -> as for project consistency. 2026-05-01 14:04:16 -04:00
Thomas Harte 5dd4f59d98 Update version number. 2026-04-30 16:20:34 -04:00