Release Notes: This release fixed a major bug in format_track() where Microbee DS80 DSK images were not using the correct sector numbers when format_track_range() was being used for partial formatting of a disk (i.e. when using the --start and --finish options). DS80 was incorrectly using sectors 1-10 instead of 21-30 for data tracks. Any formats that make use of xdg.dg_secbase2c to specify the data cylinder start point will now use the sector base value held in xdg.dg_secbase2s.
Release Notes: This release added Floppyio 'fioxx' and North Star Horizon 'nshs'disk macros to 'ubeedisk.ini.sample'. The Windows distribution now has all text files in CRLF format and with '.txt' extensions. Changes were made to reset_input_drive_and_settings() to bypass if it is not a PC floppy disk as the input type. This function was causing Remote time-out errors under Linux and possibly Win32. Error reporting and exit(EXIT_FAILURE) were also added at various points. Changes were made to close_files() to report any dsk_close() errors. Help in the ub-xsxx-makexxx.bat files was fixed. There were also various compiler warning fixes.
Release Notes: This release adds a user prompt to determine what action is required when the destination file already exists (allowing the file to be overwritten or skipped), adds a Pause menu to disk scanning, formatting, and speed tests, adds additional disk formats, changes the "remote" type to allow the new USB Floppyio external floppy interface to use full capabilities, and performs smarter detection of "remote" capabilities, along with numerous other improvements and bugfixes.
Release Notes: This release sees the source code reorganized, allowing other disk detection modules to be added easily. The new detection modules Applix 1616/OS and FM were added. Changes were made to the way track buffering works and its option. Logical and physical sectors are now shown with more information if the --verbose option is used. Writing the complete info file when "abort" is selected has been fixed. The --start and --finish options were fixed. This release fixes the FLAGS_C5H0S0 format which was broken in version 2.0.0 and the recovery option if the drive door is opened when reading a sector. It changes the action for the Retry method.
Release Notes: This release greatly increases the reading speed from floppy disks. Spindle motor RPM monitoring was added, which may be used for calibration. A clean heads process was added. Track reads are now buffered with programmable skew settings. Key detection allows the copy process to be paused with a Pause menu which permits head cleaning and changing of the error handling mode. Many problems have been fixed, including issues with some difficult 5.25" and 8" drives, ubeedisk.ini.sample has been overhauled and includes new disk formats and many new options were added. New Gamma, Applix, and IBM3740 built-in formats have been added.
Release Notes: This release fixes a problem when attempting to read Honeysoft disks and a disk driver type that does not support "dsk_psecid" (i.e. using the "remote" type and the FDS.COM program on the Microbee computer).
Release Notes: This release adds Microbee hard disk formats "teac - Microbee TEAC HDD 10MB 306 cylinders, 4 heads, 17 sect/track" and "mscribe - Microbee Miniscribe HDD 10MB 612 cylinders, 2 heads, 17 sect/track" to the built in formats. Microbee hard disk "mbee-teac", "mbee-mscribe" and floppy disk "mbee-ds40", "mbee-ss80" sections were added to "ubeedisk.ini.sample". Windows "ub-*-makedsk.bat" and "ub-*-makeraw.bat" scripts were fixed where a $1 was used instead of %1.
Release Notes: This release has improved access to 'remote' disks and fixed some problems with the 'retry1' value. The 'retry1' value when copying now defaults to 30 or 1 if the input type is 'remote'. A low value for 'remote' is required as too many retries were being made on native hardware for general usage. The 'retry1' value when scanning now defaults to 5 or 1 if the input type is set to 'remote'. The --retry-l1 option can be used to override the 'retry1' value for 'scan' commands. A fix was made to the 'retry1' value so that the default value of 30 can be changed when using the --retry-l1 option.
Release Notes: A --verbose option was added for setting the console output reporting level. The default is 1, which makes all console messages active like previous versions. If set to 0 then only error messages, interaction prompts, and processes intended to convey information will be output. Batch and shell scripts for common tasks involving disk images were added. No disk description prompt is given if the output type is not a disk image. Problems with sector ID and read and write functions failing when using some driver types including the 'raw' and 'remote' driver as an input when using the LibDsk interface were fixed.
Release Notes: Data rate and encoding mode detection and reporting were added to the disk scanning process. Changes were made to the disk scanning command so that scanning will only occur on one side of the disk when specifying an --iside option. If not specified, then both sides are scanned. A major rewrite of the Makefile was done. A problem was fixed when using batch mode (--count=n): the seeked count in the unattended mode was not being set back to 0 for the next copy operation. The disk copy process was fixed to set "mbee" detection based on input and not output driver types. The disk info command was fixed.