HDDRIVER news are offered as RSS and Atom feeds. In addition the Hddriver News app for Android automatically notifies about news. Information on changes in previous releases are provided in the overview of changes and in the HDDRIVER forum.
April 3, 2024: HDDRIVER 12.04 is available
The most important changes in this version
- HDDRIVER: Numerous code optimizations.
- HDDRIVER: Fixed a bug in the LBA-48 access mode, which is used with IDE/SATA drives > 128 GiB.
February 23, 2024: Bugfix for the STiNG DaynaPort driver
There is a bugfix for the STiNG Daynaport driver. The previous driver caused issues with software using the XHDI protocol and crashed HDDRUTIL. This bug has been fixed in the new driver version 0.81.
With a MegaSTE with SCSI2Pi/PiSCSI or BlueSCSI V2 the DaynaPort emulation cannot be used together with a bootable emulated hard drive: The DaynaPort drivers for STiNG and MiNT require LUN 0, just like a hard drive the MegaSTE can boot from. Whether the authors of these drivers (both still active developers for the Atari) are going to improve this is not clear. Both are aware of this problem. Other software like ExtenDOS 4 might also be affected.
As a makeshift there is a patched HDDRIVER 12 which maps all IDs to the LUNs of device 0. The emulated DaynaPort can use LUN 6, for instance, but for the Atari this is ID 6, LUN 0. Users of HDDRIVER 12 who would like to test this patch with a MegaSTE and a DaynaPort emulation please send me an email.
January 4, 2024: HDDRIVER 12.03 is available
The most important changes in this version
- Manual: The download now includes the up to date English and German manual as PDF.
- HDDRIVER: The SCSI emulation for IDE/SATA drives/memory cards supports all mandatory commands of the SBC-4 specification (SCSI Block Commands).
- HDDRIVER: With TT and Falcon SCSI the SCSI Driver supports 32 LUNs (sub-units) according to the SCSI specification. This SCSI Driver extension is backwards compatible.
- HDDRIVER: The code for initializing the PMMU of the Afterburner040 was extracted into an external program for the AUTO folder and a HDDRIVER module, resp. The README file in the FIXES/AB040MMU folder provides more information.
- HDDRIVER: AB040FIX (FIXES folder) has been renamed to ALTRAMFX. It is required for Falcons with Alternate RAM (Afterburner040, DFB1, CT*) in order to use SCSI peripherals. The README file in the FIXES/ALTRAMFX folder provides more information.
- HDDRIVER: The Medusa Txx hardware is no longer supported. The Hades is not affected. See also the respective posting in the HDDRIVER forum.
- HDDRIVER/HDDRUTIL: With the standard settings HDDRUTIL now installs HDDRIVER without support for the SCSI Driver target interface. This saves about 3 KiB of memory.
- HDDRIVER/HDDRUTIL: Numerous optimizations.
- HDDRUTIL: The device check uses an improved/optimized query of LUNs and now also detects non-consecutive LUNs.
- HDDRUTIL: The new function "Drive->Clear Data" clears the FATs and the root directory of a partition. This is equivalent to deleting all files, but is much faster.
- HDDRUTIL: "Edit Partitions" supports changing the boot mask bit. Together with an explicit boot preference (TOS or TT SVR4) this mask determines which operating system is booted by default. Only the values $00 (not bootable, $80 (bootable TOS) and $40 (bootable TT SVR4) were specified by Atari.
- HDDRUTIL: When copying sectors the current sector number and the total sector count are displayed.
- HDDRUTIL: The "Device Check" dialog now has a scrollbar.
- HDDRUTIL: The sector test after formatting is now optional.
- HDDRUTIL: The HDDRIVER configuration export also lists the HDDRIVER version and the path of the HDDRIVER file.
- HDDRUTIL: The bus information displays whether a SCSI Driver supports 32 LUNs for a bus.
- HDDRUTIL: Various user interface improvements.
- HDDRUTIL: Depending on the bus features the device check now checks for up to 32 LUNs.
- HDDRUTIL: The function "Test Sectors" has been renamed to "Read Test" because there is now also a write test for the data of a medium. This test first reads the sectors and then writes them back. Nevertheless it is recommended to save the data before a write test.
December 14, 2023: SCSI2Pi improves the SCSI emulation on the Raspberry Pi
The SCSI2Pi project improves the SCSI emulation for the PiSCSI/RaSCSI board, increases the performance and extends the functionality. Besides the sources also binary packages are available, i.e. no time-consuming compilation is required. With the SCSI2Pi client tools the Atari can control SCSI2Pi via the SCSI or ACSI bus. The HDDRIVER forum provides the details.