David Reitter
Albinistrae 10
6500 Mainz
E-Mail:
david_reitter@wi2.maus.de
David Reitter @ WI2 (im MausNet)              [bis 5.1.93 noch @ MZ !]
David R., TAR05.1375 (im STarNet)


            ////////  /////  ////////  ///////   //  ///////
              //     //        //     //   //   //  //
             //     ////      //     //////    //  //
            //     //        //     // //     //  //
           //     /////     //     //  //    //  ///////

       Wieder mal eine Version des allseits bekannten Tetris'.

                             1. Allgemein

Wiedereinmal geht es darum,  fallende Steine in die richtige  Position
zu bringen.  Dies geschieht durch Drehen der fallenden Steingruppe und
durch   seitliches  Verschieben.   Dafr  hat  man   Zeit,   bis   die
Steingruppe unten  angelangt  ist.  Im Spielfeld trmen  sich  so  die
Steinchen  auf.  Der Spieler mu versuchen,  die Steine  so  geschickt
fallenzulassen, da mglichst komplette Reihen entstehen.
Die Steine sind alle mglichen Kombinationen aus 4 an mindestens einer
Seite zusammenhngenden Blckchen. Mit diesen Steingruppen ist es  gut
mglich, jeweils vollstndige Reihen zu fllen.

Ist  eine  vollstndig  (!)  Reihe  gefllt, verschwindet sie. Ist sie
nicht  gefllt,  bleibt sie logischerweise erhalten. gelingt es nicht,
diese  Reihe  zu  fllen  und man verschliet den Zugang zu den freien
Steinen, bleibt diese Reihe erstmal stehen.
Auf diese Weise wchst der Steineberg und irgendwann einmal...
...Richtig, obenangekommen ist das Spiel zu Ende.

Soweit die allgemeine Anleitung zu Tetris.

**********************************************************************

                     2. Tetric im allgemeinen...

Tetric ist eine neue Umsetzung dieses Spiels fr die Auflsung ST-High
auf  dem  ATARI  ST,  (M)STE,  TT,  Falcon030 (letztere Rechner sorgen
natrlich  fr  eine hohe Spielgeschwindigkeit...). Tetric bietet aber
noch  einige  zustzliche  Schmankerl. So gibt's diverse Einstellungen
wie  Beginnlevel,  Levelsteigerung, Spiel auf Zeit, Spiel bis zu einer
Reihenmaximalen,  verschiedene  Gewinnbedingungen  und  Joystickkonfi-
guration.  Auerdem  kann  man  verschiedene  Hintergrnde  hinter die
Steine   einblenden  und  diese  auch  selber  mit  einem  Malprogramm
editieren.
An anderen  Tetris-Varianten hat mich auerdem das rucklige Fallen der
Steine gestrt. Deshalb fallen sie in Tetric auch weich...

Das  Beste  allerdings  ist  der  Zweispielermodus.  Hier  knnen zwei
Spieler  gegeneinander  antreten,  was  meistens viel Spa macht. Dazu
braucht  man  allerdings  zwei  verschiedene Rechner, die man entweder
ber  ein  MIDI-Kabel oder per Modem ber die Telefonleitung verbinden
kann,  in  diesem  Fall kann man mit jemandem spielen, der (im Extrem-
fall)  1000ende  Kilometer  entfernt  ist...  Wegen der zu erwartenden
Telefonrechnung  ist  dem  aber  abzuraten,  ich selbst habe immer mit
Leuten gespielt, die ca. 20km entfernt waren.....
Im Zweispielermodus   werden   diverse   Statusmeldungen  des  anderen
zustzlich abgezeigt, so zum Beispiel die Punkte, Reihen etc. und auch
die Hhe des Steinbergs des Gegners.
Auch  kann  man  an den anderen eine kurze Mitteilung ("Hh, jetzt hab
ich  dich",  "na  warte...", "jetzt pa mal auf", "jetzt bist du dran"
sind nur ein paar nette Anregungen :-) ) zukommenlassen.

