Thomas Harte
|
ac65e5eab7
|
Fix clock speed, add activity indicators, allow disk insertion.
|
2026-05-19 15:20:01 -04:00 |
|
Thomas Harte
|
8c6023dc69
|
The disk ROM requires extended BASIC.
... and doesn't cause an interrupt.
|
2026-05-18 21:56:32 -04:00 |
|
Thomas Harte
|
92063d79b8
|
Add older versions of the disk ROM to the catalogue.
|
2026-05-18 20:07:52 -04:00 |
|
Thomas Harte
|
5402e7b3cd
|
Add to CMake.
|
2026-05-18 16:39:24 -04:00 |
|
Thomas Harte
|
74ca8ee46d
|
Attempt to bring Disk BASIC into the mix.
|
2026-05-18 16:35:59 -04:00 |
|
Thomas Harte
|
a7a5c5f680
|
Add disk drive option, start forming controller.
|
2026-05-18 15:57:54 -04:00 |
|
Thomas Harte
|
c1f1b36f50
|
Merge pull request #1827 from TomHarte/DragonMachine
Add Dragon as `Target` options; template CoCo on video standard.
|
2026-05-18 10:14:05 -04:00 |
|
Thomas Harte
|
cb83c27fa9
|
Attempt to make sense of the Dragon 64's second ROM.
|
2026-05-17 22:15:08 -04:00 |
|
Thomas Harte
|
931d69bcb9
|
Support the Dragon 32.
|
2026-05-17 21:57:58 -04:00 |
|
Thomas Harte
|
79651372c3
|
Add Dragon as Target options; template CoCo on video standard.
|
2026-05-17 20:14:22 -04:00 |
|
Thomas Harte
|
d3848a76ed
|
Merge pull request #1826 from TomHarte/DragonCatalogue
Add Dragon ROMs to catalogue.
|
2026-05-17 20:06:43 -04:00 |
|
Thomas Harte
|
8bd27c50c0
|
Add Dragon ROMs to catalogue.
|
2026-05-17 18:29:56 -04:00 |
|
Thomas Harte
|
1626ccde62
|
Merge pull request #1825 from TomHarte/64kb
Support 64kb RAM.
|
2026-05-16 17:20:07 -04:00 |
|
Thomas Harte
|
2740a4b22c
|
Remove pessimisation.
|
2026-05-16 13:41:57 -04:00 |
|
Thomas Harte
|
6cf90e176e
|
Resolve control-reaches-end warnings.
|
2026-05-16 13:40:53 -04:00 |
|
Thomas Harte
|
8d12d7b4f4
|
Obey memory-size argument.
|
2026-05-16 13:31:37 -04:00 |
|
Thomas Harte
|
99fe77fb0e
|
Implement all-RAM mode.
|
2026-05-16 12:31:51 -04:00 |
|
Thomas Harte
|
9c21ba0fc7
|
Transfer ownership of storage to SAM.
|
2026-05-16 12:16:32 -04:00 |
|
Thomas Harte
|
d04b9001c7
|
Add cast.
|
2026-05-15 13:08:12 -04:00 |
|
Thomas Harte
|
5f102718bf
|
Support RAM bank selection.
|
2026-05-15 10:09:12 -04:00 |
|
Thomas Harte
|
b7ece14342
|
Move logic to correct place.
|
2026-05-15 09:59:34 -04:00 |
|
Thomas Harte
|
c5b8b36b52
|
Merge pull request #1824 from TomHarte/DynamicNIB
macOS: pick options panel by introspection.
|
2026-05-14 22:05:56 -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
|
e8c23aa209
|
Correct MSX machine mapping.
|
2026-05-14 21:39:12 -04:00 |
|
Thomas Harte
|
2face97266
|
Add QuickLoadCompositeDynamicCropOptions.
|
2026-05-14 21:30:39 -04:00 |
|
Thomas Harte
|
25b433b6bc
|
Remove spaces.
|
2026-05-14 20:47:43 -04:00 |
|
Thomas Harte
|
ba0d7d925a
|
Include incomplete machines in survey.
|
2026-05-14 20:41:01 -04:00 |
|
Thomas Harte
|
e00d7bf3bf
|
Add consts.
|
2026-05-14 20:40:53 -04:00 |
|
Thomas Harte
|
6206b79a59
|
Pick NIB dynamically.
|
2026-05-14 17:51:51 -04:00 |
|
Thomas Harte
|
6f4286e03b
|
Remove spaces.
|
2026-05-14 17:51:40 -04:00 |
|
Thomas Harte
|
28f6d1b2ff
|
Add new call-in; fix options test.
|
2026-05-14 17:51:19 -04:00 |
|
Thomas Harte
|
328ae0f180
|
Merge pull request #1823 from TomHarte/ThreeFactorAudio
CoCo: obey separate audio enabled and source parameters.
|
2026-05-14 15:33:12 -04:00 |
|
Thomas Harte
|
b2e83af186
|
CoCo: obey separate audio enabled and source parameters.
|
2026-05-14 14:52:36 -04:00 |
|
Thomas Harte
|
52d4c0dc32
|
Merge pull request #1822 from TomHarte/CoCoAudio
CoCo audio: unblock queue.
|
2026-05-14 14:13:47 -04:00 |
|
Thomas Harte
|
d39a916922
|
Unblock audio queue; avoid repetition of DAC value logic.
|
2026-05-14 14:00:00 -04:00 |
|
Thomas Harte
|
b75c5d7dbc
|
Merge pull request #1821 from TomHarte/InterruptTiming
Extend signalled hsync through to the end of the back porch.
|
2026-05-14 12:41:45 -04:00 |
|
Thomas Harte
|
25c36047d1
|
Unify selection of constant.
|
2026-05-14 11:04:17 -04:00 |
|
Thomas Harte
|
7e3bc7693d
|
Correct SYNC timing: don't-care PC fetch happens only once.
|
2026-05-14 10:44:05 -04:00 |
|
Thomas Harte
|
5f6d61d201
|
Make an inference about phase during speed switches.
|
2026-05-14 10:38:04 -04:00 |
|
Thomas Harte
|
f5fcfa710c
|
Extend the hsync signal through to the end of the back porch.
|
2026-05-14 10:28:57 -04:00 |
|
Thomas Harte
|
54bc355369
|
Merge pull request #1820 from TomHarte/BiggerCartridges
Resolve failure to map 16kb cartridges.
|
2026-05-14 10:00:10 -04:00 |
|
Thomas Harte
|
1380b55030
|
Resolve failure to map 16kb cartridges.
|
2026-05-14 09:43:09 -04:00 |
|
Thomas Harte
|
4460c8ea6e
|
Merge pull request #1819 from TomHarte/DisplayOptions
Add S-Video and RGB output to the CoCo.
|
2026-05-14 09:32: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
|
62f1dd98dc
|
Merge pull request #1818 from TomHarte/ModeSelection
Correct 6847 mode selection and colours.
|
2026-05-14 06:50:41 -04:00 |
|
Thomas Harte
|
0b644c7b7a
|
Specialise bit 6 inversion logic to the internal ROM.
|
2026-05-13 22:53:37 -04:00 |
|
Thomas Harte
|
7c86eb7b90
|
Fix ordering of resolution 0 colours.
|
2026-05-13 22:51:05 -04:00 |
|
Thomas Harte
|
c48755ce93
|
Reverse colour list for semigraphics.
|
2026-05-13 22:32:56 -04:00 |
|
Thomas Harte
|
0e84604bdb
|
Fix CSS selection, effect.
|
2026-05-13 22:09:59 -04:00 |
|