Atari Emulators

HDDRIVER and its tools work very well with most Atari emulators. Hatari, ARAnyM, MagicMac and MagicPC are supported with special features. The HDDRIVER forum has its own section on emulators.

Lauching HDDRIVER

On a real drive or a drive image HDDRIVER is installed using HDDRUTIL, so that TOS automatically launches HDDRIVER when booting. There are only two scenarios where it may make sense to place HDDRIVER in the AUTO folder: When booting from floppy disk and when booting from an emulator's GEMDOS drive. On MagicMac and MagicPC, the AUTO folder is the only option.

SCSI Driver for Hatari and ARAnyM

With Linux, this SCSI Driver provides direct access to storage devices, as you might know from VirtualBox or VMWare. Supported interfaces are SCSI, IDE/SATA and USB. NVMe SSDs require an NVMe-to-USB adapter.

Device check with SCSI Driver

The SCSI Driver sets up two buses 30 and 31, each of which supports 8 native devices. The driver can be launched as a regular program or as an HDDRIVER module. It is important to launch it before HDDRIVER, so that HDDRIVER has access to the mass storage devices managed by Linux. If you only want to use HDDRUTIL, it is sufficient to launch the driver before HDDRUTIL.
With Hatari, NatFeats support must be explicitly enabled in the Hatari configuration file or via the command line. The devices are automatically detected without any further settings in Hatari or ARAnyM.

Download NF_SCSI SCSI Driver NF_SCSI 1.20

MagicMac and MagicPC

Under MagicMac and MagicPC, HDDRIVER has direct access to SCSI devices if the native SCSI Driver by Steffen Engel for the respective platform and SCSIDRV.PRG (from the CBHD distribution) are installed. In this setup, HDDRIVER.PRG must be launched after SCSIDRV.PRG.

HDDRUTIL under MagiCMac