Tetric  ist Public Domain, das heit, es darf und soll kopiert werden,
damit mglichst viele Leute etwas davon haben.
Wer  es benutzt und Spa daran hat, sollte mir eine kleine Anerkennung
zukommen lassen, meine Kontonummer findet sich unten.

**********************************************************************

                    3. Tetric en detail - Das Men

Nach dem Intro (das mit der Tastenkombination ALT-F10 abzubrechen ist)
erscheint  erstmal  das  Men,  in dem einige Einstellungen zu ttigen
sind. Als da wren:

- Spielende:
  diese Option kann man mit "E" ndern.
  - normal
    Das  Spiel  ist  zuende,  wenn  der  Steineberg  die oberste Reihe
    erreicht hat.
  - nach n Minuten
    Nach  einer  mit  den  Tasten  "+" und "-" einstellbaren Anzahl an
    vergangenen Minuten wird das Spiel automatisch beendet.
  - nach n Reihen
    Auch  hier  kann  man  die  Anzahl mit "+" und "-" einstellen. Das
    Spiel wird nach der n-ten Reihe, die verschwunden ist, beendet.

- Gewinner ist...
  Taste: "S"
  Die  hier  einstellbaren  Optionen  hngen von der unter "Spielende"
  gewhlten  Spielart ab und spielen nur beim Online-Spiel bers Modem
  oder MIDI-Kabel eine Rolle:
  - wer zuletzt fertig ist
    Ein ganz  normales  Spiel  eben,  logischerweise nur  sinnvoll bei
    normalem Spielende und bei Reihen-Ende.
  - wer  am  meisten  Punctics  hat
    Ist  das  Spiel   zuende,  werden  die Punktics-Menge  der  beiden
    Spieler verglichen.
  - wer am meisten Reihen hat
    Ist das Spiel beendet, wird die Reihen-Anzahl verglichen.
  Diese Werte haben nur fr die Turnier-Wertung eine Bedeutung.

- Beg.-Level
  Hier kann man einstellen, bei welchen Level (Schwierigkeitsgrad) man
  einsteigen mchte. Man whlt ihn mit der Taste "L".
  Auerdem  kann  man  whlen,  ob  der  Level  im  Verlauf des Spiels
  gesteigert werden soll, dazu drcke man "G".

- Joystickgenauigkeit
  Jenachdem,  wie  schnell  man  mit dem Joystick ist, sollte man hier
  einen Wert whlen. Ausprobieren !

Auerdem  kann  man  im  Men "T" drcken, was dann passiert, lese man
unter "5. - Das Terminal" nach...

**********************************************************************

                             4. Das Spiel

Nachdem  man  im  Men  eine  andere Taste gedrckt hat, erscheint ein
leeres Feld und die Steine beginnen zu fallen.... Auf gehts !

Die  dabei zu verwendenden Tastendrcke sind rechts unten im schwarzen
Kstchen aufgelistet:

----------------------------------------------------------------------

Um den Stein nach links zu bewegen, drcke man
<Pfeil links> oder
"7" oder
den Joystick nach links (wie sinnig...)

Um den Stein nach rechts zu bewegen, drcke man
<Pfeil rechts> oder
"9" oder
den Joystick nach rechts (wer htte das gedacht..?)

Um den Stein zu drehen, drckt man
<Pfeil hoch> oder
"8" oder
die groe rote Taste am Joystick...

Um die Fallgeschwindigkeit des Steines zu erhhen, drckt man
<Pfeil runter> oder
"4" oder
den Joystick nach unten

Um eine Pause einzulegen, drckt man "P".
Die Zeit luft dann nicht weiter !
Die Pause kann mit einer beliebigen Taste beendet werden.

Damit  man  das  Spiel  abbrechen  kann,  gibt  es die Taste "ESC". Es
erscheint wieder das Men.

