Commit Graph

36 Commits

Author SHA1 Message Date
4am
696f20ba49 shave some bytes 2021-07-10 20:53:57 -04:00
4am
9ecb49331b shave some bytes 2021-06-19 00:59:28 -04:00
4am
2ce68a439a create prefs file as TXT 2021-06-18 20:26:26 -04:00
4am
2a1dd8975d split out application-specific write routines 2021-06-17 21:46:49 -04:00
4am
5e0cac5e0e shave some bytes 2021-06-17 21:42:58 -04:00
4am
ee83034bf1 shave some bytes 2021-06-17 21:31:03 -04:00
4am
74f76609c0 shave some bytes 2021-06-17 21:27:39 -04:00
4am
d1597bfb5f shave some bytes 2021-06-17 21:23:50 -04:00
4am
7bd584ec34 shave some bytes 2021-06-17 20:52:42 -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
b3a75e8748 refactor RAM disk and hard disk support 2021-04-18 00:12:05 -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
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
91f8de836b write image to hard disk 2021-04-13 18:09:55 -07:00
4am
00a11f87d4 remove some unused code 2021-04-08 10:55:52 -04:00
4am
63b250d00e preserve A out of WriteRAMToDisk 2021-04-08 10:49:18 -04:00
Peter Ferrie
646e07ec0c re-enable prefs 2019-04-25 16:43:38 -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
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
e3d4194e47 swap in ProDOS before creating RAM file 2018-08-09 11:12:17 -07: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
4am
cffd09852b explicitly clear carry on success in WriteRAMToDisk 2017-11-08 17:10:24 -05:00
4am
c9b3ecefc1 propogate errors from WriteRAMToDisk, slightly refactor WriteTrack to compensate 2017-11-08 13:46:42 -05:00
4am
12530f8f6f restart then increment progress bar while writing out final copy from RAM disk 2017-11-08 13:18:34 -05:00
Peter Ferrie
a5326914ea write out final track from RAM 2017-08-29 09:56:27 -07:00
Peter Ferrie
980e66bd64 fix /RAM regression 2017-08-13 09:07:16 -07:00
Peter Ferrie
e216ba12e9 zero track number before writing from RAM 2017-07-27 14:56:25 -07:00
Peter Ferrie
e3445b08bf detect RAMFactor-style RAM disks 2017-07-01 17:16:12 -07:00
Peter Ferrie
24c0a9fa9d create image on RAM disk if available 2017-06-22 20:50:39 -07:00
4am
47acabad9a [WIP] ScanForRAMDisk 2017-05-16 12:14:20 -04:00
Peter Ferrie
b7924c651e local labels FTW, support FBFF protection 2017-01-23 16:57:43 -08:00
4am
e9e63efd94 migrate from 2016-12-30 Merlin source 2017-01-07 22:35:35 -05:00