Thomas Harte
|
41bd5298b7
|
Signal only changes in modifiers.
|
2023-12-02 22:25:19 -05:00 |
|
Thomas Harte
|
596267f62d
|
Merge pull request #1232 from TomHarte/8237TC
Improves 8237 TC/EOP support enough for some multisector reads
|
2023-12-02 22:24:58 -05:00 |
|
Thomas Harte
|
92913b7455
|
Fix mapping of Z.
|
2023-12-02 18:46:22 -05:00 |
|
Thomas Harte
|
208846a166
|
Attempt proper EOP semantics; multisector reads.
|
2023-12-02 18:38:26 -05:00 |
|
Thomas Harte
|
c31ee968df
|
TC: start tending towards meaning.
|
2023-12-02 15:24:47 -05:00 |
|
Thomas Harte
|
ad9e0b664a
|
Merge pull request #1231 from TomHarte/DiskClassification
Improve format support; log more.
|
2023-12-02 15:11:24 -05:00 |
|
Thomas Harte
|
ef134e13a1
|
Merge pull request #1230 from TomHarte/Warnings
Avoid illegal reads in Enterprise Nick
|
2023-12-02 13:29:12 -05:00 |
|
Thomas Harte
|
1b7e109047
|
Remove nonsense comment.
|
2023-12-02 13:25:08 -05:00 |
|
Thomas Harte
|
6c10611150
|
Avoid potential out-of-bounds read.
|
2023-12-02 13:23:48 -05:00 |
|
Thomas Harte
|
0bae14be8f
|
Merge pull request #1229 from TomHarte/DiskClassification
Appropriately route 180kb non-FAT12 PC booters.
|
2023-12-02 10:42:51 -05:00 |
|
Thomas Harte
|
dde58faaf1
|
Add additional 8-sector format.
|
2023-12-02 00:00:57 -05:00 |
|
Thomas Harte
|
aa15fd1fff
|
Comment more.
|
2023-12-02 00:00:44 -05:00 |
|
Thomas Harte
|
691d1cce9e
|
Simplify and fix track caching.
|
2023-12-01 23:35:11 -05:00 |
|
Thomas Harte
|
7072a1661c
|
Flag floppy as present.
|
2023-12-01 22:44:21 -05:00 |
|
Thomas Harte
|
ebe1d53220
|
Expand range of recognised formats.
|
2023-12-01 22:44:13 -05:00 |
|
Thomas Harte
|
bc89cb7d06
|
Hack attack: ignore TC.
|
2023-12-01 17:30:32 -05:00 |
|
Thomas Harte
|
b16e3de170
|
Accept what look like raw booters.
|
2023-12-01 17:23:13 -05:00 |
|
Thomas Harte
|
5693b3add3
|
Merge pull request #1228 from TomHarte/PCDiskImages
|
2023-12-01 16:11:01 -05:00 |
|
Thomas Harte
|
f50c45cc1a
|
Treat 'invalid' as a silent failure.
|
2023-12-01 15:35:51 -05:00 |
|
Thomas Harte
|
33a0c40c02
|
Support HLT.
|
2023-12-01 13:15:01 -05:00 |
|
Thomas Harte
|
365b62b4a7
|
Add TODO.
|
2023-12-01 09:50:11 -05:00 |
|
Thomas Harte
|
4d1e976b55
|
Flag drive as interrupting.
|
2023-12-01 09:49:50 -05:00 |
|
Thomas Harte
|
4429448815
|
Make some effort at terminating appropriate if no sector.
|
2023-12-01 09:47:52 -05:00 |
|
Thomas Harte
|
88e67d9ad6
|
Return some status after reading. Seemingly wrong.
|
2023-12-01 09:37:30 -05:00 |
|
Thomas Harte
|
d101483714
|
Hack in enough that disk contents end up in RAM.
|
2023-12-01 09:34:31 -05:00 |
|
Thomas Harte
|
5feac8ef14
|
Avoid duplicate symbol.
|
2023-12-01 07:36:12 -05:00 |
|
Thomas Harte
|
a96cb1ebd6
|
Decommit debugging hook.
|
2023-12-01 06:46:00 -05:00 |
|
Thomas Harte
|
2da2240d34
|
Remove errant break.
|
2023-12-01 06:45:29 -05:00 |
|
Thomas Harte
|
ef37b09a78
|
Seed all transfers as complete.
|
2023-11-30 22:47:38 -05:00 |
|
Thomas Harte
|
9fc0d411fd
|
Further flesh out DMA, breaking POST.
|
2023-11-30 22:45:40 -05:00 |
|
Thomas Harte
|
0dc44e8efd
|
Adjust audio formulation.
Probably still not right, but less wrong with the current input.
|
2023-11-30 14:37:13 -05:00 |
|
Thomas Harte
|
c076636df1
|
Fix typo.
|
2023-11-30 14:26:26 -05:00 |
|
Thomas Harte
|
c397da3e5a
|
Add TODOs.
|
2023-11-30 12:52:08 -05:00 |
|
Thomas Harte
|
5f6bbec741
|
Capture DMA high bytes, add actor for accesses.
|
2023-11-30 12:47:50 -05:00 |
|
Thomas Harte
|
ec39c4a5f0
|
Merge pull request #1225 from TomHarte/PCDiskImages
Add enough for FAT12 IMA images to get to the PC.
|
2023-11-29 16:11:33 -05:00 |
|
Thomas Harte
|
edc36bf3f4
|
Include the PC target and analyser.
|
2023-11-29 15:59:42 -05:00 |
|
Thomas Harte
|
f7acecfbff
|
Protect set_geometry.
|
2023-11-29 15:56:07 -05:00 |
|
Thomas Harte
|
07b32844af
|
Remove outdated comment.
|
2023-11-29 15:55:51 -05:00 |
|
Thomas Harte
|
7f0bb716f7
|
Grab sector contents, ready for more FDC work.
|
2023-11-29 15:55:37 -05:00 |
|
Thomas Harte
|
b7d3633b38
|
Log slightly more.
|
2023-11-29 15:30:47 -05:00 |
|
Thomas Harte
|
05504c8389
|
Accept and keep hold of disk images.
|
2023-11-29 15:20:14 -05:00 |
|
Thomas Harte
|
ddf38595ff
|
Add enough for FAT12 IMA images to get to the PC.
|
2023-11-29 14:54:33 -05:00 |
|
Thomas Harte
|
66b95a8b54
|
Merge pull request #1217 from TomHarte/PCFDC
Sketch the outline of a high-level emulation of the PC FDC
|
2023-11-29 12:48:55 -05:00 |
|
Thomas Harte
|
ab586b9965
|
Merge pull request #1224 from ryandesign/patch-3
Handle C, E, F operations in Disk II state machine
|
2023-11-29 12:48:39 -05:00 |
|
Thomas Harte
|
cd2567d868
|
Merge pull request #1222 from ryandesign/patch-1
Fix typo in comment in AppleDSK.hpp
|
2023-11-29 12:48:10 -05:00 |
|
Thomas Harte
|
c07ae43980
|
Merge pull request #1221 from TomHarte/More68000TemplateActions
Enable further compile-time optimisations.
|
2023-11-29 12:47:48 -05:00 |
|
Thomas Harte
|
4e10ef2816
|
Merge pull request #1223 from ryandesign/patch-2
Fix typo in comment in WOZ.cpp
|
2023-11-29 12:40:22 -05:00 |
|
Thomas Harte
|
8d01829fa7
|
Adopt PC-style naming, limit to one drive.
|
2023-11-29 11:35:21 -05:00 |
|
Thomas Harte
|
be842ee2f1
|
Add drive indicator lights.
|
2023-11-29 11:31:37 -05:00 |
|
Thomas Harte
|
e034daa6c8
|
Capture motor state.
|
2023-11-29 09:52:16 -05:00 |
|