All Ataris, the Milan, the Suska board and MIST. Other Atari compatible platforms may also work but are not officially supported. (Check the compatibility with your hardware with the
demo version.) Atari Megafile, SCSI, IDE, ATAPI and SATA drives, removable media drives (SyQuest, ZIP, JAZ, PD, MOD, SuperDisk/LS-120, ...), SSDs, DOMs, memory cards.
Drives and memory cards of up to 1 EiB (Exbibyte). SCSI drives with a capacity > 1 GiB connected to the ACSI bus require a suitable host adapter to use their full capacity, e.g. an adapter by
Inventronik, an ICD Link or a LINK96/97. (TOS, MagiC or MiNT can only use 2 TiB. Software using the SCSI Driver and supporting 64 bit sector numbers can access sectors beyond the 2 TiB limit.) The GigaFile SD card drive (ACSI and SCSI) by
Inventronik and the UltraSatan SD card drive (ACSI) by Lotharek. The
RaSCSI board for the Raspberry Pi. Testing was done with SCSI and ACSI. Drives/media with physical sector sizes of up to 4096 bytes.
SATA Advanced Format Drives (AFD), in particular 512e and 4Kn hard disk drives.
Optical drives: DVD-RAM, DVD+RW and BD-RE media can be used like hard disk drives.
8 configurable sub-units (LUNs) per SCSI/ACSI device.
Up to 8 IDE/SATA/ATAPI devices (2 with Falcon IDE, the
Thunder IDE interface for the TT or the Lightning ST, 4 with Milan IDE or the MonSTer board, 8 with The Doubler).
SCSI2SD: Not officially supported due to numerous
firmware regressions. Several users have reported success, though. It is recommended to verify the compatibility of your firmware with the HDDRIVER demo version. ACSI2SD: Not supported due to numerous issues with various drivers.
CT* and Afterburner040: Not officially supported, but reported to work in practice.
SatanDisk: Not officially supported. It is recommended to use the UltraSatan or GigaFile instead.
FireBee: Cannot be supported due to known
bugs in the FireBee's SCSI Driver.
Several TOS/Windows compatible partitions for
exchanging data with PCs and Macs without any additional software. Windows (Windows XP and newer) compatible partitioning (including FAT32) with the Atari.
Partitions can be mapped to drives A: and B:.
With TOS 16 (A:-P:), with MagiC 25 (A:-Z: except U:), with MiNT or
Big-DOS 31 (1:-6: and A:-Z: except U:) BIOS drives. FAT16 partition sizes of up to 1 GiB (2 GiB with MagiC or Big-DOS), depending on the TOS version (see
FAQ for details). With MagiC or MiNT access to VFAT and FAT32 partitions (long filenames, almost unlimited partition size).
With MiNT access to Minix and Linux partitions.
Automatic byteswapping for all buses and devices.
Support for Master Boot Record and UEFI GUID partition tables (GPT).
Speed, Performance and Optimizations
Special operating modes for fast ACSI and IDE data transfers.
Optional blitter support for extra fast IDE transfers.
With MagiC non-blocking DMA transfers: Applications keep on running while data are being transferred in the background.
HDDRIVER can be booted into TT-RAM, e.g. to boost the IDE transfer rate with the Milan or the Thunder IDE interface. Booting into TT-RAM also saves valuable ST-RAM.
Configurable cache size (GEMDOS cache).
Integrated FOLDRxxx, CACHExxx, JARxxx, POOLFIX3 and SCSIDRV functionality speeds up the boot process and relieves the AUTO folder.
The device IDs to be checked by HDDRIVER can be configured, so that while booting no time is wasted by checking for non-existing devices.
For maximum performance and compact code HDDRIVER is coded in pure 68000 and 68030 assembler.
Optimized by the use/emulation of advanced SCSI commands like REPORT LUNS or GET CONFIGURATION.
Device and Media Maintenance
Formatting and partitioning, TOS and Windows compatible.
Editing of partition data, e.g. partition ID or cluster size.
Loading/Saving of complete drive or partition data from/to image files.
Complete or partial copying of media, e.g. for cloning, backup or for exchanging data.
Partition table recovery in case the root sector was corrupted.
Configuration settings of SCSI, ATAPI and SATA devices can be changed, e.g. the cache settings.
Triggering of self-tests for devices supporting this feature.
Easy and quick installation, all existing data are preserved.
Modern user interface. Automatic detection of ACSI devices that support high capacity media, e.g. ICD compatible host adapters, GigaFile or UltraSatan.
Support for TOS compatible filesystems on rewritable optical media (DVD-RAM, DVD+RW, BD-RE).
Automatic and reliable media change detection (hot-swap).
Configurable number of drive IDs to be reserved for removable media/memory cards.
Boot drive selection (from which AUTO folder and ACCs are loaded) by simply pressing a key.
Write protection for selected drives and for boot and root sectors.
Auto-Sleep, Auto-Park and password protection for ZIP and JAZ drives.
Configurable device and partition order, configurable LUN support.
SCSI emulation/translation for IDE, ATAPI and SATA devices.
HDDRIVER modules when booting.
HDDRIVER is the only driver that supports all software standards for mass storage devices and the Atari without restrictions.
Compatible with the latest
AHDI specification. Compatible with the latest
XHDI standard 1.30, with support for all optional functions. Compatible with the latest
SCSI Driver standard 1.01 (including target interface) for accessing any peripheral
(CD/DVD-ROM, CD/DVD/BD writer, streamer etc.) with third-party drivers. Compatible with the SPC-4 (
SCSI Primary Commands), SBC-3 ( SCSI Block Commands), MMC-6 ( SCSI Multi-Media Commands) and RBC ( Reduced Block Commands) specifications, relevant for many mass storage devices (in particular SCSI and optical SATA drives).
The HDDRIVER software package includes numerous useful
tools. All programs are bilingual (English and German).
Detailed printed English or German manual.
Full version and updates available as download. Optionally available on a floppy disk or bootable pre-installed on a memory card.
Reliable support directly from the author.
The free Hddriver News App for Android keeps you up to date.