home *** CD-ROM | disk | FTP | other *** search
/ CP/M / CPM_CDROM.iso / simtel / sigm / vols000 / vol015 / catalog.022 < prev    next >
Encoding:
Text File  |  1984-04-29  |  5.0 KB  |  106 lines

  1. VOLUME 22
  2.  
  3. MONSTROUS STARTREK GAMES
  4.  
  5. WELL DOCUMENTED GAMES FOR MEMBERS WITH LOTS OF
  6. MEMORY AND LOTS OF TIME
  7.  
  8. NUMBER    SIZE    NAME        COMMENTS
  9.  
  10.         CATALOG.22    CONTENTS OF CP/M GROUP VOL 22
  11.         ZOSO.22        DESCRIPTION AND APPLICATION NOTES
  12.                 ON THE PROGRAMS BY ZOSO AND EDISON DOGGE
  13. 22.1    48K    BIGTREK.ASC    22.3 TRIMMED TO LOAD UNDER TDL DISK BASIC
  14.                 WITH 64K MEMORY
  15. 22.2    39K    BIGTREK.BAS    COMPACTED VERSION OF 22.1 FOR MUCH FASTER LOAD
  16. 22.3    54K    STARTREK.TXT    STARTING POINT OF BIGTREK. PURPORTED TO WORK
  17.                 WITH 8K BASIC. UNFORTUNATELY LARGE INTERPRETERS
  18.                 LEAVE INSUFFICIENT MEMORY FOR PROGRAM. CONTAINS
  19.                 THE AUTHOR CREDITS.
  20. 22.4    21K    STRTRK/2.ASC    A SECOND APPEARENCE OF PROGRAM 21.21 WHICH ZOSO
  21.                 INCLUDED FOR IMPROVEMENT HINTS FOR SERIOUS
  22.                 TREKKIES WHO DON'T HAVE VOLUME 21
  23. 22.5    5K    TREKINFO.DOC    DETAILED RULES AND FEATURES OF STARTREK.TXT AND
  24.                 BIGTREK
  25. 22.6    42K    TREKMOD.ASC    BIGTREK TRIMMED SOME MORE AND ABLE TO LOAD WITH
  26.  
  27.  
  28.  
  29.                 MICROSOFT DISK BASIC
  30.         THIS DISK CONTAINS THE FOLLOWING FILES:
  31.  
  32.  
  33. STARTREK.TXT    THIS IS THE ORIGINAL SOURCE FILE FROM WHICH THIS PACKAGE WAS
  34.         DEVELOPED. IT IS PURPORTED TO RUN AS IS WITH MITS 8K BASIC. IT
  35.         CONTAINS ALL THE REMARKS, AUTHOR CREDITS ETC. IF YOU HAVE THIS
  36.         BASIC WITH ASCII-LOAD CAPABILITY, TRY IT !!
  37.  
  38. BIGTREK.ASC    THIS IS THE RESULT OF HAVING TRIED TO TRIM THE ABOVE SOURCE SO
  39.         AS TO GET IT TO RUN (IN A 64K SYSTEM) WITH MICROSOFT'S MBASIC.
  40.         IT PRESENTLY IS ALMOST SHORT ENOUGH, BUT NOT QUITE. BECAUSE OF
  41.         THIS, THE OBJECTIVE BECAME TO MAKE IT SUITABLE FOR TDL'S DISK
  42.         BASIC RUNNING IN 64K. IT RUNS QUITE NICELY THAT WAY. ALL OF THE
  43.         FEATURES OF THE ABOVE PROGRAM ARE RETAINED, AND A COUPLE OF NEW
  44.         ONES HAVE BEEN IMPLEMENTED.
  45.  
  46. BIGTREK.BAS    THIS IS THE COMPACTED MACHINE CODE OF THE ABOVE FILE WHICH
  47.         LOADS ABOUT 50 TIMES FASTER THAN THE ASCII VERSION (TDL DISK
  48.         BASIC ONLY). THE PROPER STEPS TO LOAD THIS ARE AS FOLLOWS :
  49.         (ASSUME YOU HAVE LOADED TDL BASIC INTO A 64K SYSTEM)...
  50.             1 - OPEN#1,"I","BIGTREK.BAS"   <CR>
  51.             2 - LOAD "B"               <CR>
  52.             3 - CLOSE#1,"I"               <CR>
  53.             4 - RUN                   <CR> 
  54.  
  55. TREKINFO.DOC    A BRIEF TUTORIAL ON THE RULES FOR PLAYING THIS, CROSS-REFER-
  56.         ENCED WHERE POSSIBLE WITH THE FAMILIAR COMMANDS OF THE MORE
  57.         COMMONLY AVAILABLE 'STARTREKS'.
  58.  
  59. TREKMOD.ASC    SEE EXPLANATION (IN POST-SCRIPT).
  60.  
  61. STRTRK/2.ASC    THIS IS INCLUDED BECAUSE I LIKE THE 'COMMUNICATIONS' AND 'MIS-
  62.         SION-PROGRESS-REPORTS' THAT HAVE BEEN IMPLEMENTED IN THIS MUCH
  63.         SMALLER (STILL > 20K) VERSION.
  64.  
  65. NO MATTER HOW YOU GO WITH THIS, IT IS LIKELY THAT YOU WILL NEED 64K (PERHAPS
  66. 60K IF YOU USE 8K BASIC) TO RUN IT AT ALL. ONLY GUARANTEE IS THAT IT WILL RUN
  67. WITH TDL DISK BASIC/64K AS IS.
  68.  
  69. SINCE I CAN RUN THIS, I LEAVE IT TO SOMEONE ELSE TO GET IT WORKING WITH EITHER
  70. MICROSOFT DISK BASIC (OR BASIC-E). ONE SUGGESTION FOR THE FORMER PROJECT MIGHT
  71. BE TO PARTITION THIS PROGRAM INTO TWO MODULES. THE FIRST WOULD CONTAIN ALL OF
  72. THE LINES RELATING TO GALAXY INITIALIZATION, DIMENSIONING STATEMENTS, DATA-
  73. TABLES AND ALL BEGINNING OF GAME DIALOGUE - IN OTHER WORDS, LINES NOT REFER-
  74. ENCED AFTER GAME IS IN PROGRESS. THIS FILE MIGHT BE CALLED 'STARMOD1.ASC'. THE
  75. OTHER MODULE, 'STARMOD2.ASC' WOULD CONTAIN EVERYTHING ELSE. THE LAST COMMAND
  76. (TO BASIC) IN 'STARMOD1.ASC' WOULD BE: MERGE"STARMOD2.ASC". BOTH MODULES WOULD
  77. HAVE TO BE RENUMBERED IN SUCH A WAY THAT AT THE BEGINNING OF THE 'MERGE', EACH
  78. NEW LINE OF 'STARMOD2' WOULD WIPE OUT A LINE OF 'STARMOD1' WHICH HAD THE SAME
  79. LINE NUMBER (UNTIL EVERY LINE OF FIRST MODULE WAS OVERWRITTEN BY A NEW LINE
  80. FROM SECOND MODULE). ONE CHANGE WOULD BE NECESSITATED IN THE SECOND MODULE: IF
  81. A PLAYER REPLIED 'Y' TO THE QUESTION, 'ANOTHER GAME ?' A BRANCH WOULD NEED TO
  82. BE MADE TO A LINE WITH THE FOLLOWING COMMAND, - RUN "STARMOD1.ASC". THIS SOL-
  83. UTION IS A BIT 'KLUGEY', BUT PERHAPS PREFERABLE TO FURTHER TRIMMING. SEE THE
  84. 'P.S.' BELOW; THE MICROSOFT MANUAL IMPLYS (BY NO PROHIBITION) THE LIKELIHOOD
  85. OF SUCH (ABOVE-MENTIONED) ARTIFICES BEING EFFECTIVE. THE DISAPPOINTMENT THAT
  86. MR. DOGGE ENCOUNTERED SHOULD BE ATTRIBUTED TO HONEST EXPERIMENTATION COMBINED
  87. WITH (THE TYPICALLY) INADEQUATE DOCUMENTATION.
  88.  
  89.  
  90.  
  91.                     HAVE FUN !!! - ZOSO
  92.  
  93.  
  94. LATE NOTE:  THE EXPERIMENT WITH MERGING TWO OR MORE MODULES HAS BEEN TRIED. I
  95. AM SAD TO REPORT THAT THIS APPROACH APPARENTLY DOES NOT WORK. IT SEEMS THAT
  96. THE EFFECT OF THE 'MERGE' FUNCTION IS TO DESTROY DATA (IN ADDITION TO CERTAIN
  97. LINE NUMBERS). MY THANKS TO MR. E. DOGGE FOR THIS INFO. E.D. ALSO SENT A 'TRIM-
  98. JOB' OF 'BIGTREK' CALLED 'TREKMOD'; IT PLAYS THE SAME GAME, BUT LACKS THE 'SCO-
  99. RING' AND 'VISUAL' FUNCTIONS. NOT TO DEMEAN MR. DOGGE'S EFFORT, I CAN'T PER-
  100. SONALLY SEE HOW THIS PARTICULAR 'STARTREK' CAN BE MEANINGFUL WITHOUT THE SCO-
  101. RING ROUTINE. IF THIS WERE MY 'BABY', I WOULD (IF NECESSARY) REDUCE EVERY BIT
  102. OF (TEXTUAL) CONSOLE OUTPUT TO A 2 DIGIT CODE SO AS TO RETAIN 'SCORING'; THE
  103. 'VISUALS' ARE CUTE BUT NON-ESSENTIAL. SEE WHAT YOU THINK. ALSO !!! THERE ARE
  104. (IN THE 'BIGTREK' FILES ONLY) SOME CRUCIAL ERROR TRAPS WHICH I INSERTED.
  105.  
  106.