home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CD Direkt 1995 #1
/
Image.iso
/
cdd
/
dosgame
/
pac_man
/
readme.doc
< prev
Wrap
Text File
|
1993-07-18
|
12KB
|
310 lines
Hallo alle ! last edited 19.07.1993
Dies ist eine öffentliche Version meines PAC-MAN Spieles.
Es läuft unter jeder VGA Karte. Ein AT ( 286 oder groesser ) wird ebenso
benoetigt. Wieviel Speicher es braucht weiß ich nicht, mindestens so um
die 450 kB. Fuer Samples ca 70 KB mehr, fuer Hintergrundmusik nochmal
ca 60KB mehr ...
Zur Zeit hat das Spiel 'nur' 30 verschiedene Level.
( Aber jeder der will kann sich ja selber noch welche dazu machen ... )
Das Programm ist Shareware !!!
Wer eine registrierte Version haben möchte, kann mich unter folgender Adresse
erreichen :
Christopher Salomon
Steinacker 11a
57234 Wilnsdorf
Oder im FIDO Netz : 2:243/5904.16
Registrationsgebuehr: DM 20 ( oder entsprechend ... )
Wer Hilfe benötigt, kann im Titel- oder Highscore- Bildschirm 'h' drücken.
Dort sind auch alle anderen Tasten und deren Bedeutung erlaeutert.
Die Bilder müssen in ihren Directories bleiben, sonst ... ( he he he )
koennte das unangenehme Folgen haben.
Das Spiel ist auf einem 386 AT, 40MHz geschrieben worden.
Bei mir ist die Geschwindigkeit genau richtig, ich weiss nicht, wie sie
auf langsameren oder schnelleren Computern ist.
Auf schnelleren Computern, kann man das Spiel mit 's' langsamer machen,
bei 286ern, habe ich keine Ahnung, wie schnell, oder ob überhaupt
das Spiel noch spielbar ist ...
( Ich denke aber, daß das Spiel ohne Musik und Sound durchaus akzeptable
Geschwindigkeit erreicht )
Ich bin für jede Kritik und Anregung dankbar ...
( natürlich auch für Registrierungen !!! )
Die Shareware Version ist in keinster Weise eingeschraenkt, das ist vielleicht
ein wenig gutglaeubig von mir, aber ich hasse es Programme auszuprobieren,
die von vornehein nicht richtig laufen.
Wenn sich jemand registrieren laesst bezahlt er ja auch nicht fuer
'Arbeit' die noch geleistet werden soll, sondern fuer das Produkt, das er
bereits hat.
( Ich sage das nur, weil mich mal jemand fragte, was er von einer
Registrierung haette ... )
( Natuerlich werden registrierte Benutzer ( in diesem Falle Spieler )
von mir auf dem Laufenden gehalten, wenn neue Versionen herauskommen,
oder ich noch andere Sachen programmiere ... )
Fuer weitere 20 DM bin ich bereit den Source-Code herauszugeben,
aber niemand sollte Wunder davon erwarten, der Code sieht schrecklich aus !
Meine naechsten Programme werden sauberer werden...
( Source-Code ca. 200 KB in 'C' und 30 KB in Assembler )
( Source Code OHNE Registrierung gibts nicht ! )
Ich war zu faul das ganze SOUND - Zeug selber zu programmieren, ich
interessiere mich auch nicht sehr dafuer. Aus diesem Grund bin ich
registrierter 'Eigentuemer' einer Version von MODOBJ.
MODOBJ besteht aus einer Sammlung von Routinen, die es dem Programmierer
erlaubt Samples und MODs im Hintergrund abzusielen. ( und anderes ... )
Naehere Infos dazu im SOUND Verzeichnis, wo eine nicht registrierte Version
als ZIP - File gepackt zu finden ist.
Da ich wie gesagt von Musik nicht viel Ahnung habe, habe ich mir auch
einfach ein schoenes MOD-File gesucht und als Hintergrundmusik
gewaehlt. Da auf MODs i.a. keine Copyrights sind ( es sei denn
Name und Adresse stehen bei den Samples ... ) denke ich, dass das ganz
OK so ist. Der urspruengliche Name des MODs ist 'GREEN.MOD' und
duerfte hinreichend bekannt sein. Wenn grosses Interesse bei jemanden besteht
kann ich auch ein anderes MOD einbinden, nur sollte es nicht allzulang sein,
da es mit allem anderen in den Hauptspeicher geladen werden muss.
So alles weitere bei den Versionen bzw mittels 'h' im Spiel selber ...
Chris
Der Vollstaendigkeit halber hier noch die Neuerungen der einzelnen
Versionen ( erste oeffentliche Version war 0.95 ).
Neu ab Version 0.96
-die einzelnen Level sind nun in einem Unterverzeichnis 'LEVEL'
abgelegt. Es können einzelne Level hinzugefügt werden.
Diese muessen vom Aufbau her aber mit den anderen Level uebereinstimmen.
Sollte jemand selber Level erstellen, so kann er sie einfach einfügen.
Die Level werden alle unter folgendem Namen abgespeichert :
'LEVEL??.PAC', wobei '??' für eine zweistellige Zahl von '01' bis '99'
steht. Wenn die Nummerierung fortlaufend erfolgt, werden die
Level nacheinander geladen. Wenn zum ersten mal kein folge-Level
gefunden wird, wird wieder bei Level '01' angefangen.
- wird von Tastatur auf Joystick umgeschaltet, blinkt der Bildschirm kurz
rot auf
- wird von Cursor auf numerische Steuerung umgeschaltet blinkt der Bildschirm
kurz blau auf
-'l' fuer Leveleinstellung ist jetzt nicht mehr nach oben begrenzt,
sollte ein Level angewählt werden, der gar nicht existiert, wird wieder
mit Level '01' begonnen.
-zwei Bugs beseitigt, die die Grafik 'zerstörten', besonders in Level '06'
hat sich dieser Bug bemerkbar gemacht.
( konnte aber in den ersten '05' Leveln auch auftreten )
Version 0.97
-Level Einstellung korrigiert, wenn ein zu hoher Level eingestellt wurde,
wurde immer nur Level '01' gespielt
-Geister Punkte korrigiert, wenn für Geister mehr Punkte als 51200
erreicht wurden, wurden diese nicht korrekt gezaehlt.
( Sollte eigentlich, wenn man vernuenftige Labyrinthe baut sowieso nicht
vorkommen )
-Slow und Stop dauern nun auch an, wenn Geister sich in Augen, in blau
oder sonstwie verwandeln ...
-Game Over Sequence eingeführt
-kleiner Bug bei 'Explode'-Extra entfernt
-man kann jetzt mehr als ein Leben pro 'Punkt' dazubekommen, ob
das allerdings sinnvoll ist sei dahin gestellt
-5 neue EXTRA's eingeführt inklusive Beschreibung
- kleines Bug bei Geschenken entfernt ...
Version 0.98
- Musik und Geraeusche eingefuehrt, habe die registrierte Version von
MODOBJ bekommen. ( Demo im Sound Verzeichnis ! )
Programm ohne Sound benötigt nun ca 450KB, mit
Geraeuschen ca 520KB. Mit Hintergrundmusik ca. 600KB.
Wenn nicht genug Speicher für Hintergrundmusik vorhanden, dann blinkt der
Bildschirm kurz hellblau auf. Das Programm versucht dann nur die Geraeusche
zu laden. Geht auch das schief, blinkt der Bilschirm gelb auf und es werden
keinerlei Gerauesche geladen.
Soundeinstellungen mit 'm' zu erreichen
- ( Aehnlichkeiten mit Geraeuschen anderer PACMAN Versionen sind REIN
zufaellig !!!! )
- Abspeicherung der default - Werte. - Startlevel
- Geschwindigkeit
- Soundeinstellungen ...
Wird die default Datei geloescht, wird automatisch eine neue erstellt,
mit Startlevel 0, Geschwindigkeit 0, keine Musik und keine Geraeusche.
- Geschwindigkeit und Umfang optimiert, das 'RUCKELN' sollt jetzt auch
auf langsamen Rechnern gaenzlich verschwunden sein ( zumindest wenn
keine Sounds gespielt werden ).
Im allgemeinen gilt, je besser die Soundqualitaet, desto anfaelliger ist
Pacman fuers 'RUCKELN'.
- Hoechstpunktzahl fuer gefressenen Geist auf 51200 Punkte reduziert
( erscheint mir sinnvoll, da ich schon Spiele hatte mit mehr als
2000 Leben ... )
- weitere Level erstellt
( Vier davon erstellt von Klaus Scholl )
- Joystick Einstellungen werden ( wenn Joystick aktiv ) automatisch nach
der Soundeinstellung aufgerufen. ( die delay Werte aendern sich bei
verschiedenen Sound-Qualitaeten )
- Groesse der Boni nun einheitlich ( sah bloed aus, wenn ein Bonus in
einem senkrechten Gang erschien ... )
Version 0.99
- Bonus Level ausgelagert, stehen jetzt im Level Verzeichnis.
Aufbau identisch mit normalen Level, allerdings werden keine TEXTE
benoetigt, diese werden sowieso nicht ausgegeben.
Da die Bonus-Level zufaellig gewaehlt werden, muß die Anzahl bekannt sein,
diese steht in der Datei 'bonus.pac'. Wird ein Bonus Level nicht gefunden,
wird Bonus 01 geladen.
Gruss an alle Chris
Anhanhg A:
Fuer die, die selber Level schreiben wollen,
hier folgt die Struktur, die den Level-Aufbau beschreibt:
typedef struct {
char *Titel;
char *Desc[9];
char *lab[10];
char *dots[9]; //