SIO2SD je zařízení připojené na sériový Atari XE/XL port (SIO), určené k simulaci disketové jednotky Atari a umožňující načítat a/nebo ukládat programy či data z/na paměťové karty typu SD. Ačkoli zařízení vzniklo v roce 2007, stále se vyrábí, prodává a vycházejí pro něj aktualizace firmwaru (naposled 2023).

SIO2SD má slot na SD kartu, 5 tlačítek pro ovládání, 2 LED a 2řádkový LCD pro indikaci stavu a činnosti.

SD karta musí obsahovat filesystem ve formátu FAT (16 nebo 32). V kořenovém adresáři musí existovat adresář ATARI. SIO2SD čte pouze jeho obsah.

Podporuje image disků ATR (čtení i zápis) a XFD (pouze čtení). Sektory mohou mít délku 128 B (single) nebo 256 B (double). Disky mohou dosáhnout velikosti až 16 MiB.

Do jednotlivých jednotek lze místo obrazu disku přímo namapovat spustitelné soubory (COM a XEX).

Namapovat (a emulovat) lze až 15 klasických disketových jednotek současně. Mimo to podporuje SIO2SD tak zvané virtuální disky, kterých může být až 100.

Ačkoli lze většinu funkcí SIO2SD ovládat pomocí vestavěných tlačítek a displaye, existuje i možnost nastavit ho pomocí aplikace. Ta se jmenuje sio2sd.xex a musí být umístěna v kořenovém adresáři SD karty. Potom ji zle vyvolat držením tlačítka Shift během bootu.

Originální dokumentace je k dispozici v polštině (PDF) a na webu také v angličtině a němčině.

Základy ovládání

Během startu:

  • Shift: Načíst ovládací SW místo disku v D1:

  • K1: Nabootovat virtuální disk V0: místo disku v D1:

  • K2: Nabootovat virtuální disk V1: místo disku v D1:

  • K3: Nabootovat virtuální disk V2: místo disku v D1:

  • K4: Nabootovat virtuální disk V3: místo disku v D1:

Ovládání v běžném režimu (procházení jednotek a souborů):

  • K1: Následující Atari disketová jednotka (D1,D2,…,D15,V1,V2,…)

  • SHIFT+K1: Předchozí Atari disketová jednotka

  • K2: Následující soubor/adresář

  • SHIFT+K2: Předchozí soubor/adresář

  • K3: Nadřazený adresář (cd ..)

  • SHIFT+K3: Vybrat následující virtuální disk a namapovat jej na aktuální disketovou jednotku

  • K4 (Enter): Přejít do adresáře / namapovat soubor na aktuální Atari disketovou jednotku

  • SHIFT+K4 (Enter): Vypnout aktuální Atari disketovou jednotku ("vysunutí diskety") / vytvořit prázdný obraz disku

  • SHIFT (dvojklik): Nabídka virtuálních disků / nabídka nastavení

Ovládání v nabídce nastavení:

  • K1: Následující položka

  • Shift+K1: Předchozí položka

  • K2: Měnit hodnotu nahoru

  • Shift+K2: Měnit hodnotu dolů

  • K3: Opustit nabídku nastavení (a vrátit se do běžného režimu)

  • Shift+K3: Upgrade firmwaru (ze souboru sio2sd.bin na SD kartě)

  • K4 (Enter): Vrátit se na úvodní obrazovku nastavení (číslo verze)

  • Shift+K4 (Enter): Disabled mode (deaktivace zařízení) - přestane odpovídat na SIO sběrnici.

Tipy

Vytvoření prázdného disku

SIO2SD umí vytvořit prázdný obraz diskety (ATR). Stačí najet (pomocí K1) na neobsazenou disketovou jednotku (označena -OFF-) nebo nějakou uvolnit pomocí Shift+K4. Potom stačí stisknout Shift+K4 a stav jednotky se změní na -EMPTY-. Tím ještě nevznikl nový ATR soubor. Nový disk je zatím pouze v paměti SIO2SD. Až (pomocí DOSu) příslušný disk naformátujeme, vznikne ATR příslušné velikosti.

Update firmwaru

  1. Firmware je třeba stáhnout z oficiálního webu SIO2SD - sekce AVR Software (viz odkazy).

  2. Soubor sio2sd.bin (28 až 30 KiB) nahrát do kořenového adresáře SD karty (tedy ne do adresáře ATARI).

  3. Vložit SD kartu s firmwarem do SIO2SD.

  4. Zapnout počítač.

  5. Aktivovat nabídku nastavení (2x Shift).

  6. Stisknout Shift+K3.

  7. Potvrdit stiskem K2.

Odkazy