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

  1. VOLUME 13
  2.  
  3. BASIC-E/CBASIC AND MICROSOFT BASIC PROGRAMS
  4.  
  5. A VERY MIXED BUNCH.  ZOSO LAMENTS ABOUT THE
  6. QUALITY IN HIS CHRISTMAS PLAY, COMPLETE WITH GREEK
  7. CHORUS.  THIS DISKETTE IS A MUST FOR ANYONE WHO
  8. MUST HAVE A COPY OF EVERYTHING.  UNFORTUNATELY
  9. A FEW JEWELS HERE MAY BE MISSED BECAUSE OF THE
  10. COMPANY IT KEEPS IN THIS VOLUME
  11.  
  12. THE *.ASC ARE MICROSOFT, THE *.BAS WILL (SOMETIMES)
  13. COMPILE ON BASIC-E/CBASIC.  MANY ARE COMPATIBLE.  ALL
  14. CAN BE SWITCHED WITH SYNTACTICAL SYNCHRONIZATION (WHO
  15. SAID THAT??) (MY LIPS DIDN'T MOVE)
  16.  
  17. NUMBER    SIZE    NAME        COMMENTS
  18.  
  19.         CATALOG.13    CONTENTS OF CP/M VOLUME 13
  20. 13.1    7K    15/PUZ.ASC    PROGRAM IN MICROSOFT BASIC
  21. 13.2    7K    1500.ASC    PROGRAM IN MICROSOFT BASIC
  22. 13.3    2K    23MATCH.BAS    PROGRAM IN BASIC-E/CBASIC
  23. 13.4    3K    BAGELS.BAS    PROGRAM IN BASIC-E/CBASIC
  24. 13.5    4K    BIORYME.ASC    PROGRAM IN MICROSOFT BASIC
  25. 13.6    6K    BLACKJAC.BAS    PROGRAM IN BASIC-E/CBASIC
  26. 13.7    1K    BULLSEYE.BAS    PROGRAM IN BASIC-E/CBASIC
  27. 13.8    6K    CHECKERS.BAS    PROGRAM IN BASIC-E/CBASIC
  28. 13.9    2K    CHIEF.BAS    PROGRAM IN BASIC-E/CBASIC
  29. 13.10    2K    CONVERT.BAS    PROGRAM IN BASIC-E/CBASIC
  30. 13.11    7K    DICE.BAS    PROGRAM IN BASIC-E/CBASIC
  31. 13.12    7K    KINGDOM.BAS    PROGRAM IN BASIC-E/CBASIC
  32. 13.13                DELETED
  33. 13.14    15K    NFL.BAS        PROGRAM IN BASIC-E/CBASIC
  34. 13.15    4K    ROCKET.BAS    PROGRAM IN BASIC-E/CBASIC
  35. 13.16    1K    RUSSIAN.BAS    PROGRAM IN BASIC-E/CBASIC
  36. 13.17    16K    SWARMS.BAS    PROGRAM IN BASIC-E/CBASIC
  37. 13.18    16K    SWARMS2.ASC    PROGRAM IN MICROSOFT BASIC
  38. 13.19    2K    TRAP.BAS    PROGRAM IN BASIC-E/CBASIC
  39. 13.20    6K    WUMPAS.BAS    PROGRAM IN BASIC-E/CBASIC
  40. 13.21    23K    ZOSO.2        WHEN THE REVIEW IS ABOUT TWICE AS
  41.                 LONG AS ANY OF THE PROGRAMS, I GUESS
  42.                 THE REVIEWER HAS SOMETHING ON HER/HIS
  43.                 MIND
  44.  
  45.  
  46.  
  47. AND NOW ON TO THE SOFTWARE REVIEW...
  48.  
  49.  
  50. BIORYME.BAS
  51. APPEARS TO BE A SINE WAVE SIMULATOR CAPABLE OF CONTROLLING THREE OF THE
  52. LITTLE MONSTERS... THERE APPEARS TO BE SOME LINES SUGGESTING INPUT/OUTPUT.
  53. MIGHT BE INTERFACEABLE TO A CONSOLE OR LIST DEVICE. THIS IS NOT THAT WONDERFUL
  54. IMPROVEMENT YOU MIGHT HAVE BEEN EXPECTING. WOE BE UNTO THOSE WHO TRY TO FEED
  55. THIS TO ANY OF YOUR COMPILER-BASICS; [TRY MITS BASIC... IF YOU MUST].
  56.     (P.S. THIS APPEARS TO BE A MITS BASIC PROGRAM AFTER FAULTY
  57.     RECOVERY THROUGH A LIST32 PROGRAM OF SOME ILK.  AFTER ADDING
  58.     A FEW MISSING PARENTHESES, THIS PROGRAM PERFORMS QUITE WELL
  59.     AS A MICROSOFT [I.E. TYPE.ASC] PROGRAM AND HAS BEEN RE-
  60.     NAMED AS SUCH.  SHAME ON ZOSO FOR NOT PERSEVERING!!! A.R.G)
  61. SHAME ON ZOSO, INDEED !!! RUN THIS TURKEY AND DECIDE FOR YOURSELVES !!! Z.
  62.  
  63. BAGELS3.BAS
  64. IF YOU RECALL, LAST TIME THERE WERE TWO VERSIONS OF THIS GAME, AND I REALLY
  65. LIKED THEM BOTH. SAME APPLIES HERE!!! KEEP ALL THREE VERSIONS! USE THEM ALL!
  66. THEY ARE ALL GOOD, AND EACH HAS ITS OWN SPECIAL 'STYLE'. REALLY GOOD !!
  67.  
  68. BLACKJAC.BAS
  69. I HAVE MIXED FEELINGS ABOUT THIS ONE. IT IS AN EXCELLENT!!!! BLACKJACK
  70. SIMULATOR, HOWEVER THE GRAPHIC OUTPUT IS AWKWARD AND CONFUSING. TIED
  71. FOR WINNER THIS TIME AROUND. WHY DOESN'T SOMEONE GET THIS TO 'PRETTY-PRINT'
  72. AND SEND IT TO TONY.
  73.  
  74. DICE.BAS
  75. THIS IS A VERY GOOD CRAPS SIMULATOR. THE IDENTICAL COMMENTS APPLY TO THIS
  76. AS TO BLACKJAC.BAS EXCEPT THIS ONE ISN'T TIED FOR WINNER. SEND THOSE
  77. GRAPHIC UPGRADES TO TONY.
  78.  
  79. ROCKET.BAS [NAMED SOMETHING ELSE FOR LAST RELEASE]
  80. YOU'VE SEEN THIS BEFORE, BELIEVE ME ! THIS ISN'T AS GOOD AS THE EARLIER ONE
  81. (FROM FIRST DISTRIBUTION), AND FURTHERMORE IT EXHIBITS THE ALARMING TREND
  82. OF BEING ACCEPTABLE ONLY TO CERTAIN SPECIAL COMPILER/RUN VERSIONS. SELL THIS,
  83. AND THEN SELL THE PURCHASER THE EARLIER ONE AS A COSTLY UPGRADE.
  84.  
  85. CONVERT.BAS
  86. THE SUSPENSE IS OVER !! THIS IS THE CO-WINNER. THIS ALLOWS C-BASIC USERS TO
  87. TAKE A FULLY LINE-NUMBERED PROGRAM, AND GET RID OF ALL THE UNNECESSARY LINE
  88. NUMBERS. AS YOU C-BASIC SORTS MAY HAVE INFERRED, I AM NOT REALLY YOUR MOST
  89. ARDENT DISCIPLE; YET THIS IS A POWERFUL SOFTWARE ITEM FOR YOU, IT WORKS,
  90. AND IT IS CLEVER !
  91.     (P.S. DON'T BOTHER TO TRY IT ON A BASIC-E SET OF COMPILER AND
  92.     RUN-TIME INTERPRETER.  IN FACT, SINCE C-BASIC DOES'T ACTUALLY
  93.     OBJECT TO EXTRA LINE NUMBERS, WHY TRY IT AT ALL???. A.R.G)
  94. ANSWER - TO FURTHER OBFUSCATE PROGRAMS WRITTEN IN THAT LANGUAGE... Z.
  95.  
  96. WUMPAS.BAS
  97. LAST TIME ROUND I URGED THE GUILLOTINING OF THE PERPETRATOR OF SOME PROGRAM
  98. CALLED WUMPUS.BAS... TO THE CONTRIBUTER: IF IT LOOKS LIKE A DOG, SMELLS LIKE
  99. A DOG AND BARKS LIKE A DOG...WHAT NEXT ? WUMPIS.BAS, WUMPOS.BAS...OH GOD !!!
  100. DON'T ANYONE DARE SEND ME ANY WUMPES.BAS EITHER. THIS DOES HAVE ONE MAJOR
  101. ENHANCEMENT OVER THE LAST 'WUMPUS' I DIDN'T LIKE: THIS ONE DOESN'T WORK RIGHT.
  102. A GOOD PROJECT FOR THE TIME YOU HAVE TO SPEND IN RENO WAITING FOR YOUR DIVORCE
  103. TO FINALLY HAPPEN.
  104.  
  105. KINGDOM.BAS
  106. I'VE TRIED THIS COMPILER-SENSITIVE ITEM A FEW TIMES. MERCIFULLY THE GAMES
  107. HAVE BEEN SHORT. YOU HOLD TOTAL SWAY OVER [LOYAL] SUBJECTS, ALLOCATE YOUR
  108. RESOURCES, AND DECIDE HOW TO BEST SPEND THE COIN OF THE REALM, 'RALLODS',
  109. [FIGURE THAT ONE OUT YOU CRYPTOGRAPHIC-WHIZZES]. THE APPARENT MASTERY OF THIS
  110. GAME INVOLVES EMBEZZLING ALL THE 'RALLODS' YOU CAN, AND ALLOWING ALL OF YOUR
  111. SUBJECTS TO PERISH BEFORE THEY CAN DISCOVER YOUR AVARICE.
  112.  
  113. SWARMS.BAS
  114. THE ATTACK OF THE KILLER BEES... GET ME MY HEART MEDICINE... I GROW FAINT...!!
  115. THIS ONE DIDN'T WORK EITHER, BUT IT LOOKED LIKE IT MIGHT BE GOOD, SO I REWROTE
  116. IT A BIT FOR MICROSOFT DISK BASIC. MAYBE, IF YOU SEE A FILE SWARMS2.ASC, I'LL
  117. HAVE DECIDED TO INCLUDE IT. THIS IS A VERY!! COMPREHENSIVE GAME WITH A LOT OF
  118. OPTIONS. IT QUICKLY BECOMES CONFUSING AND BORING !!!  THE PSYCHOLOGISTS
  119. AMONGST YOU WILL FIND THIS GAME A MOST INTERESTING DIAGNOSTIC TOOL!! WHEN I GOT
  120. THIS ONE RUNNING, ABOUT A DOZEN PEOPLE TRIED IT... EVERY SINGLE ONE, BY THE
  121. SECOND ATTEMPT, DID NOTHING BUT 'NUKE' UNEVACUATED AMERICAN CITIES, MYSELF IN-
  122. CLUDED. I THINK, IN FAIRNESS, HUMAN NATURE IS LESS AT FAULT THAN THIS MONUMENT
  123. TO FUTILITY... REMEMBER THAT PINBALL MACHINE WHICH YIELDED A FREE GAME EVERY
  124. THOUSAND TRIES...?  THIS GAME OFFERS THE SAME LIKELIHOOD OF VICTORY AS THAT
  125. VERY SAME MACHINE WITH ONLY 2 BALLS AND INOPERATIVE FLIPPERS... THE 'STING' ?
  126.  
  127. RUSSIAN.BAS
  128. WHEN WILL YOU PARENTAL TYPES LEARN... UNLESS YOU TEACH YOUR 'RETARDATE' TO
  129. SIGN HIS PROGRAMS WITH SOMETHING CUTE LIKE 'LITTLE JOHNNY DOE AGE 7 1/2',
  130. SOMEBODY MAY MISTAKENLY THINK THAT YOU SUBMITTED THEM. YOU WOULDN'T WANT
  131. THAT TO HAPPEN, WOULD YOU ?  FOR THE RECORD, THIS IS RUSSIAN-ROULETTE: THE ONE
  132. YOU'VE ALWAYS AVOIDED.  THE OUTPUT OF THIS OPUS-MAGNUS CONSISTS OF THE WORDS,
  133. 'CLICK' AND 'POW'. THE LATTER INDICATES THAT YOUR BRAINS HAVE BEEN SPATTERED
  134. ACROSS THAT PAYROLL PROGRAM YOU WERE PREPARING FOR THE ESKIMO FREEZER SALESMAN.
  135. I AM WRITING THIS A WEEK BEFORE CHRISTMAS, BUT I CANNOT REFRAIN FROM WISHING
  136. THAT THE AUTHOR HAD DEBUGGED THIS ITEM WITH A [REAL] .357 MAGNUM. BY THE WAY,
  137. IF YOU MUST PLAY THIS (AND I EARNESTLY HOPE YOU DON'T), YOU WILL MOST LIKELY BE
  138. RISKING YOUR LIFE WITH A SINGLE-SHOT ANTIQUE OR A SEVEN SHOT 'HYBRID' GUN. IT
  139. SEEMS THAT THE CALL TO RND (RANDOM-NUMBER) SEVERELY AFFECTS THE OTHER MISTAKES
  140. IN THIS PROGRAM. I'M NEW AT THIS BUSINESS, BUT I HOPE TO GAIN YOUR CONFIDENCE
  141. BY CALLING THEM AS I SEE THEM,... THIS IS THE VERY WORST PROGRAM THAT I HAVE
  142. EVER SEEN !!! I HAVE NEVER ELIMINATED ALL COPIES OF A FILE FROM MY ARCHIVES
  143. BEFORE. THIS TIME, I JUST MIGHT...CLICK-CLICK-POW !!!
  144.  
  145. TRAP.BAS
  146. THE OBJECT OF THIS GAME IS TO TRAP A [RANDOM] NUMBER FROM 1 TO 100 BETWEEN
  147. TWO ADJOINING NUMBERS IN SIX OR LESS TRYS. FOR EXAMPLE, IF THE SECRET NUMBER
  148. IS 46 THEN THE WINNING 'MOVE' WOULD BE: 45,47. THIS GAME IS SIMPLE, BUT AN
  149. HONEST EFFORT WHICH IS FUN TO PLAY. ALSO, IT COMPILED WITHOUT ERRORS WHICH
  150. MAKES IT A 'RARA AVIS' FOR THIS GROUP OF PROGRAMS.
  151.  
  152. CHECKERS.BAS
  153. THIS PLAYS CHECKERS MINUS THE MULTIPLE JUMPS. IT'S A NICE PROGRAM, WELL WRITTEN
  154. ETC... THIS ONE COULD ALSO USE A GRAPHIC TOUCH-UP (SEND 'EM TO TONY).
  155.  
  156. CHIEF.BAS
  157. REMEMBER THIS...?  YOU THINK OF A NUMBER, PERFORM SOME DUMB ARITHMETIC, AND YOU
  158. ARRIVE AT ANOTHER NUMBER, WHICH YOU REVEAL TO THE CRASHING BORE WHO'S DOING
  159. THIS TO YOU, AND THAT PERSON WILL DEDUCE THE NUMBER YOU STARTED WITH...; WELL
  160. SOMEONE HAS COMPUTERIZED IT ALL AND BLAMED THE POOR INDIANS. I MUST CONFESS
  161. THAT I REFUSED TO RUN THIS OFTEN ENOUGH TO DETERMINE IF IT WORKS OR NOT. THE
  162. GAME(?) ENDS WITH A BIG LIGHTNING BOLT!! PERHAPS IT WOULD BE BEST FOR SOMEONE
  163. TO REMOVE THE ARITHMETIC AND THE INDIAN CHIEF, THEN TO TAKE WHAT'S LEFT AND
  164. RENAME IT 'LITENING.BAS'... BE HONEST, ANONYMOUS AUTHOR, ARE WE EXPECTED TO
  165. USE ANY NUMBER OTHER THAN 22 ONCE WE MASTER THE TRIBAL RULES ?
  166.     (P.S. I TRIED IT, AND IT DOES WORK.  NOT SURE THAT YOU NATIVE
  167.     AMERICANS WILL APPRECIATE THE STEREOTYPE.  I HEAR THAT THIS WAS
  168.     THE MAJOR FUNDING PROJECT BY B.I.A. IN 1977.  A.R.G)
  169.  
  170. 23MATCH.BAS
  171. THIS ONE PLAYS '23-MATCH NIM'. YOU ALWAYS GO FIRST. THE SLY COMPUTER ALWAYS
  172. GOES SECOND. GUESS WHO (OR WHAT) WINS... YAWN !
  173.     (P.S. I DIDN'T EXPERIENCE ZOSO'S PROBLEM, AND FOUND I COULD BEAT
  174.     THE MACHINE 10 TIMES OUT OF TEN.  FOR YOU MATHS TYPES, THE CORRECT
  175.     STRATEGY IS TO LEAVE THE MACHINE TO DEAL WITH A QUANTITY ONE
  176.     GREATER THAT A MULTIPLE OF FOUR - IE START BY TAKING TWO AND
  177.     LEAVING 21 (5*4+1).  A.R.G)
  178.  
  179. NFL.BAS
  180. AFTER SOME CONSIDERABLE 'TWEAKING', I GOT THIS ONE TO RUN. THIS IS WHAT I GOT:
  181. AN NFL FOOTBALL SIMULATOR. THIS IS HOW IT WORKS... 1) ONE TEAM KICKS OFF.
  182. 2) IT'S 'HALFTIME' (YOU'VE GOT TO SEE THIS !!!). 3) THE OTHER TEAM KICKS OFF
  183. (AN 'ON-SIDES' KICK AT THAT). 4) THE GAME IS OVER. SINCE NEITHER KICK WAS RUN
  184. BACK, THE SCORE IS (CORRECTLY) REPORTED AS A 0-0 TIE. MAYBE THIS WON'T ANNOY
  185. SOME OF YOU, BUT IT SURE AS HELL MAKES IT HARD TO ESTABLISH A POINT SPREAD.
  186.  
  187. BULLSEYE.BAS
  188. EXAMINE THE SOURCE CODE... IF ANY AMONGST YOU GET THIS ONE TO WORK (AS IS)
  189. WITH ANY EXISTING COMPUTER LANGUAGE, YOU ARE NO DOUBT THE 'MESSIAH' SO MANY
  190. HAVE AWAITED. RECALL MY COMMENTS IN-RE 'RUSSIAN ROULETTE'. DILUTE THAT SEN-
  191. TIMENT BY 1/10 OF 1 PERCENT, SO AS TO SPARE ME WRITING MORE ABOUT SUCH TRIVIA.
  192.     (P.S. LOOKS LIKE WE'VE LOST MOST OF THE SOURCE OF THIS ONE.  CAN
  193.     ANYONE LET US SEE WHAT'S MISSING?  A.R.G.)
  194.  
  195.  
  196. GIVEN, HOWEVER I MUST NOT NEGLECT TO MENTION THAT THE 'OTHELLO' WHICH ARRIVED
  197. TOO LATE FOR LAST TIME, AND TOO EARLY FOR THIS TIME, IS MAYBE THE BEST OF THE 
  198. LOT,(TRY IT !)(*).  IN AN ATTEMPT TO BROWN-NOSE THE BOSS, IN HOPES OF GETTING
  199. TO BE REVIEWER FOR THAT OTHER 'BASIC', I WILL INCLUDE A GRATUITOUS REVIEW OF
  200. TWO SUCH LAST-MINUTE ITEMS...
  201.  
  202. 1500.ASC
  203. A NICE LITTLE GAME THAT IS RELIABLE ENOUGH TO SERVE AS AN ACTUAL GAMBLING
  204. DEVICE FOR SOME OF US DECADENT NEW-YORKERS. A WINNER !!! THIS GAME (AND THE
  205. OTHER ONE) INCLUDE IN SEVERAL PLACES THE COMMAND:, 'WAIT 0,1,1', IF YOUR
  206. HARDWARE DOES NOT SUPPORT THIS CONSTRUCT, BEST CHANGE THESE, OR NOTHING WILL
  207. WORK... SOME OF YOUR CRT'S WILL NOT BLANK WITH THE COMMAND: 'PRINT CHR$(26)';
  208. THE MOST COMMON FIX IS: 'PRINT CHR$(12)'. A GAME ESSENTIALLY FOR THOSE 4800 +
  209. BAUD CRT'S ONLY.
  210.  
  211. 15/PUZ.ASC
  212. THE FAMOUS '15 PUZZLE', BORING AS EVER, BUT QUITE NICELY WRITTEN. ALL OF THE
  213. TECHNICAL STUFF FROM ABOVE PROGRAM APPLIES HERE ALSO (EXCEPT FOR THIS ONE,
  214. 4800 BAUD WOULD BE TOO SLOW)
  215.  
  216. (*) NOTE: OTHELLO.BAS AND THE COMPREHENSIVE INSTRUCTIONS FOR SAID GAME CAN BE
  217.           FOUND AS FILES 5.14 AND 5.15 RESPECTIVELY, ON VOLUME 5.
  218.  
  219.         GOOD CHEER, FROM WHAT WE'VE SEEN, A VAST IMPROVEMENT.
  220.  
  221.  
  222.                             Z.
  223.  
  224.