---======================================---
Welcome to the one-step PCBoard installation v1.1
---======================================---

This is a project I have begun in December 2005 / January 2006. After a major
hard drive crash I decided that instead of modding my own board back up again
I would instead release a more and more modded "base" version of pcboard154or
release.

This is the fruits of my labour, I hope you enjoy!

-Outseeker.

[Any questions or comments send 'em to outseeker@hotmail.com]

---======================================---
Installation Notes
---======================================---

Simply extract this archive to your root directory (ie. C:\). This will create
2 directories: C:\PCB and C:\GameSRV. Also it will create a file autoexec.pcb
in your C:\ you will need to incorporate to your own autoexec.bat. If you dont
already have an AUTOEXEC.BAT, just rename it from .pcb to .bat then after you
restart your computer you're off and running!

The default configuration is using msyncfos cleanly. If your setup won't run 
msyncfos, just change the External Mode Command Line setting in GameSRV.

GameSRV Command Line To Run NETFOSS with IP and HANDLE support:
C:\GameSRV\NetFoss\NetFoss.bat *N *H C:\PCB\BOARD.BAT *N *I

GameSRV Command Line To Run MSYNCFOS cleanly with IP and HANDLE support:
C:\GameSRV\mSyncFos\mSyncFos.bat *N *H 100 C:\PCB\BOARD.BAT *N *I
                                       ^^^ This number here is the number of
                                       "loops before yield", u can play with
                                       it to see which is best for you ;)

If you want to use the PHP-Nuke Module, make sure you edit the autoexec to
point at the correct directory. Same goes if you want to change the pcboard
install dir. *NOTE* When using Global Installer (INSTALL.BAT) any missing dos
variables can now be added AUTOMATICALLY! (needs restart for AUTOEXEC.BAT)

*Please note also the PHP-Nuke Module requires all ppes to output a file to
identify the users status. These parts have not yet been coded into the board
so really the module is an early alpha, mostly for feedback before its done.*

Create yourself a desktop shortcut for GameSRV and run it. Your PCBoard telnet
server is now running. You can add this to the Startup section in your start
menu if you like, to save you running it each time you restart your computer.

If you are running your internet through a router (as most people are), you
will need to route the Telnet port 23 to your LAN IP number in order to allow
internet callers to connect to you. Most routers have an IP of 192.168.1.1 or
192.168.2.1 so check out which yours is by typing the address in the internet
explorer and seeing which one comes up with the router's menu.

Once you are in there, you will want "port forwarding" or "virtual host" or 
something similar. It should be recognisable as it will look like this:

 Remote   Locals
  Port     Port    DataType     IP  Address
.------. .------. .---------. .-------------.
|      | |      | | TCP/UDP | |             |
`------' `------' `---------' `-------------'

You want to add TCP port 23 to both the remote port and the local port. Then
type your computer's IP address in the IP box. If you don't know your IP,
open a dos box (or type COMMAND from start menu > run) and type IPCONFIG.
Click save the port forwarding settings and restart the router as neccessary.

Telnet to your own IP address or to localhost to test it out, alternatively
for testing of pcboard itself without GameSRV, go to a dos box in the C:\PCB
directory and run PCBOARD. This will give you the PCBoard waiting screen for
you to logon from locally ONLY :) Back in the day the sysop would wait there.

*You don't need to run pcboard.exe locally to get users online, just gamesrv*

That should cover it! :D

---======================================---
Version History
---======================================---

v1.o - Initial release, forgot zmodem batch files to use FDSZ (Added)

---======================================---

v1.1 - Now includes several additional features:

* Ability for users to use msyncfos cleanly!
* Passing of IP and Telnet Handle to PCBoard (Make sure you edit AUTOEXEC.BAT
to avoid Out Of Environment Space Error!)
* Both NETFOSS and MSYNCFOS compatible IP passing .BAT files included! (See Above Notes)

* PHP-Nuke Module support for viewing online telnet status! (Early Alpha)
* Ansi Detection PPE
* User Login PPE (With Windows Default Telnet Client Full Stop Fix)
* Upgraded PCB Default User List PPE
* Press Enter To Continue & More Basic Prompts PPE
* Smoother Default User and Sysop Menus + Main Menu Prompt PPE
* "Flipped Switch" on "Disable High-Ascii Filter" for better language support

* Global Installer for all mods (anyone can install whichever mod they want!)
* Global Installer now checks for PCBoard variables to ensure stability

* Added PCBALIAS, PCBPASSWORD, PCBNOTES AND PCBPERSONAL PSA's by default for
extra feature functionality in PCBoard and PPE's.

* All source code is included and installed so people can mod very easily!
- This should generate some usage of the help forum, where coding help is also
available ;) at http://outer.reaches.dyndns.org/modules.php?name=Forums

* Any modified files are backed up during the install process and saved to the
install's BACKUP\ directory.

---======================================---
This has been an outer^reaches production 2006 ..
for updates visit http://outer.reaches.dyndns.org
---======================================---
