Commit graph

9 commits

Author SHA1 Message Date
Keir Fraser
0f6b448348 edsk: Provide a script to double-up EDSK cylinders to emulate "double stepping"
Refs #318
2020-02-16 19:55:33 +00:00
Keir Fraser
bf7b644b35 edsk.py: Interpret non-extended DSK images correctly. 2019-03-26 11:26:44 +00:00
Keir Fraser
215bce3086 dsk: Do not include CRC+GAP3 at end of irregular-sized data. The data
already includes the CRC+GAP3.
Also introduce a script which detects pre-sync 00 bytes at the end
of irregular data, and strips them.
2018-07-24 08:21:48 +01:00
Keir Fraser
942bf7703b edsk.py: Detect possibly bogus pre-sync bytes in GAPS 2018-07-23 10:31:09 +01:00
Keir Fraser
43cd0df2a6 edsk.py: Better determination of type of 'weird sized' sector.
GAPS vs Weak vs Incomplete. Also clamp N field value correctly.
2018-07-18 22:50:23 +01:00
Keir Fraser
75c28a85fe dsk: Handle status-register values 00:01 (same as 01:01)
SAMdisk produces these values for some CPC protections.
2018-07-18 21:03:32 +01:00
Keir Fraser
1eb6b95cd9 scripts: Make Python scripts compatible with Python 2.7 and Python 3.x 2018-07-13 23:47:50 +01:00
Keir Fraser
ed7b1af136 scripts: Whitespace 2018-07-10 10:42:43 +01:00
Keir Fraser
cf86a6fcf8 Add a helpful script for dumping useful info about EDSK files. 2018-06-26 14:03:06 +01:00