- 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, ACSI, 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/PiSCSI board for the Raspberry Pi.
- BlueSCSI 1.1-20220917, but not 1.1-20221203. Tested with the desktop version at the internal SCSI port of a MegaSTE and TT. With a ribbon cable at the external port there were issues, though.
- Drives/media with physical sector sizes of up to 4096 bytes.
- Support for LBA-48 (capacity > 128 GiB) with IDE/SATA hard drives.
- SATA Advanced Format Drives (AFD), in particular 512e and 4Kn hard drives.
- Multi-media drives: DVD-RAM, DVD+RW and BD-RE media can be used like hard drives, e.g. for backups.
- 8 devices at the SCSI bus (TT or Falcon are one of those) and 8 devices at the ACSI bus.
- 8 sub-units (LUNs) per SCSI/ACSI device. With TT and Falcon SCSI the SCSI Driver supports 32 LUNs
- 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).
- USB devices with third-party modules.
Not officially supported Hardware
For this hardware there is positive user feedback. Whether HDDRIVER really works with this hardware may depend on the firmware version. Test your hardware setup with the HDDRIVER demo version.
- SCSI2SD: Several users have reported success, but there appear to be recurring firmware issues.
- Falcons with Alternate RAM (e.g. Afterburner040, DFB1, CT*): Appear to work in practice.
- SatanDisk: Reported to work by some users. It is recommended, though, to use UltraSatan or GigaFile instead.
Because of incompatibilities with the SCSI standard or other known hardware issues this hardware is not supported. Newer firmware versions might improve the SCSI compatibility. Unfortunately 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 better than older versions.
- FireBee: Cannot be supported due to known bugs in the FireBee's SCSI Driver.
If you want to use unsupported or other than the listed hardware, you should test this hardware yourself with the HDDRIVER demo version and the SCSI Driver/Firmware testsuite. If the testsuite does not report errors and the demo version works, the full version will likely work as well. I am afraid I cannot offer support for not officially supported hardware.
Partitioning/Data Exchange
- Several TOS/Windows compatible partitions for exchanging data with PCs and Macs without any additional software or hardware.
- 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.
- Detection of MBR (Master Boot Record) and UEFI GPT (GUID Partition Table) partitions.
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.
- On the TT and the Milan HDDRIVER can be booted into TT-RAM, e.g. to boost the IDE transfer rate with the Thunder IDE interface. Booting into TT-RAM also saves valuable ST-RAM.
- Configurable cache size (GEMDOS cache).
- Integrated FOLDRxxx, CACHExxx, JARxxx 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 drives or partitions 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.
- Support for dual boot (operating system selection by keystroke) for TOS and Atari's System V Release 4 (ASV)
- 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/PiSCSI up to 8 emulated devices with the MegaSTE's internal host adapter.
- With TT and Falcon SCSI HDDRIVER's SCSI Driver supports 32 LUNs (sub-units).
- 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 English and German manual as PDF, optionally also printed.
- 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.