El SDrive-MAX Atari

New product

1 Item

54.00 €

Add to wishlist

Paypal
Paypal

More info

The SDrive-MAX is an Arduino-based floppy and tape emulator for the Atari range of 8-bit computers. The SDrive-MAX allows you to read and write ATR and CAS files on real Atari hardware as if they were real discs and cassettes.



With SDrive-MAX you can load executable XEX files as if they were on read-only boot disks, and you can match the timing of the 810 and 1050 floppy drives, allowing you to load copy-protected ATX stream copied disks. SDrive-MAX software continues in active development.
The history of the SDrive-MAX

In 2008, CPU Bob! K (Robert Petružela) and Raster (Radek Štěrba) created the original SDrive. That year it won the Abbuc hardware competition and the schematics, source code and designs were made public. This spurred the creation of a couple of improved versions; the SDrive-NUXX in 2009 by c0nsumer, the SDrive Micro in 2012 by santosp, the SDrive-NG in 2014 by kbr and the SDrive2 in 2017 by alsp. The SDrive-NG led to the creation of the SDrive-MAX in 2017 by kbr.

    Original SDrive
    SDrive-NUXX in 2009 by c0nsumer
    SDrive Micro in 2012 by santosp
    SDrive-NG in 2014 by kbr and
    SDrive2 in 2017 by alsp
    The SDrive-NG led to the creation of the SDrive-MAX in 2017 by kbr.

Using the SDrive-MAX

The SDrive-MAX can be controlled from the device's touch screen or directly on the Atari. By default "D0:" is enabled, this will make the Atari boot to the SDrive menu.

To use the Sdrive you need to have the atr file in the root of your SD card.

It is not necessary to externally power the Sdrive as it is powered directly from the SIO port
Order of files on the SD card

When you add your ATR, XEX, and CAS files to the SDrive-MAX's microSD card, the order in which they are added to the card is the order in which they will appear in the menus; the SDrive-MAX does not sort the file names. If you want to get your file list alphabetically, you can use a tool called FATSort, which works on Linux / Mac and can be found here, Mac users using Homebrew can simply enter brew install fatsort in a terminal window. There is a program for Windows called DriveSort that does something similar available here.
Controlling the SDrive-Max from the touch screen.

Here are all the buttons you can press on the touch screen interface.

sdriveinstr2-1-1024x1022.png
Controlling the SDrive-Max from the Atari

Almost every aspect of the SDrive-MAX can be controlled from the Atari menu program. If you are powering your SDrive-MAX from your Atari, and your Atari does not have a mod installed that can reboot without cutting off the power, it is the only way to boot from a disk in the SDrive-MAX without saving your settings using the "SaveIm" button. »In Cfg.
sdriveinstr2-3-796x1024.png

There are more functions that you can access from the SDrive menu, I have tried to include all the most used ones, if you want to know the rest of the options, consult the original SDrive documentation here.

It has been discovered that there is a bug in the sdrive.atr image menu that causes the "Find" function not to work on the Atari 800 series, it was written for XL / XE machines and the key table is different. Here is a fixed version for Atari 800 users, you just have to replace the sdrive.atr in the root of your microSD card with this one.

sdrive.atr


SDrive-MAX Operation Video

Loading a disc with SDrive-MAX

Tap the disk icon in one of the drive's empty slots and find the disk you want to load in the file selector. The disk will be added, activated and marked as D1.

Add any other disk in the same way, they will all become the active disk as you add them, so be sure to tap the boot disk in the middle of the line so that it is D1 when you're done. Now you just have to turn on your Atari and it should boot from D1. Remember that many programs require BASIC to be disabled; if yours is, you'll need to hold down the option button while turning on the Atari.
Turning on the Atari

Turn on your Atari and wait for it to boot into the SDrive-MAX menu. Tap the disk icon in one of the drive's empty slots and find the disk you want to load in the file selector. The disk will be added, activated and marked as D1. Add any other disks in the same way, they will all become the active disk as you add them, so be sure to tap the boot disk in the middle of the line so that it is D1 when you are done. Now hit Reset on your Atari and it should boot from D1. Remember that many programs require BASIC to be disabled; if yours is, you'll need to hold down the Option button while pressing Reset.
Loading a cassette into the SDrive-MAX

Make sure all disk drives are turned off, some cassettes will not load if a disk drive is present. Press the "Tape:" button and select the CAS file you want to load. Hold down the home button on your Atari while turning it on; if you need to disable BASIC, hold down the option as well. The Atari will turn on and make a burp noise, when it does, press any key on the Atari and press the Start button on the SDrive-MAX. If the cassette is multi-stage loading, you will have to pay attention to the message to load the next stage, as the SDrive-MAX does not have a motor control line, so it cannot automatically stop / start the tape.
Turning on the Atari

Turn on your Atari and wait for it to boot into the SDrive-MAX menu. Make sure all disk drives are turned off, some cassettes will not load if a disk drive is present. Press the "Tape:" button and select the CAS file you want to load. Hold down the Home button on your Atari while pressing Reset; if you need to disable BASIC, hold down the option as well. The Atari will reboot and make a burp noise, when it does, press any key on the Atari and press the Start button on the SDrive-MAX. If the cassette is multi-stage loading, you will have to pay attention to the message to load the next stage, as the SDrive-MAX does not have a motor control line, so it cannot automatically stop / start the tape.
SDrive-MAX project information

    Raster / Bob! K’s Original SDrive HW / SW package
    Raster / Bob! K’s Original SDrive photos
    Raster / Bob! K’s Original SDrive manual
    Raster / Bob! K’s Original SDrive SIO commands list
    SDrive-MAX’s page on the Atari Wiki
    SDrive-MAX’s GitHub Repo
    The main discussion at atariage
    The main discussion at abbuc
    The main discussion at atarionline
    The main discussion at forum64

Item assembled by jgilcas

Reviews

Write a review

El SDrive-MAX Atari

El SDrive-MAX Atari