Mit "M" kann man die Musik ausschalten, ich nehm's Ihnen nicht bel...

Tetric  bietet die Mglichkeit, verschiedene Raster in den Hintergrund
einzublenden,   damit  man  sich  beim  Ausrichten  der  Steine besser
orientieren  kann. Dazu drckt man "#". Mit dieser Taste kann man dann
auch  das  Raster wechseln. Um das Raster wieder wegzubekommen, drckt
man "0".

Auerdem  kann  Tetric  in  den  Hintergrund  (hinter  die Steine) ein
beliebiges Bild einblenden. Dazu drckt man "+". Mit dieser Taste kann
man den Hintergrund auch wechseln.

Mit "H" wird die History eingeblendet.

----------------------------------------------------------------------

Soweit zu den Tasten, jetzt zu der Anzeige:

Rechts oben sieht man der Reihe nach:

- Anzahl Punktics
  Ein Indikator fr das Knnen des Spielers.
  Je  schneller  ein Stein unten ist, desto mehr Punktics gibt's auch;
  das gilt auch fr hhere Levels !
  Auerdem gibt's Punktics fr volle Reihen. Fr Doublics mehr als fr
  Singlics, fr Tetrics natrlich am meisten.

- Anzahl Reihen              Anzahl Singlics
  Hier wird die Anzahl       Hier sieht man die Anzahl
  der   bereits   ver-       der   EINZELNEN,   vollen
  schwundenen   Reihen       Reihen.
  angezeigt.

- Anzahl Doublics
  volle Doppelreihen

- Anzahl Triplics
  volle 3er-Reihen

- Anzahl Tetrics
  so oft hat man 4 Reihen auf einmal wegbekommen !

- nchster Stein
  Hier sieht man, welcher Stein als nchstes kommen wird

- Level
  Es  gibt  Levels  von  0-5,  die  in Schwierigkeit (Geschwindigkeit)
  zunehmen.

- links eine Uhr
  Hier kann man die Zeit sehen, die man schon "verspielt" hat.
  Ist das Spielende auf Zeit eingestellt, steht hier die Restzeit.

----------------------------------------------------------------------

Dies zur Anzeige, hier das Spielgeschehen:

Schafft man es,  mehrere Reihen gleichzeitig vollzukriegen,  ist  dies
ein  'Douplic',  ein 'Triplic' oder sogar ein  'Tetric',  welches  das
Hchste  aller Gefhle bei Ihnen hervorrufen  sollte...

Fr  ein  Tetric  gibt  es  ziemlich viele Sonderpunktics, weshalb man
versuchen sollte, mglichst viele Reihen auf einmal wegzubekommen.

Mit  hherem Punkticsstand steigt auch der Level (sofern dies nicht im
Men ausgeschaltet ist).
Ich habe die einzelnen  Stufen so gesetzt, da auch ein  absoluter An-
fnger  keine groen Schwierigkeiten bekommen sollte, Anfnger sollten
dann aber bei Level 0 anfangen !

Nach etwa einer Reihe wird's dann schon etwas schneller,  Profis lang-
weilen  sich  auch  nicht,  schlielich  kann  man  den  Stein  ja be-
schleunigen.
Je schneller  der  Stein  unten  ist,  desto  schwieriger wars fr den
Spieler, den Stein richtig zu positionieren. Ergo: Je frher der Stein
unten  ist,  desto  mehr Punktics gibts auch dafr ! In hheren Levels
gibts  natrlich  auch mehr Punktics; es lohnt sich also, so lange wie
mglich durchzuhalten.

Nach dem Spiel darf man sich,  falls man einer der zehn besten Spieler
ist, namentlich in der Bestenliste eintragen.
Diese  wird gezeigt,  abgespeichert und weiter gehts mit dem  nchsten
Spiel.

**********************************************************************

                           5. Das Terminal

