Commit Graph

23 Commits

Author SHA1 Message Date
4am
3cb2f61fa6 add support for Woodbury bad block protection [fixes PlayWriter] 2021-03-02 18:23:13 -05:00
4am
9fd7e03572 add support for MECC data diskette RWTS swapper
fixes Word Wizards v1.0
2021-02-23 00:42:48 -05:00
4am
23b5538d66 add support for TSR protection 2020-07-22 19:01:07 -04:00
Peter Ferrie
e56eded52e support Basham protection 2019-10-11 13:50:31 -07:00
Peter Ferrie
c309ea313e fix timing, free some memory 2019-04-16 22:56:58 -07:00
4am
edb2ebd60c add support for Zoom Grafix 2019-04-07 20:02:19 -04:00
4am
8ce6297ad1 prelimary support for decrypting and patching Holle bootloader 2019-02-09 23:51:41 -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
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
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
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
e1db615ad0 support Panglossian DOS 2018-06-07 08:18:06 -07:00
Peter Ferrie
df4343cdea support Borrowed Time and switch to Cadius 2018-05-26 10:54:48 -07:00
4am
13b6061bc1 support Polarware anti-tamper check 2018-01-28 13:11:15 -05:00
4am
1c5fdcfed3 NEW: patchers/trillium (fixes Rendezvous with Rama, Fahrenheit 451) 2018-01-04 15:02:27 -05:00
4am
5d9bc2243f NEW: patchers/f7f6 for F7F6 protections not contained in SSPROT startup program 2017-12-26 13:13:11 -05:00
4am
bba448c1e7 refactor RestartScan and use in sierra and f7f6 patchers 2017-12-26 11:40:08 -05:00
4am
f7693d117d Print volume name on DOS 3.3, Diversi-DOS, and Pronto-DOS disks 2017-12-12 19:21:15 -05:00
4am
5bbce307a8 NEW: identify Dinkey-DOS (Ultima V, Times of Lore, others) 2017-12-06 14:12:45 -05:00
Peter Ferrie
a243c97f68 support some Sierra 13-sector protections 2017-12-02 13:07:38 -08: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