<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pl">
	<id>https://mirror.atariki.pl/w/index.php?action=history&amp;feed=atom&amp;title=Atari_Super_Turbo</id>
	<title>Atari Super Turbo - Historia wersji</title>
	<link rel="self" type="application/atom+xml" href="https://mirror.atariki.pl/w/index.php?action=history&amp;feed=atom&amp;title=Atari_Super_Turbo"/>
	<link rel="alternate" type="text/html" href="https://mirror.atariki.pl/w/index.php?title=Atari_Super_Turbo&amp;action=history"/>
	<updated>2026-10-02T10:47:23Z</updated>
	<subtitle>Historia wersji tej strony wiki</subtitle>
	<generator>MediaWiki 1.46.0</generator>
	<entry>
		<id>https://mirror.atariki.pl/w/index.php?title=Atari_Super_Turbo&amp;diff=304&amp;oldid=prev</id>
		<title>imported&gt;Atariki recovery: Reconstructed from archived HTML; see provenance manifest</title>
		<link rel="alternate" type="text/html" href="https://mirror.atariki.pl/w/index.php?title=Atari_Super_Turbo&amp;diff=304&amp;oldid=prev"/>
		<updated>2026-10-01T08:51:48Z</updated>

		<summary type="html">&lt;p&gt;Reconstructed from archived HTML; see provenance manifest&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nowa strona&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Pierwszy polski system turbo dla magnetofonów. Zaprojektował go [[Sławomir Nienałtowski]] (autor m.in. stacji [[SN-360]]), zainspirowany podobnymi rozwiązaniami dla komputerów Commodore 64 i ZX Spectrum. Prace rozpoczął pod koniec 1986 roku, w ciągu pół roku przygotowując prototypową wersję dla magnetofonu [[1010]], a później także dla [[XC12]] i jego klonów. Pierwsza wersja systemu zaczęła być rozprowadzana w końcu 1987 roku. Sprzedawała go firma [[Atari Studio]] (późniejszy [[Mirage]]).&lt;br /&gt;
