Peter Ferrie
448c20472e
restore zpage on Special Delivery failure
2019-05-26 15:08:11 -07:00
4am
ae5016cf49
more test suite cross-references
2019-05-06 21:24:29 -04:00
Peter Ferrie
6ebce5d99c
prevent DOS 3.3P escape
2019-05-05 08:08:45 -07:00
4am
94637816bb
Revert "prevent DOS 3.3P escape"
2019-05-05 09:55:18 -04:00
Peter Ferrie
e8eb90f592
prevent DOS 3.3P escape
2019-05-04 21:12:10 -07:00
4am
b246580f98
fix ssprot variant 1 patcher
2019-05-03 21:04:40 -04:00
4am
d7324f72d6
code coverage comments
2019-05-01 16:16:54 -04:00
Peter Ferrie
7d79ba1638
cut some bytes
2019-04-23 22:00:34 -07:00
Peter Ferrie
845b1693ca
fix Spiradisc and E7
2019-04-19 20:25:32 -07:00
Peter Ferrie
af64599488
with all the trimmings
2019-04-17 22:26:19 -07:00
4am
7517be5eaa
UI tweaks
2019-04-17 14:42:13 -04:00
Peter Ferrie
22b2c8a867
re-enable Pascal, Datasoft, RDOS, etc.
2019-04-16 18:16:40 -07:00
Peter Ferrie
8740b3447c
placeholder for write routine
2019-04-16 11:26:59 -07:00
Peter Ferrie
4e2ddef1d7
cut some bytes
2019-04-15 22:39:12 -07:00
Peter Ferrie
74a6d52420
support Choplifter copying
2019-04-13 10:33:15 -07:00
4am
26b5467497
log less in verify mode
2019-04-08 11:36:01 -04:00
4am
edb2ebd60c
add support for Zoom Grafix
2019-04-07 20:02:19 -04:00
Peter Ferrie
4ad309bad2
more strict Infocom R18 ID
2019-02-16 12:03:21 -08:00
4am
8ce6297ad1
prelimary support for decrypting and patching Holle bootloader
2019-02-09 23:51:41 -05:00
4am
9b1721af99
initialize current track pointer [fixes Super Taxman II]
2019-02-09 09:36:21 -05:00
4am
831441425d
add support for MUSE RWTS [fixes The Function Game, The Caverns of Freitag, others]
2019-02-04 17:20:29 -05:00
Peter Ferrie
1f9d89e250
fix the hangs
2018-12-29 15:33:25 -08:00
Peter Ferrie
617a2020b6
verify 13-sector disks, too
2018-12-28 22:20:48 -08:00
Peter Ferrie
8b58e3b94f
verify Infocom 18-sector format
2018-12-28 11:46:36 -08:00
Peter Ferrie
31bde9b039
let RDOS exit on seek failure
2018-10-10 21:15:51 -07:00
Peter Ferrie
fb2e4c3a7a
support RDOS13 variant
2018-10-07 09:05:54 -07:00
4am
26ae141203
add support for Swordthrust RWTS
2018-10-04 10:29:00 -04:00
4am
132a8eb138
add support for Micro Fun RWTS that alters data field checksum [fixes Crown of Arthain]
2018-10-03 23:30:39 -04:00
Peter Ferrie
a8317f488c
support Phantasie II
2018-09-26 22:59:27 -07:00
Peter Ferrie
2fb3c16c83
convert RDOS13 to 16 sectors + support SSI protection
...
also re-enable RAM disk after cancel
2018-09-26 10:20:03 -07:00
Peter Ferrie
95c9051019
make Panglos patching compatible with /RAM
2018-08-14 19:06:45 -07:00
Peter Ferrie
89f0420516
merge MECC variant IDs into single int
2018-07-03 10:46:03 -07:00
4am
d6e3e0033e
add support for Davidson disks (ID on T22, patch FORTH and asm variants)
2018-06-16 11:38:26 -04:00
Peter Ferrie
af663aab6e
fix typo
2018-06-09 12:56:37 -07:00
Peter Ferrie
d5aef5c77c
support Panglos slave and T/S continuation
2018-06-08 19:13:00 -07:00
Peter Ferrie
e1db615ad0
support Panglossian DOS
2018-06-07 08:18:06 -07:00
Peter Ferrie
3d94228f0d
support Advent side 'B'
2018-05-28 18:15:45 -07:00
Peter Ferrie
df4343cdea
support Borrowed Time and switch to Cadius
2018-05-26 10:54:48 -07:00
Peter Ferrie
b012d335e5
support Interplay Advent games
...
side A only for now
2018-05-25 21:34:30 -07:00
4am
8ec251bd87
disable track recalibration on traced DOS 3.3 and universal RWTS
2018-05-08 21:48:00 -04:00
Peter Ferrie
5d048bdd0d
support Amnesia
2018-01-25 11:56:43 -08:00
4am
a28ab279df
improve Micrograms ID and patcher (fixes Shapes and Patterns)
2017-12-29 10:35:48 -05:00
4am
d7e83af2bf
Adaptive built-in RWTS accepts any epilogue once, then enforces it
2017-12-12 15:43:41 -05:00
4am
5bbce307a8
NEW: identify Dinkey-DOS (Ultima V, Times of Lore, others)
2017-12-06 14:12:45 -05:00
4am
04161ee164
Print volume name on Pascal disks
2017-12-05 21:40:56 -05:00
4am
1d33c0d9b9
Print volume name on ProDOS disks
2017-12-05 20:59:55 -05:00
4am
b0384941bd
NEW: support for Origin Systems Dinkey-DOS (Ultima V, Times of Lore)
2017-12-04 00:37:41 -05:00
Peter Ferrie
f7ede6ef84
pack T00 analyzers
...
define a global page for shared content
make nib table global
autoclear filters instead of case-by-case
cache IDs in global variables where useful
merge some near-duplicated routines
optimise sector reordering
allow cancel when writing from RAM
pack universal RWTS dynamically to allow easier modification
consolidate output when modifying sequential nibble table entries
make Standard Delivery accept a parameter to specify table
switch unpacker to Exomizer for cross-platform support
make relbase dynamic for easier building
makefile for windows
2017-11-08 21:47:12 -08:00
4am
1ce44ea234
add option to enforce address field checksum verification in built-in RWTS
2017-10-29 21:00:15 -04:00
4am
8213426c0f
use ReadSector for track 0 pre-read on DOS 3.3 disks
2017-10-25 22:08:32 -04:00