Commit Graph

20 Commits

Author SHA1 Message Date
4am
c40a85b140 some formatting changes 2021-04-20 00:27:11 -04:00
4am
8a244c82b9 break up passport.a a bit [WIP] 2021-04-19 23:48:41 -04:00
4am
3beb4c8b3d refactor animation-during-decompression using IFDEFs to shave some bytes 2021-04-19 10:28:08 -04:00
4am
46b2019ba1 add support for B4BB RWTS swapper in BASIC [fixes SocMate Analogies Games] 2021-04-19 10:19:57 -04:00
4am
40c3a97cf0 don't show animation after initial decompression 2021-04-18 12:39:19 -04:00
4am
d4939063b9 move some code around, shave some bytes 2021-04-18 00:49:26 -04:00
4am
23b5538d66 add support for TSR protection 2020-07-22 19:01:07 -04:00
Peter Ferrie
74a6d52420 support Choplifter copying 2019-04-13 10:33:15 -07:00
4am
7a8bfe943f . 2018-08-09 19:32:00 -04:00
4am
1c1ed5d95b patch universal RWTS later to disable drive recalibration, to reduce false negatives failing to read the boot sector 2018-08-09 19:31:26 -04:00
4am
d7e83af2bf Adaptive built-in RWTS accepts any epilogue once, then enforces it 2017-12-12 15:43:41 -05:00
4am
62917dfec9 enable address checksum verification by default to simplify code and so converted DOS 3.2 disks get it 2017-11-10 13:38:31 -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
546494dc88 maintain gTrack and gSector outside RWTS parameter table (fixes Castle Wolfenstein, other early MUSE) 2017-10-08 17:54:03 -04:00
4am
d68ac00436 support DOS 3.2 JMP B4BB, refactor sectormap codes, add PreReadSector routine 2017-10-01 21:36:43 -04:00
4am
125a344fb7 progress on DOS 3.2 JMP B4BB protection (still need to switch back for DOS tracks) 2017-09-30 13:55:20 -04:00
Peter Ferrie
b7924c651e local labels FTW, support FBFF protection 2017-01-23 16:57:43 -08:00
4am
0b7b6f09d1 add compile-time flag gOnAClearDayYouCanReadForever to reread every sector until it succeeds 2017-01-14 10:13:06 -05:00
4am
e9e63efd94 migrate from 2016-12-30 Merlin source 2017-01-07 22:35:35 -05:00