4am
b5cdad368b
add support for MicroLearn protection [fixes U.S. Constitution Tutor]
2022-08-04 21:53:10 -04:00
4am
5f6f15ce78
add support for Enlightenment disks [fixes Paul Whitehead Teaches Chess]
2022-07-10 00:16:59 -04:00
4am
b0b6bfafbd
limited wildcard of third data prologue in universal RWTS [fixes Key Lingo rev. 2]
2022-06-24 19:11:55 -04:00
4am
984946a2b7
add support for Baudville
2022-06-24 13:44:26 -04:00
4am
5fb1e40e0a
add support for extra wide tracks anywhere, expand sigcheck patcher
2021-09-13 02:08:11 -04:00
4am
59f21b31f9
shave some bytes
2021-06-21 08:18:07 -04:00
4am
087012a361
shave some bytes
2021-06-21 08:14:02 -04:00
4am
fb31cd38e0
shave some bytes
2021-06-20 21:00:12 -04:00
4am
6ff8d01da7
shave some bytes
2021-06-20 20:00:13 -04:00
4am
6dc5dfee34
shave some bytes
2021-06-20 19:58:42 -04:00
4am
4b35d87e00
shave some bytes
2021-06-20 19:53:51 -04:00
4am
f1ad04d2dc
comments and style
2021-06-20 17:35:48 -04:00
4am
53f92388b0
move T00 modules to 3200 or B200 as necessary
...
also move globals back to program space for compatibility
2021-06-18 13:53:17 -04:00
Peter Ferrie
c490d4febb
fix my bugs
2021-06-17 14:09:21 -07:00
4am
f4c13c270d
don't decompress or run T00 modules in verify mode
2021-06-16 13:02:29 -04:00
4am
5552f8882b
do rwtslog patcher before other patchers that might copy universal RWTS into place (avoids false positives)
2021-06-14 11:13:28 -04:00
4am
765bde89d7
refactor track 0 patchers
2021-06-14 10:56:40 -04:00
Peter Ferrie
0a21d6c020
support SVE DOS
2021-05-01 15:42:36 -07:00
4am
fb2df8a26c
support for Earthware reverse RWTS swapper [fixes Black Belt, Zoo Master, Star Search]
2021-04-28 17:37:56 -04:00
4am
8655cd707d
support Spinnaker RWTS changer [fixes Kidwriter]
2021-04-15 17:55:11 -04:00
4am
8eecd95baf
support Mastery Development RWTS changer [fixes Mastery Arithmetic Games and several others]
2021-04-14 20:23:59 -04:00
4am
cbc5812a52
add support for JMPB500 patcher [fixes Starship Commander]
2021-02-10 13:17:01 -05:00
4am
64b4126662
add support for 1982-era Datasoft protection check at 9B00
...
fixes Fathoms 40, Canyon Climber
2020-10-17 11:10:21 -04:00
4am
d314e7be03
add support for RPS protection [fixes several Britannica and Thunder Mountain disks]
2020-07-15 11:53:18 -04:00
Peter Ferrie
af64599488
with all the trimmings
2019-04-17 22:26:19 -07:00
4am
852dfc43f5
add support for Hoffman protection check
2019-04-04 20:25:00 -04:00
4am
646157a1f5
add support for patching diskvol check on PanglosDOS disks with non-standard volume number [fixes Diet Analysis Program]
2019-04-03 15:19:11 -04:00
4am
108ccbb2d2
add patcher for Springboard RWTS [fixes The Newsroom, The Chalice of Mostania]
2019-02-08 12:02:47 -05:00
4am
02780b53ab
add support for ArtSci RWTS swapper on T00S0A
2019-02-07 17:33:09 -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
4am
0618041e91
add support for patching Dakin5 RWTS that XORs sector ID with 0x7E
2019-02-03 10:20:02 -05: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
4am
cef1aeb329
add support for JMP BB03 variant [Alice in Wonderland, Sum Ducks], consolidate other BB03 patchers
2018-09-28 10:21:42 -04: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
4am
8af8e3c4a2
run c9ff.a to all tracks
2018-09-23 22:30:17 -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
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
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
4am
bfa675b13b
add Micro Fun patcher
2018-04-05 19:46:23 -04:00
4am
a501879fdf
new universal JMPB4BB patcher for DOS 3.2 and 3.3 (fixes Rubik's Cube Unlocked)
2017-11-25 11:18:42 -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
4am
586cfb9473
remove unused Thunder Mountain patcher
2017-11-10 13:37:50 -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