Wie  eingangs  schon erwhnt, bietet Tetric die Mglichkeit, mit einem
anderen  Spieler zu spielen. Dafr bentigt man entweder jeder Spieler
ein  Modem  und  dazwischen  eine Telefonleitung, oder auch zwei MIDI-
Kabel, das so (ganz normal) verkabelt wird:

  |1|                 |2|
MIDI IN ---------- MIDI OUT
MIDI OUT --------- MIDI IN

Ist ja auch logisch, oder ?

Beim Modem mu man erstmal eine Verbindung aufbauen.
Dazu  ruft  man  sich  entweder  per  Telefon an und schaltet dann das
"Gesprch" so auf's Modem (bei Hayes-Kompatiblen):

Spieler 1 tippt

ATH1

ein.  Damit  hebt  das  Modem  ab  und  - sofern das Telefon dahinter-
geschaltet ist - Spieler 1 hrt nichts mehr.

Spieler 2 tippt nun ein:

ATA

Spieler 1 tippt

ATD

Nun  mte  Modem  Nr.  2  einen  Carrier  senden und Modem 1 dann die
Verbindung  aufbauen.  Falls  die Modems das nicht automatisch machen,
mu  man Modem 1 in den "Originate-Mode", Modem 2 in den "Answer-Mode"
stellen.

ODER der eine Spieler tippt ein:

ATD<Telefonnummer>

und der andere, sobald's bei ihm klingelt,

ATA.

Dann  msste  (ggfs.  Mode einstellen, s.o.) eine Verbindung aufgebaut
werden.


Vorher sollte man die Parameter im Terminal eingestellt haben.

                         -------------------

Man erreicht das Terminal mit Drcken der Taste "T" im Men.

Ganz   unten,   in   der   letzten  Zeile,  sieht  man  die  aktuellen
Einstellungen. Darber die zu drckenden Tasten:

Mit  F1  stellt  man  die  bps-Rate weiter. 2400bps (Bits pro Sekunde)
reichen vollkommen aus.

Mit  F2  kann man das Echo einstellen. Da wir ja nur mit einem anderen
Partner  telefonieren,  schaltet  man  es am Besten an, wahrscheinlich
werden  dann  aber,  beovr eine Verbindung aufgebaut ist, alle Zeichen
doppelt zu sehen sein.

Mit F10 kann man whlen zwischen MIDI-Verbindung und MODEM-Verbindung.

Auerdem gibt's noch einige andere Mglichkeiten:

Mit CTRL-CLR kann man den Bildschirm lschen.

Mit HELP kann man - sofern eine Verbindung steht - sich die bisherigen
Spielergebnisse ansehen.

Mit   CTRL-G  kann  man's  beim  anderen  klingeln  lassen,  besonders
sinnvoll, wenn der nicht aufpat.

Um das Spiel zu starten, drckt man ESC.

Weiter  oben  sieht  man  natrlich  das,  was  geschrieben wurde. Die
eigenen Zeichen werden invertiert.

**********************************************************************

                       6. Das Zweispielerspiel

War man im Terminal und drckt nun ESC (das braucht wirklich nur einer
der  Spieler  zu  machen  !),  geben  erstmal  nach geglcktem Tetric-
Verbindungsaufbau  beide  Spieler  ihren  Namen an. Dann erscheint das
Men.  Jetzt  kann  der Spieler, der im Terminal ESC gedrckt hat, die
Optionen einstellen. Der andere Spieler mu solange warten !
Nachdem  der  eine  Spieler eine andere Taste gedrckt hat, werden die
Daten bermittelt und dem anderen kurz angezeigt.
Somit   ist  garantiert,  da  beide  Spieler  die  gleichen  Optionen
eingestellt  haben  und  sie  sich  nicht  besch---en.  Nur die Option
"Levels  ja/nein"  und  die Joystickgeschwindigkeit werden nicht ber-
tragen.
Bei beiden Spielern startet nun gleichzeitig das Spiel.

Beim Spielgeschehen ndern sich ein paar Dinge:

