Thomas Harte
|
1ca8a6f242
|
Add Jet Pac, Knight Lore and Underwurlde.
|
2026-10-21 22:55:27 -04:00 |
|
Thomas Harte
|
f215864bb2
|
Add Atic Atac, Deathchase.
|
2026-10-21 22:38:11 -04:00 |
|
Thomas Harte
|
12cb18a78e
|
Add Dark Star.
|
2026-10-21 22:21:43 -04:00 |
|
Thomas Harte
|
8dbd804dcd
|
Avoid repetation of std::search.
|
2026-10-21 21:40:22 -04:00 |
|
Thomas Harte
|
954eb11718
|
Add some detectors for obvious failures.
|
2026-10-21 21:32:20 -04:00 |
|
Thomas Harte
|
ebf4f30042
|
Start setting up for per-title machine selection.
|
2026-10-20 22:15:38 -04:00 |
|
Thomas Harte
|
eb6350d539
|
Switch to free-function little/big endian file reading.
|
2026-10-16 20:47:46 -04:00 |
|
Thomas Harte
|
6b160810b1
|
Use more rational std::memory_order::.
|
2026-10-06 22:59:25 -04:00 |
|
Thomas Harte
|
a45d38a9cc
|
Fix notify semantics.
|
2026-10-06 22:56:53 -04:00 |
|
Thomas Harte
|
bf66e82eb6
|
Merge branch 'master' into NoMoreConditionVariable
|
2026-10-06 22:43:54 -04:00 |
|
Thomas Harte
|
9fa5649243
|
Perform case-insensitive extension comparisons.
|
2026-10-06 19:31:56 -04:00 |
|
Thomas Harte
|
59fff737bf
|
Switch wholesale to std::filesystem.
|
2026-10-06 12:25:43 -04:00 |
|
Thomas Harte
|
77165ae552
|
Use std::atomic_flag::wait.
|
2026-09-16 13:56:03 -04:00 |
|
Thomas Harte
|
16423b8a1f
|
Introduce concept of a resettable machine.
|
2026-05-26 11:19:21 -04:00 |
|
Thomas Harte
|
c04631012d
|
Detect and support boot track booting.
|
2026-05-25 11:39:31 -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 |
|
Thomas Harte
|
db4e2c075e
|
Reduce reliance upon std::shared_ptr.
|
2026-05-23 12:16:23 -04:00 |
|
Thomas Harte
|
9338ecbfee
|
Attempt to support CoCo-style disk images.
|
2026-05-20 13:07:51 -04:00 |
|
Thomas Harte
|
6156188e8c
|
Set flag according to disk presence.
|
2026-05-19 16:43:53 -04:00 |
|
Thomas Harte
|
a7a5c5f680
|
Add disk drive option, start forming controller.
|
2026-05-18 15:57:54 -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
|
5f102718bf
|
Support RAM bank selection.
|
2026-05-15 10:09:12 -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
|
0863dffff6
|
Select loading command from file type.
|
2026-05-09 23:21:54 -04:00 |
|
Thomas Harte
|
d0837e4559
|
Add passthrough static analyser.
|
2026-05-08 09:23:36 -04:00 |
|
Thomas Harte
|
65dc1be879
|
Attempt to support dragged-and-dropped CoCo CASes.
|
2026-05-07 12:41:00 -04:00 |
|
Thomas Harte
|
a1c2fd1005
|
Rename CAS -> MSXCAS; add CoCoCAS.
|
2026-05-07 09:56:40 -04:00 |
|
Thomas Harte
|
580793cf53
|
Don't advertise the incomplete AT.
|
2026-05-04 10:12:32 -04:00 |
|
Thomas Harte
|
71bd4c8d28
|
Add Tandy CoCo target.
|
2026-05-02 11:57:04 -04:00 |
|
Thomas Harte
|
3107296881
|
Start making room for the CoCo.
|
2026-05-01 20:30:38 -04:00 |
|
Thomas Harte
|
24d8f5c0e7
|
Disable file dumping.
|
2026-04-29 21:47:24 -04:00 |
|
Thomas Harte
|
7fef73286c
|
Add Eliminator.
|
2026-04-29 14:02:26 -04:00 |
|
Thomas Harte
|
f5d7ecb3c1
|
Force MO5 for Pulsar II.
|
2026-04-29 13:46:29 -04:00 |
|
Thomas Harte
|
c54cada49d
|
Don't crash if blocks run out before end-of-file.
|
2026-04-28 15:43:51 -04:00 |
|
Thomas Harte
|
a22f1e157d
|
Reduce analysis misses.
|
2026-04-28 13:34:52 -04:00 |
|
Thomas Harte
|
c7d3d194df
|
Calibrate to baud rate; accept more-desperate tapes.
|
2026-04-27 17:11:25 -04:00 |
|
Thomas Harte
|
b685d17a9d
|
Formalise the little I know about types and modes.
|
2026-04-23 10:02:20 -04:00 |
|
Thomas Harte
|
602b6a115e
|
Grab full first file for analysis.
|
2026-04-22 21:17:27 -04:00 |
|
Thomas Harte
|
bcedbc2c53
|
For now, go full-hog on the MO6.
|
2026-04-22 14:34:58 -04:00 |
|
Thomas Harte
|
7051cee437
|
Get to being able to use an MO6 as the usual target machine.
|
2026-04-22 14:21:29 -04:00 |
|
Thomas Harte
|
78695110b3
|
Add Prodest 128 to ROM catalogue, target, macOS UI.
|
2026-04-20 18:35:12 -04:00 |
|
Thomas Harte
|
73aaeb1b47
|
Merge pull request #1775 from TomHarte/ROMDetection
Support .ROM as a Memo5 file format.
|
2026-04-20 16:50:08 -04:00 |
|
Thomas Harte
|
d695fe980a
|
Support .ROM as a Memo5 file format.
|
2026-04-20 16:09:38 -04:00 |
|
Thomas Harte
|
4e985ef8eb
|
Add empty shell for SAP parsing.
|
2026-04-20 09:19:52 -04:00 |
|
Thomas Harte
|
ffcd9bf980
|
Add support for LEP file format.
|
2026-04-19 11:53:01 -04:00 |
|
Thomas Harte
|
4ec043a4c7
|
Wire though unicode character lookup.
|
2026-04-14 18:17:29 -04:00 |
|
Thomas Harte
|
c6c5c223ea
|
Use wstrings.
|
2026-04-14 14:05:26 -04:00 |
|
Thomas Harte
|
9ad06d5c13
|
Adopt std::wstring.
|
2026-04-14 13:15:59 -04:00 |
|