home *** CD-ROM | disk | FTP | other *** search
- VOLUME 41
-
- (1) Ham radio programs
- (2) Chess program
- (3) VDM Pong program
- (4) Fortran least squares curve fitting program
-
- NUMBER SIZE NAME COMMENTS
-
-
- -CATALOG.041 CONTENTS OF CP/M VOL. 41
- ABSTRACT.041 Abstracts on some files
- 41.1 12K BMAINT.BAS (1) Ham maillist maint. BASIC/E
- 41.2 12K BREPORT.BAS (1) Ham maillist report
- 41.3 26K CHESS.COM (2) COM of 41.5
- 41.4 2K CHESS.DOC (2) DOC on chess program
- 41.5 24K CHESS.FOR (2) Cromemco Z-80 Fortran Chess
- 41.6 2K CODE.BAS (1) Simple Morse code receiver
- 41.7 3K HAMPROGS.DOC (1) Doc on BMAINT, BREPORT,
- RTTY, etc.
- 41.8 2K LABELS.BAS (1) Print return labels
- 41.9 6K MOONLOC.DOC (1) Doc on 41.10-41.13 which
- 41.10 3K MOONLOC1.BAS are various versions of
- 41.11 3K MOONLOC2.BAS programs to locate the
- 41.12 7K MOONLOC3.BAS moon's position to do
- 41.13 5K MOONLOC5.BAS moon bounces
- 41.14 8K MORSE.ASM (1) Morse send/receive prog.
- 41.15 7K PONG.ASM (3) PONG for the VDM (re-
- release of CP/M U.G. 6.9)
- 41.16 8K PRACTICE.ASM (1) Morse code teacher
- 41.17 2K RANDTEXT.BAS (1) Generate text for 41.16
- 41.18 2K RESIZE.DOC (1) Part of ham maillist system
- 41.19 5K RESIZE2.BAS (1) Part of ham maillist system
- 41.20 5K RESIZE3.BAS (1) Part of ham maillist system
- 41.21 26K RTTY.ASM (1) RTTY send receive program
- 41.22 12K SSPLIB.FOR (4) Curve fitter/simultaneous
- linear equation solver.
- 41.23 10K TEACH.ASM (1) Morse Code teaching prog.
- 41.24 9K TTY.ASM (1) Baudot-coded-ASCII to ASCII
- 41.25 5K TTYR.ASM (1) Variation of 41.24
- 41.26 5K TTYR1.ASM (1) Variation of 41.24
- 41.27 5K TTYX.ASM (1) Xmit ASCII via conversion
- to Baudot-coded-ASCII
-
-
-
- -------------------- VOLUME 41 ABSTRACTS ----------------------
-
- TITLE: HAM RADIO, CHESS, ASSEMBLER GAMES
-
- CHESS.COM ABSTRACT 12/25/79
- Typical Application: A friendly game of computer chess.
- Memory Requirements: 40K CP/M System.
- There was no documentation provided with this program.
- There is a CACHE-generated .DOC file which details the
- command format and message outputs. There are also
- some comments on the comparison tests I ran between
- CHESS.COM & Fidelity Electronics' Chess Challenger 7.
- There is no modification necessary to run CHESS.COM in
- a standard CP/M system.
- Overall, this seems to be a fairly well-done chess
- program that will give you some challenging games.
- Have fun!
- Jim Mills, C.A.C.H.E. Member
-
- ABSTRACT FOR CODE.BAS WRITTEN BY WARD CHRISTENSEN
- MBASIC MORSE CODE RECEIVE PROGRAM
-
- This is a very short program that should run in just about any
- size memory that supports CP/M. It does require a hardware
- interface between the computer and radio receiver. As usual,
- Ward's programs are well written.
- Jim Mills WB9KFP
- CACHE Member
-
- ABSTRACT FOR LABELS.ABS Written by James K. Mills
- PROGRAM TO PRINT RETURN ADDRESS LABELS
-
- This program was written for return address labels, but I have
- also found it useful for making other address labels out to
- mail to others -- especially if you need 4 or 5 labels for
- different envelopes or packages. This program is very short
- and should run in just about any system supporting CP/M.
-
- Jim MIlls
- CACHE Member
-
- ABSTRACT FOR THE MOONLOC (Moon Location) PROGRAMS
- MOONLOC1.BAS, MOONLOC2.BAS, MOONLOC3.BAS & MOONLOC4.BAS
- Memory Requirements: 36K CP/M System.
- These programs were initially designed for a GE timesharing
- computer using GE BASIC and GE TYMSHARE SUPERBASIC (look at
- the code for a good laugh). The most valuable program for
- those Amateur Radio Operators desiring to work EME (Earth-
- Moon-Earth) "Moonbounce" will be MOONLOC5.BAS which is
- written for MITS Altair Basic and should modify to MBASIC
- or even BASIC-E with little difficulty.
- Programs 1 and 2 require a Nautical Almanac (do you have one?).
- Program 5 was modeled after program 3 which uses pre-dated
- almanac data and increments to the present date. The programs
- output the moon's elevation and direction for specified times
- in specified time increments. James K. Mills WB9KFP
- CACHE Member
-
- byte oct 1976 page 57
- ABSTRACT FOR MORSE.ABS
- MORSE CODE TRANSCEIVE PROGRAM
-
- This program sends and receives Morse Code using appropriate
- hardware interfacing to an Amateur Radio Station. This program
- should run in a 20K CP/M system, but it may require 24K. The
- details can be found in Byte magazine, Oct 1979, page 57.
-
- James K. Mills WB9KFP
- CACHE Member
-
- PONG.ASM is the assembler source for a game program which
- simulates the electronic TV game called "PONG". It can be
- assembled with ASM. It requires a Processor Technonlog VDM or
- SOL for the display of the ball and paddles. It was submitted
- to the users group earlier, but the file got clobbered
- somewhere along the way. The source was written by one person
- (poorly sturctured and without comments and with non-standard
- op codes) and was disassembled back into standard op codes)
- and extensivly modified by someone else (which didn't help the
- quality), making it difficult to modify. In its present state,
- it is useful for an enjoyable game of PONG. Adult tire of it
- quickly but kids love it. Reviewed by Robert A. Van Valzah.
-
- ABSTRACT FOR PRACTICE.ASM Written by James K. Mills
- MORSE CODE PRACTICE PROGRAM
- Memory requirement: 24K CP/M System.
- REQUIRES Digital Research MAC Macro Assembler.
- This program was modelled after Bob Van Valzah's
- TEACH program, but differs in that this program sends
- text files (from disk) in Morse Code. The speed is
- set at about 15 WPM but may be changed by modifying
- the WPM EQU statement in the program.
- Invocation is PRACTICE FILENAME.TYP.
- Appropriate hardware is necessary to generate
- the tone.
- James K. Mills WB9KFP
- CACHE Member
-
- ABSTRACT FOR RANDTEXT.BAS Written By James K. Mills
- RANDOM TEXT GENERATION PROGRAM
-
- This program was written to go along with PRACTICE.ASM
- for the purpose of generating random characters for
- Morse Code Practice. The program generates 5-letter
- code groups of letters, numerals, and punctuation.
-
- RANDTEXT should run ok in a 32K CP/M System.
-
- James K. Mills WB9KFP
- CACHE Member
-
- ABSTRACT for RESIZE2.BAS & RESIZE3.BAS
- Written by James K. Mills For Ward's Maillist Programs
- Program requirements: CP/M System with Basic-E
- Memory Requirements: Minimum of 32K, 48K preferred.
- This program is used to resize maillist files used
- with Ward's maillist program. It will change the size
- and, if modified in one line, will re-key the file for
- Amateur Radio Club use: keying by call-sign rather than
- by name. The program has some slight advantage over
- Ward's RESIZE program in that 100 records are buffered
- in memory rather than one record at a time. This may
- be a liability if you don't have much memory, but it
- only requres a slight change to buffer fewer records.
- For use with Ward's original Maillist programs, see
- RESIZE.DOC, included on this disk.
- James K. Mills
- CACHE Member
-
- ABSTRACT FOR RTTY.ASM
- RADIO-TELETYPE TRANSCEIVE PROGRAM
- Memory Requirements: 24K CP/M System.
- RTTY is a program for transmission/reception of
- Amateur Radio RTTY signals. Appropriate hardware
- is required to interface to an Amateur Radio Station.
- This program was developed from TTY.ASM, TTYR.ASM,
- TTYR1.ASM, and TTYX.ASM which are included on this
- disk for reference.
- There are very few comments in the Source Code.
- This may make modifications for less experienced
- assembly language programmers difficult.
- The program has some nice features, such as dumping
- received signals to disk files, etc.
- James K. Mills WB9KFP
- CACHE Member
-
- SSPLIB.FOR contains FORTRAN source for a set of subroutines for
- solving simultaneous linear equations, curve fitting, function
- plotting, fast sorting, matrix inversion, and linear equation
- solution. These routines could not be tested as I do not have
- a FORTRAN compiler. The info contained herein came with the
- submission of these routines to the users group. Reviewed by
- Robert A. Van Valzah.
-
- ABSTRACT FOR TEACH.ASM
- Teach Morse Code Program
- Memory requirements: 24K CP/M System.
- This program is designed to teach Morse Code to someone who
- does not already know the code. It is fairly well written
- and has the nice feature of giving a bar-graph of how well
- you have done on each character. It may be used for practice
- for more speed of reception if you are a good typist.
- Appropriate hardware is necessary to generate the one. A
- single bit output port connected to an amplifier and speaker
- will do.
- James K. Mills WB9KFP
- CACHE Member
-