Commit Graph

26 Commits

Author SHA1 Message Date
michaelangel007 c6b6d387ba Bugfix: Sapling file size can be larger then blocks used on disk. Pad with zeroes when extracting 2023-06-12 23:25:01 -07:00
michaelangel007 741a5cc36f Cleanup 2023-06-12 23:24:15 -07:00
michaelangel007 23ebbf0331 Add -boot to load/save the boot sector 2023-06-12 23:23:47 -07:00
michaelangel007 0839ab0a3e Load/Save file attrib _META when cp and get 2023-06-12 23:16:55 -07:00
michaelangel007 6a84f16409 Add temp zero sector 2023-06-12 23:13:05 -07:00
michaelangel007 ac9487c04f Default all files to Access Can destroy/rename/write/read 2023-04-06 19:12:49 -07:00
michaelangel007 0790749917 Fix cast warnings 2023-04-06 13:44:30 -07:00
Michaelangel007 a0529687bd Fix GET to parse paths properly 2017-12-30 10:36:30 -08:00
Michaelangel007 1ac7e2f26a Fix catalog output trailer to match 15 char filenames 2017-12-30 10:36:11 -08:00
Michaelangel007 8538c68c1b Add access and type to _META 2017-12-29 09:52:40 -08:00
Michaelangel007 daaf727106 Add: ProDOS_ExtractBootSector() and ProDOS_ReplaceBootSector() 2017-12-11 08:22:52 -08:00
Michaelangel007 649329c1ef Add boot sector note to init 2017-12-11 08:22:05 -08:00
Michaelangel007 748dfa85e7 TODO: Check if over-writing existing file 2017-12-11 08:20:06 -08:00
Michaelangel007 cc5237de1b Simply meta file writing 2017-12-11 08:19:33 -08:00
Michaelangel007 b410ee094b Close file 2017-12-11 08:18:23 -08:00
Michaelangel007 9ae839719a Fix Aux when writing file 2017-12-11 08:17:22 -08:00
Michaelangel007 43ce7299cc Initial working version of Extract 2017-11-07 08:50:02 -08:00
Michaelangel007 8aaf926604 Remove hard-coded ProDOS index block with DskPutIndexBlock() 2017-11-07 08:45:05 -08:00
Michaelangel007 9eba0fe621 WIP: Extract() 2017-11-07 07:48:15 -08:00
Michaelangel007 166a14fd74 Add note where path splitting occurs 2017-11-07 07:47:41 -08:00
Michaelangel007 faaa2df0f6 Add prodos_DumpFileHeader() 2017-11-07 07:46:57 -08:00
Michaelangel007 ea38c4f782 Cleanup hard-coded consts replace with PRODOS_ROOT_OFFSET 2017-11-07 07:46:20 -08:00
Michaelangel007 929fee853a Cleanup spacing, add note about public/private funcs 2017-11-07 07:45:12 -08:00
Michaelangel007 525ba41030 Show access byte in catalog long form 2017-11-06 21:28:06 -08:00
Michaelangel007 e9dbe15651 Fix aux using 8-bit instead of 16-bit 2017-11-06 21:23:30 -08:00
Michaelangel007 4b5c85d360 Initial commit of working catalogs, init, and cp 2017-11-05 21:55:01 -08:00