4am
db9c045d11
shave some bytes, inline some single use functions, and simplify Makefile
2021-06-18 20:15:15 -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
4am
7bde1d668f
cleaner refresh of main menu after slot cycle, and shave some bytes elsewhere
2021-06-17 22:12:07 -04:00
4am
7bd584ec34
shave some bytes
2021-06-17 20:52:42 -04:00
4am
765bde89d7
refactor track 0 patchers
2021-06-14 10:56:40 -04:00
4am
acf943baf1
shave some bytes
2021-06-11 15:19:41 -04: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
c40a85b140
some formatting changes
2021-04-20 00:27:11 -04:00
4am
62a9b63498
shave some bytes
2021-04-19 21:17:23 -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
b3a75e8748
refactor RAM disk and hard disk support
2021-04-18 00:12:05 -04:00
4am
f386a55fc9
add access to vars, and some comments
2021-04-16 11:48:53 -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
7ffaec6982
more string consolidation
2021-04-08 16:11:00 -04: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
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