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

  1. VOLUME 41
  2.  
  3. (1) Ham radio programs
  4. (2) Chess program
  5. (3) VDM Pong program
  6. (4) Fortran least squares curve fitting program
  7.  
  8. NUMBER    SIZE    NAME        COMMENTS
  9.  
  10.  
  11.         -CATALOG.041    CONTENTS OF CP/M VOL. 41
  12.            ABSTRACT.041    Abstracts on some files
  13. 41.1    12K    BMAINT.BAS    (1) Ham maillist maint. BASIC/E
  14. 41.2    12K    BREPORT.BAS    (1) Ham maillist report
  15. 41.3    26K    CHESS.COM    (2) COM of 41.5
  16. 41.4    2K    CHESS.DOC    (2) DOC on chess program
  17. 41.5    24K    CHESS.FOR    (2) Cromemco Z-80 Fortran Chess
  18. 41.6    2K    CODE.BAS    (1) Simple Morse code receiver
  19. 41.7    3K    HAMPROGS.DOC    (1) Doc on BMAINT, BREPORT,
  20.                     RTTY, etc.
  21. 41.8    2K    LABELS.BAS    (1) Print return labels
  22. 41.9    6K    MOONLOC.DOC    (1) Doc on 41.10-41.13 which
  23. 41.10    3K    MOONLOC1.BAS        are various versions of
  24. 41.11    3K    MOONLOC2.BAS        programs to locate the
  25. 41.12    7K    MOONLOC3.BAS        moon's position to do
  26. 41.13    5K    MOONLOC5.BAS        moon bounces
  27. 41.14    8K    MORSE.ASM    (1) Morse send/receive prog.
  28. 41.15    7K    PONG.ASM    (3) PONG for the VDM (re-
  29.                     release of CP/M U.G. 6.9)
  30. 41.16    8K    PRACTICE.ASM    (1) Morse code teacher
  31. 41.17    2K    RANDTEXT.BAS    (1) Generate text for 41.16
  32. 41.18    2K    RESIZE.DOC    (1) Part of ham maillist system
  33. 41.19    5K    RESIZE2.BAS    (1) Part of ham maillist system
  34. 41.20    5K    RESIZE3.BAS    (1) Part of ham maillist system
  35. 41.21    26K    RTTY.ASM    (1) RTTY send receive program
  36. 41.22    12K    SSPLIB.FOR    (4) Curve fitter/simultaneous
  37.                     linear equation solver.
  38. 41.23    10K    TEACH.ASM    (1) Morse Code teaching prog.
  39. 41.24    9K    TTY.ASM        (1) Baudot-coded-ASCII to ASCII
  40. 41.25    5K    TTYR.ASM    (1) Variation of 41.24
  41. 41.26    5K    TTYR1.ASM    (1) Variation of 41.24
  42. 41.27    5K    TTYX.ASM    (1) Xmit ASCII via conversion
  43.                     to Baudot-coded-ASCII
  44.  
  45.  
  46.  
  47. -------------------- VOLUME 41 ABSTRACTS ----------------------
  48.  
  49. TITLE:  HAM RADIO, CHESS, ASSEMBLER GAMES
  50.  
  51. CHESS.COM ABSTRACT 12/25/79
  52.      Typical Application: A friendly game of computer chess.
  53.      Memory Requirements: 40K CP/M System.
  54. There was no documentation provided with this program.
  55. There is a CACHE-generated .DOC file which details the
  56. command format and message outputs.  There are also
  57. some comments on the comparison tests I ran between
  58. CHESS.COM & Fidelity Electronics' Chess Challenger 7.
  59. There is no modification necessary to run CHESS.COM in
  60. a standard CP/M system.
  61.      Overall, this seems to be a fairly well-done chess
  62. program that will give you some challenging games.
  63. Have fun!
  64.             Jim Mills, C.A.C.H.E. Member
  65.  
  66. ABSTRACT FOR CODE.BAS WRITTEN BY WARD CHRISTENSEN
  67. MBASIC MORSE CODE RECEIVE PROGRAM
  68.  
  69. This is a very short program that should run in just about any
  70. size memory that supports CP/M.  It does require a hardware
  71. interface between the computer and radio receiver.  As usual,
  72. Ward's programs are well written.
  73.             Jim Mills WB9KFP
  74.             CACHE Member
  75.  
  76. ABSTRACT FOR LABELS.ABS Written by James K. Mills
  77. PROGRAM TO PRINT RETURN ADDRESS LABELS
  78.  
  79. This program was written for return address labels, but I have
  80. also found it useful for making other address labels out to
  81. mail to others -- especially if you need 4 or 5 labels for
  82. different envelopes or packages.  This program is very short
  83. and should run in just about any system supporting CP/M. 
  84.  
  85.             Jim MIlls
  86.             CACHE Member
  87.  
  88. ABSTRACT FOR THE MOONLOC (Moon Location) PROGRAMS
  89. MOONLOC1.BAS, MOONLOC2.BAS, MOONLOC3.BAS & MOONLOC4.BAS
  90. Memory Requirements: 36K CP/M System.
  91. These programs were initially designed for a GE timesharing
  92. computer using GE BASIC and GE TYMSHARE SUPERBASIC (look at
  93. the code for a good laugh).  The most valuable program for
  94. those Amateur Radio Operators desiring to work EME (Earth-
  95. Moon-Earth) "Moonbounce" will be MOONLOC5.BAS which is
  96. written for MITS Altair Basic and should modify to MBASIC
  97. or even BASIC-E with little difficulty.
  98. Programs 1 and 2 require a Nautical Almanac (do you have one?).
  99. Program 5 was modeled after program 3 which uses pre-dated
  100. almanac data and increments to the present date.  The programs
  101. output the moon's elevation and direction for specified times
  102. in specified time increments.    James K. Mills WB9KFP
  103.                 CACHE Member
  104.  
  105. byte oct 1976 page 57
  106. ABSTRACT FOR MORSE.ABS
  107. MORSE CODE TRANSCEIVE PROGRAM
  108.  
  109. This program sends and receives Morse Code using appropriate
  110. hardware interfacing to an Amateur Radio Station.  This program
  111. should run in a 20K CP/M system, but it may require 24K.  The
  112. details can be found in Byte magazine, Oct 1979, page 57.
  113.  
  114.             James K. Mills WB9KFP
  115.             CACHE Member
  116.  
  117. PONG.ASM is the assembler source for a game program which
  118. simulates the electronic TV game called "PONG".  It can be
  119. assembled with ASM.  It requires a Processor Technonlog VDM or
  120. SOL for the display of the ball and paddles.  It was submitted
  121. to the users group earlier, but the file got clobbered
  122. somewhere along the way.  The source was written by one person
  123. (poorly sturctured and without comments and with non-standard
  124. op codes) and was disassembled back into standard op codes)
  125. and extensivly modified by someone else (which didn't help the
  126. quality), making it difficult to modify.  In its present state,
  127. it is useful for an enjoyable game of PONG.  Adult tire of it
  128. quickly but kids love it.  Reviewed by Robert A. Van Valzah.
  129.  
  130. ABSTRACT FOR PRACTICE.ASM Written by James K. Mills
  131. MORSE CODE PRACTICE PROGRAM
  132. Memory requirement: 24K CP/M System.
  133. REQUIRES Digital Research MAC Macro Assembler.
  134.      This program was modelled after Bob Van Valzah's
  135. TEACH program, but differs in that this program sends
  136. text files (from disk) in Morse Code.  The speed is
  137. set at about 15 WPM but may be changed by modifying
  138. the WPM EQU statement in the program.  
  139.      Invocation is PRACTICE FILENAME.TYP.
  140.      Appropriate hardware is necessary to generate
  141. the tone.
  142.             James K. Mills WB9KFP
  143.             CACHE Member
  144.  
  145. ABSTRACT FOR RANDTEXT.BAS Written By James K. Mills
  146. RANDOM TEXT GENERATION PROGRAM
  147.  
  148. This program was written to go along with PRACTICE.ASM
  149. for the purpose of generating random characters for
  150. Morse Code Practice.  The program generates 5-letter
  151. code groups of letters, numerals, and punctuation.
  152.  
  153. RANDTEXT should run ok in a 32K CP/M System.
  154.  
  155.             James K. Mills WB9KFP
  156.             CACHE Member
  157.  
  158. ABSTRACT for RESIZE2.BAS & RESIZE3.BAS
  159. Written by James K. Mills For Ward's Maillist Programs
  160. Program requirements: CP/M System with Basic-E
  161. Memory Requirements: Minimum of 32K, 48K preferred.
  162. This program is used to resize maillist files used
  163. with Ward's maillist program.  It will change the size
  164. and, if modified in one line, will re-key the file for
  165. Amateur Radio Club use: keying by call-sign rather than
  166. by name.  The program has some slight advantage over
  167. Ward's RESIZE program in that 100 records are buffered
  168. in memory rather than one record at a time.  This may
  169. be a liability if you don't have much memory, but it
  170. only requres a slight change to buffer fewer records.
  171. For use with Ward's original Maillist programs, see
  172. RESIZE.DOC, included on this disk.
  173.             James K. Mills
  174.             CACHE Member
  175.  
  176. ABSTRACT FOR RTTY.ASM
  177. RADIO-TELETYPE TRANSCEIVE PROGRAM
  178. Memory Requirements: 24K CP/M System.
  179. RTTY is a program for transmission/reception of
  180. Amateur Radio RTTY signals.  Appropriate hardware
  181. is required to interface to an Amateur Radio Station.
  182. This program was developed from TTY.ASM, TTYR.ASM,
  183. TTYR1.ASM, and TTYX.ASM which are included on this
  184. disk for reference.
  185. There are very few comments in the Source Code.
  186. This may make modifications for less experienced
  187. assembly language programmers difficult.
  188. The program has some nice features, such as dumping
  189. received signals to disk files, etc.
  190.             James K. Mills WB9KFP
  191.             CACHE Member
  192.  
  193. SSPLIB.FOR contains FORTRAN source for a set of subroutines for
  194. solving simultaneous linear equations, curve fitting, function
  195. plotting, fast sorting, matrix inversion, and linear equation
  196. solution.  These routines could not be tested as I do not have
  197. a FORTRAN compiler.  The info contained herein came with the
  198. submission of these routines to the users group.  Reviewed by
  199. Robert A. Van Valzah.
  200.  
  201. ABSTRACT FOR TEACH.ASM
  202. Teach Morse Code Program
  203. Memory requirements: 24K CP/M System.
  204. This program is designed to teach Morse Code to someone who
  205. does not already know the code.  It is fairly well written
  206. and has the nice feature of giving a bar-graph of how well
  207. you have done on each character.  It may be used for practice
  208. for more speed of reception if you are a good typist.
  209. Appropriate hardware is necessary to generate the one.  A
  210. single bit output port connected to an amplifier and speaker
  211. will do. 
  212.             James K. Mills WB9KFP
  213.             CACHE Member
  214.