.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