Dem Gegner werden immer die eigenen Werte angezeigt.
Wenn  der Gegner ein Doublic bekommt, wird in das eigene Spielfeld von
unten  eine  Reihe  grauer Steinchen eingeschoben. In dieser Reihe ist
aber  ein  einzelnes  Steinchen  frei, so da man sie auch wegschieben
kann.
Schafft  der  Gegner  ein  Triplic,  bekommt  man  2 Reihen auf einmal
'reingeschoben,  und mit einem Tetric haut er einem gleich 3 Reihen en
bloc ins Spiel...

----------------------------------------------------------------------

Whrend des Spiels gibt es einige zustzliche drckbare Tasten:

Mit  "N"  kann  man  dem  anderen  eine  kurze  Nachricht schicken. Es
erscheint   rechts  unten  ein  weies  Feld,  in  das  die  Nachricht
eingegeben  werden  kann. Drckt man ESC, wird die Eingabe abgebrochen
und  die  Nachricht  nicht  abgesandt.  Drckt  man Return, erhlt der
andere diese Nachricht.
Whrend dieser Eingabe kann man natrlich nicht weiterspielen. Hmmm..,
Mensch Du User, was denkst Du wieder ? Du willst den anderen betrgen,
indem  Du  einfach  "N"  drckst  und  dann  nichts eingibst und nicht
weiterspielen  mut  ?  N,  nix  gibt's,  denn solange der eine was
eingibt,  erscheint beim anderen ein kleiner Briefumschlag links auen
in der Anzeige !

Mit  "T"  kann  man den Terminal-Modus aufrufen, der mit ESC verlassen
werden kann.

Mit  "A"  gibt  man  das  Spiel  auf,  der  andere  hat in diesem Fall
gewonnen.

Drckt man "P" fr Pause, macht der andere Spieler auch eine Pause.

Wenn  der  eine  Spieler  ESC  drckt, wird auch beim anderen das Men
angezeigt.

----------------------------------------------------------------------

Auf dem Bildschirm erscheinen auch einige zustzliche Anzeigen:

- parallel  zu  den Angaben ber die eigenen Punktics, sieht man links
  daneben die Werte des Gegners.
  Dies gilt auch fr die Singlics, Doublics, Triplics und Tetrics.
- darunter sieht man den Namen des Gegners,
- hierunter eine Anzeige, wie viele Spiele man schon gewonnen hat, wie
  es also um's Turnier steht
- links neben dieser Anzeige erscheint ein kleiner Briefumschlag, wenn
  der Gegenspieler gerade eine Nachricht eingibt
- hierunter den vom Gegner erreichten Level
- dann  nach  der  blichen  Zeitanzeige  eine  Anzeige,  die ber die
  Verbindungsdauer Auskunft gibt (fr die Telefonrechnung...)
- direkt neben dem Spielfeld ist ein dnner, schwarzer Balken. Er gibt
  Auskunft  ber  die  Hhe,  bis  zu  der sich die Steine des Gegners
  aufgetrmt haben.

**********************************************************************

                  7. Editieren der Hintergrundbilder

Hierfr  bentigen  wir ein Malprogramm, das Bilder im PAC-Format (von
STAD)  verarbeiten  kann.  Malprogramme  gibt es wie Sand am mehr, und
fast alle knnen solche Bilder verarbeiten.

Im Verzeichnis,  in  dem  auch  TETRIC.PRG steht, sind Dateien mit den
Namen BILD_x.PAC abgespeichert, wobei das "x" fr Zahlen steht.
Jedes  dieser  Bilder enthlt zwei Hintergrundbilder. Wenn man sie ins
Malprogramm  ldt, sieht man deren Position. Man kann sie so verndern
und auch wieder im PAC-Format abspeichern.
Um ein  neues Bild zu erzeugen, ldt man die Datei BILDER_GR.PAC. Hier
sind  2  Rahmen  zu  sehen,  die  noch leer sind. Jetzt kann man seine
Bilder reinmalen/scannen etc. und die Datei abspeichern, wozu man eine
neue Zahl frs x im Dateinamen benutzt.
Die  Nummern  der  Dateien  mssen  fortlaufend sein, also BILD_1.PAC,
BILD_2.PAC, BILD_3.PAC, BILD_4.PAC etc.

