Commit Graph
51 Commits
Author SHA1 Message Date
Thomas Harte 3abf83e8b1 Rename 'Plus 3' as per its generality. 2026-06-03 09:54:47 -04:00
Thomas Harte 16423b8a1f Introduce concept of a resettable machine. 2026-05-26 11:19:21 -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 5402e7b3cd Add to CMake. 2026-05-18 16:39:24 -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 a1c2fd1005 Rename CAS -> MSXCAS; add CoCoCAS. 2026-05-07 09:56:40 -04:00
Thomas Harte c2d1a94f07 Add file for 6847. 2026-05-04 12:22:15 -04:00
Thomas Harte f068a5d3e9 Add new CoCo file to more builds. 2026-05-01 22:07:23 -04:00
Thomas Harte 4e985ef8eb Add empty shell for SAP parsing. 2026-04-20 09:19:52 -04:00
Thomas Harte c62b37d741 Update CMake list. 2026-04-19 12:00:25 -04:00
Thomas Harte 184f0f5871 Generalise MO5 -> MO. 2026-04-13 17:02:38 -04:00
Thomas Harte ec915504d1 Attempt FD file support. 2026-04-04 10:49:33 -04:00
Thomas Harte 48507726c8 Assert that the CD90-640 is WD based, wire that up. 2026-04-04 09:12:01 -04:00
Thomas Harte 723d372418 Add to CMake. 2026-03-25 16:15:05 -04:00
Thomas Harte f6ff12075e Introduce attempt at K7 tape serialisation. 2026-03-23 10:38:58 -04:00
Thomas Harte 5b4a583a46 Add a placeholder for video generation. 2026-03-20 11:21:53 -04:00
Thomas Harte 2cb2360e1d Fix CMake files list. 2026-03-04 12:56:55 -05:00
Thomas Harte 45312ab9ad Ensure the nascent 6809 is included in the build. 2026-03-04 12:02:03 -05:00
Thomas Harte 588633985f Inaugurate the ROM library; correct SpectrumPlus2 typo. 2026-02-17 09:56:18 -05:00
Thomas Harte 57121470c8 Add container for MOOF files. 2026-02-15 21:00:27 -05:00
Thomas Harte da80d77cad Eliminate old pipeline. 2026-02-04 21:22:27 -05:00
Thomas Harte 65ebcd9c99 Attempt a line output shader. 2026-02-04 14:41:34 -05:00
Thomas Harte dfa5db5bf5 Rename as per new duality. 2026-02-04 13:46:44 -05:00
Thomas Harte f4f1dbd4d5 Strike towards a separation filter. 2026-02-03 22:48:48 -05:00
Thomas Harte 61474bc70b Reorganise. 2026-02-02 14:05:19 -05:00
Thomas Harte 93a0e42921 Add holder for textures. 2026-01-30 20:57:23 -05:00
Thomas Harte d31d53eb02 Add a copy shader, which will always be the final stage of output. 2026-01-29 18:28:41 -05:00
Thomas Harte 7464a0c0ec Go a bit more RAII on vertex arrays. 2026-01-29 18:12:51 -05:00
Thomas Harte a8d95f65c5 Correct source file name. 2026-01-27 17:35:52 -05:00
Thomas Harte 4b49175477 Add new shader file to CMake. 2026-01-27 17:18:54 -05:00
Thomas Harte 87749415bd Flesh out interface for the filter generator. 2026-01-14 17:42:17 -05:00
Thomas Harte 2aba617b5f Include .ui file. 2025-12-08 22:27:50 -05:00
Thomas Harte 25a96c0ceb Start transitioning to CMake for Qt. 2025-12-08 17:32:42 -05:00
Thomas Harte 7bc865a2e0 Update CMake sources list. 2025-11-20 13:13:32 -05:00
Thomas Harte e44cbcc1d5 Add to all project files. 2025-11-19 21:08:46 -05:00
Thomas Harte fe7a206fc5 Add an empty vessel of a SID. 2025-11-07 22:51:28 -05:00
Thomas Harte cce2607c80 Add file for SAA5050 logic. 2025-09-24 21:43:25 -04:00
Thomas Harte 26b1ef247b Add calls to ADB. 2025-09-17 23:11:48 -04:00
Thomas Harte 6afd40cb39 Add to further project files. 2025-09-14 21:59:00 -04:00
Thomas Harte 30b50b8a1b Add missing header, CMake file. 2025-08-28 21:56:03 -04:00
Thomas Harte 066036ccdd Add to CMake. 2025-05-31 21:28:02 -04:00
Thomas Harte 7466da5651 Add Keyboard. 2024-12-18 07:04:17 -05:00
Thomas Harte ea4fe5e809 Propagate Plus 4 to other project files. 2024-12-06 15:20:58 -05:00
Thomas Harte e58d3ee060 Remove file. 2024-12-05 22:13:02 -05:00
Thomas Harte 47e9279bd4 Add a target for I2C activity. 2024-03-16 15:00:23 -04:00
Thomas Harte 6f0ad0ab71 Add an empty Archimedes shell. 2024-03-04 12:06:43 -05:00
Thomas Harte 3e80651a0e Collect 'Electron' under 'Acorn'. 2024-03-04 11:31:25 -05:00
Ryan Carsten Schmidt 01d9455897 Exclude *AllRAM*.cpp from CMake program sources.
These files serve as documentation and are used in tests.
2024-01-25 10:15:11 -06:00