1.0 RC1

SAPI-1 Webulátor

Návod k výchozí sestavě ZPS-1, rozšířeným paměťovým konfiguracím a práci s kazetami.

Rychlý start

  1. Webulátor spustíte v prohlížeči otevřením adresy P3T3.org/sapi-1/.
  2. Výchozí sestavu není nutné nastavovat. Stiskněte RUN.
  3. MicroBASIC 2.4 zobrazí READY a prompt >.
  4. Kazetu vložte tlačítkem VLOŽIT .S1T / .WAV.
RESET za běhu zachová RUN. Změna desek nebo paměti je dovolena pouze při STOP.

Výchozí ZPS-1

SlotOsazeníVýznam
0JPR-1Intel 8080, I/O, MH 3214; paměti neosazeny
1AND-140 × 24 znaků
2REM-1MicroBASIC 2.4, 2 kB RAM od 4000h
3DSM-1terminál nebo magnetofon
4REM-1volitelná druhá paměťová deska

Druhá REM-1

Druhou desku REM-1 lze vložit pro MIKOS, BASIC EX a další rozšířené sestavy. Přesné propojky a obrazy EPROM musí odpovídat použitému monitoru. Webulátor upozorní na překryv paměťových oblastí.

ANK-1

INT a T jsou momentové vstupy, RES provede systémový reset. Pomocné INT+T simuluje současný stisk tlačítek INT a T.

Kazety a DSM-1

Bit KAZ přepíná jednu DSM-1 buď na terminál, nebo na magnetofon. Oba koncové body nemohou pracovat současně.

Kazety vytvořené 1kB a 2kB variantou MicroBASICu nejsou vzájemně kompatibilní. Za názvem souboru je v záznamu uložena dvoubajtová absolutní hodnota TXTUNF — adresa prvního volného bajtu za programem. Počáteční adresa TXTBGN je pevně zakódována v konkrétní variantě MicroBASICu: 20EFh u 1kB a 40EFh u 2kB varianty.

Katalog kazet na P3T3.org · Specifikace S1T 1.0

EPROM, monitory a zdroje

Webulátor načítá obrazy .bin, .rom, .hex a .ihx. Vestavěné varianty MicroBASICu byly rekonstruovány z publikovaných Intel HEX, nikoli sejmuty z fyzických EPROM.

Katalog EPROM na P3T3.org · Původ vestavěných obrazů

Známá omezení RC1

Úplný technický seznam omezení

Testování RC1

Před vydáním byly ověřeny ZPS-1, MicroBASIC, test TESLA 1983, dvě REM-1, MIKOS, BASIC EX, S1T i původní WAV. Hledají se především rozdíly proti skutečnému SAPI-1.

Hlášení musí obsahovat konfiguraci desek, použité ROM, kazetu, přesný postup a zdroj očekávaného chování.

Podrobný formulář pro testery