Manual zu Poker 2D  von bd!GI           (Datei konzipiert fr den DOS Editor)

Die Copyright Rechte liegen auschlielich bei bd!GI. Poker 2D darf frei
kopiert werden. Allerdings mssen alle Dateien im Originalzustand
weitergegeben werden und drfen (bis auf zwei integrierte Tricks) nicht
verndert werden. Fals Sie sich registrieren lassen wollen, lesen Sie bitte
den Abschnitt 9. Registrierung.

Poker 2D ist ein unterhaltsames Spiel aber auch ein Nachschlagewerk fr Fragen
betreffs der Pokerregeln, da es eine sehr umfassende Hilfe enthlt.
Auerdem knnen Strategien gelernt und spter angewandt werden.

 1. Was ist neu?
 2. Bedienung
 3. Anforderungen
 4. Spielregeln/Erklrung
 5. von bd!GI
 6. Geschwindigkeit/Systemabhngigkeiten
 7. Verschiedenes
 8. bekannte Fehler
 9. Registrierung
10. An Interessierte

1. Was ist neu?

   ACHTUNG!! Das kleine b heit nicht etwa VOLLVERSION, sondern Beta <bg>

   0.01b

   - Buttons gehen langsam auf (Dreheindruck!)
   - Hilfe hinzugefgt
   - erkennt alle Kombinationen
   - Karten umordnen durch Karten neu geben ersetzt
   - Hilfe Button gelscht

   0.02b

   - viel mehr Hilfe
   - Kartenverteilung schneller
   - variable Mitspielerzahlen (bis 5, damit alle 5 Karten nehmen knnen)
   - genderte Texte und Buttons
   - Straight Flush Fehler korrigiert
   - Warnungsboxen
   - Optionsmen funktioniert
   - Mindesteinsatzfunktion hinzugefgt
   - Sonstiges Men
     - Animationen an/aus
     - Animierte Buttons an/aus
     - Kartenziehen kostet an/aus
       - Hilfe reagiert
   - Buttons berarbeitet (Farbzuordnung)
   - Taschenrechnermens hinzugefgt
   - 3 Spielbuttons gibt es endlich (Erhhen, Mitgehen, Passen)
   - Hilfe ndert sich je nach Mindesteinsatz
   - neue Endanimation
   - Hilf mir Button
     - Geheimtrick auf Hilf mir Button gelegt
   - Errechnung der KI (Knstliche Intelligenz <g>)
     - 4 stufiger Computergegner
     - Mehrfachauswahlen mglich
     - Aufzeigen aller brauchbaren Mglichkeiten mit Risikostufe mglich
   - Button mit Schrift Bewegung

   0.03b

   - Hilf mir Button Trick gendert
   - S VGA! Modus hinzugefgt (boah is dat doll eh)
   - Fertigstellung der Runde 2 (nur, wenn Spieler anfngt)
   - Hilfe auf die 3 gelben Hauptbuttons
   - erste Runde funktioniert (egal, wer anfngt!)
   - Radio Button Fehler beseitigt
     - Es erschienen einfach Buttons!
   - Statusleiste einstellbar (3-stufig)
   - mehrfach Radiobutton Gruppen realisiert
   - extreme Code Optimierung
     - if Schleifen wesentlich schneller
     - noch mehr Zusammenfassung von einzelnen Elementen
   - noch bessere Mausintuitivitt
     - Schwierigkeitsgrad einstellen automatisch von Computergegner 1 zu
       Computergegner 5 und dann zum Zurck Button
   - Grennderung der groen Buttons wegen abgeschnittenen Buchstaben
   - Bubenregel variabel anwendbar (Optionen/sonstiges)
   - Erhhen mit anschlieendem Prfen, ob Computer weiterspielt oder lieber
     pat (nur bis Risikowert 2, sonst Risiko weiterspielen)
   - passende Spieler werden dunkelgrau dargestellt

   0.04b

   - Maus in Runde 1 noch intuitiver (Durchklickprinzip)
   - Runde 2 wenn Spieler anfngt fertig
   - Passen des Computers verbessert
   - Hilfe berarbeitet
   - Runde 3 erreichbar (nicht spielbar)

   0.05b

   - Mausbereiche berarbeitet
   - Runde 3 (in Arbeit)
   - Runde 2 (endlich (nach extrem langer Bugsuchphase (ca. 3 Tage))) fertig
   - Rundenende grafisch anzeigbar (Optionen/sonstiges)
   - Durchklicktechnik noch mehr erweitert/verbessert
   - etliche Fehler beseitigt
     - Rundenende jetzt nicht mehr manchmal zweimal
     - neue, nun aber genaue Erkennung, ob alle Mitgehen
   - Spieler werden noch besser hervorgehoben (Kasten um Namen)
   - geringfgige Geschwindigkeitsoptimierungen
   - max. Mitspieler jetzt 7, aber nur von Kommandozeile, da Abbruchgefahr,
     weil Karten beim Tauschen fehlen

   0.06b

   - Downphase beginnt frher als erwartet
   - Runde 3 (Spieler 1 fngt an) fertig
   - Runde 4 (Spieler 1 fngt an) fertig  (!GANZE! 7 Zeilen Quellcode (da wie
     Runde 2))
   - Computerintelligenz nun auch beim Kartentauschen (naja...(...))
   - Rundenende schnell einstellbar (Optionen/sonstiges)
   - Auswertung am Ende (Schwierigkeit immer unterschtzt..(naja...))
     - Auswertung auch bis 7 Spieler
   - Windows 95 Feeling Trick hinzugefgt
   - Passen "scheint" zu funktionieren (Test Phase ist bei ber 130Kb Quell-
     code extrem schwer (...))
   - mehrere Passen Fehler korigiert
   - Speichern/Laden Option hinzugefgt
     - Spielstand oder Optionen
   - wenn alle Passen Letzter gewinnt
   - Mausintuitivitt berarbeitet
   - ... alle Runden fertig
   - Weglegen KI berarbeitung angefangen (Computer legte immer Falsches ab)
     - Bei zwei Paaren nur noch unntze Karte tauschen

   0.07b

   - Erhhen Fehler bei Zahlen ber 255 Geldstcke beseitigt

   Hinweis: Die Versionen ndern sich je nach erneuter Prsentation an die
            ffentlichkeit (0.06b ist daher recht komplex (radikale
            Vernderungen/Verbesserungen, erste Fertigstellung des
            eigentlichen Spiels mit Auswertung)


2. Bedienung

   Die Bedienung ist nur mit der Maus mglich. Mit der linken Maustaste kann
   man einen Button anklicken. Im Was hab ich eigentlich Modus kann man, wenn
   man mit der linken Maustaste auf einen der rotgeschriebenen Buttons klickt,
   eine Hilfe/Erklrung mit einigen Informationen dazu erhalten. Bei allen
   Buttons kann eine Hilfe, falls verfgbar, mit der rechten Maustaste ab-
   gerufen werden.

   Man kann fast berall die drei Buttons Erhhen, Mitgehen, Passen benutzen.
   Aunahmen bilden nur das Optionsmen, das *Was hab ich eigentlich Men* und
   das *Kartenkombinationsmglichkeiten* Men in der Hilfe. Dies liegt daran,
   da dort entweder kleine oder aber unvernderliche Buttons verwendet
   werden. Diese knnten dann nicht mehr richtig dargestellt werden.

   Auf eine Bedienung per Tastatur ist absichtlich verzichtet worden, da
   die Ermittlung, ob Tasten gedrckt wurden, extrem lange dauert (...).

   Es gibt nur einmal eine Tastatureingabe. Dies ist im Spielstand laden/
   speichern Men. Das Men hierfr konnte noch nicht fertiggestellt werden.

3. Anforderungen

   Poker 2D ist (noch <g>) kein Pentium Spiel. bd!GI hofft, da es dies auch
   nicht werden wird. Es ist trotzdem dringend empfohlen, einen Cache an-
   zulegen, da die Karten bei jeder Vernderung immer neu von Platte geladen
   werden, um Arbeitsspeicher zu sparen. Schon ein Cache von 100Kb wirkt wahre
   Wunder (es ist keine/nur eine geringe Verzgerung zu bemerken). Bei
   langsameren Computern ist natrlich trotzdem ein grerer Cache ratsam (Ein
   grerer Cache ist immer ratsam).

   Bsp.: Um also 1000Kb Cache zu reservieren, vor dem Starten von Poker 2D:

   "smartdrv 1000"    (fr MS-DOS User, andere schauen bitte im Handbuch ihres
                       Betriebsystems nach.)

   eingeben.
   Mit einem Cache von 2Mb (Standard) sollte eigentlich nichts zu bemerken
   sein. Wenn trotz des Caches die Geschwindigkeit des Karten Ladens nicht
   ausreichen sollte, in die CONFIG.SYS Datei

   "buffers 99,8"

   schreiben.

   Auerdem bentigt Poker 2D fr die Animationen eine SVGA Garfikkarte. Falls
   Sie nicht ber eine SVGA Karte verfgen, wird das Spiel trotzdem, aber eben
   ohne seine Animationen laufen.

   Die Animationen spielen auerdem nicht, wenn sie unter ca. 600Kb Speicher
   zur Verfgung haben.

   Auch ohne SVGA Karte knnen Sie den S VGA Modus (bd!GI fragt sich warum,
   aber jedes Spiel mu heutzutage so was haben) genieen. Er funktioniert auf
   so ziehmlich allen bd!GI bekannten Karten.

   Den S VGA Modus erreichen Sie, indem Sie Poker2d mit der Option -svga
   starten. Dies funktioniert nicht, wenn Sie die Datei POKER2D.EXE besitzen.
   Hier mu man den Umweg ber die Optionsdatei POKER2D.OPT gehen und dort

   S VGA = TRUE (TRUE mu GRO geschrieben werden!!)

   in der ersten Zeile verndern.

4. Spielregeln/Erklrung

   - Die Spielregeln wurden hauptschlich dem Buch "Neffs kleine
     Hausbibliothek - Die bekanntesten Kartenspiele" bernommen. Allerdings
     wurden einige Regeln, die nicht allzu bekannt waren, weggelassen und nach
     Wissen von bd!GI die mehr bekannteren integriert.

   - Poker spielt man mit mindestens 2 und maximal (in Poker 2D) 5
     Mitspielern. Gespielt wird mit 52 Karten (+8 Deckbltter).
     Das Spiel gliedert sich in vier Runden.

   - Runde 1:
     Der erste Geber ist der, der den ersten Buben vom Haufen zieht. Der
     Mitspieler nach diesem beginnt. Dazu Bietet er und setzt dann einen
     Betrag. Die anderen Mitspieler knnen entscheiden, ob sie Mitgehen, also
     ob Sie im Spiel dabei sind, oder ob sie Passen. Falls der erste Spieler
     nicht Bietet, sondern Schiebt, so heit das, da der Spieler, der nach
     ihm an der Reihe ist, einen Betrag setzen mu.

   - Runde 2:
     In dieser Runde kann man entscheiden, ob man Mitgeht, also nicht erhht,
     sondern nur den in Runde 1 gesetzten Betrag in den Pott gibt, man den
     Betrag Erhht oder man Passen whlt und damit das Spiel verlt. Wenn
     alle Mitspieler Mitgegangen sind und niemand mehr Erhht hat, ist diese
     Runde zu Ende.

   - Runde 3:
     In dieser Runde kann man entscheiden, ob man manche oder alle Karten, die
     man auf der Hand hat, gegen andere tauschen mchte. Wenn man Behalten
     whlt, tauscht man keine Karten. Auerdem steht wie immer die Option zur
     Verfgung zu Passen und das Spiel damit zu verlassen.

   - Runde 4:
     Diese Runde hnelt vom Prinzip her stark dem von Runde 2. Einziger
     Unterschied ist der, da die Option Mitgehen nun Sehen heit. Dies
     bedeutet, da man mitgeht und, da es ja die letzte Runde ist, die Karten
     der anderen Spieler sehen will. Wenn alle Spieler sehen wollen, beginnt
     die Auswertung.

   - Auswertung:
     Der Sieger ist der mit der hchsten Kartenkombination (fr eine bersicht
     der Mglichkeiten schauen Sie bitte in der extrem umfassenden Onlinehlfe
     von Poker 2D nach). Dieser erhlt dann den gesamten Pott auf seinem Konto
     gutgeschrieben.

   - Die Darstellung der Buttons:
     Ein gelb hinterlegter Button symbolisiert den Sieger des Spiels. Man
     sieht automatisch dessen Karten.

     Cyan hinterlegte Buttons deuten auf Spieler mit einer bestimmten Position
     hinter dem Ersten hin. Die genaue Position entnehmen Sie bitte der
     Beschriftung des Buttons.

     Blau hinterlegte Buttons zeigen, da derjenige Spieler im Verlauf des
     Spiels gepat hatte.

     Ein rot hinterlegter Button stellt Spieler dar, die keine der 12
     mglichen Kartenkombinationen vorweisen knnen.

     Ein Mausklick auf einen dieser Buttons zeigt die Karten des jeweiligen
     Spielers.

     Mit einem Mausklick auf Weiter gelangen Sie in das nchste Spiel.

5. von bd!GI

   TESTER

   - Testleitung: Robert Wetzold
   - Haupttester/Bugfinding: Alexander Berthold

   VERSCHIEDENES

   - Die Karten wurden in einer abgenderten Version von bd!GI's
     Grafik/Illustrations/Konstruktionsprogramm Art Studio Professional
     erstellt

   GETESTETE SYSTEME

   - Poker 2D wurde auf einem:

     - P90, 24MB Ram, 1849MB Festplatte, DOS 6.0

     programmiert. Dort funktioniert es OHNE! Fehler in spitzen Geschwindig-
     keit. <g>

   - 386 DX40, 5MB Ram, 180MB Festplatte, Dos 6.22
   - 386 SX25, 4MB Ram, 40MB Festplatte, Dos 5.0, Novel Netz

6. Geschwindigkeit/Systemabhngigkeiten

   - Wie schon gesagt, da Poker 2D kein Pentium Spiel ist, reicht ein 386 aus.
     Allerdings sind die Rundenenden dort etwas langsam, so da man Sie lieber
     auf schnell stellen sollte, um whrend des Spiels nicht einzuschlafen.
   - Obwohl die Karten wegen eines Speicherexperiments (hat geklappt) immer
     bei jedem Neugestalten direkt von Festplatte geladen werden, war auf dem
     386 im Test ohne Cache nur eine SEHR kleine Verzgerung zu bemerken.
   - PS: Poker 2D wurde im Hrtetest sogar von Diskette gespielt. Wenn das
         nicht schnell ist!...

7. Verschiedenes

   - Oberflche

     Die Oberflche wurde so entwickelt, da es fast immer mglich ist, die
     3 Hauptbuttons Bieten(Mitgehen, Erhhen, Tauschen), Mitgehen(Behalten,
     Sehen) und Passen zu benutzen, da ein (<g>) "Multitaskingprinzip"
     entwickelt wurde. Aunahmen bilden alle Bereiche im Spiel, wo kleine
     Buttons benutzt werden oder Mehrfachauswahlen mglich sind.

   - Grafik

     Die Grafik wurde absichtlich im EGA Stil gehalten, um auf 386 ein best-
     mgliches Ergebnis zu erziehlen. Allerdings denkt bd!GI schon ber eine
     256 Farben Version mit unbegrenzter (bis 1280*1024*256!) Auflsung,
     bunten Mauszeigern, Hintergrundbildern, Sound und texturierten Buttons
     nach, da diese Techniken seit kurzem endlich vollstndig und richtig
     verfgbar sind. Wer Fragen, Anregungen oder kreative Ideen hat, kann
     gerne bei bd!GI unter der unten genannten Telefonnummer Robert Wetzold
     anrufen.

   - Speichern

     Es wird absichtlich im ASCII Format mit vielsagenden Variablen
     gespeichert, um Optionen auch in einem Editor ndern zu knnen. Auerdem
     knnen die Kontostnde in Spielstnden beliebig (im Bereich 0 - longint)
     gendert werden. Wer das also braucht, hat hier einfachere Mglichkeiten,
     als erst einen Trainer zu schreiben. Tricks gibt es schon genug zu
     entdecken, da mssen die gespeicherten Sachen nicht gerade dazugehren.
     PS: Die Kartenangaben in Spielstnden bedeuten:

     1 = Schell 2, 2 = Schell 3 ... bis 13 = Schell As

     dann

     14 = Herz 2, 15 = Herz 3...

     einfach nicht war? (Es gehen auch doppelte Karten und 5 Gleiche...)

     Aber es ist darauf zu achten, da die Form beibehalten bleibt!

     Die Texte vor den Zahlen drfen sich nicht in der Lnge ndern!

     Auerdem wird davon abgeraten, den Eintrag "Wo im Spiel" zu ndern. Dies
     ist eine der wichtigsten internen Variabeln und Sie ist nicht mit der
     Rundenangabe bereinstimmend!?!

     Auch die Eintrge Var 1 - Var 8 gehren zu sehr wichtigen
     Systemvariablen (also nicht ndern).

     Wenn Mitspieler auf einen Wert grer als 5 gesetzt wird (inoffiziell
     untersttzt Poker 2D bis zu 7 Mitspieler. Bei mehr strzt das Programm
     unweigerlich ab), kann es passieren, da bei der Endauswertung die Karten
     nicht die Kombination beinhalten, die gesagt wird. Dies ist dann der
     Fall, wenn die Karten im Haufen alle waren.

     Bei 5 Spielern geht es genau auf.

     5 Karten * 5 Spieler = 25. Im Haufen sind noch 27 Karten. Jeder Spieler
     kann noch einmal 5 Karten tauschen. <g>

     Tip: Um die Optionen auf die Standardwerte zurckzusetzen, einfach die
          Datei POKER2D.OPT lschen.

   - Knstliche Intelligenz

     Die KI ist sehr komplex ausgefallen. Etwa ein zehntel des Programms be-
     ansprucht Sie immerhin. Zuflle gibt es hier nur selten. Sie werden nur
     manchmal eingesetz, um kein Prinzip beim Computergegner durchscheinen
     zu lassen. nur beim Passen in den Runden 2 und 4 wird per Zufall
     entschieden, ob ein Gegner pat, um auch der manchmal aufkommenden Un-
     sicherheit bei Gegnern gerecht zu werden. Ansonsten sind solche Zuflle
     absichtlich vermieden worden. Die damit entstandenen Hintergrund-
     rechnungen sind deshalb auch sehr komplex. Auerdem wird nicht, wie bei
     anderen Spielen schon gesehen, nur wegen der schwierigeren Berechnung
     wege einfach mal in die Karten der Mitspieler "geschaut".
     Sie spielen gegen einen "richtigen/ehrlichen" Computergegner.

8. bekannte Fehler (known bugs)

   - Falls die Animationen nicht mehr spielen, verfgen Sie ber zu wenig
     Hauptspeicher (in der CONFIG.SYS Datei buffers auf 10 zurcksetzen).
   - Falls die Animationen dann trotzdem nicht spielen sollten, haben Sie
     wahrscheinlich keine SVGA Grafikkarte.
   - Falls sie keine Maus sehen knnen, haben Sie wahrscheinlich keinen Maus-
     treiber geladen (MAUS.COM oder hnliches aufrufen oder eine Maus kaufen).
   - Die automatische Erkennung von Reihen (Skip Straight, Straight, Straight
     Flush) rechnet nur von der niedrigsten Karte aus. Mte diese Karte aber
     getauscht werden, so wird keine Reihe vorgeschlagen. Selber denken ist
     hier die Devise! Also lieber immer noch einmal die Karten berprfen.
   - Im Netz kann es passieren, da nach den Animationen das Spiel abstrzt.
     Falls jemand die Antwort auf diesen Fehler kennt und diese bd!GI mit-
     teilen will, so kann man unter der unten genannten Telefonnummer mit
     Robert Wetzold in Verbindung treten. (Tip.: Bei den Animationen ESC
     drcken)

9. Registrierung

   - Wenn Sie sich registrieren lassen, haben Sie eine Reihe von Vorteilen,
     die Nichtregistrierten Benutzern versagt bleiben.
     Dazu zhlen:

     - Informationen ber neueste und auch ltere Produkte und Projekte von
       bd!GI
     - kostenlose oder sehr preisgnstige Updates von bisher erworbenen
       Produkten
     - wesentlich kostengnstigere Neuerscheinungsangebote
     - eine Hotline, falls Fragen auftreten oder bestimmte bd!GI Programme
       nicht funktionieren sollten

   - und das alles fr eine Registriergebr von nur 20 DM

10. An Interessierte

   - bd!GI ist jung, anpassungsfhig, erfolgreich, innovativ und kreativ
   - Wir sind auch immer an Auftragsprojekten interessiert. Falls diese uns
     realistisch erreichbar erscheinen, wrden wir uns selbstverstndlich 
     sehr ber Auftrge freuen. Die Preise sind je nach Umfang des Projektes
     unterschiedlich.
   - bd!GI ist auch an der Mitwirkung an fremden Projekten oder Problem-
     lsungen interessiert
     - einfach bei der unten genannten Telefonnummer anrufen

==============================================================================

   - Da bd!GI sehr komplexe Bugfinding Techniken einsetzt, konnten die Fehler
     auf ein Minnimum reduziert werden. Es kann jedoch nicht ausgeschlossen
     werden, da trotzdem noch nicht entdeckte Fehler zum Vorschein kommen.

     Wenn Sie Fehler finden, sinnvolle Verbesserungsvorschlge haben, mit
     bd!GI in Kontakt treten wollen oder einfach nur Ideen (bd!GI ist immer
     an neuen Mglichkeiten und Techniken interessiert) austauschen wollen,
     schreiben Sie bitte an

       - Robert Wetzold
       - Heidestr. 18
       - 01474 Weissig

     oder rufen bd!GI unter der Telefonnummer

       - (0351)2690718  (ndert sich bald, also schnell anrufen!)

     an.

Dokument vom: 21.07.1996/13.34
