Commit Graph

171 Commits

Author SHA1 Message Date
4am
94d81d8c2c initial test suite 2017-10-16 20:20:36 -04:00
4am
b55676292a simplify JMPB4BB patchers (fixes Property Management System demo with different entry point) 2017-10-11 15:15:11 -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
846becbeed add support for early Infocom disks, minor refactor of rwts.a 2017-10-07 17:32:06 -04:00
4am
51d16db26b add support for SRA protection check hidden in character generator 2017-10-06 10:46:40 -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
4am
4c32ad028c add support for JSR8635 self-decrypting nibble check 2017-09-18 20:39:45 -04:00
4am
10b42d2475 automatically switch to built-in RWTS at appropriate time on Laureate bootloader disks 2017-09-12 21:16:41 -04:00
4am
87dfe23379 fixes for universal RWTS (A2) and DOS 3.2 conversions (callrwts clobbered) 2017-09-10 20:46:37 -04:00
4am
b23817a769 fix DOS 3.2 writing of compressed RWTS 2017-09-08 10:32:07 -04:00
4am
4278a70f23 refactor rwtslog and add RDOS support 2017-09-07 09:52:27 -04:00
4am
bdda0f89ea adjust RELBASE 2017-09-05 14:26:16 -04:00
4am
8062a6cc2b update build date 2017-09-05 14:25:45 -04:00
4am
bf5501f26a Merge pull request #32 from peterferrie/master
disable address checksum as per comments
2017-09-05 14:24:32 -04:00
4am
ca40730662 Merge pull request #31 from floatingatoll/master
four punctuation and case changes
2017-09-05 14:24:17 -04:00
Peter Ferrie
7f929bf227 disable address checksum as per comments 2017-09-05 11:22:39 -07:00
Richard Soderberg
67be9b688f four punctuation and case changes 2017-09-03 20:27:44 -07:00
4am
4ddb44d6e9 restore missing PrintByID 2017-08-29 13:29:37 -04:00
4am
d78b359dd1 update build date 2017-08-29 13:29:12 -04:00
4am
738bb22bdf Merge pull request #30 from peterferrie/master
Compress RWTS, fix off-by-one bug
2017-08-29 13:27:57 -04:00
Peter Ferrie
a5326914ea write out final track from RAM 2017-08-29 09:56:27 -07:00
4am
808a77ee19 on DOS 3.2 disks that load into B700, let original code load DOS 2017-08-29 09:00:05 -07:00
4am
373bf8bd33 zero unformatted DOS 3.2 sectors after confirming their status 2017-08-29 09:00:05 -07:00
4am
98ee070bbd on DOS 3.2 disks that load into B700, let original code load DOS 2017-08-18 18:48:06 -04:00
4am
4682ae095d zero unformatted DOS 3.2 sectors after confirming their status 2017-08-18 09:46:39 -04:00
Peter Ferrie
c24598a4d3 compress RWTS to save a couple of pages 2017-08-17 21:45:46 -07:00
4am
760650802f patch 13-sector DLM disks that call BCF0 from 9D84 2017-08-17 15:37:10 -04:00
4am
9e3664f630 in 13-sector mode, skip tracks properly and never fall back to universal RWTS 2017-08-17 15:11:19 -04:00
4am
2f7d6119e1 support DOS 3.2 disks with unformatted data fields on unused sectors 2017-08-17 09:29:35 -04:00
4am
4c2c8ec6ff support DOS 3.2 that loads in low memory then relocates 2017-08-16 11:31:49 -04:00
4am
bcff14c086 revised universal RWTS to support DOS 3.2 to 3.3 conversions 2017-08-15 17:17:14 -04:00
4am
2dcd475e08 [WIP] DOS 3.2 support 2017-08-15 11:31:36 -04:00
4am
642db7e409 update date 2017-08-13 14:18:13 -04:00
4am
799a2d45ce Merge pull request #29 from peterferrie/master
fix /RAM regression
2017-08-13 14:17:47 -04:00
Peter Ferrie
980e66bd64 fix /RAM regression 2017-08-13 09:07:16 -07:00
4am
5304fbdaf0 refactor print-only checks into rwtslog, add support for DOS 3.3 BNE0 2017-08-08 11:09:27 -04:00
4am
6742c4161c Merge pull request #28 from peterferrie/master
multiple RAM disk bug fixes
2017-08-07 22:26:12 -04:00
Peter Ferrie
469cb2c380 support RAM disk on GS 2017-08-07 16:16:33 -07:00
Peter Ferrie
0c7384b9fc Merge branch 'master' of https://github.com/a2-4am/passport 2017-08-07 16:14:28 -07:00
4am
0b6afb0fad add support for Adventure International RWTS and encrypted protection check (fixes SAGA titles) 2017-08-03 10:08:36 -04:00
4am
a74cc9b78a add support for protection check in MEMORY.CONFIG pre-startup program 2017-08-01 19:42:11 -04:00
Peter Ferrie
e216ba12e9 zero track number before writing from RAM 2017-07-27 14:56:25 -07:00
4am
309a09c385 support for more a6bc95 variants (fixes Friendly Filer) 2017-07-22 10:04:55 -05:00
4am
34b26667d7 merge 2017-07-15 11:27:43 -04:00
4am
b1ba5bf32a Merge branch 'master' of https://github.com/a2-4am/passport
.
2017-07-15 11:26:42 -04:00
4am
5e060a2dc4 add support for self-decrypting nibble check at B400 2017-07-15 11:24:56 -04:00
4am
b7c168ecaa don't print certain messages in verify-only mode 2017-07-15 11:24:32 -04:00
4am
3cbb4984fa Merge pull request #27 from peterferrie/master
support some Sierra/Disney titles
2017-07-12 10:29:23 -04:00
Peter Ferrie
5dd679230e more efficient comparison 2017-07-12 07:28:22 -07:00