- 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. With Atari's SH drives formatting is not supported.
- 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.
- Drives/media with physical sector sizes of up to 4096 bytes.
- Support for LBA-48 (capacity > 128 GiB) with IDE/SATA hard disk drives.
- SATA Advanced Format Drives (AFD), in particular 512e and 4Kn hard disk drives.
- Multi-media drives: DVD-RAM, DVD+RW and BD-RE media can be used like hard disk drives, e.g. for backups.
- 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).
Whether or not HDDRIVER works with this hardware may depend on the firmware version. The HDDRIVER demo version can be used for testing. Unfortunately for ACSI solutions this rule of thumb seems to apply: The newer the product, the less reliable the firmware and the less standards are followed. It appears advisable to use mature hardware, even if it may be a bit more expensive.
- ACSI2SD: Not supported due to issues with various drivers.
- ACSI2STM: Not supported due to permanent firmware bugs and incompatibilities with the SCSI-2 standard.
- SD4ST: Not supported due to incompatibilities with the SCSI-2 standard, at least with old firmware. Firmware version 181 presumably works much better than older versions.
- SCSI2SD: Not officially supported due to recurring firmware issues. Several users have reported success, though.
- CT* and Afterburner040: Not officially supported, but reported to work in practice.
- SatanDisk: Not officially supported, but reported to work in practice. It is recommended to use UltraSatan or GigaFile instead.
- FireBee: Cannot be supported due to known bugs in the FireBee's SCSI Driver.
Partitioning/Data Exchange
- 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.
- Support of the super floppy layout (media without a root sector, e.g. floppy disks).
- 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 completely coded in 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.
- Sector Test (Read Test)
- Device Scan
- 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.
- With RaSCSI up to 8 virtual SCSI devices with the MegaSTE's internal host adapter.
- SCSI emulation/translation for IDE, ATAPI and SATA devices.
- Execution of HDDRIVER modules when booting.
- 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.