4am
765bde89d7
refactor track 0 patchers
2021-06-14 10:56:40 -04:00
Peter Ferrie
648507f1fd
5-5-5 WIP
2021-05-26 19:22:36 -07:00
4am
691e6f8777
support Micrograms bad block check [fixes Granny Applebee's Cookie Factory, Uncle Clyde's Consonant Slide, and several others]
2021-04-29 21:55:45 -04:00
Peter Ferrie
b080cbf31c
verify RW18 (WIP)
2021-04-20 16:29:51 -07:00
4am
46b2019ba1
add support for B4BB RWTS swapper in BASIC [fixes SocMate Analogies Games]
2021-04-19 10:19:57 -04:00
4am
b3a75e8748
refactor RAM disk and hard disk support
2021-04-18 00:12:05 -04:00
4am
d1de957c6f
shave some bytes
2021-04-16 11:03:53 -04:00
Peter Ferrie
91f8de836b
write image to hard disk
2021-04-13 18:09:55 -07:00
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
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