Before You Buy

The ACSI2STM Hard Disk device is designed to work with all Atari ST, Mega ST, STe, and Mega STe computers. However, there are some considerations to keep in mind before purchasing the device.

Bad-DMA issues for Atari STE models

There is a known issue with some Atari STE models that causes the ACSI2STM device to malfunction due to flaw in the design of the DMA chip used in some models. This issue will corrupt the content of the SD card making the content unreadable. The issue is known as the “Bad-DMA” issue and it is present in some Atari STE models. We strongly recommend to check if your Atari STE model is affected by this issue before purchasing the ACSI2STM device. You can find more information about this issue here.

There is a new version of the firmware that can be used to avoid the Bad-DMA issue at the price of a much slower performance. You can find more information about this firmware here.

The firmware I install in the ACSI2STM devices is the latest stable version but it does not include the Bad-DMA fix. If you want to install the Bad-DMA fix firmware, you must install the PIO firmware version at your own risk.

If you don’t want to take the risk of the Bad-DMA issue, the SidecarTridge MultiDevice GEMDRIVE is a good alternative. It cannot be affected by the Bad-DMA issue and it is compatible with all Atari ST models.

### TOS versions supported

The ACSI2STM device has two main modes of operation: the ACSI mode and the GEMDRIVE mode. Not all the TOS versions supports both modes. The ACSI mode is the legacy mode that uses the ACSI protocol to communicate with the Atari ST. The GEMDRIVE mode is the modern mode that traps the GEMDOS calls to access the SD card.

We have tested the ACSI2STM device with the following TOS versions with the following results:

Here is the data split into a table with the requested columns:

TOS VersionACSI SupportedGEMDRIVE Supported
TOS 1.00HDDriverNo
TOS 1.02HDDriverNo
TOS 1.04HDDriver + ICD driverYes
TOS 1.62HDDriver + ICD driverYes
TOS 1.62HDDriver + ICD driverYes
TOS 2.06HDDriver + ICD driverYes
EmuTOS 1.3.0Integrated ACSI driverYes

If you need support for large size partitions in TOS 1.00 or 1.02, the SidecarTridge MultiDevice GEMDRIVE is a good alternative.

Creating images for the ACSI mode

If you wan to use the legacy ACSI mode you will need to create images for the ACSI mode, or find already created images.

Here goes some links with pre-created images for the ACSI mode:

Probably the fastest way to burn the images into the SD card is using the Raspberry Pi Imager.

If you want to create your own TOS & DOS compatible images, you should use to Atari Hard Disk and File Systems Reference Guide by Jean Louis-Guerin (DrCoolZic).

ICD Pro is a free driver that can be used with ACSI devices. You can download from here: ICD Pro. Then you can follow the instructions in this guide.

HDDRIVER is a commercial driver that can be used with ACSI devices. You can download from here: hddriver.net. You can download a demo version from here.

You can learn more about the different options in the official documentation.

Previous: Introduction Main Next: User Guide