Releases: paleotronic/diskm8
Releases · paleotronic/diskm8
v0.6.1 AppleDOS fixes
What's changed
- AppleDOS: correctly register total sectors in file descriptor (fixes bug where printshop does not recognize resources added to a data disk by diskM8)
- AppleDOS: code cleanup
v0.6.0 - The long time coming release
What's Changed
- Add new builds: windows/arm64, darwin/arm64
- Migrate to go module
- shell: suppress banner in -shell-batch and -with-disk modes
- shell: update banner year, surface help command
- RDOS: fix version string, detokenize support, trim filenames of spaces
- PRODOS: detection improvements, prepare code for HDD volume support (wip)
- PASCAL: trim filenames correctly
- clean up disk detection logic
- DOS: fix badly behaved sector size for some disks
- tokenize/detokenize - improve partial keyword handling plus DATA/REM encoding
- Fix case bug for disk filenames where actions would fail after mount.
PRODOS Large Volume Support
Fixes:
- Large > 800KB volume support (fixes failed to extend / incorrect block mapping)
AppleDOS overwrite free space fixes
Fixes:-
- issue where overwriting an existing file did not free the old blocks from the volume bitmap.
ProDOS volume naming
Changes:
- Added a "setvolume" command to allow setting volume name for ProDOS disks.
- Added volume name to "cat" command output.
Prodos file deletion fixes
Fixes:
- Sapling block map was not being cleaned up properly when deleting an existing file, resulting in volume becoming full by copying the same file repeatedly to the disk.
Fixes: Prodos *.system and extension handling
Fix Release
v0.5.1 ProDOS write fixes
Fixes:
- No way to set target path for putting a file.
shell: prefix
command line: -with-path (use with -with-disk) - Bug in sapling index block encoding.
Prerelease 0.5.0
Rename of project to DiskM8.