home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ISV Strong Games
/
ISV_STRONG_GAMES.iso
/
shootemup
/
xonerator
/
!Xonerator
/
!Help
next >
Wrap
Text File
|
1995-03-07
|
3KB
|
100 lines
(c) 1994-1995 T. Karwoth
!Xonerator Demo Version vom 6. März 1995
-> Es kann das Modul Alarm ODER Alarm2 geladen werden, ist Geschmackssache ;-)
Es gibt eine provisorische Kollisionsabfrage
Die Schiffe haben noch ein merkwürdiges Flugverhalten, da ich ursprünglich
die Schiffe nur in ihrer Höhenkontrolle verändert hatte, die FlugRICHTUNG
blieb gleich. Z. Zt. benutze ich die Variablen der Höhenkontrolle gleich-
zeitig für die Richtung, daher fliegen die Schiffe im Steigflug eine Rechts-
kurve und im Sinkflug eine Linkskurve...
Maustaste LINKS = Feuer frei
Maustaste MITTE = Geschwindigkeit einstellen (zusammen mit Maus Up/Down).
Bei Überschreiten der "100%-Marke" werden die Nach-
brenner dazugeschaltet.
Maustaste RECHTS = Missile lock and launch. Wirkt nicht unbedingt auf das
Ziel in der Raute, sondern auf das Ziel welches sich
näher am Schiff befindet (Auf einer gedachten Senk-
rechten Linie in der Bildschirmmitte)
Bei ge"lock"tem Target verändert sich die Raute etwas.
Wenn ein Schiff ge"lock"t wurde, dann wird dieses von den grünen Kugeln
unter Feuer genommen (is mal was anderes ;-)
Tastenfunktionen (nur "normale" Tastatur)
"1" Abwechselnde Schußfolge
"2" Paarweise Schußfolge (halbe Schußgeschwindigkeit)
"S" Schild an/aus
"R" Schild aufladen
"T" Target Missile
"M" Missile launch (zuletzt ge"Target"es Ziel)
Tastenfunktionen (nur Keypad!)
"-" Tageslicht verringern
"+" Tageslicht erhöhen
0-9 lädt ein Spielfeld aus dem Landscape-Verzeichnis. Die Spielfelder
müssen den gleichen Namen haben, also von "0" bis "9".
Ein ARM3 sollte schon vorhanden sein, da es auf ARM250 "etwas" lahm ist.
Ich habe jetzt 32Byte-Farbtabellen gegenüber vorher 16Byte. Bei der 32Byte-
Farbtabelle habe ich allerdings noch keine Farbrotation. Ausserdem habe ich
jetzt andere (schnellere?!?) Polygonfill-Routinen. Da ich keine illegalen
(hoffentlich...) Tricks benutze und auch keine NeVer-Bedingungen, sollte es
auch auf RiscPC keine Probleme geben...
Dieses Demoprogramm arbeitet mit Write-Ahead Buffern, daher kommt es bei
"hohen Wartezeiten" zu einer verzögerten Reaktion. Es werden z. Zt. 4
Screenbuffer angelegt, so das bei einem gerade angezeigten und einem grade
zu berechnenden Bild noch max. 2 Bilder in Reserve sind. Dies sorgt fuer
einen ERHEBLICHEN Geschwindigkeitszuwachs.
Aufrufparameter:
================
-VSync x x=Mindestwartezeit, bevor der Bildschirm "geswappt" wird. Damit
die Ablaufgeschwindigkeit des Programmes nicht ins Uferlose
steigt, wenn man z.B. gen Himmel fliegt. Es werden mindestens
x VSyncs abgewartet.
-WeaponTime x Geschwindigkeit, mit der die Waffen abgefeuert werden können
bzw. Pause zwischen dem "Nachladen".
Optionale Parameter
===================
-Alternate Waffen werden nicht gleichzeitig (paarweise), sondern ab-
wechselnd abgefeuert.
-PreView Zeigt einen Level nach dem Laden (vor dem Ballern ;-) als
"Grafik" ;-)
Torsten Karwoth
Hermann v. Vechelde Strasse 19
38126 Braunschweig
Now Enjoy!
-----===[Xcalibur]===-----