&lt;br /&gt;
== Oprogramowanie ==&lt;br /&gt;
&lt;br /&gt;
AST był sprzedawany w kilku wersjach. W skład wersji podstawowej, oprócz przeróbki magnetofonu, wchodziła kaseta z oprogramowaniem do obsługi systemu, instrukcja obsługi tychże oraz kaseta z zestawem 16 gier w AST (zestawów było kilka). Na kasecie z oprogramowaniem znajdowało się 6 narzędzi:&lt;br /&gt;
&lt;br /&gt;
* Loader AST - służący do wczytywania programów w formacie [[#AST|AST]]&lt;br /&gt;
* System operacyjny - program do uruchamiania, kopiowania i zamiany nazwy programów w formacie AST&lt;br /&gt;
* Copy wyk - program do konwersji programów w formacie [[COM]] (czyli popularnych &amp;quot;[[Loader z wykrzyknikiem|wykrzykników]]&amp;quot;) do formatu AST&lt;br /&gt;
* Copy 1blok - program do konwersji jednoblokowych plików [[BOOT (format pliku)|bootowalnych]] do formatu AST&lt;br /&gt;
* Test - program do ustawiania skosu głowicy&lt;br /&gt;
* AST BASIC - handler urządzenia T: pozwalający na zapis programów [[BASIC]]-owych w AST&lt;br /&gt;
&lt;br /&gt;
Wersja dla bardziej zamożnych użytkowników zamiast kasety z programami użytkowymi zawierała [[Cartridge|cartridge]] &amp;quot;AST Utility&amp;quot;. Prezentował on opcje do wyboru:&lt;br /&gt;
&lt;br /&gt;
# Wyjście do systemu&lt;br /&gt;
# AST Loader - patrz wyżej&lt;br /&gt;
# BUT Loader - do wczytywania programów w formacie [[#BUT|BUT]]&lt;br /&gt;
# BOT Loader - do wczytywania programów w formacie [[#BOT|BOT]]&lt;br /&gt;
# AST BASIC - patrz wyżej&lt;br /&gt;
# AST Copy - patrz wyżej (System operacyjny)&lt;br /&gt;
# Wyk to AST Copy - patrz wyżej (Copy wyk)&lt;br /&gt;
# Unichanger&lt;br /&gt;
&lt;br /&gt;
W późniejszym czasie zamiast AST Utility sprzedawany był AST Multi-Cartridge, na którym zawarty był bogatszy zestaw programów.&lt;br /&gt;
&lt;br /&gt;
Programy użytkowe były w osobnych wersjach dla magnetofonów [[1010]] i [[XC12]].&lt;br /&gt;
&lt;br /&gt;
Atari Studio sprzedawało też gotowe zestawy gier w systemie AST. W studiu można też było zamówić kasetę z indywidualnie wybranym zestawem programów, które programiści z AS przerabiali na AST w razie potrzeby.&lt;br /&gt;
&lt;br /&gt;
* [[Grafika:AST zestaw podstawowy - wkładka.jpg|Jedna z kaset dołączanych do systemu AST]]&lt;br /&gt;
* [[Grafika:AST zestaw 05 - wkładka.jpg|Gotowy zestaw gier nr 05]]&lt;br /&gt;
* [[Grafika:AST zestaw 13 - wkładka.jpg|Gotowy zestaw gier nr 13]]&lt;br /&gt;
* [[Grafika:AST zestaw na życzenie - wkładka.jpg|Przykładowy zestaw indywidualnie zamówionych gier]]&lt;br /&gt;
&lt;br /&gt;
== Formaty plików ==&lt;br /&gt;
&lt;br /&gt;
Programy w turbo AST były zapisywane w jednym z 3 formatów: &amp;quot;AST&amp;quot;, &amp;quot;BUT&amp;quot; i &amp;quot;BOT&amp;quot;. Na kasetach rozprowadzanych przez Atari Studio obok każdego programu widniała nazwa formatu, w którym jest on zapisany.&lt;br /&gt;
&lt;br /&gt;
=== AST ===&lt;br /&gt;
&lt;br /&gt;
Najprostszy format &amp;quot;AST&amp;quot; służy do konwersji programów jednoblokowych ([[COM]] i [[BOOT (format pliku)|BOOT]]). Przed wczytaniem programu należy wgrać wspomniany wyżej Loader AST. Plik w formacie AST ma zapisaną nazwę (do 20 znaków), która pojawia się na ekranie po wczytaniu 1 bloku. Naciśnięcie spacji powoduje kontynuację odczytu, natomiast Reset powoduje powrót do loadera.&lt;br /&gt;
&lt;br /&gt;
=== BUT ===&lt;br /&gt;
&lt;br /&gt;
Format &amp;quot;BUT&amp;quot; służy do konwersji programów wieloblokowych. Do wczytania programu potrzebny jest Loader BUT, dostępny na cartridge&amp;#039;u AST. Na kasetach rozprowadzanych przez Atari Studio loader BUT był nagrany przed programami, które go potrzebowały.&lt;br /&gt;
&lt;br /&gt;
=== BOT ===&lt;br /&gt;
&lt;br /&gt;
Format &amp;quot;BOT&amp;quot; służy do konwersji programów wieloczęściowych, w których poszczególne części są ładowane oddzielnie (np. gry z doczytywanymi poziomami). Do wczytania programu potrzebny jest Loader BOT, dostępny na cartridge&amp;#039;u AST. Na kasetach rozprowadzanych przez Atari Studio loader BOT był nagrany przed programami, które go potrzebowały.&lt;br /&gt;
&lt;br /&gt;
=== Inne formaty ===&lt;br /&gt;
&lt;br /&gt;
System AST jest kompatybilny sprzętowo z innymi systemami turbo, jak [[KSO Turbo 2000]] - do wczytania programów zapisanych w Turbo 2000 wystarczy użyć specjalnego loadera. Na rynku dostępne były zestawy kaset z programami w systemie Turbo 2000, które zawierały loader [[AST-Turbo 2000 Converter]] autorstwa [[*Ajek|*Ajka]].&lt;br /&gt;
&lt;br /&gt;
=== Szczegóły techniczne ===&lt;br /&gt;
&lt;br /&gt;
Montaż polega na instalacji płytki interfejsu wewnątrz magnetofonu oraz, w przypadku XC12, poprowadzeniu dodatkowego kabla z interfejsu do styku COMMAND w [[Gniazdo SIO|gnieździe SIO]].&lt;br /&gt;
&lt;br /&gt;
Podczas odczytu oprogramowanie AST uaktywnia linię COMMAND, co powoduje przełączenie magnetofonu w tryb turbo. Sygnał dźwiękowy jest teraz interpretowany przez magnetofon inaczej - na bicie 4 rejestru [[Rejestry POKEY-a#SKSTAT|SKSTAT]] pojawia się 0 lub 1 w zależności od tego, czy zbocze sygnału dźwiękowego odpowiednio opada się lub wznosi (&amp;#039;&amp;#039;lub na odwrót&amp;#039;&amp;#039;). Standardowe oprogramowanie AST jest bardzo prymitywne - inaczej niż w [[Turbo Blizzard]] czy [[Turbo 6000|turbo 6000]], podczas odczytu nie są używane żadne przerwania [[POKEY]]-a ani [[PIA]].&lt;br /&gt;
&lt;br /&gt;
== Struktura nagrania (wersja dla XC12) ==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Opis na podstawie analizy sygnału z taśmy&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Do zapisu wykorzystywana jest modulacja szerokości impulsu ([http://pl.wikipedia.org/wiki/Pulse_Width_Modulation PWM]). Przez impuls rozumiana jest sekwencja stanów &amp;#039;1&amp;#039; i &amp;#039;0&amp;#039; (w tej kolejności) na linii danych portu szeregowego lub inaczej mówiąc sekwencja wysokiego i niskiego poziomu sygnału na taśmie (lub sekwencja zbocza narastającego i opadającego). Występują trzy rodzaje impulsów:&lt;br /&gt;
&lt;br /&gt;
* impulsy o szerokości 0.5 ms odpowiadające bitowi &amp;#039;1&amp;#039; i sygnałowi pilotującemu&lt;br /&gt;
* impulsy o szerokości 0.25 ms odpowiadające bitowi &amp;#039;0&amp;#039;&lt;br /&gt;
* impulsy o szerokości 1.5 ms odpowiadające sygnałowi &amp;#039;stop&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Zapis jest podzielony na bloki. Każdy blok jest zbudowany podobnie i zawiera kolejno:&lt;br /&gt;
&lt;br /&gt;
* sygnał pilotujący trwający 5s dla pierwszego bloku nagrania i 2s dla bloków kolejnych&lt;br /&gt;
* 1 impuls odpowiadający bitowi &amp;#039;0&amp;#039; oznaczający koniec sygnału pilotującego i poczatek danych&lt;br /&gt;
* bajty danych; generalnie ich ilość jest różna w każdym bloku&lt;br /&gt;
* 4 impulsy odpowiadające bitowi &amp;#039;0&amp;#039;&lt;br /&gt;
* 128 impulsów sygnału &amp;#039;stop&amp;#039;; razem z poprzednimi 4 impulsami oznacza koniec bloku&lt;br /&gt;
&lt;br /&gt;
Bity w bajcie zapisywane są w kolejności od najmłodszego do najstarszego.&lt;br /&gt;
&lt;br /&gt;
==== Format AST (i być może inne) ====&lt;br /&gt;
&lt;br /&gt;
Nagranie zawiera co najmniej dwa bloki: blok informacyjny i jeden lub więcej bloków danych.&lt;br /&gt;
&lt;br /&gt;
Blok nie zawiera specjalnego bajtu z sumą kontrolną, sumy kontrolne sa przechowywane w bloku informacyjnym (pierwszym bloku nagrania). Suma kontrolna obliczana jest przez wykonanie operacji [http://pl.wikipedia.org/wiki/Xor XOR] na wszystkich bajtach bloku.&lt;br /&gt;
&lt;br /&gt;
Blok informacyjny ma 256 bajtów i zbudowany jest następująco:&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
! Offset&lt;br /&gt;
! Długość&lt;br /&gt;
! Zawartość&lt;br /&gt;
|-&lt;br /&gt;
| 0&lt;br /&gt;
| 1&lt;br /&gt;
| Ilość bloków danych bez uwzględniania bloku informacyjnego (?)&lt;br /&gt;
|-&lt;br /&gt;
| 1&lt;br /&gt;
| 1&lt;br /&gt;
| ?? (co najmniej 2 możliwości: 1 - bajt dobrany tak, żeby suma kontrolna całego bloku informacyjnego wynosiła 0; 2 - ilość 4-bajtowych pozycji na dane dotyczące ładowania kolejnych bloków zwiększona o 3; do sprawdzenia)&lt;br /&gt;
|-&lt;br /&gt;
| 2+n*4&amp;lt;br /&amp;gt;n=0..43(?)&lt;br /&gt;
| 2&lt;br /&gt;
| Adres ładowania kolejnych bloków (LSB, MSB) (pozycje nieużywane są losowe ?)&lt;br /&gt;
|-&lt;br /&gt;
| 4+n*4&amp;lt;br /&amp;gt;n=0..43(?)&lt;br /&gt;
| 2&lt;br /&gt;
| Długość kolejnych bloków (LSB, MSB) (pozycje nieużywane są losowe ?)&lt;br /&gt;
|-&lt;br /&gt;
| 178&lt;br /&gt;
| 2&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| 180&lt;br /&gt;
| 20&lt;br /&gt;
| Nazwa programu zapisana przy użyciu kodów ekranowych (nie ASCII)&lt;br /&gt;
|-&lt;br /&gt;
| 200&lt;br /&gt;
| 44 (?)&lt;br /&gt;
| Sumy kontrolne kolejnych bloków poczynając od bloku informacyjnego. Suma kontrolna bloku informacyjnego zawsze wynosi 0 (odpowiada za to któryś, odpowiednio dobrany, bajt w tym bloku) (pozycje nieużywane są losowe ?)&lt;br /&gt;
|-&lt;br /&gt;
| 244&lt;br /&gt;
| 12&lt;br /&gt;
| ??&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Bloki danych nie zawieraja niczego oprócz samych, czystych danych.&lt;br /&gt;
&lt;br /&gt;
== Bibliografia ==&lt;br /&gt;
&lt;br /&gt;
* [[Tomasz Mazur]], &amp;quot;Atari Super Turbo&amp;quot;. [http://atarionline.pl/biblioteka/czasopisma/Bajtek/Bajtek_1989_04.djvu Bajtek 4/1989] (w [[Atarionline.pl]]), s. 10-11&lt;br /&gt;
* [[Tomasz Mazur]], &amp;quot;Atari Super Turbo&amp;quot;. [http://atarionline.pl/biblioteka/czasopisma/Komputer/Komputer_1989_04.djvu &amp;quot;Komputer&amp;quot; 4/1989] (w [[Atarionline.pl]]), s. 20-22 (także u [[Dely]]&amp;#039;ego[http://www.kozminski.info/smietnik/atari_super_turbo.pdf [1]])&lt;br /&gt;
* Jakub Cebula, &amp;quot;AST - drugie spojrzenie&amp;quot;. [http://atarionline.pl/biblioteka/czasopisma/Bajtek/Bajtek_1990_11_12.djvu Bajtek 11-12/1990] (w [[Atarionline.pl]]), s. 8&lt;br /&gt;
* [[Tomasz Mazur]], &amp;quot;AST - odpowiedź&amp;quot;. [http://atarionline.pl/biblioteka/czasopisma/Bajtek/Bajtek_1991_03.djvu Bajtek 3/1991] (w [[Atarionline.pl]]), s. 12&lt;br /&gt;
&lt;br /&gt;
== Zobacz też ==&lt;br /&gt;
&lt;br /&gt;
* [[Grafika:AST MULTICART.pdf]]&lt;br /&gt;
* [[Systemy turbo]]&lt;br /&gt;
&lt;br /&gt;
== Odnośniki zewnętrzne ==&lt;br /&gt;
&lt;br /&gt;
* [http://ftp.pigwa.net/stuff/mirror/www.atari.cuprum.com.pl/ast.htm Opis konstrukcji AST Cartridge] wraz z obrazem cartridge&amp;#039;a AST Utility XC12 (pod emulatorem należy wybrać typ &amp;quot;Phoenix&amp;quot;)&lt;br /&gt;
* [http://atarionline.pl/v01/index.php?ct=utils&amp;amp;sub=9.%20ROM-y&amp;amp;tg=Kasetowe%20systemy%20turbo#Kasetowe%20systemy%20turbo Katalog &amp;quot;Kasetowe Systemy turbo&amp;quot; na AtariOnline.pl] - tu dostępny obraz kartridża AST Utility w wersji XC12 (AST (v1).rom) i 1010 (AST (v2).rom)&lt;br /&gt;
&lt;br /&gt;
[[Kategoria:Atari 8-bit]]&lt;br /&gt;
[[Kategoria:Magnetofonowe systemy turbo]]&lt;br /&gt;
&lt;/div&gt;</summary>
		<author><name>imported&gt;Atariki recovery</name></author>
	</entry>
</feed>