VDISK v0.6 (Read/Write) is now available!

After a long break, I have finally completed another development stage for vdisk. This version brings several important bug fixes, which prevented it from reading mixed density disks, non-standard JV1 disks and others. In addition, bugs that caused infinite loops and corrupt file readings have also been fixed, so it is a highly recommended upgrade.

The promised writing support is now available too! The core routines are capable of adding, deleting and renaming files, as well as changing file and disk properties. The command-line version allows you to add and delete files, preserving their dates and attributes. The other features will be accessible in the GUI version.

Here is a summary of this version changes:

  • Implementation of writing support
  • Simplification of all command-line switches with new options available
  • Implementation of file filtering by wildcards and/or system/invisible attributes
  • Enhancement of the JV1 module to accept additional disks sizes (180KB, 360KB etc)
  • Enhancement of all VDI modules for better handling of mixed density disks
  • Correction of a bug in the Seek function which caused corrupt readings of large files
  • Correction of a bug in the TRSDOS 1.x module which caused it to report wrong file sizes
  • Correction of a bug in the TRSDOS 1.x module which caused it to corrupt files during extraction
  • Correction of a bug in the NEWDOS/80 module which caused an infinite loop in some file searches

Besides having extensively tested this new version, I would recommend caution in the use of the writing and deleting functions until there is further confirmation that they are working properly.

I would like to thank Ira Goldklang for his support to this project and give him credit for pointing out most of the bugs and deficiencies fixed in this latest release.

VDISK version 0.6 can be downloaded from the downloads page.

Tags: