
ͻ
͹
͹
͹
͹ 						͹
͹ 	   18xx management/PC V2.22g		͹
͹ 						͹
͹ 		  May 7, 2004			͹
͹ 						͹
͹
͹
͹
ͼ


ͻ
  IMPORTAND:  These ASCII files contain the old documentation (V2.204).      
	       For the new documentation look into the directory HTML\.       
ͼ


 The program package '18XX' supports the management of the money and the
 shares of the following board games, of other 18xx games and many variants.

	1825 Britain, unit 1, regional kits R1+R3
	1829 Britain, northern and southern board
	1830 USA
	1835 Germany
	1837 Austria
	1839 Netherlands
	1841 North Italy
	1847 Pfalz (test implementation)
	1849 Sicily
	1853 India
	1856 Canada
	1869 West USA
	1870 Mississippi
	2038 Asteriod Belt (test implementation)

 Money and shares are controlled by the computer, but the players play the
 game in the standard way.

 The most recent version of the 18xx manager and some other tools are
 available for downloads with a www browser:

	http://www.fernuni-hagen.de/FTB/dc/download.htm

 The software is also available via ftp. The file '00INDEX' contains a short
 description of all files.

	ftp://gl15.bio.th-darmstadt.de/pub/18xx/
	ftp://ftp.cs.tu-berlin.de/pub/games/board/18xx/18xx-mod/

 The software is also available via mail server. Send a message to
 `mail-server@cs.tu-berlin.de'.  Rremember, that one email may have an
 size about 600 kb. Here are some commands of the mail server:

  help						  ask for help
  dir pub/games/board/18xx/18xx-mod		  directory listing of ...
  get pub/games/board/18xx/18xx-mod/00INDEX	  download file description
  get pub/games/board/18xx/18xx-mod/18-222gx.zip  download current version
  get pub/games/board/18xx/18xx-mod/18-222gy.zip  download part II
  get pub/games/board/18xx/18xx-mod/18atari.zip   download Atari ST programs

    ͻ
    									 
    	The programs of the package '18XX' may be used for private and	 
    	for non commercial pbm zines. All other usages need a special	 
    	licence from the author.					 
    									 
    	The relevant version inclusive a documentation on ASCII files	 
    	is available in the internet via WWW, FTP and Mail-Server.	 
    	The file 'ORDER' contains a detailed description for downloading 
    	the 18xx software						 
    									 
    ͼ

 The program '18XX.EXE' is the main program of the package '18XX'. It has
 the following features:

    *	The documentation is written in german and exist in ASCII files.

    *	The programm can work in german or in english: The language of the
	menus and intern dialoges is selected at the start of the program.

    *	The program manages money, shares and trains of the following
	games and variants:

	    1825 Britain, Unit 1
		Regional Kits R1 und R3

	    1829 Britain, southern and nothern board (Hartland)
		1835 Germany (Klaus-Jrgen Fleischer) [*]
		1837 Austria (Klaus-Jrgen Fleischer) [*]
		1986 Berlin tramway (Rolf-Dieter Fendler) [*]

	    1830 USA (Avalon Hill)
		Variants Reading and Coalfields (Alan Moon) [*]
		1830 Bonds (John Puddifoot) [*]
		1831 USA south east (Auke Stegink, Han Heidema) [*]
		1832 France (Michael Liebetanz) [*]
		1839 Netherlands (Theo Jansma) [*]
		1876 Trinidad (Peter Jacobi) [*]
		1899 China (Ingo Meyer) [*]
		Lummerland (Kay-Viktor Stegemann) [*]

	    1835 Germany (Hans im Glck)
		1876 Trinidad (Peter Jacobi) [*]

	    1837 Austria (Leonhard Orgler) [*]

	    1839 Netherlands (Diabolo)

	    1841 North Italy (Federico Vellani) [*]

	    1847 Pfalz (Wolfram Janich) (test implementation) [*]

	    1849 Sicily (Federico Vellani) [*]

	    1853 India, old and new rules (Hartland)

	    1856 Canada (Mayfair)

	    1869 Western USA, with or without Illinois (Alan Moon) [*]

	    1870 Mississippi (Mayfair)

	    2038 Asteroid Belt (TimJim) (test implementation)

	Games marked with [*] are private develmopments and not official games.

    *	The rules of the every game and variant are written in ASCII confi-
	guration files. You can write your own configuration file to modify
	an existend or create a new variant.

    *	All importand informations are shown in some windows simultaneousley.
	The program uses a different view for share dealing rounds and
	operation rounds.

    *	The views of the windows may be changed by the users.

    *	The mouse is the most importand input device. The programm don't work
	without a mouse. You must click an value too change it.

    *	There exists a correcton mode. If this correction mode is enabled,
	you can modify many parameters (money, trains, shares, ...) ignoring
	any game rules.

    *	The program makes a protocol of all actions. Because of this, you can
	look back through the game. Also you can undo any number of actions.

    *	There is a build in tile and map management. The program knows
	the rules about tile laying and replacing. But this rules are only
	defined for some games and variants.

    *	There is a build in clock, like a `chess clock'. A player takes a time
	bonus for every action and can use this time whenever he wants. For
	every game there exist four time modes: 'VERY FAST', 'FAST', 'NORMAL'
	and 'SLOW'.

    *	The 18xx programm supports different features of VGA boards.
	The zero '0' can be shown without slash. The mouse pointer can be
	shown as arrow (in textmode!). The program may use every text
	resolution of the VGA board.

 The files '*.DOC' contains an advance documentation. The file '18FILES.DOC'
 contains basically informations about the other files. The file '18XX.DOC'
 contains the description of the main program.

 Die Datei 'HISTORY' enthlt einen berblick ber nderungen, Ergnzungen und
 Korrekturen der einzelnen Programmversionen. Die Datei 'GAMES' enthlt einen
 berblick und spezielle Informationen ber die einzelnen Spielvarianten und
 ber spezielle Eingabemglichkeiten zu den Varianten.

 The file 'BUGS' contains known errors and problems of the 18XX package.



 Hardware needed:

  - PC/AT with DOS version 3.3 or better.
    minimum 640 KB main memory.

  - cpu 386 oder better; there is a specail program for 286

  - video board: VGA, Super-VGA or VESA.
    CGA or EGA not recommended.

  - mouse (two or three buttons) with Microsoft compatible mouse driver.
    The program can't work without a mouse.

  - harddisk with 2 MB or more free memory.




		Ŀ
		   There is no responsibility while working	
		   with the programs of the 18xx package.	
		



 '18XX.EXE' verwendet vielfltig die Mglichkeiten von VGA-Karten. Es werden
 andere Bildschirmauflsungen eingestellt und der Zeichensatz wird verndert,
 um die Null ohne Querstrich und den graphischen Mauszeiger darzustellen.
 Diese Eigenschaften knnen einzeln ber die Optionen '-b -m -r -0 -8' (oder
 kurz '-bmr08') und deaktiviert werden. '-v' ist dabei ein Krzel fr alle
 fnf Optionen. Die genaue Bedeutung der Optionen ist in der Datei '18XX.DOC'
 beschrieben.

 Treten nun Probleme mit der Bildschirmdarstellung auf so sollte wie folgt
 vorgegangen werden:

    1.	Das Programm '18XX.EXE' mit der Option '-v' aufrufen. Alle speziellen
	VGA-Mglichkeiten werden deaktiviert. Spielvariante auswhlen, ein
	paar Namen eingeben und das Spiel starten. Mit dieser Option sollte
	da Programm auf allen Rechnern funktionieren. Ist dieses nicht der
	Fall, dann sollte eine Rcksprache mit dem Autor erfolgen.

    2.	Das Programm '18XX.EXE' mit der Option '-r' aufrufen. Die Bildschirm-
	auflsung bleibt unverndert. Sollte hiermit die Bildschirmdarstellung
	korrekt sein, dann bietet die eingesetzte Graphik-Karte andere Mg-
	lichkeiten zur Auswahl der Bildschirmauflsungen. Abhilfe knnte auch
	der Einsatz des mitgelieferten Tools 'VGAMODES' bieten. Bei VGA-Karten
	sollte das Programm auch ohne die Option '-r' funktionieren.

    3.	Das Programm '18XX.EXE' mit den Optionen '-b0' aufrufen. Hiermit
	werden die Vernderungen des VGA-Zeichensatzes unterbunden. Als
	Steigerung kann '-m80' verwendet werden. Sollte das Problem behoben
	sein, so sollten die Optionen '-b -m -0' einzeln verwendet werden.

    4.	Das Programm '18XX.EXE' mit den Optionen '-r' und mit verschiedenen
	Kombinationen der Optionen '-b -m -0' aufrufen.

    5.	Es mu die Option '-v' verwendet werden.

    6.	Eine weitere Mglichkeit besteht in der Verwendung der Option '-c0',
	durch die die Systemfarben unverndert bleiben. Diese kann auch mit
	den obigen Optionen kombiniert werden.

 '18XX.DOC' contains the description of the main program (18XX.EXE).



 Usually the programs of the 18XX package `speaks' in german. After setting
 the environment variable '18LANGUAGE' to the value 'english' (eg. with
 'SET 18LANGUAGE=english') the programs 18XX.EXE and 18CONFIG.EXE works
 automatical with english with dialogs.

 With the call '18CONFIG /E' you generate a new standard libraray with
 english text instead of german text.

 Details are described in the files '18XX.DOC' and '18CONFIG.DOC'.

	Ŀ
	  The batch file 'SWITCH.BAT' can switch the communication   
	  language of the programm '18XX.EXE' to english or german.  
	  After calling SWITCH the programm will explain it usage.   
	



 '18XX.EXE' ist das Hauptprogramm der Spieleverwaltung und bentigt mindestens
 eine 386-er Prozessor.

 '18XX-286.EXE' ist das Hauptprogramm als spezielle 286-Version.

 Eine genaue Beschreibung ist in der Datei '18XX.DOC' enthalten.



 Durch den Aufruf '18CONFIG #ALL:6' erhlt man eine neue Bibliothek mit
 weiteren Varianten. Durch den Aufruf '18CONFIG #ALL:1' erhlt man eine
 kleinere Bibliothek mit nur wenigen Varianten. Durch den Aufruf '18CONFIG'
 ohne weitere Parameter erhlt man wieder die Standardbibliothek.

 Durch den Aufruf von '18CONFIG /E' wird die Variantenbibliothek in englischer
 Sprache erstellt. Die Option '/E' kann auch zusammen mit anderen Parametern
 und Optionen verwendet werden.

 Eine genaue Beschreibung ist in der Datei '18CONFIG.DOC' enthalten.



 Hinweis fr Postspielauswertungen:

 Durch den Aufruf von '18CONFIG #POSTSPIEL #KARTE' wird eine neue Standard-
 bibliothek (18XX.18L) generiert, die weitere Definitionen enthlt. Durch
 'POSTSPIEL' werden weitere Definitionen fr eine Postspielgeme Anzeige
 definiert und durch 'KARTE' werden die Spielfeld- und Plttchendefinitionen
 zu den Spielvarianten mit eingebunden, zu denen diese existieren.

 Durch den obigen Aufruf werden alle Spieldateien grer. Ein andere
 Mglichkeit besteht in der Verwendung einer eigenen Postspielbibliothek.

 Durch den Aufruf von '18CONFIG /PBM' wird die neue Bibliothek 'PBM.18L'
 erzeugt. Diese Bibliothek enthlt nur Spielvarianten mit Spielfeld- und
 Plttchendefinitionen. Zum normalen Spielen wird sie nicht bentigt.
 Die Symbole 'POSTSPIEL' und 'KARTE' sind automatisch definiert.

 Dem Programm '18XX-EXE' kann diese neue Bibliothek durch die Option '-Lpbm'
 bergeben werden. Innerhalb des Programms kann bei der Variantenauswahl die
 Bibliothek ber die Funktionstaste F2 nachtrglich geladen werden.

 Eine genaue Beschreibung ist in der Datei '18CONFIG.DOC' enthalten.



 Sollen alte Spieldaten fr eine neue Programmversion, die diese Spieldaten
 nicht akzeptiert, verfgbar gemacht werden, so mssen die Daten ber das
 Import/Export-Programm '18EXPORT.EXE' bertragen werden.

 Am Ende der Datei '18EXPORT.DOC' wird dieser Vorgang genau beschrieben.




			    Viel Spa, Dirk Clemens
