Thomas Harte
|
90da2f2dcb
|
Extract various stateful bits of tape logic.
|
2025-12-03 15:11:59 -05:00 |
|
Thomas Harte
|
cca49c1a43
|
Capture dangling magic constant.
|
2025-12-01 17:37:05 -05:00 |
|
Thomas Harte
|
e20aac5588
|
Further reformat.
|
2025-12-01 17:10:22 -05:00 |
|
Thomas Harte
|
971db920e3
|
Use nicer settings names.
These are visible on the SDL command line, so they need to be self-documenting.
|
2025-12-01 17:07:59 -05:00 |
|
Thomas Harte
|
d1bab5b589
|
Improve formatting.
|
2025-12-01 16:56:58 -05:00 |
|
Thomas Harte
|
40820b18ca
|
Adopt new version number.
|
2025-11-26 18:09:38 -05:00 |
|
Thomas Harte
|
4bad2aeed5
|
Avoid bothering a user who is creating a new file.
|
2025-11-26 14:50:57 -05:00 |
|
Thomas Harte
|
f1e4de1670
|
Standard Xcode churn.
|
2025-11-26 11:51:24 -05:00 |
|
Thomas Harte
|
74e6e7a80d
|
Simplify logic, and honour different open modes.
|
2025-11-26 09:16:06 -05:00 |
|
Thomas Harte
|
b0438c1ce1
|
Ensure no infinite loop if bookmark data is missing.
|
2025-11-25 22:06:45 -05:00 |
|
Thomas Harte
|
e98e7b8f91
|
Add file/directory discriminator.
|
2025-11-25 21:24:19 -05:00 |
|
Thomas Harte
|
af255a43f3
|
Mostly introduce exposed path selection for the Enterprise.
|
2025-11-25 14:02:40 -05:00 |
|
Thomas Harte
|
d86274b039
|
Expose BeebSID option via UI.
|
2025-11-25 09:26:52 -05:00 |
|
Thomas Harte
|
d8600500c3
|
Update version number.
|
2025-11-23 22:03:27 -05:00 |
|
Thomas Harte
|
2e780e2b11
|
Don't accept path substitutions.
|
2025-11-23 21:28:12 -05:00 |
|
Thomas Harte
|
80590d4434
|
Attempt full permissions loop, including storage.
|
2025-11-23 21:22:10 -05:00 |
|
Thomas Harte
|
74736d9723
|
Reconfigure towards permission on demand.
|
2025-11-23 12:15:08 -05:00 |
|
Thomas Harte
|
e9ba1c4ede
|
Add some text.
|
2025-11-23 00:33:08 -05:00 |
|
Thomas Harte
|
6767ddde4c
|
Further expand TODOs and notes.
|
2025-11-23 00:27:23 -05:00 |
|
Thomas Harte
|
56a326d7db
|
Add some attempt to obtain user permissions for folder access.
|
2025-11-23 00:07:32 -05:00 |
|
Thomas Harte
|
50adbaefc8
|
Support BAS files, use file name from guest.
|
2025-11-21 21:53:53 -05:00 |
|
Thomas Harte
|
4f09f38f2e
|
Unify naming, record trap addresses.
|
2025-11-20 12:49:21 -05:00 |
|
Thomas Harte
|
4980caee1b
|
Merge branch 'T' into EXOSDirect
|
2025-11-20 12:44:33 -05:00 |
|
Thomas Harte
|
ae89c66b17
|
Transcribe basic function and error codes.
|
2025-11-20 12:42:56 -05:00 |
|
Thomas Harte
|
bb7059a9e1
|
KEEPSAKE.
|
2025-11-20 12:41:41 -05:00 |
|
Thomas Harte
|
e44cbcc1d5
|
Add to all project files.
|
2025-11-19 21:08:46 -05:00 |
|
Thomas Harte
|
c876bcb849
|
Ensure appropriate-looking .com files get to the Enterprise.
|
2025-11-19 17:50:16 -05:00 |
|
Thomas Harte
|
1ca261986e
|
New direction: attempt a first sweep with the EP128Emu ROM.
|
2025-11-19 17:04:39 -05:00 |
|
Thomas Harte
|
71e319a815
|
Merge branch 'master' into EXOSDirect
|
2025-11-19 16:24:35 -05:00 |
|
Thomas Harte
|
c5c6c5ff72
|
Add textbook filter construction.
|
2025-11-12 22:06:48 -05:00 |
|
Thomas Harte
|
f232b179ed
|
Partition channels into filtered and unfiltered, and apply no-op biquad.
|
2025-11-12 17:40:14 -05:00 |
|
Thomas Harte
|
37152a1fad
|
Start testing; I'm now unsure about pulses.
|
2025-11-11 17:54:31 -05:00 |
|
Thomas Harte
|
fe7a206fc5
|
Add an empty vessel of a SID.
|
2025-11-07 22:51:28 -05:00 |
|
Thomas Harte
|
32cd142629
|
Move point of templature to tube processors.
|
2025-11-07 17:27:52 -05:00 |
|
Thomas Harte
|
ce32747973
|
Record new version number.
|
2025-11-07 12:39:46 -05:00 |
|
Thomas Harte
|
f562deca48
|
Record new version number.
|
2025-11-05 20:56:13 -05:00 |
|
Thomas Harte
|
f4d15d0640
|
Mostly wire in a Z80 second processor.
|
2025-11-04 17:36:30 -05:00 |
|
Thomas Harte
|
82a5d5116a
|
Expose processor option to macOS users, too.
|
2025-11-03 21:31:44 -05:00 |
|
Thomas Harte
|
1994b2dc9f
|
Pay for a second processor, even if disconnected.
|
2025-11-03 13:12:19 -05:00 |
|
Thomas Harte
|
0017bd6d0f
|
Pull clock divider inside the loop.
|
2025-11-03 12:49:30 -05:00 |
|
Thomas Harte
|
15f30995b1
|
Promote tube processor to template parameter.
|
2025-11-03 09:26:31 -05:00 |
|
Thomas Harte
|
37ca0e4f81
|
Introduce one-directional FIFO.
|
2025-11-02 23:18:56 -05:00 |
|
Thomas Harte
|
c4afbf8f2e
|
Recast middle button as tertiary.
|
2025-11-02 23:12:38 -05:00 |
|
Thomas Harte
|
112aff9887
|
SDL: change mouse button indices.
|
2025-11-02 23:12:38 -05:00 |
|
Thomas Harte
|
a8207ded4f
|
Regularise mouse-event clock.
|
2025-11-02 23:12:38 -05:00 |
|
Thomas Harte
|
49601e0a78
|
Introduce dynamic crop option to the BBC.
|
2025-10-30 09:09:53 -04:00 |
|
Thomas Harte
|
e75c27cb66
|
Add macOS UI to dynamic cropping option, apply at runtime to CPC.
|
2025-10-29 21:21:21 -04:00 |
|
Thomas Harte
|
c5dc65fc61
|
Resolve various whitespace errors.
|
2025-10-29 11:50:56 -04:00 |
|
Thomas Harte
|
e688d87c22
|
Move negative and zero into private storage.
|
2025-10-28 18:23:16 -04:00 |
|
Thomas Harte
|
55c59e6164
|
Start hiding Flags implementation.
|
2025-10-28 17:24:53 -04:00 |
|