================================================================================
ESCAPE FROM SATURN  -  alfa v0.7 - 17.10.2026
Gra na konsolę MAD-65 
Autor: Mateusz Matysiak
Link:  mad65.codepainters.com
================================================================================


JAK URUCHOMIĆ
-------------
Uruchom plik start_efs.bat. Otworzy się symulator madsim z grą (ekran obrócony o 90
stopni, tak jak na pionowo ustawionym monitorze automatu). Aby wyjść: Esc.
Gra działa na symulatorze madsim, który odtwarza konsolę MAD-65 cykl po cyklu
w tempie prawdziwego sprzętu.


STORY
-----
ROK 2093.
Bezzałogowe sondy wysłane przez największe korporacje Ziemi odkrywają w
pierścieniach Saturna niezwykły minerał. Otrzymuje roboczą nazwę SATURNium.
Materiał ma właściwości, jakich dotąd nie obserwowano – między innymi wpływa
na propagację fal elektromagnetycznych i grawitacyjnych, co budzi nadzieję na
zbudowanie napędu przyszłości.
Wkrótce w pobliżu nowych pól wydobywczych zaczynają pojawiać się drobne
problemy. Zautomatyzowane statki zgłaszają fałszywe odczyty. Na radarach
znikąd pojawiają się obiekty. Niektóre jednostki zderzają się z czymś, czego
chwilę wcześniej tam nie było.
Ze stacji Tytan startuje pięć załogowych statków, by zbadać anomalię.
Lecisz jednym z nich.
Twoim zadaniem jest oczyszczanie kolejnych rejonów pierścieni i zagłębianie
się dalej.
Z tym że coś tu jest zdecydowanie nie tak, jak powinno być.


CO ZAWIERA TA ALFA
------------------
Escape from Saturn to rozbudowany potomek klasycznych Asteroidów: duży,
zawijający się świat, obracająca się i zmieniająca skalę kamera, grafika
wektorowa i kampania fabularna.

Alfa v0.7 to jeden sektor (SECTOR ZERO) i lot tunelem:
 * w sektorze rozbijasz największe skały i pokonujesz wszystkich wrogów -
   wtedy otwiera się brama wyjściowa,
 * po wlocie w bramę czeka lot tunelem między sektorami: unikaj skał, zbieraj
   pył Saturnium i ratuj kapsuły ratunkowe (blaster jest w tunelu wyłączony),
 * na koniec ekran z podsumowaniem; alfa na tym się kończy. Reszta pierścieni
   dopiero powstaje.

W alfie masz trzy statki. Gra zaczyna się od ekranu intro, a start - FIRE.


STEROWANIE
----------
Grasz lewym drążkiem i dwoma przyciskami: FIRE 1 i FIRE 2.

Pad (po podłączeniu do komputera włącza się sam, jako port 1):
  krzyżak lub lewa gałka ... kierunki
  przyciski górny i dolny .. FIRE 1   (A/Y albo Krzyżyk/Trójkąt)
  przyciski lewy i prawy ... FIRE 2   (X/B albo Kwadrat/Kółko)
  (oba przyciski z pary robią to samo)

Klawiatura (port 1):
  strzałki ................. kierunki
  prawy Ctrl ............... FIRE 1
  prawy Shift .............. FIRE 2
  (port 2: W A S D, lewy Shift = FIRE 1, lewy Ctrl = FIRE 2)

Inne klawisze symulatora: Esc - wyjście, Spacja lub P - pauza, M - wyciszenie.

W grze:
  w lewo / w prawo ......... obrót statku
  w górę / w dół ........... przyspieszanie i zwalnianie (przepustnica ciągła)
  FIRE 1 ................... strzał z aktualnej broni
  FIRE 2, jeden klik ....... zmiana broni (blaster / laser)
  FIRE 2, dwa kliki ........ TELEPORT, skok statku do przodu
  FIRE 1 + FIRE 2 razem .... impuls EMP
  dopalacz (boost) ......... ustaw najwyższy bieg, puść drążek w górę i naciśnij
                             go ponownie, gdy statek wciąż leci z pełną prędkością

Teleport:
  Nie trzeba go włączać - jest dostępny od początku gry, wystarczy dwa razy
  szybko nacisnąć FIRE 2. Kosztuje jednak SATURNium (50 jednostek). Jeśli masz
  mniej, nic się nie dzieje. SATURNium zdobywasz, rozbijając najmniejsze skały;
  wylatują z nich chmurki, które statek zbiera sam.
  W sektorze nie ma paska: ilość SATURNium sygnalizują delikatnie iskierki
  krążące wokół statku. Im ich więcej, tym więcej masz w zapasie;  
  Z SATURNium korzysta też laser (jeden strzał kosztuje 8 jednostek),
  a pełny zapas osłabia obrażenia.

Broń:
  Na początku masz tylko blaster. Każdą inną broń trzeba zdobyć na wrogach:
   * laser wypada z pokonanego pulsara,
   * impuls EMP wypada z rozbitej miny EMP (do tego czasu FIRE 1 + FIRE 2 nic
     nie robi), użycie impulsu zjada prawie cały zapas Saturnium ale niszczy 
     wielu wrogów na raz
   * pokonany pająk zostawia tarczę.
  Zdobycz leci do statku sama - wystarczy ją zostawić w pobliżu.


CO TO JEST MAD-65
-----------------
MAD-65 (Monochrome Arcade Device) to autorska konsola do gier zbudowana na
dwóch procesorach 65C02 pracujących równolegle, bez żadnych gotowych układów
graficznych. Jeden procesor prowadzi grę, drugi rysuje obraz (400 x 300, 1 bit,
60 klatek na sekundę). Konsola składa się z trzech płytek drukowanych, a dźwięk
generują układy SN76489 i YM2413. Są dwa wejścia na joysticki
kompatybilne z Amigą (z dwoma przyciskami). Więcej o konsoli:
mad65.codepainters.com.

Escape from Saturn jest drugą grą napisaną na MAD-65. Pierwszą jest
C.E.T.A.S. (sterowanie kaszalotem w głębinach).


CO TO JEST MADSIM
-----------------
madsim to symulator konsoli MAD-65 napisany w Rust. Odtwarza oba procesory
cykl po cyklu, GPU, dźwięk i joysticki, i trzyma tempo prawdziwego sprzętu
(60,3 klatki na sekundę). Gra jest pisana pod konsolę MAD-65, a symulator
służy do jej uruchamiania i testowania bez sprzętu.
Symulator ma też podgląd obciążenia procesorów (F3) fullscreen mode (F11) 
obrót o 90stopni (F12). 

