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
|
c475e8597c
|
fix more EA tamper checks
|
2021-04-29 13:46:53 -07:00 |
|
4am
|
ef666f7b43
|
fix SwapProDOS confusion in WriteRAMToDisk (always return and let caller handle rechecking for key
|
2021-04-29 15:53:27 -04:00 |
|
Peter Ferrie
|
fa16586550
|
fix Arctic Fox anti-tamper
|
2021-04-29 09:09:48 -07:00 |
|
4am
|
2cfec80809
|
fix typo in Datasoft string
|
2021-04-29 10:24:30 -04:00 |
|
Peter Ferrie
|
ccf7bbe065
|
support new Earth Orbit Stations version
|
2021-04-28 22:38:53 -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 |
|
Peter Ferrie
|
d86614f81b
|
fix scroll off-by-one
|
2021-04-21 18:29:51 -07:00 |
|
4am
|
8f2e01cc23
|
revert some build syntax changes
|
2021-04-21 10:33:57 -04:00 |
|
Peter Ferrie
|
b080cbf31c
|
verify RW18 (WIP)
|
2021-04-20 16:29:51 -07:00 |
|
Peter Ferrie
|
481e61cd0b
|
backscroll log
|
2021-04-20 13:02:07 -07:00 |
|
4am
|
79e30dda0e
|
some formatting changes
|
2021-04-20 01:10:23 -04:00 |
|
4am
|
4b69dfdc46
|
move sector map to 0CD0..0EFF
|
2021-04-20 00:42:03 -04:00 |
|
4am
|
c40a85b140
|
some formatting changes
|
2021-04-20 00:27:11 -04:00 |
|
4am
|
b5db14e87a
|
move some more stuff around
|
2021-04-20 00:02:09 -04:00 |
|
4am
|
8a244c82b9
|
break up passport.a a bit [WIP]
|
2021-04-19 23:48:41 -04:00 |
|
4am
|
62a9b63498
|
shave some bytes
|
2021-04-19 21:17:23 -04:00 |
|
4am
|
80c2b93165
|
restore and refactor ResetVector, fix SwapProDOS confusion on exit
|
2021-04-19 20:53:33 -04:00 |
|
4am
|
3e9dd24ed9
|
merge ResetVector and MainMenu
|
2021-04-19 10:58:00 -04:00 |
|
4am
|
6d70d7956d
|
clean up RAM/HD files on Ctrl-Reset
|
2021-04-19 10:44:51 -04:00 |
|
4am
|
4a97d929eb
|
move SaveProDOS to wrapper to shave some bytes
|
2021-04-19 10:38:28 -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
|
2cccfd3e57
|
add animation during initial decompression
|
2021-04-18 11:19:14 -04:00 |
|
4am
|
d4939063b9
|
move some code around, shave some bytes
|
2021-04-18 00:49:26 -04:00 |
|
4am
|
b3a75e8748
|
refactor RAM disk and hard disk support
|
2021-04-18 00:12:05 -04:00 |
|
4am
|
4aa11ebfcb
|
fix ReorderBuffer [regression after recent refactor]
|
2021-04-17 23:58:33 -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 |
|
4am
|
8655cd707d
|
support Spinnaker RWTS changer [fixes Kidwriter]
|
2021-04-15 17:55:11 -04:00 |
|
4am
|
fd96ba7922
|
remove debugging statements
|
2021-04-15 12:34:19 -04:00 |
|
4am
|
9aef30b9b1
|
properly close/delete RAM disk file, refactor Save/SwapProDOS to preserve registers and flags
|
2021-04-15 12:33:41 -04:00 |
|
4am
|
8bcc24c3f5
|
add label for CFFA3000-managed targets
|
2021-04-14 23:35:14 -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
|
8d136c6c5d
|
minor refactor
|
2021-04-14 14:13:58 -04:00 |
|
Peter Ferrie
|
4e1dba94ad
|
fix image counting
|
2021-04-14 10:26:25 -07:00 |
|
4am
|
de98679962
|
print full path when writing to file
|
2021-04-14 12:40:53 -04:00 |
|
Peter Ferrie
|
ed060454fd
|
allow /RAM along with hard disk
|
2021-04-13 19:45:56 -07:00 |
|
Peter Ferrie
|
664be8577c
|
Merge remote-tracking branch 'origin/master'
|
2021-04-13 18:10:02 -07:00 |
|
Peter Ferrie
|
91f8de836b
|
write image to hard disk
|
2021-04-13 18:09:55 -07:00 |
|
4am
|
44a208c5c4
|
shave some bytes
|
2021-04-13 16:27:20 -04:00 |
|
4am
|
c45bc8b51b
|
typo
|
2021-04-13 12:43:58 -04:00 |
|
4am
|
2a8a10bc1e
|
some minor formatting fixes
|
2021-04-12 22:17:34 -04:00 |
|
4am
|
9bc6c06355
|
don't print rwtslog pseudo-logs in verify mode (recent regression)
|
2021-04-12 22:17:23 -04:00 |
|
4am
|
f4a106d102
|
exit via FatalError (after cleanup) on nibble timeout
|
2021-04-12 22:16:56 -04:00 |
|
Peter Ferrie
|
dd934210f5
|
give Choplifter a timeout (#104)
|
2021-04-12 21:59:04 -04:00 |
|
4am
|
29679e0ed9
|
shave some bytes
|
2021-04-12 17:41:08 -04:00 |
|
4am
|
3f99d8f14c
|
further refactoring (Trace33P should actually do what I want now)
|
2021-04-12 17:38:08 -04:00 |
|
4am
|
0bf69eacb2
|
refactor PreCheckT00 and call it before tracing DOS 3.3P
|
2021-04-12 17:32:38 -04:00 |
|
4am
|
cc6f10d749
|
typo
|
2021-04-12 11:43:05 -04:00 |
|
4am
|
2ae7d41df1
|
more string consolidation
|
2021-04-10 22:14:28 -04:00 |
|
4am
|
73ac1d29d2
|
more string consolidation
|
2021-04-10 22:01:21 -04:00 |
|
4am
|
51e1ea8a0c
|
even more string consolidation
|
2021-04-08 16:22:30 -04:00 |
|
4am
|
7ffaec6982
|
more string consolidation
|
2021-04-08 16:11:00 -04:00 |
|
4am
|
74f57dfe6a
|
allow strings to include other strings to save space
|
2021-04-08 13:18:17 -04:00 |
|
4am
|
a183a67ac4
|
refactor some redundant checks
|
2021-04-08 12:22:02 -04:00 |
|
4am
|
00a11f87d4
|
remove some unused code
|
2021-04-08 10:55:52 -04:00 |
|
4am
|
fecbcd1e1b
|
rewrite Lock-It-Up patcher to preserve contents of 0x200 [fixes Number Crunchers, The Desecration, others]
|
2021-04-08 10:51:29 -04:00 |
|
4am
|
ddc2f67b63
|
remove unused demuffin mode
|
2021-04-08 10:50:14 -04:00 |
|
4am
|
63b250d00e
|
preserve A out of WriteRAMToDisk
|
2021-04-08 10:49:18 -04:00 |
|
4am
|
d63ced0fab
|
log D4/D5 prologue on Pascal disks [fixes GATO v1.3]
|
2021-04-07 21:44:09 -04:00 |
|
4am
|
7dea9214a0
|
patch out SSI fat track check [fixes Sixgun Shootout]
|
2021-04-06 18:05:12 -04:00 |
|
4am
|
8dda6c43c9
|
relax IDD5D5F7 [fixes Trivia Fever]
|
2021-04-02 11:14:46 -04:00 |
|
4am
|
2a66e59951
|
add support for Leisure Genius disk volume check
fixes Clue, Risk
|
2021-03-24 19:06:00 -04:00 |
|
4am
|
22d60cec63
|
split MECC ProDOS searches and simplify some code [fixes Miner's Cave]
|
2021-03-05 11:06:08 -05:00 |
|
4am
|
3cb2f61fa6
|
add support for Woodbury bad block protection [fixes PlayWriter]
|
2021-03-02 18:23:13 -05:00 |
|
Peter Ferrie
|
bbd5349e5c
|
erase MECC site-license info (#103)
|
2021-03-01 13:14:32 -05:00 |
|
4am
|
13a6e3928b
|
add support for another MECC RWTS swapper [fixes Zoyon Patrol]
|
2021-03-01 12:22:46 -05:00 |
|
4am
|
198b432bc6
|
gate on matching RWTS code
|
2021-03-01 00:27:38 -05:00 |
|
4am
|
efcfdd8aa2
|
fixes for MECC Database Composer's multiple layers of RWTS swappers
|
2021-02-28 21:01:35 -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
|
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
|
93eface4c3
|
BB00 protection is called Lock-It-Up
according to EDD IV manual
|
2020-09-16 21:32:19 -04:00 |
|
4am
|
23b5538d66
|
add support for TSR protection
|
2020-07-22 19:01:07 -04:00 |
|
4am
|
74f8e8b93f
|
add support for CMP/NOP/NOP protection (log-only)
|
2020-07-22 11:38:25 -04:00 |
|
4am
|
9b5f0277c7
|
update some comments
|
2020-07-20 13:01:24 -04:00 |
|
4am
|
622da85b5a
|
ssprot variant 2 should not fall through to variant 3 [fixes Wortgefecht regression]
|
2020-07-20 12:54:01 -04:00 |
|
4am
|
9c149d5116
|
clear B200-BEFF to avoid false positives checking memory locations during analyze after cracking previous disk
|
2020-07-20 12:49:09 -04:00 |
|
4am
|
0d3bd353a3
|
update build date
|
2020-07-19 16:25:23 -04:00 |
|
4am
|
1f01f41988
|
add support for ssprot variant 3 [fixes Metric System Tutor]
|
2020-07-19 16:24:14 -04:00 |
|
4am
|
6d3cdc7581
|
add support for simpler RPS variant
|
2020-07-17 20:17:38 -04:00 |
|
4am
|
d314e7be03
|
add support for RPS protection [fixes several Britannica and Thunder Mountain disks]
|
2020-07-15 11:53:18 -04:00 |
|
4am
|
73270715a8
|
add Harvey to the test suite
|
2020-07-14 16:37:30 -04:00 |
|
4am
|
de7f80b18a
|
add support for Harvey protection, consolidate similar log messages [fixes Harvey by Primes]
|
2020-07-14 16:36:31 -04:00 |
|
4am
|
d7a79419ef
|
add support for BB03/B519 variant [fixes Spanish for Mastery]
|
2020-07-13 20:03:34 -04:00 |
|
Peter Ferrie
|
bcb432cec5
|
don't crash on SVE DOS (#99)
* simplify build
* don't crash on SVE DOS
|
2020-07-12 13:19:29 -04:00 |
|
4am
|
0e861f215a
|
do not accelerate
|
2020-07-02 16:49:41 -04:00 |
|
Peter Ferrie
|
3a2a4c0c4f
|
support new King's Quest protection (#97)
|
2020-01-04 11:55:43 -05:00 |
|
4am
|
2ec1105c5f
|
update build date
|
2019-12-06 09:29:42 -05:00 |
|
Peter Ferrie
|
292ed3bbed
|
correct docs
|
2019-12-05 20:34:45 -08:00 |
|
Peter Ferrie
|
7a9f7c850c
|
accelerate!
|
2019-12-05 17:51:43 -08:00 |
|
4am
|
d61b2aedce
|
rename Basham protection to PDI protection
|
2019-11-15 23:22:13 -05:00 |
|
Peter Ferrie
|
e56eded52e
|
support Basham protection
|
2019-10-11 13:50:31 -07:00 |
|
Peter Ferrie
|
8113c31805
|
support One-on-One
|
2019-08-28 14:34:33 -07:00 |
|
Peter Ferrie
|
5a059dca7f
|
don't run with < 64kb
|
2019-08-27 10:53:01 -07:00 |
|
Peter Ferrie
|
f9792eb960
|
support Sierra track-swap protection
|
2019-08-08 18:08:23 -07:00 |
|
4am
|
868c297916
|
.
|
2019-07-25 12:52:04 -04:00 |
|
4am
|
f0d36517ca
|
add support for JMP2012 protection (variant of JMPB412)
|
2019-07-25 12:51:24 -04:00 |
|
4am
|
b0c980d184
|
test suite comments
|
2019-06-17 11:45:57 -04:00 |
|
4am
|
a6a7227cc5
|
test suite comments
|
2019-06-16 20:06:05 -04:00 |
|
4am
|
048823c6f8
|
test suite comments
|
2019-06-16 18:45:32 -04:00 |
|
Peter Ferrie
|
904100c21e
|
fix boundary condition
|
2019-06-16 14:24:23 -07:00 |
|
Peter Ferrie
|
3cd5107a0c
|
Exomizer 3.0.2
|
2019-06-16 12:15:11 -07:00 |
|
Peter Ferrie
|
fb841ac259
|
fix Interplay report
|
2019-06-15 13:59:46 -07:00 |
|
Peter Ferrie
|
43155dbcb1
|
update makefile
|
2019-06-15 12:23:02 -07:00 |
|
Peter Ferrie
|
65447689a1
|
use Exomizer 3 format, pack system file
|
2019-06-13 19:54:03 -07:00 |
|
Peter Ferrie
|
f2e6b21cd4
|
simplify
|
2019-06-10 09:50:54 -07:00 |
|
Peter Ferrie
|
0d5c345b63
|
correct tamper location reporting
|
2019-06-09 21:18:42 -07:00 |
|
Peter Ferrie
|
7d6cd36e74
|
really this time
|
2019-05-28 13:42:47 -07:00 |
|
Peter Ferrie
|
e432afd3e0
|
patch MECC write routines
|
2019-05-28 12:19:34 -07:00 |
|
Peter Ferrie
|
448c20472e
|
restore zpage on Special Delivery failure
|
2019-05-26 15:08:11 -07:00 |
|
4am
|
ae5016cf49
|
more test suite cross-references
|
2019-05-06 21:24:29 -04:00 |
|
Peter Ferrie
|
6ebce5d99c
|
prevent DOS 3.3P escape
|
2019-05-05 08:08:45 -07:00 |
|
4am
|
94637816bb
|
Revert "prevent DOS 3.3P escape"
|
2019-05-05 09:55:18 -04:00 |
|
Peter Ferrie
|
e8eb90f592
|
prevent DOS 3.3P escape
|
2019-05-04 21:12:10 -07:00 |
|
4am
|
b246580f98
|
fix ssprot variant 1 patcher
|
2019-05-03 21:04:40 -04:00 |
|
4am
|
d7324f72d6
|
code coverage comments
|
2019-05-01 16:16:54 -04:00 |
|
Peter Ferrie
|
f689a0d100
|
go faster
|
2019-04-29 09:49:51 -07:00 |
|
Peter Ferrie
|
cbf2804262
|
re-enable prefs
|
2019-04-26 13:41:24 -07:00 |
|
Peter Ferrie
|
646e07ec0c
|
re-enable prefs
|
2019-04-25 16:43:38 -07:00 |
|
Peter Ferrie
|
8ff4133522
|
preserve address
|
2019-04-24 15:03:19 -07:00 |
|
Peter Ferrie
|
8b8dd413ae
|
Merge branch 'master' of https://github.com/a2-4am/passport
|
2019-04-24 15:01:52 -07:00 |
|
Peter Ferrie
|
3e42659f1e
|
fix typo
|
2019-04-24 09:23:40 -07:00 |
|
Peter Ferrie
|
7d79ba1638
|
cut some bytes
|
2019-04-23 22:00:34 -07:00 |
|
Peter Ferrie
|
c8912f67c1
|
rehook reset in case of $3xx use
|
2019-04-23 22:00:02 -07:00 |
|
Peter Ferrie
|
935779e6e8
|
support EDDs like Neptune
|
2019-04-23 21:59:04 -07:00 |
|
4am
|
33ff9199d0
|
shorter search patterns for jmpb412
|
2019-04-23 14:34:36 -04:00 |
|
4am
|
c8c61911ae
|
shorter search patterns for fbff
|
2019-04-23 14:22:10 -04:00 |
|
4am
|
fc79688749
|
shorter search patterns for fbffpascal
|
2019-04-23 14:14:44 -04:00 |
|
4am
|
23c3bb623c
|
shorter search patterns for sunburst
|
2019-04-23 14:03:03 -04:00 |
|
4am
|
c2b0866f70
|
shorter search patterns for bb03
|
2019-04-23 13:46:09 -04:00 |
|
Peter Ferrie
|
a6fced1381
|
Merge branch 'master' of https://github.com/a2-4am/passport
|
2019-04-20 18:51:27 -07:00 |
|
Peter Ferrie
|
cf0f245283
|
fix F7F6 FPs
|
2019-04-20 18:51:09 -07:00 |
|
4am
|
f9f3a67b1a
|
spacing
|
2019-04-20 21:13:12 -04:00 |
|
4am
|
562145bfbd
|
shorter patterns for rol1e patcher
|
2019-04-20 17:49:42 -04:00 |
|
Peter Ferrie
|
845b1693ca
|
fix Spiradisc and E7
|
2019-04-19 20:25:32 -07:00 |
|
Peter Ferrie
|
870666d15f
|
split and shrink tables
|
2019-04-19 17:58:42 -07:00 |
|
Peter Ferrie
|
6ceb65808d
|
fix the offsets
|
2019-04-18 21:14:50 -07:00 |
|
Peter Ferrie
|
6c8ecc6498
|
build 6-and-2 on-the-fly
|
2019-04-18 14:43:43 -07:00 |
|
Peter Ferrie
|
af64599488
|
with all the trimmings
|
2019-04-17 22:26:19 -07:00 |
|
Peter Ferrie
|
05f8b2e2e0
|
support Dueling Digits
|
2019-04-17 13:14:51 -07:00 |
|
Peter Ferrie
|
1ec677bed0
|
defer patching to actually support Choplifer
|
2019-04-17 12:41:11 -07:00 |
|
4am
|
fce2a8b1ae
|
actually save and restore boot slot
|
2019-04-17 15:24:32 -04:00 |
|
4am
|
063f4e16be
|
save and restore boot slot across title page
|
2019-04-17 15:00:26 -04:00 |
|
4am
|
7517be5eaa
|
UI tweaks
|
2019-04-17 14:42:13 -04:00 |
|
Peter Ferrie
|
7c6ee6e9cb
|
support verify
|
2019-04-17 09:50:44 -07:00 |
|
Peter Ferrie
|
c309ea313e
|
fix timing, free some memory
|
2019-04-16 22:56:58 -07:00 |
|
Peter Ferrie
|
22b2c8a867
|
re-enable Pascal, Datasoft, RDOS, etc.
|
2019-04-16 18:16:40 -07:00 |
|
Peter Ferrie
|
8740b3447c
|
placeholder for write routine
|
2019-04-16 11:26:59 -07:00 |
|
Peter Ferrie
|
4e2ddef1d7
|
cut some bytes
|
2019-04-15 22:39:12 -07:00 |
|
Peter Ferrie
|
3601c5be62
|
auto-crack Choplifter (read-only)
also make one-time procs discardable and double stringtable capacity
|
2019-04-15 17:15:36 -07:00 |
|
Peter Ferrie
|
74a6d52420
|
support Choplifter copying
|
2019-04-13 10:33:15 -07:00 |
|
4am
|
2ea34407e6
|
add support for E7 Everywhere protection check [fixes Garfield Trivia Game]
|
2019-04-13 09:55:41 -04:00 |
|
4am
|
f909ff30fd
|
simpler error message now that we can verify 13-sector-only disks
|
2019-04-09 16:07:50 -04:00 |
|
4am
|
335048eaf4
|
log less in verify mode
|
2019-04-08 11:45:13 -04:00 |
|
4am
|
1d2ab40c16
|
log less in verify mode
|
2019-04-08 11:40:07 -04:00 |
|
4am
|
26b5467497
|
log less in verify mode
|
2019-04-08 11:36:01 -04:00 |
|
4am
|
15bec30684
|
Zoom Grafix fixes
|
2019-04-08 10:59:18 -04:00 |
|
4am
|
edb2ebd60c
|
add support for Zoom Grafix
|
2019-04-07 20:02:19 -04: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 |
|
Peter Ferrie
|
4ad309bad2
|
more strict Infocom R18 ID
|
2019-02-16 12:03:21 -08:00 |
|
4am
|
4c3b45e1e9
|
add support for patching secondary RWTS and other checks in Holle bootloader [fixes Bats in the Belfry, Crime Wave, others]
|
2019-02-10 20:05:33 -05:00 |
|
4am
|
8ce6297ad1
|
prelimary support for decrypting and patching Holle bootloader
|
2019-02-09 23:51:41 -05:00 |
|
4am
|
0dab9cf097
|
add support for HAL Labs protection check [fixes Sheila, Super Taxman II]
|
2019-02-09 14:33:14 -05:00 |
|
4am
|
9b1721af99
|
initialize current track pointer [fixes Super Taxman II]
|
2019-02-09 09:36:21 -05:00 |
|
4am
|
108ccbb2d2
|
add patcher for Springboard RWTS [fixes The Newsroom, The Chalice of Mostania]
|
2019-02-08 12:02:47 -05:00 |
|
4am
|
4e1dc2929d
|
even more liberal A6 check (no false positives)
|
2019-02-07 21:33:41 -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 |
|
Peter Ferrie
|
1f9d89e250
|
fix the hangs
|
2018-12-29 15:33:25 -08: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 |
|
4am
|
7ac054c7b4
|
remove unused tests/ directory, update README, change 0 to Ctrl-R, update date, let's do this
|
2018-10-14 09:48:52 -04:00 |
|
4am
|
c64b3eed16
|
restart further back when pressing 0
|
2018-10-12 19:43:40 -04:00 |
|
4am
|
052894065a
|
press 0 after verification fails to retry and ignore all bad sectors
|
2018-10-11 17:58:12 -04:00 |
|
Peter Ferrie
|
31bde9b039
|
let RDOS exit on seek failure
|
2018-10-10 21:15:51 -07:00 |
|
4am
|
64a06d71ba
|
shorten Adventure International search [fixes Curse of Crowley Manor, no false positives]
|
2018-10-09 20:51:51 -04:00 |
|
Peter Ferrie
|
4caa2c5e36
|
support Fat City
|
2018-10-07 10:46:14 -07:00 |
|
Peter Ferrie
|
fb2e4c3a7a
|
support RDOS13 variant
|
2018-10-07 09:05:54 -07:00 |
|
Peter Ferrie
|
8c96618beb
|
support Gelfling Adventure
|
2018-10-04 19:29:40 -07: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
|
dad9aeae8d
|
add wildcards to fbff patcher [fixes Gamma Force]
|
2018-10-03 23:12:02 -04:00 |
|
4am
|
a447409bdc
|
wildcard in rdosfmt [fixes Shattered Alliance]
|
2018-09-28 17:06:13 -04:00 |
|
4am
|
62c6978cf8
|
add AA nibble count patcher [fixes Battle Group, Moebius]
|
2018-09-28 15:54:24 -04:00 |
|
Peter Ferrie
|
6d21441277
|
support Battle Group secondary prot
and a bit smaller code
|
2018-09-28 10:46:48 -07:00 |
|
Peter Ferrie
|
81bb88e0b2
|
disable SSI format
|
2018-09-28 08:26:27 -07: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 |
|
4am
|
a56a2a3537
|
off-by-1
|
2018-09-27 20:13:42 -04:00 |
|
Peter Ferrie
|
4ab8e0c4d9
|
support SSI disk utilities
|
2018-09-27 14:26:08 -07:00 |
|
Peter Ferrie
|
2d9e23c65d
|
a bit quieter, fix write support
|
2018-09-27 14:00:11 -07:00 |
|
4am
|
ec07283d7f
|
wildcard in SSI weakbit patcher
|
2018-09-27 09:41:53 -04:00 |
|
Peter Ferrie
|
a8317f488c
|
support Phantasie II
|
2018-09-26 22:59:27 -07:00 |
|
Peter Ferrie
|
d1b194dc6d
|
support a SSI variation
|
2018-09-26 22:19:42 -07:00 |
|
Peter Ferrie
|
a20d00e90c
|
make it quieter
|
2018-09-26 13:54:48 -07: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
|
51f62dcc99
|
expand fbffpascal patcher to support Widespread, The Typewriter
|
2018-09-25 09:36:24 -04:00 |
|
4am
|
8af8e3c4a2
|
run c9ff.a to all tracks
|
2018-09-23 22:30:17 -04:00 |
|
4am
|
5facba69f3
|
add support for Penguin RWTS swapper [fixes Transylvania, Arcade Boot Camp, Xyphus]
|
2018-09-23 14:43:06 -04:00 |
|
4am
|
fd4eb96d71
|
add Trillium patcher for Nine Princes in Amber and Perry Mason
|
2018-09-22 23:00:24 -04:00 |
|
4am
|
0175335383
|
don't print in verify mode
|
2018-09-22 23:00:04 -04:00 |
|
Peter Ferrie
|
95c9051019
|
make Panglos patching compatible with /RAM
|
2018-08-14 19:06:45 -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
|
288f87cd4b
|
update date and add lst file in build
|
2018-08-09 15:35:35 -04:00 |
|
Peter Ferrie
|
e3d4194e47
|
swap in ProDOS before creating RAM file
|
2018-08-09 11:12:17 -07:00 |
|
Peter Ferrie
|
202ee089ca
|
honour verify mode
|
2018-08-03 14:13:06 -07:00 |
|
Peter Ferrie
|
dd1327f4be
|
honour verify mode
|
2018-08-02 22:00:03 -07:00 |
|
4am
|
ac89a16dec
|
add support for Pascal FBFF variant seen on multiple Courses By Computers disks
|
2018-07-19 11:27:02 -05:00 |
|
Peter Ferrie
|
89f0420516
|
merge MECC variant IDs into single int
|
2018-07-03 10:46:03 -07:00 |
|
Peter Ferrie
|
f6a75a8aa6
|
support Adventure Construction Set
|
2018-06-21 17:00:34 -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
|
af663aab6e
|
fix typo
|
2018-06-09 12:56:37 -07:00 |
|
Peter Ferrie
|
d5aef5c77c
|
support Panglos slave and T/S continuation
|
2018-06-08 19:13:00 -07:00 |
|
Peter Ferrie
|
e1db615ad0
|
support Panglossian DOS
|
2018-06-07 08:18:06 -07:00 |
|
4am
|
50b114b7fe
|
small wording change
|
2018-06-02 16:45:45 -04:00 |
|
Peter Ferrie
|
3d94228f0d
|
support Advent side 'B'
|
2018-05-28 18:15:45 -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
|
522b16c352
|
expand MicroFun patcher [fixes Short Circuit]
|
2018-04-06 13:31:17 -04:00 |
|
4am
|
bfa675b13b
|
add Micro Fun patcher
|
2018-04-05 19:46:23 -04:00 |
|
4am
|
df6070b0b0
|
UPDATED: memory.config.a patcher directly patches PRODOS file [fixes Where Did My Toothbrush Go, Rosie the Counting Rabbit]
|
2018-02-13 16:09:10 -05:00 |
|
Peter Ferrie
|
85d776157f
|
EA, Sierra: mark anti-tamper points
|
2018-01-29 09:59:11 -08:00 |
|
4am
|
62f33b3428
|
add log message for anti-tamper checks
|
2018-01-29 11:00:58 -05:00 |
|
4am
|
13b6061bc1
|
support Polarware anti-tamper check
|
2018-01-28 13:11:15 -05:00 |
|
4am
|
31666546f6
|
NEW: patch encrypted FBFF checks used by Polarware and others
|
2018-01-27 10:32:49 -05:00 |
|
Peter Ferrie
|
c40ab9eb4f
|
support Last Gladiator rev 2
|
2018-01-25 15:27:11 -08:00 |
|
Peter Ferrie
|
5d048bdd0d
|
support Amnesia
|
2018-01-25 11:56:43 -08:00 |
|
4am
|
593c3bebab
|
split BBF9 search (fixes Magic Slate II 20)
|
2018-01-20 10:15:28 -05:00 |
|
4am
|
f46863bf4c
|
log the exact T/S where we switched to the built-in RWTS, use more compact log in common cases
|
2018-01-19 11:04:58 -05:00 |
|
Peter Ferrie
|
9123b40282
|
support The Artist
|
2018-01-17 20:49:28 -08:00 |
|
Peter Ferrie
|
78d4c3eb06
|
improve support for The Wizard and the Princess
|
2018-01-16 22:54:25 -08:00 |
|
Peter Ferrie
|
79e2b1f64e
|
support King's Quest anti-tamper anti-tamper
|
2018-01-15 09:38:07 -08:00 |
|
Peter Ferrie
|
8f56e6621f
|
support some Sierra secondary protections
|
2018-01-12 18:00:12 -08:00 |
|
4am
|
4302cea943
|
modify now preserves A,X
|
2018-01-12 10:47:25 -05:00 |
|
Peter Ferrie
|
4db5c1fc21
|
support another Sierra title
|
2018-01-11 13:24:42 -08:00 |
|
4am
|
338e65caa5
|
better nibble count protection track detection (512 repeated nibbles instead of 256)
|
2018-01-04 16:12:16 -05:00 |
|
4am
|
1c5fdcfed3
|
NEW: patchers/trillium (fixes Rendezvous with Rama, Fahrenheit 451)
|
2018-01-04 15:02:27 -05:00 |
|
4am
|
d8a60b1ba4
|
don't look for whole-track protections on track 0, that's silly
|
2018-01-03 17:40:08 -05:00 |
|
4am
|
a28ab279df
|
improve Micrograms ID and patcher (fixes Shapes and Patterns)
|
2017-12-29 10:35:48 -05:00 |
|
4am
|
9d9146382b
|
improve detection of unformatted tracks and nibble count tracks (fixes Thunderbombs, Hi-Res Football, and many others)
|
2017-12-27 23:53:41 -05:00 |
|
4am
|
1b9a1c847e
|
update patchers/ssprot with variant where checksum in 080F is 27
|
2017-12-26 18:28:56 -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
|
f62c654690
|
file rename
|
2017-12-26 11:44:19 -05:00 |
|
4am
|
bba448c1e7
|
refactor RestartScan and use in sierra and f7f6 patchers
|
2017-12-26 11:40:08 -05:00 |
|