.AUTOPARAGRAPH
.NHY
.PERIOD
.PAGE SIZE 60,65
 ^^MULTI-TREK\\ IS A GAME SIMILAR TO TRADITIONAL ^STAR-TREK GAMES EXCEPT THAT
IT INVOLVES SEVERAL PLAYERS (CURRENTLY UP TO 8), WHO PLAY AGAINST EACH OTHER
RATHER THAN AGAINST IMAGINARY ^KLINGONS, ^ROMULANS OR WHATEVER. ^THE
^^MULTI-TREK\\ UNIVERSE CONSISTS OF A 100 BY 100 MATRIX, OF WHICH AN
APPROXIMATE 20 BY 20 MATRIX OF EACH PLAYER'S IMMEDIATE AREA IS DISPLAYED AND
CONTINUOUSLY UPDATED AT THEIR TERMINAL. ^^MULTI-TREK\\ WAS ORIGINALLY
SUBMITTED TO THE ^NEW ^ORLEANS COLLECTION,
THEN TO THE 1979 ^SAN ^DIEGO COLLECTION WITH THE ADDITION OF ROBOT SHIPS.
^THIS VERSION HAS BEEN RECODED IN ^^RATFOR\\ AND HAS SIGNIFICANT
ENHANCEMENTS AND IMPROVEMENTS, MOST NOTABLY
THE ADDITION OF ENERGY NETS,
AN IMPROVED SCREEN DISPLAY,
MUCH BETTER INPUT-OUTPUT (ANY TERMINAL WITH CLEAR SCREEN AND
CURSOR POSITIONING MAY BE USED AT SPEEDS FROM 1200 BAUD ON UP),
USE OF DEFAULT SHIP AND DIRECTION WITH MOST COMMANDS ("^L" SETS
THE DEFAULT DIRECTION),
MORE COMPETITIVE SCORING,
SMARTER ROBOT SHIPS,
AND FEWER BUGS.
^COMPLETE INSTRUCTIONS FOR
STARTING AND PLAYING ^^MULTI-TREK\\ ARE IN THE FILE ^^MTREK.DOC\\.
 ^THE GAME CONSISTS OF A DRIVER TASK (^^MTREKD)\\, A PLAYER TASK (^^MTREK\\)
FOR EACH TERMINAL, AND A SHARED GLOBAL COMMON AREA FOR INTER-TASK COMMUNICATION.
^^MULTI-TREK\\ WAS WRITTEN FOR ^^IAS 3.0\\,
HOWEVER, IT SHOULD RUN UNDER ANY SYSTEM WITH SHARED GLOBAL AREAS AND
RUDIMENTARY TASK SWITCHING OR TIME-SHARING.
^REAL-TIME SYSTEMS WITHOUT TIME-SHARING MAY HAVE TO PLAY WITH
PRIORITIES TO INSURE THAT THE DRIVER TASK GETS SUFFICIENT ^^CPU\\ TIME AND
THAT ALL PLAYERS GET AN EQUAL AMOUNT OF TIME.
 ^^MULTI-TREK\\ WAS WRITTEN WITH A STRUCTURED ^FORTRAN CALLED ^^RATFOR\\.
^THIS ^^UIC\\ CONTAINS ALL OF THE ^FORTRAN PRODUCED BY
^^RATFOR\\, AS WELL AS THE ^^RATFOR\\ SOURCE (FILE TYPE
^^.RAT\\).
^THE ^^RATFOR\\ COMPILER IS ALSO INCLUDED ON THE DISTRIBUTION TAPE.
 ^^MTREK\\ WILL WORK PROPERLY WITH ANY TERMINAL WITH CLEAR SCREEN
AND CURSOR POSITIONING.
^THE SOURCE CODE IS SET UP TO DRIVE
^^ADM3-A\\'S OR ^^VT100\\'S.
IF YOU ARE USING DIFFERENT TERMINALS, YOU SHOULD MODIFY
THE FILE "^^TERMINAL.RAT\\" (YOU COULD MODIFY
"^^TERMINAL.FTN\\")
TO DRIVE YOUR TERMINAL.
^MODIFICATION SHOULD BE STRAIGHT-FORWARD AS THE CODE IS COMMENTED
ON WHERE TO CHANGE IT.
.SKIP 1
^TO BUILD ^^MTREK\\, DO
.SKIP 1
^^@BUILD\\
.SKIP 1
^SEND COMMENTS, PROBLEMS, ETC. TO:
.SKIP 1
.LM +7
.NOFILL
^WILLIAM ^WOOD
^INTSTITUTE ^FOR ^CANCER ^RESEARCH
7701 ^BURHOLME ^AVE.
^PHILADELPHIA, ^P^A. 19111
(215) 728 2760