**********************************************************************

                     8. restliche Anmerkungen...

So, das wars eigentlich bis auf folgendes:

- Das Spiel wurde komplett in GFA-Basic 3.5E entwickelt.
  (Es gibt also auch gute Programme in GFA :-) )

- Ich  hafte  nicht  fr irgendwelche Schden, die durch die Anwendung
  dieses  Programms  entstehen.  Jeder  benutzt  das  Spiel auf eigene
  Gefahr.

- Die  Begleitmusik  stammt  auch  von  mir  und  wird  mit der MINI -
  SOUNDMACHINE  ST  von  TommySoftware  gespielt.  Dieses Programm ist
  brigens  Shareware, sie knnen es nach Belieben benutzen und mssen
  sich dann registrieren lassen, was kostenlos erfolgt (!).

- Auch   die   Titelmusik  wurde  von  mir  mit  der  SoundMachine von
  TommySoftware, Berlin, realisiert.

- Verbesserungsvorschlge   und  Beileidsbekundungen  auch  an   meine
  Adresse.
  Gute Ideen sind immer willkommen.
  Ich bin sicher, es finden sich auch noch Fehlerchen...!

- Das Programm luft nur auf dem Monchrommonitor.
  Es  luft  auch auf dem TT. Hier sollte man auf jeden Fall den Cache
  abschalten.  Auf  dem MSTE mglichst auch die Taktfrequenz auf 8 MHZ
  runtersetzen !

- Auf dem TT gibt's Probleme bei Verwendung des Rasters.
  Dies scheint ein Fehler zu sein, fr den ich nichts kann, auf dem ST
  funktioniert's  prima.  Dies  ist auch der Grund fr die Hlichkeit
  ganz am Anfang, nachdem man das Spiel gestartet hat...

- unbedingt alle Bildschirmbeschleuniger abschalten !

- der Blitter wird automatisch abgeschaltet

- OverScan wird automatisch ausgeschaltet

- Es gibt auch einen Cheatmode in Beziehung zum Level-Erhhen !!

Tetric ist Public Domain. Aber ich bitte Sie, mir einen kleinen Obulus
zukommen zu lassen, falls Ihnen das Spiel gefllt und Sie es benutzen.
Deshalb hier meine Kontonummer:

                       *************************
                       *  David Reitter        *
                       *  KTO: 0229773         *
                       *  BLZ: 550 700 40      *
                       *  Deutsche Bank Mainz  *
                       *************************

Danke !

Wenn  Sie  Ihre  Adresse  angeben,  knnen wir auch ber neue Features
reden.  Ich  halte  z.B.  variable  Grafikstze  fr die verschiedenen
Steine  fr mglich, auch knnte man andere Steintypen kreieren, falls
das Spiel Resonanz findet.

Wer  das  Spiel noch nicht hat, kann es bei mir gegen Einsendung einer
formatierten   Diskette   und   einer   adressierten  und  frankierten
Rckumschlages in einem ausreichend frankiertem Brief bekommen.

Ich bedanke mich fuer Ihre Aufmerksamkeit

David Reitter, im Dezember '92
6500 Mainz

......................................................................
:                              Dank an:                              :
:                                                                    :
:                                                                    :
:                           DIE BETATESTER:                          :
:                                                                    :
:                     Christoph Mller (Hooloovoo)                   :
:                         Andreas N. (Mosher)                        :
:                    Mathias Wenzel (W&W-Software)                   :
:                             Sven Heyer                             :
:                           Markus Issler                            :
:                                                                    :
: Musik mit Soundmachine II von TommySoftware (Jrgen Piscol) ShareW!:
:....................................................................:
