[ Excerpt from documentation PLUS THE GRAPHIC MODE LIST ]
To run AT-robots, you must have at least one robot program ready, and you
must make a configuration file to use it. To run AT-Robots, you type
"atrobots", then a space, then the name of the config file.
ex: ATROBOTS MYFILE.DAT
The config file tells AT-Robots what settings to use, and which robots to run.
Inside the file you put ONE item per line. Settings start with a dash (-),
and sometimes have a parameter number. For the robots you put the name of the
robot file, but without the ATR extension. The settings will be explained
shortly. Here is an example:
This file would tell AT-robots to have no delay (thus run at the maximum
speed), with NO graphics (so as to get a quick result), and to update the
output every 100 cycles (again to increase speed. This setting usually
defaults to 10). It then loads MYROBOT.ATR into robot #1, ROBOT1.ATR into
robot #2, and ROBOT1.ATR into robot #3. There can be up to 6 robots,
and in this case only 3 are used.
On the following page you will find the settings and graphic modes. There
are some features that will be unavailable to those not using mode #9 (VGA).
1. Fancy status bars that are easy to read.
2. On-screen display of error-codes generated
Note that all those things can only be used if the -A option is used,
and you are using mode 9. If you have an 8514 and want these, you'll need
to put a -M9 in the config file.
A. T-Robots = (c) 1992 = Ed T. Toton III pg 3
The settings are as follows:
-D## Sets the delay in hundredths of a second. Should never be over 20
(unless in combination with -N#).
-A If graphics are on, this will allow the status bars to be displayed.
-GN Turns the graphics OFF.
-S## Number of cycles between output updates. (increase for greater speed)
only works with the graphics turned off.
-N## Cycles between each delay. Usually 1, but can be increased when using
it with -D1 to speed things up (to make it faster than -D1 by itself).
-P## Increases the number of program commands each robot executes each
cycle. Can be useful when using complicated programs. Don't set too
high though, it can mess things up.
-R## Tells AT-robots to Run a number of battles as you specify.
-TN Turns off the title screen. Once you've seen it a few times, you'll
get tired of it and this is here for that purpose.
-Q Sets AT-Robots to run in Quiet mode.
-C Tell AT-Robots to save compiled versions of the robots in binary
files. As of yet there is no purpose for it.
-M# Force a specific graphic driver (usually automatic). Drivers are listed
later. Modes are set automatically ONLY if driver is automatic.
-L# Graphics mode setting.
Here are the default settings:
-A off, you must use -A if you want status bars on.
-GN on, you must use -GN if you want the graphics off.
-TN on, you must use -TN if you want the the title screen off.
-Q on, you must use -Q if you want the sound off.
-M 0 (auto-detect)
-L 0 (auto-detect if -M is 0, otherwise it's the mode number)
0 : Autodetect (default) 6 : IBM 8514 SVGA
1 : CGA 7 : Hercules
2 : MCGA 8 : AT&T400
3 : EGA 9 : VGA *
4 : EGA64 10 : PC3270
5 : EGA mono
* Vga is required for a few special features.
Graphic modes: (Driver is the -M setting, Num is for the -L setting)
Driver: Num: Res: Colors:
1 0 320x200 4
1 1 320x200 4
1 2 320x200 4
1 3 320x200 4
1 4 640x200 2
2 0 320x200 4
2 1 320x200 4
2 2 320x200 4
2 3 320x200 4
2 4 640x200 2
2 5 640x480 2
3/4 0 640x200 16
3/4 1 640x350 4/16
3/5 3 640x350 16
6 0 640x480 256
6 1 1024x768 256
7 0 720x348 2
8 0 320x200 4
8 1 320x200 4
8 2 320x200 4
8 3 320x200 4
8 4 640x200 2
8 5 640x400 2
9 0 640x200 16
9 1 640x350 16
9* 2* 640x480 16
10 0 720x350 2
* the mode needed for the neat-stuff.
If you set the -M but not the -L you will automatically get mode 0 for
the driver you chose with -M.