Commit Graph

697 Commits

Author SHA1 Message Date
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
a5a7da9b75 update revision history
fixes https://github.com/a2-4am/passport/issues/102
2021-03-23 12:50:00 -04:00
4am
ebf83a430f update to ProDOS 2.4.2
fixes https://github.com/a2-4am/passport/issues/101
2021-03-23 12:37:03 -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
5e59b0f288 2020 release 2020-07-20 18:20:23 -04:00
4am
9b5f0277c7 update some comments 2020-07-20 13:01:24 -04:00