SDisk Max

 

Et vous pensiez que l'Atari 800 XL était fini ? Et bien non, pas encore ! Des périphériques sortent encore ou sont toujours maj.

C'est entre autre le cas avec les périphériques sio2sd qui, comme le nom l'indique, permettent de lire ou ecrire des fichiers sur carte SD !

sdisk max

Comme par exemple le SDisk Max.

 

Un SDisk Max est composé d'un Arduino Uno, d'une carte SD, d'un écran tactile de 3.5 pouce et d'un câble SIO.

Vous pouvez l'acheter tout fait (ebay.fr par exemple), ou alors le monter vous même, voire imprimer un boitier et le connecteur SIO si vous posséder une imprimante 3D (il existe des boitiers façon Atari XL, XE, lecteur de disquette, ...).

Tout est en effet disponible sur le web: par exemple sur le site https://atari8bit.net/everything-sdrive-max/

sdisk

Ecran du SDisk Max

Ce périphérique simule en réalité un lecteur de cassette ou de disquette 810 (par défaut) ou 1050. En fait pas 1 lecteur de disquette, mais jusqu'à 4 lecteurs de D1 à D4. Cet appareil permet le montage de fichiers images d'une cassette ou d'une disquette. Il utilise pour cela les formats de fichiers .atr, .cas, xex, ... déjà bien connus dans l'émulation des atari.

Il sera possible de connecter cet appareil avec d'autres périphériques comme un lecteur de cassette 1010. Une alimentation n'est pas forcément nécessaire, il passera dans ce cas par celui fourni sur le SIO.

Comme indiqué plus haut, il est possible d'écrire sur la carte micro SD. Il suffit d'avoir une image ATR vierge (voir le bouton new sur l'écran du SDisk Max) et d'utiliser l'utilitaire DOS de l'Atari pour formater cette disquette vierge puis d'utiliser la commande save sous Basic:

save "lecteur:nomfichier.ext" ou lecteur sera l'unité de disquette D1 à D4 où vous aurez monté l'image de la disquette.

Il suffit de monter votre disquette DOS sur D1, et votre disquette vierge sur D2.

Exemple de commande save: save "D2:test.bas"

 

Quelques remarques

RemarqueLes fichiers (exemple .atr) que vous sauverez sur la carte SD seront restitués à l'écran dans l'ordre de création et non dans l'ordre alphabétique. C'est le seul défaut que j'ai pu constater.

Le paramétrage/montage des disquettes sur le SDisk Max pourra se faire depuis l'Atari lors de l'allumage, soit depuis l'écran tactile du SDisk Max.

RemarqueVu la taille des fichiers sur Atari 800XL, inutile d'investir dans une carte SD avec des tonnes de Giga ! 16 Giga c'est déjà de trop ! Mais moins, cela n'existe plus...

RemarqueIl existe en réalité un lecteur D0. Celui-ci est réservé pour le chargement au boot du programme de gestion du SDisk Max. Il est possible de ne pas lancer celui-ci en choisissant dans l'option cfg un Boot sur D1.

RemarqueRappel, certains programmes ne peuvent pas se lancer si le basic est chargé. Il est possible de ne pas le charger au boot en appuyant sur le bouton option du 800xl avant d'allumer l'atari.

 

Des programmes...

Voici un vieux programme qui marche toujours sous Windows 10

disk

Il va vous permettre de gérer sous Windows le contenu d'un fichier .atr

Pour Atari 800XL, voici une version .atr du dos 2.5

disk

Des images disques vierges

Je pensais en faire, mais d'autres personnes en ont déjà fait, alors les voilà !

5.14: single density and single sided: 90 KB
5.14: enhanced density and single sided: 130 KB
5.14: double density and single sided: 180 KB

(https://atariwiki.org/wiki/Wiki.jsp?page=Atari%20DOS%202)

 

Autres liens

https://github.com/kbr-net/sdrive-max

https://atariwiki.org/wiki/Wiki.jsp?page=SDrive-MAX