Bobbi Webber-Manners
|
61a40957a4
|
v0.92: Copied improved /RAM, /RAM3 disconnection code from EDIT.SYSTEM.
|
2020-09-06 18:50:16 -04:00 |
|
Bobbi Webber-Manners
|
2bd3906e69
|
EDIT: Bumped up version to 0.91 alpha.
|
2020-08-17 13:47:06 -04:00 |
|
Bobbi Webber-Manners
|
72804aab9c
|
SORTDIR: Added code to disconnect /RAM on startup
|
2020-08-17 13:29:29 -04:00 |
|
Bobbi Webber-Manners
|
60a72bd5de
|
Fixed parsing of dateopts, caseopts, fixopts.
|
2020-07-30 17:47:27 -04:00 |
|
Bobbi Webber-Manners
|
b9d610f243
|
Workaround for crash at the very end. Suspect some memory corruption.
|
2020-06-16 00:58:23 -04:00 |
|
Bobbi Webber-Manners
|
f343b8fb2a
|
Show ProDOS 2.5 format dates in reverse video (saves 2 cols!)
|
2020-06-15 23:44:01 -04:00 |
|
Bobbi Webber-Manners
|
bbdeb12af5
|
Changed the fix options so '-' (the default) always asks
|
2020-06-15 23:36:52 -04:00 |
|
Bobbi Webber-Manners
|
0e5293a8f4
|
Show invisible bit in file status
|
2020-06-15 23:32:02 -04:00 |
|
Bobbi Webber-Manners
|
1af498dad7
|
Only write freelist if there has been a change
|
2020-06-14 23:20:19 -04:00 |
|
Bobbi Webber-Manners
|
6617c9a713
|
Fixup for builds where CHECK and FREELIST are not defined
|
2020-06-14 23:03:02 -04:00 |
|
Bobbi Webber-Manners
|
2667b10258
|
Improved directory listing printout
|
2020-06-14 22:47:19 -04:00 |
|
Bobbi Webber-Manners
|
96c3f0c17a
|
Improved the way TRIMDIR conditional compilation is done
|
2020-06-14 02:52:09 -04:00 |
|
Bobbi Webber-Manners
|
31f8c72ab3
|
Do not trim volume directory to less than 4 blocks
|
2020-06-14 02:38:21 -04:00 |
|
Bobbi Webber-Manners
|
ea8e4953a0
|
Disabled TRIMDIR support by default for now.
|
2020-06-14 02:25:46 -04:00 |
|
Bobbi Webber-Manners
|
aad021cbd2
|
Reinstated no-op sort. Improved directory trimming code.
|
2020-06-14 02:24:50 -04:00 |
|
Bobbi Webber-Manners
|
7a4fabd990
|
Trimming of directory blocks is working now
|
2020-06-14 01:59:33 -04:00 |
|
Bobbi Webber-Manners
|
fdc7f30b82
|
Removed commented out code block
|
2020-06-13 20:08:58 -04:00 |
|
Bobbi Webber-Manners
|
3ce7f68f59
|
Improved error handling when too many files to sort
|
2020-06-07 18:06:02 -04:00 |
|
Bobbi Webber-Manners
|
2011ef9412
|
Implemented zeroblock() for ProDOS-8 (was a no-op before)
|
2020-06-07 16:20:31 -04:00 |
|
Bobbi Webber-Manners
|
5e6dfb27c8
|
Fixes to getfreeandused(). Wrong blocksize used. Block # overflow -> 0.
|
2020-06-07 16:05:15 -04:00 |
|
Bobbi Webber-Manners
|
b131648b6e
|
Fixed crash when there are too many files in a dir to sort
|
2020-06-07 13:51:34 -04:00 |
|
Bobbi Webber-Manners
|
ecdc1661e1
|
Eliminate no-op sort, which is no longer required
|
2020-06-07 13:35:30 -04:00 |
|
Bobbi Webber-Manners
|
cc032abe62
|
Speedup to checkfreeandused() routine.
|
2020-06-06 01:47:51 -04:00 |
|
Bobbi Webber-Manners
|
202a201826
|
Initial support for freelist & usedlist in aux mem. Works, but slow!
|
2020-06-04 00:46:23 -04:00 |
|
Bobbi Webber-Manners
|
0ab7ee20a6
|
Support for allocating the 12KB block of aux LC memory
|
2020-06-03 22:11:34 -04:00 |
|
Bobbi Webber-Manners
|
8436b51187
|
Updated options in usage() summary (disabled code in any case)
|
2020-06-03 18:54:06 -04:00 |
|
Bobbi Webber-Manners
|
d481808776
|
Changed sorting options to enable both ctime & mtime. UI enhancements.
|
2020-06-03 18:49:48 -04:00 |
|
Bobbi Webber-Manners
|
95ef43348a
|
Reverse video for signon line / title
|
2020-06-03 17:33:33 -04:00 |
|
Bobbi Webber-Manners
|
e2f71ce46d
|
Improved the conditional compilation to save a few bytes
|
2020-06-02 22:12:31 -04:00 |
|
Bobbi Webber-Manners
|
afe7fedd58
|
Deleted TODO comment
|
2020-06-02 21:18:59 -04:00 |
|
Bobbi Webber-Manners
|
bd4c8230d5
|
Now works for drives number >2, with cc65 patch
|
2020-06-02 21:16:35 -04:00 |
|
Bobbi Webber-Manners
|
6593f91a93
|
Added comment that cc65 needs to be fixed for drive number > 2
|
2020-06-02 20:12:48 -04:00 |
|
Bobbi Webber-Manners
|
092df9c672
|
Fixed computation of slot and drive number
|
2020-06-02 20:01:21 -04:00 |
|
Bobbi Webber-Manners
|
7dd8e9b13e
|
One more error message I missed
|
2020-06-01 23:51:56 -04:00 |
|
Bobbi Webber-Manners
|
4bb202f5f1
|
Finished cleaning up error messages.
|
2020-06-01 23:50:11 -04:00 |
|
Bobbi Webber-Manners
|
6de9b898c0
|
Cleaning up error message (still in progress)
|
2020-06-01 23:36:36 -04:00 |
|
Bobbi Webber-Manners
|
46e8b5fbde
|
Fixed bug in previous commit which was writing junk to end of directories
|
2020-06-01 20:04:02 -04:00 |
|
Bobbi Webber-Manners
|
33368c8e24
|
Create sorted blocks on-the-fly, without storing them all in aux mem.
|
2020-06-01 19:49:25 -04:00 |
|
Bobbi Webber-Manners
|
7796124aff
|
Proper fix for the AUXMOVE issue (AUXMOVE copies one more byte than it should)
|
2020-06-01 17:47:01 -04:00 |
|
Bobbi Webber-Manners
|
0bf339f95c
|
Fixed comment.
|
2020-05-31 22:19:09 -04:00 |
|
Bobbi Webber-Manners
|
834f19cd3b
|
Fixed filecount overflow bug. Added error check to auxalloc().
|
2020-05-31 22:15:49 -04:00 |
|
Bobbi Webber-Manners
|
4d8aa68495
|
Made code work properly when CHECK is disabled (#undef CHECK).
|
2020-05-31 19:25:14 -04:00 |
|
Bobbi Webber-Manners
|
06b30cf0c2
|
Deleted obsolete TODO comment
|
2020-05-31 18:36:17 -04:00 |
|
Bobbi Webber-Manners
|
ae8d47bd45
|
Fixed multi-level sort (buildsorttable() can now update existing table.)
|
2020-05-31 18:34:20 -04:00 |
|
Bobbi Webber-Manners
|
f102a7723a
|
Made fileent a few bytes smaller. Fixed folder sort. Improved maxfiles check.
|
2020-05-31 17:32:13 -04:00 |
|
Bobbi Webber-Manners
|
4dbcd267a0
|
Made fileent into a union and populate it for each subsort. Saves main memory.
|
2020-05-31 15:12:15 -04:00 |
|
Bobbi Webber-Manners
|
7e98017cb9
|
Moved creation of filelist[] into separate function. Fixed FS corruption bug.
|
2020-05-31 02:57:29 -04:00 |
|
Bobbi Webber-Manners
|
c2cd9f12f9
|
Fixed zeroing bug so that aux memory works again
|
2020-05-30 22:16:44 -04:00 |
|
Bobbi Webber-Manners
|
ab9057ddd4
|
Fixed terrible disk corruption bug!!
|
2020-05-30 21:48:46 -04:00 |
|
Bobbi Webber-Manners
|
b469ec3ab4
|
Fixed misindentation
|
2020-05-30 17:18:45 -04:00 |
|