home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CP/M
/
CPM_CDROM.iso
/
simtel
/
sigm
/
vols000
/
vol051
/
summary.cpm
< prev
next >
Wrap
Text File
|
1984-04-29
|
93KB
|
2,465 lines
********************************************************************
* *
* CPMUG -Summary of all Current Distributions by Volume *
* *
********************************************************************
VOLUME 1
VARIOUS CP/M UTILITY PROGRAMS
NUMBER SIZE NAME COMMENTS
3K CATALOG.1 CONTENTS OF CP/M GROUP VOL 1
3K VOLUME1.DOC COMMENTS ON CERTAIN PROGRAMS ON
VOLUME
1.1 8K ASSIGN.ASM IOBYTE ASIGN. USE WITH VBIOS31
1.2 2K CASDSK.ASM CASSETTE TO DISK TRANSFER
1.3 9K COPY.ASM COPY SYSTEM, DATA OR WHOLE DISKETTE
FROM DRIVE A TO B.
1.4 8K COPY.COM AS ASM, USED TO COPY THIS DISK
1.5 9K COPYX.ASM AS COPY, USES INTERNAL SCRATCH
INSTEAD OF AREA AT 40H
1.6 4K DIABLO.ASM ROMABLE HYTYPE/QUME DRIVER
1.7 8K DISASSM1.ASM CHRISTENSEN DISASSEMBLER AS PER
DR. DOBB'S OF FEB 1977. SEE
ALSO SEDIT.ASM BELOW
1.8 4K DISASSM2.ASM INTEL LIBRARY DISASSEMBLER
1.9 9K DISKTEST.ASM PROGRAM TO SEARCH FOR SOFT AND
HARD SECTOR ERRORS IN DISK I/O
DESTROYS FILES ON DISKETTE AND
ONLY RUNS IN 16K SYSTEMS
1.10 2K DSKCAS.ASM DISKETTE TO CASETTE TRANSFER
1.11 1K ED3.ASM PATCHES FOR 'R' BUG IN CP/M ED.COM
1.12 7K EXAM.ASM SECTOR VIEWER FOR VDM. SEE
DISK1.DOC
1.13 1K FILES.COM GIVES CONSOLE DISPLAY OF DIRECTORY
RECORD NUMBERS ASSIGNED TO EACH
FILE. OFFERS TO DELETE FAULTY
DIRECTORY ENTRIES.
1.14 1K GETVEC.LIB ASM ROUTINE TO CREATE BIOS PRIMITIVE
JUMP TABLE. BIG IMPROVEMENT ON ARG'S
IN COPY. TOM KIRK SAYS A Z80 CAN
DO IT ALL IN 4 INSTRUCTIONS!!
1.15 4K HYS13.ASM DIABLO DRIVER FOR 3P+S IN Z80
1.16 5K HYS15.ASM DIABLO DRIVER FOR 3P+S IN 8080
1.17 7K ICOPY.ASM COPY A FILE FROM ISIS DISKETTE
ON B TO CP/M DISKETTE ON A. USE
IDIR FIRST TO IDENTIFY FILENAMES
1.18 6K IDIR.COM LISTS TO CONSOLE DIRECTORY
OF ISIS DISKETTE IN B.
1.19 7K LIOS.ASM CP/M I/O SUBROUTINES. SEE PRINT
FOR APPLICATION
1.20 10K LTG.ASM
1.21 6K MAZE.ASM INTEL MAZE PROGRAM
1.22 4K MEMTEST.ASM INTEL RAM TEST
1.23 7K PRINT.ASM MOD OF PRNT TO PERMIT CONDITIONAL
ASSEMBLY FOR CON:/LST: AND FOR
HARDWARE <FF> OR NONE
1.24 5K PRNT.ASM TRANSIENT TO PRINT FILES WITH
PAGINATION AND PAGE NUMBERS
1.25 10K RELOC.ASM CP/M RELOCATION PROGRAM
1.26 7K RTE.ASM INTEL REAL-TIME EXECUTIVE
1.27 4K SEDIT.ASM SYMBOL TABLE EDITOR OF DISASSM1
1.28 16K SPACE.ASM GAME
1.29 8K SPAT.ASM RE-WRITE OF EXAM TO ALLOW WRITING.
SEE VOL 3 FORMAT.BAS AND README.FMI
1.30 3K TRAIN.ASM VDM GRAPHIC
1.31 4K TREAD.ASM TAPE READER TO DISK TRANSFER
1.32 17K VBIOS31.ASM BIOS FOR 32K OF MEMORY WITH VDM
1.33 3K VBOOT31 COLD BOOT FOR VBIOS31
1.34 1K XSTAT.COM SIMILAR TO STAT. REPORTS # OF
FILES AND NULL FILES. KNOWN BUG
IS THAT IS REPORTS NULL EXTENTS
TO NON-NULL FILES. DON'T DELETE
A FILE BASED ON THIS!!!!!
VOLUME 2
LAWRENCE LIVERMORE BASIC AND DISK TINY BASIC
NUMBER SIZE NAME COMMENTS
CATALOG.2 CONTENTS OF CP/M VOLUME 2
2.1 84K LLLBASIC.ASM LLLBASIC INTERPRETER SOURCE
2.2 38K LLLBASIC.COM SIMPLE PATCHED COM FOR CP/M
(NOT ECONOMICAL, BUT INSTRUCTIVE)
2.3 2K LLLBASIC.DOC NOTES ON LLLBASIC
2.4 61K LLLFP.ASM FLOATING-POINT PACKAGE FOR LLLBASIC
2.5 2K LLLMON.ASM KLUGE MONITOR TO TEST LLL IN
LLLBASIC.COM
2.6 2K STARTREK.DOC COMMENTS ON STARTREK.TBI
2.7 6K STARTREK.TBI TINY BASIC LOADABLE STARTREK
2.8 3K TINYBAS.COM SHERRY VERSION OF WANG PALO ALTO
TINY BASIC, WITH DISK SAVE AND
LOAD OF PROGRAMS FOR CP/M
2.9 13K TINYBAS.DOC FULL INSTRUCTIONS FOR TINYBAS
VOLUME 3
VARIOUS BASIC E GAMES AND PROGRAMS
NUMBER SIZE NAME COMMENTS
CATALOG.3 CONTENTS OF CP/M VOLUME 3
VOLUME3A.DOC COMMENTS ON SOME PROGRAMS
VOLUME3B.DOC COMMENTS ON OTHER PROGRAMS
3.1 2K ACE.BAS BASIC-E PROGRAM. SEE DOC'S
3.2 4K AMAZE.BAS BASIC-E PROGRAM. SEE DOC'S
3.3 2K ANIMAL.BAS BASIC-E PROGRAM. SEE DOC'S
3.4 2K BAGELS.BAS BASIC-E PROGRAM. SEE DOC'S
3.5 6K BAGELS2.BAS BASIC-E PROGRAM. SEE DOC'S
3.6 7K BIOPRINT.BAS BASIC-E PROGRAM. SEE DOC'S
3.7 11K BLKFRI.BAS BASIC-E PROGRAM. SEE DOC'S
3.8 10K BLKFRI2.BAS BASIC-E PROGRAM. SEE DOC'S
3.9 6K CANNONS.BAS BASIC-E PROGRAM. SEE DOC'S
3.10 3K CHASE.BAS BASIC-E PROGRAM. SEE DOC'S
3.11 2K CHOMP.BAS BASIC-E PROGRAM. SEE DOC'S
3.12 1K COMBINE.BAS BASIC-E PROGRAM. SEE DOC'S
3.13 1K CORE.BAS BASIC-E PROGRAM. SEE DOC'S
3.14 1K CORETEST.BAS BASIC-E PROGRAM. SEE DOC'S
3.15 4K CRAPS.BAS BASIC-E PROGRAM. SEE DOC'S
3.16 1K EUCLID.BAS BASIC-E PROGRAM. SEE DOC'S
3.17 1K FIB.BAS BASIC-E PROGRAM. SEE DOC'S
3.18 1K FIT.BAS BASIC-E PROGRAM. SEE DOC'S
3.19 4K FORMAT.BAS BASIC-E PROGRAM. SEE DOC'S
3.20 1K FORMAT.FMI INSTRUCTIONS FOR FORMAT.BAS IN
FORMAT CODE
3.21 5K HANG.BAS BASIC-E PROGRAM. SEE DOC'S
3.22 5K HELLO.BAS BASIC-E PROGRAM. SEE DOC'S
3.23 7K KENO.BAS BASIC-E PROGRAM. SEE DOC'S
3.24 5K LANDER.BAS BASIC-E PROGRAM. SEE DOC'S
3.25 8K LANES.BAS BASIC-E PROGRAM. SEE DOC'S
3.26 7K LEM.BAS BASIC-E PROGRAM. SEE DOC'S
3.27 3K LOAN.BAS BASIC-E PROGRAM. SEE DOC'S
3.28 2K LOVE.BAS BASIC-E GRAPHIC
3.29 2K PLOT2.BAS BASIC-E PROGRAM. SEE DOC'S
3.30 4K POET.BAS BASIC-E PROGRAM. SEE DOC'S
3.31 6K README.FMI ANOTHER FORMAT SOURCE WITH NOTES
ON THE AUTHOR, ON ML80 AND ON SPAT
3.32 5K S/TREK.BAS BASIC-E PROGRAM. SEE DOC'S
3.33 4K STARS.BAS BASIC-E PROGRAM. SEE DOC'S
3.34 27K STARTREK.BAS BASIC-E PROGRAM. SEE DOC'S
3.35 7K STORY.BAS BASIC-E PROGRAM. SEE DOC'S
3.36 4K STRIKE9.BAS BASIC-E PROGRAM. SEE DOC'S
3.37 7K TREKINST INSTRUCTIONS FOR STARTREK.BAS
3.38 7K TTT.BAS BASIC-E PROGRAM. SEE DOC'S
3.39 9K WUMPUS.BAS BASIC-E PROGRAM. SEE DOC'S
VOLUME 4
ACTOR, ML80 AND EXAMPLES OF FORTRAN-80 CODE
NUMBER SIZE NAME COMMENTS
CATALOG.4 CONTENTS OF CP/M GROUP VOL 4
VOLUME4.DOC COMMENTS ON PROGRAMS
4.1 16K ACT.DOC ACTOR MANUAL
4.2 11K ACT31.COM LATEST ACTOR INTERPRETER
4.3 11K ACT31UC.COM LATEST UPPER-CASE CHARACTER SET
ACTOR INTERPRETER
4.4 2K AMAZE ACTOR PROGRAM
4.5 1K AMUSE ACTOR PROGRAM
4.6 16K CALENDAR.COM OBJECT OF CALENDAR.FOR AND
NUMBER.MAC. CREATES DISK FILE
CALLED CALENDAR TRY IT!!
4.7 4K CALENDAR.FOR FORTRAN MAIN AND SUB-PROGRAMS
4.8 6K FDL ACTOR PROGRAM - CAREFUL WITH THIS
AS IT CLEANS OUT INPUT FILES
4.9 2K HAIKU ACTOR PROGRAM
4.10 3K IOEXAMP ACTOR PROGRAM
4.11 11K L81.COM ML80 MODULE - SEE DISKETTE.DOC
4.12 11K L82.COM ML80 MODULE - SEE DISKETTE.DOC
4.13 5K L83.COM ML80 MODULE - SEE DISKETTE.DOC
4.14 10K M81.COM ML80 MODULE - SEE DISKETTE.DOC
4.15 20K MAZE.COM OBJECT OF MAZE.FOR AND RND.FOR
CREATES A MAZE ON CONSOLE.
TRY IT!!!
4.16 5K MAZE.FOR SOURCE OF MAZE.COM MAIN
4.17 1K ML.SUB SUBMIT.COM COMMAND FILE TO RUN
ML80 SOURCE THROUGH EACH MODULE
AND CLEAN UP AFTERWARDS
4.18 1K MLCOPY.SUB SUBMIT.COM COMMAND FILE TO
TRANSFER ML80 GROUP VIA PIP.COM
4.19 2K NUMBER.MAC CALENDAR TITLE GENERATOR WRITTEN
IN SOURCE CODE FOR FORTRAN-80
ASSEMBLER. (NOTE SUFFIX MAC DOES
NOT CONNOTE THAT MACROS ARE
SUPPORTED. ASSEMBLER IS CALLED
M80.COM - NOT TO BE CONFUSED WITH
ML80 MACRO PROCESSOR M81.COM!!!!!)
4.20 1K RND.FOR SUB-PROGRAM OF MAZE
4.21 1K WDIR.COM OBJECT OF WDIR.M80 (TRY IT!!)
4.22 3K WDIR.M80 ML80 SOURCE FOR WDIR.COM
4.23 1K XDIR.COM OBJECT OF XDIR.M80 (TRY IT!!)
4.24 4K XDIR.M80 ML80 SOURCE FOR XDIR.COM
4.25 2K Z-LCTOUC.ACT ACTOR PROGRAM TO CONVERT STD ACTOR
PROGRAMS TO ACTUC CHARACTER SET
(Z-NAME DUE TO LAST MINUTE ADD.)
VOLUME 5
BASIC-E COMPILERS AND INTERPRETERS
BASIC-E PROGRAMS, CONTINUED FROM VOLUME 3
MICROSOFT BASIC PROGRAMS
NUMBER SIZE NAME COMMENTS
CATALOG.5 CONTENTS OF CP/M GROUP VOL 5
VOLUME5.DOC COMMENTS
5.1 8K 21.ASC MICROSOFT BASIC PROGRAM
5.2 12K BAS2-0.COM BASIC-E COMPILER
5.3 12K BAS2-1.COM CASIC-E COMPILER
5.4 DELETED
5.5 5K BIO-FF.ASC MICROSOFT BASIC PROGRAM
5.6 4K BIORYTH.ASC MICROSOFT BASIC PROGRAM
5.7 10K BLKFRI2.ASC MICROSOFT BASIC PROGRAM
5.8 DELETED
5.9 2K DECISION.ASC MICROSOFT BASIC PROGRAM
5.10 DELETED
5.11 6K EDTEXT.ASC MICROSOFT BASIC PROGRAM
5.12 2K FORMAT.ASC MICROSOFT BASIC PROGRAM
5.13 DELETED
5.14 16K OTHELLO.BAS BASIC-E PROGRAM
5.15 5K OTHELLO.DOC INSTRUCTIONS FOR OTHELLO.BAS
5.16 2K RADIX.ASC MICROSOFT BASIC PROGRAM
5.17 1K RECOVERY.ASC MICROSOFT BASIC PROGRAM
5.18 12K RUN2-2.COM BASIC-E INTERPRETER
5.19 12K RUN2-3.COM BASIC-E INTERPRETER
5.20 12K RUNK2-0.COM BASIC-E INTERPRETER
5.21 4K SLOT.ASC MICROSOFT BASIC PROGRAM
5.22 2K SORT.ASC MICROSOFT BASIC PROGRAM
5.23 7K STARTREK.ASC MICROSOFT BASIC PROGRAM
5.24 14K SUPTRK3.ASC MICROSOFT BASIC PROGRAM
5.25 DELETED
VOLUME 6
CHICAGO AREA COMPUTER HOBBIEST EXCHANGE SOFTWARE
NUMBER SIZE NAME COMMENTS
CATALOG.6 CONTENTS OF CP/M VOLUME 6
EDVDM.DOC ED.COM PATCH TO CHANGE LINES OF
P COOMAND. SEE EXPLAIN.DOC
EXPLAIN.DOC COMMENTS ON CERTAIN PROGRAMS
MAILLIST.DOC DOCUMENTAION ON CACHE MAILLIST
PROGRAMS
RANDY.DOC COMMENTS ON XREFASM.ASM
6.1 6K BLOAD.ASM TARBELL TAPE MITS 3.1 BASIC CSAVE TO
ASCII
6.2 34K CCOS1.ASM CACHE CASETTE OPERATING SYSTEM
6.3 2K CKSUM.ASM CHECKSUMS CP/M FILES
6.4 5K COMPARE.ASM COMPARES TWO CP/M FILES
6.5 15K CUTTER.ASM SEEMS TO BE VDM TO CASETTE PROGRAM,
BUT DOCUMENTATION STILL AWAITED
6.6 3K IDUMP.ASM INTERPRETED FILE DUMP
6.7 9K MAINT.BAS MAILLIST MODULE
6.8 13K MODEM.ASM PROGRAM TO SEND AND RECEIVE FILES
AND CONTROL REMOTE COMPUTERS
VIA MODEM
6.9 3K PONG.ASM VDM PONG GAME. THIS FILE IS
FAULTY AND WILL BE RE-RELEASED ASAP
6.10 1K PREFMT.BAS MAILLIST MODULE
6.11 3K PURGE.ASM DISKETTE DIRECTORY PURGE
6.12 1K QUICKIE.BAS MAILLIST MODULE
6.13 8K REPORT.BAS MAILLIST MODULE
6.14 6K SIZE.ASM GIVES SIZE OF CP/M FILE
6.15 5K SLOAD.ASM LOADER MODULE OF CCOS1
6.16 7K SORT.ASM MAILLIST MODULE
6.17 4K TISQ.ASM TIMES SQUARE (NEWSCASTER) LETTERS
TO VDM
6.18 5K TLOAD.ASM TARBELL LOADER FOR TSAVED FILES
6.19 2K TMAP.ASM MAP OF TAPE WITH TSAVED FILES
6.20 5K TSAVE.ASM CP/M FILE TO TARBELL TAPE WITH
CHECKSUM
6.21 58K XREFASM.ASM CP/M COMPATIBLE ASSEMBLER PRODUCES
XREF TABLES. (CP/M ASSEMBLER WILL
NOT ASSMBLE THIS WITHOUT EXTENSIVE
MODS TO RE-LABEL WHERE RESERVED
WORDS WERE USED, AND VERY LARGE
NUMBER OF 8-BIT IMMEDIATE OPERATIONS
WITH 16 BIT EXPRESSIONS.)
VOLUME 7
PILOT - PROGRAMMED INQUIRY, LEARNING AND TEACHING
NUMBER SIZE NAME COMMENTS
CATALOG.7 CONTENTS OF CP/M VOL 7
VOLUME7.DOC COMMENTS
7.1 6K PILOT LOADED MDS OBJECT
7.2 66K PILOT.ASM PILOT SOURCE
7.3 135K PILOT.LST MDS ASSEMBLER LISTING WITH
X-REFERENCE TABLES
7.4 6K PILOT.OBJ RELOCATABLE MDS OBJECT
VOLUME 8
VARIOUS CP/M UTILITY PROGRAMS
NUMBER SIZE NAME COMMENTS
CATALOG.8 CONTENTS OF CP/M CROUP VOL 8
8.1 1K ALLOC.COM GRAPHIC DISPLAY OF DISK USAGE
[MINOR BUG IS THAT THE 32 BY 8
MATRIX SHOWS 2K USED FOR AN EMPTY
DISK AND 13K FREE FOR A FULL ONE.
A PATCHED VERSION PLUS SOURCE
HAS BEEN PROMISED]
8.2 6K BANNER.ASM PUTS LARGE LETTERS TO LST: OR PUN:
USEFUL TO IDENTIFY LISTING PRINTOUTS
8.3 7K BINLOAD1.ASM PROGRAM TO READ DISK DATA FROM ABSOLUTE
SECTOR ADDRESSES TO MEMORY
8.4 2K BIOSGO.LIB PRETTY VERSION OF #1.14. PUTS A DUMMY
BIOS JUMP TABLE WHERE A PROGRAM NEEDS IT
8.5 2K BPNF.ASM PROGRAM TO PUNCH STANDARD BPNF PROM TAPE
FOR AREA IN MEMORY
8.6 2K BSPAT16B.ASM PATCH TO PERMIT <BS> I.E. (CTL H) TO ECHO
AS A BACKSPACE AND ACT AS A RUB OUT FOR
CP/M VERSION 1.3
8.7 4K BYTEMOV.ASM BYTESAVER PROM BURNING PROGRAM
8.8 2K DDTPATCH.ASM PATCH TO CORRECT ASSEMBLER ERRORS IN
DDT. THIS ONE IS DIFFERENT - IT WORKS!!
8.9 9K DISKDUP.ASM THIS IS ANOTHER DISK COPYING PROGRAM. THESE
ALL SEEM HARDWARE SENSITIVE SO GOOD LUCK WITH
THIS ONE
8.10 2K DISKIN.LIB ROUTINE TO READ SINGLE CHARACTERS FROM DISK
FILES
8.11 7K DISKTES1.ASM RE-WRITTEN VERSION OF #1.9 FOR GENERALITY OF
SYSTEM SIZES
8.12 1K DIVIDE1.LIB ROUTINE TO DIVIDE 2 BYTE QUANTITY BY ONE BYTE
DIVISOR WITH REMAINDER
8.13 17K DSKDIR.ASM SENDS TO CONSOLE FULL SIZE (DECIMAL), NUMBER OF
RECORDS AND EXTENTS OF FILES. ACCEPTS GENERAL
COMMANDS "DSKDIR N:*.TYP" ETC.
8.14 8K FMAP.ASM SENDS TO CONSOLE QUANTITY AND RECORD NUMBER OF
GROUPS (CLUSTERS?) ON LOGGED-IN DISK. BUG-
IT IGNORES GROUPS AFTER FIRST EXTENT. ALSO
CREATES DISK FILE OF FILE NAMES IF DESIRED
8.15 4K FORMAT1.ASM DISKETTE FORMATTER FOR TARBELL CONTROLLER, OR
ONE USING SAME CONTROLLER CHIP
8.16 2K GO.ASM SAY "GO FF00" AND AS IF BY MAGIC.... USEFUL
IF NO FRONT PANEL AVAILABLE.
8.17 2K INNUM1.LIB VARIABLE RADIX NUMBER INPUT ROUTINE. NEEDS
MPY8.LIB BELOW AND A CHARACTER INPUT ROUTINE
8.18 9K MAC4.ASM PATCHES TO PUT TDL MACRO ASSEMBLER UP AS DISK
ASSEMBLER THROUGH CP/M
8.19 3K MAKEFCB.LIB ROUTINE TO CREATE FCB'S
8.20 1K MPY8.LIB TWO BYTE BY ONE BYTE MULTIPLY
8.21 2K OUTNUM1.LIB OUTPUT A TWO BYTE NUMBER IN ANY CHOSEN RADIX
8.22 2K PBURN.ASM BYTESAVER PROM BURNER. 8.7 ABOVE HAS BETTER
USER INTERFACE FOR PROMPTS AND ERROR HANDLING
8.23 10K PRINT2.ASM REVISION OF #1.24 TO INCLUDE DIABLO DRIVER
AND HIGH SPEED TRAVEL BETWEEN PRINTED CHARACTERS
8.24 1K RECSEC.LIB ROUTINE TO TRANSLATE CP/M RECORD (GROUP-CLUSTER)
NUMBER TO DISKETTE SECTOR ADDRESS
8.25 4K SYMPRT.ASM PROGRAM TO PRINT THE SYMBOL TABLE REMAINING IN
MEMORY AFTER RUNNING BASIC-E COMPILER K2.0
8.26 2K WYLECON2.LIB ROUTINE TO TRANSLATE WYLE KEYBOARD OUTPUT TO
UPPER/LOWER CASE ASCII
8.27 20K XREF.ASM PROGRAM TO CREATE FULL CROSS-REFERENCE TABLE FROM
INTEL ASSEMBLER SOURCE. (ONLY GENERATES THE TABLE,
DOES NOT DO THE ASSEMBLY)
8.28 6K XSTAT2.ASM SOURCE OF #1.34 PLUS SOME GUESSED SUBROUTINES.
VOLUME 9
GENERAL LEDGER PROGRAM BY BUD SHAMBURGER
THESE TWELVE PROGRAMS WERE PUBLISHED IN MACHINE READABLE
FORM AS PAGE 32A OF INTERFACE AGE MAGAZINE, VOLUME 2, ISSUE 10,
DATED SEPTEMBER 1977.
THE SYSTEM WAS DESCRIBED IN A SERIES OF THREE ARTICLES IN THE
ISSUES OF SEPTEMBER THROUGH NOVEMBER. IN THE FINAL ISSUE, FULL
TYPED LISTINGS WERE GIVEN FOR THE TWELVE PROGRAMS PLUS TWO OTHERS,
"CHART" AND "GENPRO", NEITHER OF WHICH WERE ON THE "FLOPPY ROM".
THE VERSIONS HERE ARE IN FULL ASCII. THE LANGUAGE IS MITS 12K
DISK BASIC VER. 4.0. IN CERTAIN CASES, THE COMMENT PREAMBLES
WERE REMOVED FROM THE HEADS OF THE FILES, TO PERMIT LOADING IN
THE SYSTEM USED TO RECOVER THE CODE.
NUMBER SIZE NAME COMMENTS
1K CATALOG.9
9.1 2K COPCON.ASC SEE MAGAZINE REFERENCES ABOVE
9.2 2K COPRAN.ASC SEE MAGAZINE REFERENCES ABOVE
9.3 3K GETPUT.ASC SEE MAGAZINE REFERENCES ABOVE
9.4 7K GL1.ASC SEE MAGAZINE REFERENCES ABOVE
9.5 16K GL2.ASC SEE MAGAZINE REFERENCES ABOVE
9.6 4K GL3.ASC SEE MAGAZINE REFERENCES ABOVE
9.7 4K GL4.ASC SEE MAGAZINE REFERENCES ABOVE
9.8 6K GL5.ASC SEE MAGAZINE REFERENCES ABOVE
9.9 7K GL6.ASC SEE MAGAZINE REFERENCES ABOVE
9.10 13K GL7.ASC SEE MAGAZINE REFERENCES ABOVE
9.11 3K GLMENU.ASC SEE MAGAZINE REFERENCES ABOVE
9.12 7K SORTGL.ASC SEE MAGAZINE REFERENCES ABOVE
VOLUME 10
LAWRENCE LIVERMORE BASIC INTERFACED TO CP/M
WITH DISK LOAD OF PROGRAMS
THESE PROGRAMS REPLACE THE VERSIONS ISSUED ON
CP/M USERS' GROUP VOLUME 2
NUMBER SIZE NAME COMMENTS
1K CATALOG.10 CONTENTS OF CP/M GROUP VOL 10
4K LLLBASIC.DOC COMMENTS ON PROGRAMS IN VOLUME 10
10.1 85K LLLBASIC.ASM SEE LLLBASIC.DOC
10.2 7K LLLBASIC.COM TOTAL ASSEMBLED PACKAGE
10.3 61K LLLFP.ASM SEE LLLBASIC.DOC
10.4 5K LLLMON.ASM SEE LLLBASIC.DOC
10.5 1K TEST.FIL TEST PROGRAM. TO RUN TYPE
"LLLBASIC TEST.FIL" AND AFTER
"READY" PROMPT, TYPE "PTAPE"
THEN YOU MAY "LIST" OR "RUN"
VOLUME 11
DISK TINIBASIC AND DISK PROCESSOR TECHNOLOGY BASIC/5
NUMBER SIZE NAME COMMENTS
CATALOG.11 CONTENTS OF CP/M VOLUME 11
VOLUME11.DOC COMMENTS ON CONTENTS
11.1 76K BASIC/5.ASM PRO TECH 5K DISKIFIED BASIC
11.2 8K BASIC/5.COM 5K BASIC IN 8K (SIGN OF THE TIMES)
11.3 7K BASIC/5.DOC CP/M IMPLEMENTATION AND OTHER
MAJOR EXTENSIONS EXPLAINED
11.4 6K STARTREK.TBI WAS ALSO #2.7 SEE VOLUME11.DOC
11.5 1K TINICOPY.SUB SOMEONE USES THE SUBMIT PROGRAM??
11.6 62K TINIDISK.ASM SOURCE OF TINIDISK
11.7 3K TINIDISK.COM WAS ALSO #2.8
11.8 13K TINIDISK.DOC WAS ALSO #2.9
VOLUME 12
PILOT INTERPRETERS PATCHED FOR CP/M
NUMBER SIZE NAME COMMENTS
CATALOG.12 CONTENTS OF CP/M VOL 12
12.1 1K GOLDI.PLT SOURCE PROGRAM FOR ZPILOT
12.2 2K HIPILOT.PLT SOURCE PROGRAM FOR ZPILOT
12.3 67K PILOT.ASM PATCHED VERSION OF #7.2 SEE
PILOT.DOC
12.4 5K PILOT.COM SEE PILOT.DOC
12.5 2K PILOT.DOC DESCRIPTION OF CP/M IMPLEMENTATION
OF PILOT
12.6 1K PILOT.TST SOURCE PROGRAM FOR PILOT. TYPE
"PILOT PILOT.TST" TO RUN
12.7 5K PMON.ASM CP/M INTERFACE USED IN PILOT.COM
12.8 1K WIERD WIERD.PLT RE-CODED FOR THE PILOT.COM
SYNTAX FOR COMPARISON PURPOSES ONLY.
[WONDER WHO CAN'T SPELL STRAWBERRIES??]
12.9 1K WIERD.PLT SOURCE PROGRAM FOR ZPILOT
12.10 1K ZPILOT.COM OBJECT OF ZPILOT.Z80
12.11 7K ZPILOT.Z80 ZILOG MNEMONIC SOURCE OF A PILOT
VOLUME 13
BASIC-E/CBASIC AND MICROSOFT BASIC PROGRAMS
A VERY MIXED BUNCH. ZOSO LAMENTS ABOUT THE
QUALITY IN HIS CHRISTMAS PLAY, COMPLETE WITH GREEK
CHORUS. THIS DISKETTE IS A MUST FOR ANYONE WHO
MUST HAVE A COPY OF EVERYTHING. UNFORTUNATELY
A FEW JEWELS HERE MAY BE MISSED BECAUSE OF THE
COMPANY IT KEEPS IN THIS VOLUME
THE *.ASC ARE MICROSOFT, THE *.BAS WILL (SOMETIMES)
COMPILE ON BASIC-E/CBASIC. MANY ARE COMPATIBLE. ALL
CAN BE SWITCHED WITH SYNTACTICAL SYNCHRONIZATION (WHO
SAID THAT??) (MY LIPS DIDN'T MOVE)
NUMBER SIZE NAME COMMENTS
CATALOG.13 CONTENTS OF CP/M VOLUME 13
13.1 7K 15/PUZ.ASC PROGRAM IN MICROSOFT BASIC
13.2 7K 1500.ASC PROGRAM IN MICROSOFT BASIC
13.3 2K 23MATCH.BAS PROGRAM IN BASIC-E/CBASIC
13.4 3K BAGELS.BAS PROGRAM IN BASIC-E/CBASIC
13.5 4K BIORYME.ASC PROGRAM IN MICROSOFT BASIC
13.6 6K BLACKJAC.BAS PROGRAM IN BASIC-E/CBASIC
13.7 1K BULLSEYE.BAS PROGRAM IN BASIC-E/CBASIC
13.8 6K CHECKERS.BAS PROGRAM IN BASIC-E/CBASIC
13.9 2K CHIEF.BAS PROGRAM IN BASIC-E/CBASIC
13.10 2K CONVERT.BAS PROGRAM IN BASIC-E/CBASIC
13.11 7K DICE.BAS PROGRAM IN BASIC-E/CBASIC
13.12 7K KINGDOM.BAS PROGRAM IN BASIC-E/CBASIC
13.13 DELETED
13.14 15K NFL.BAS PROGRAM IN BASIC-E/CBASIC
13.15 4K ROCKET.BAS PROGRAM IN BASIC-E/CBASIC
13.16 1K RUSSIAN.BAS PROGRAM IN BASIC-E/CBASIC
13.17 16K SWARMS.BAS PROGRAM IN BASIC-E/CBASIC
13.18 16K SWARMS2.ASC PROGRAM IN MICROSOFT BASIC
13.19 2K TRAP.BAS PROGRAM IN BASIC-E/CBASIC
13.20 6K WUMPAS.BAS PROGRAM IN BASIC-E/CBASIC
13.21 23K ZOSO.2 WHEN THE REVIEW IS ABOUT TWICE AS
LONG AS ANY OF THE PROGRAMS, I GUESS
THE REVIEWER HAS SOMETHING ON HER/HIS
MIND
VOLUME 14
VARIOUS CP/M UTILITIES
NUMBER SIZE NAME COMMENTS
CATALOG.14 CONTENTS OF CP/M VOLUME 14
14.1 5K ARTICLE TEXT FOR SECTEST BELOW
(DID YOU KNOW THAT THE WEST GERMAN
GARMENT INDUSTRY GROSSES $30 BN?)
14.2 6K BCD-DRVR DRIVER TO CONVERT ASCII TO THAT FUNNY
REVERSE BCD USED BY IBM 2740 TERMINALS
14.3 5K DLDHI.ASM HIGH PORTION OF DLOAD - SEE DOC
14.4 5K DLOAD.ASM PATCHES TO PUT MITS 3.2 8K BASIC UP ON
CP/M WITH CSAVE/CLOAD TO DISK
14.5 4K DLOAD.DOC IMPLEMENTATION NOTES FOR DLOAD AND
COMMENTS ON MOVE, LIST32 AND THE USE
OF MITS 8K BASIC VERS 3.2 AFTER PATCHING
14.6 3K DUMP.COM RUNNING VERSION OF DUMP BELOW, SUPPLIED
AS DUMP.ASM CODED FOR TDL ASSEMBLER (8080 OK)
14.7 23K DUMP.MAC FANTASTIC DISK VIEWER PROGRAM. CAN ADDRESS
FILES, CP/M GROUPS OR SECTORS DIRECTLY, USES
STANDARD CONSOLE OUTPUT, AND DISPLAYS IN DDT
DUMP FORM WITH HEX AND ASCII SIMULTANEOUSLY
14.8 5K LIST32.ASM PROGRAM TO RECOVER ASCII FILE FROM INTERNAL
STORAGE MITS 3.2 FORM - SEE DLOAD.DOC
14.9 2K MOVE.ASM A PIP TO TRANSFER FILES WITHOUT THE PROBLEM
OF <CTL Z>'S IN FILES WITH NON-COM TYPE NAMES,
SUCH AS BASIC-E/CBASIC INT FILES - SEE DLOAD.DOC
14.10 3K PUT.ASM USED TO LOAD A FILE AT ANY MEMORY ADDRESS, AND
OPTIONALLY START TO RUN IT. USEFUL FOR POKING
ODD DRIVERS AND MONITORS INTO MEMORY FOR THOSE
WITH NO FRONT PANEL
14.11 10K REL1.ASM INSTRUCTIVE RE-CONSTRUCTION OF RELOC/CPM PROGRAM
SEE RELHOW.TXT. NOTE THAT RELOCATION TABLE IS
NOT INCLUDED.
14.12 9K REL256.COM RELOC FOR INTEGER K-100H SYSTEM
14.13 9K REL512.COM RELOC FOR INTEGER K-200H SYSTEM
14.14 9K REL768.COM RELOC FOR INTEGER K-300H SYSTEM
14.15 3K RELHOW.DOC IMPLEMENTATION NOTES FOR RELOCATING CP/M VERSION
1.3 AT 100H INCREMENTS INSTEAD OF 400H AS SUPPLIED
14.16 10K SECTEST.BAS CBASIC PROGRAM FOR TESTING CONTEXT COMPREHENSION
AND RECALL. USES THE ARTICLE FILE #14.1
14.17 1K SECTEST.DOC BOB TELLS HOW TO USE IT
14.18 7K SEDY.ASM DISK PEEKING PROGRAM.
14.19 2K SEDY.COM COMPILATION, AS 14.18 WRITTEN FOR TDL ASSEMBLER
(8080 OK)
VOLUME 15
UTILITIES AND NON-BASIC GAMES
NUMBER SIZE NAME COMMENTS
CATALOG.15 CONTENTS OF CP/M GROUP VOL 15
15.1 2K ALLOC.ASM SOURCE OF 8.1 WITH IMPROVEMENTS TO
ALLOW "ALLOC B:" AND GIVE DISPLAY OF
ONLY THE USABLE PORTION OF DISKETTE
15.2 2K BEASTIE.ASM SOL VDM GAME FROM DR. DOBBS
15.3 8K CHASE.ASM SOL VDM GAME FROM DR. DOBBS
15.4 6K DUMP.ASM KERNL UTILITY. SEE 15.7
15.5 3K INIT.ASM KERNL INITIATION ROUTINE. SEE 15.7
15.6 3K INIT2.ASM KERNL INITIATION ROUTINE. SEE 15.7
15.7 57K KERNL.ASM KERNEL OF REAL-TIME INTERACTIVE
MULTI-PURPOSE OPERATING SYSTEM FROM
DR. DOBBS 2:8 OF SEPT 1977. ORIGINAL PER
THE MDS IMPLEMENTATION DESCRIBED
15.8 8K MDGCBIOS.ASM BIOS WRITTEN IN TDL ASSEMBLER FOR
TARBELL CONTROLLER
15.9 2K MDGSBOOT.ASM BOOT FOR 15.5
15.10 25K OTHELLO.COM RUNNING OBJECT FROM 15.11
15.11 12K OTHELLO.FOR FORTRAN SOURCE OF BOARD GAME
15.12 16K PRINT3.ASM FURTHER RE-WRITE OF 8.23 TO PERMIT COMMAND LINE
CONTROL OF TITLES, PAGINATION AND PRINT PITCH
15.13 1K PROC1.ASM PROCEDURE TO OPERATE UNDER KERNL. SEE 15.7
15.14 1K PROC2.ASM PROCEDURE TO OPERATE UNDER KERNL. SEE 15.7
15.15 2K PROC3.ASM PROCEDURE TO OPERATE UNDER KERNL. SEE 15.7
15.16 1K PROC4.ASM PROCEDURE TO OPERATE UNDER KERNL. SEE 15.7
15.17 2K PROC5.ASM PROCEDURE TO OPERATE UNDER KERNL. SEE 15.7
15.18 1K PROC6.ASM PROCEDURE TO OPERATE UNDER KERNL. SEE 15.7
15.19 2K PROC7.ASM PROCEDURE TO OPERATE UNDER KERNL. SEE 15.7
15.20 1K PROC8.ASM PROCEDURE TO OPERATE UNDER KERNL. SEE 15.7
15.21 4K ROMP.ASM TARBELL TAPE LOADER AND SAVER
15.22 46K SOLOS.ASM SOL OPERATING SYSTEM PUBLISHED IN
ACCESS. COMMENTED AND INCLUDES NOTED
PATCH TO USE AS CP/M CONSOLE
15.23 2K TARGET.ASM SOL VDM GAME BY GEORGE W. ROMPOT FROM
MITS NEWSLETTER
15.24 6K TLOAD.ASM RE-WRITE OF 6.18 WITH DOCUMENTED
ENHANCEMENTS
15.25 5K TSAVE.ASM RE-WRITE OF 6.20 WITH DOCUMENTED
ENHANCEMENTS
VOLUME 16
ASSEMBLERS, OTHER UTILITIES AND FOCAL
NUMBER SIZE NAME COMMENTS
CATALOG.16 CONTENTS OF CP/M GROUP VOL 16
VOLUME16.DOC COMMENTS ON CERTAIN PROGRAMS
16.1 9K ASMX.COM ASSEMBLER WHICH RECOGNIZES Z-80 OPS
SEE VOL.DOC [CAREFUL: WITH CORRECT
SYNTAX (ASMX FILENAME.AAA) THIS DOES
WORK. WITH FAULTY SYNTAX THE PROGRAM
TAKES REVENGE ON THE DISK DIRECTORY.]
RUNS OK ON 8080
16.2 12K COPYDSK.ASM DISK COPY PROGRAM. SEE VOL.DOC
16.3 13K COPYDSK.MAC AS 16.2 FOR TDL ASSEMBLER
16.4 7K CPMUTIL.ASM CP/M SUBROUTINES USEFUL GENARALLY AND
EMPLOYED AS PART OF Z80ASM 16.17
16.5 3K EDIT.COM INTEL-LIKE EDITOR. DOES L F B AND -B
MUCH FASTER THAN ED.COM. SEE VOL.DOC
16.6 8K EDUCATOR.ASM 8080 INSTRUCTION SET TUTOR FROM BYTE
OF JULY 1976
16.7 57K FOCAL.ASM FOCAL LANGUAGE INTERPRETER. SEE VOL.DOC
16.8 8K MACASM.COM MACRO ASSEMBLER. SEE VOL.DOC
16.9 2K MOVDOWN.ASM PROGRAM TO LOAD FILE WHICH OPERATES BELOW
100H
16.10 2K SEEK.ASM SET DISK TRACK FROM FRONT PANEL DURING
ALIGNMENT
16.11 9K SPAT1.ASM RE-WRITE OF 1.29 TO GENERALIZE CONSOLE FROM
ORIGINAL VDM DEPENDANCY
16.12 2K TASMIO.DOC DOC FOR TASMIO PATCH TO PUT TDL TAPE ASSEMBLER
UP ON CP/M
16.13 3K TASMIO.HEX SEE TASMIO.DOC
16.14 18K TASMIO.MAC SEE TASMIO.DOC
16.15 3K TEST1A.ASM SUCCESSFUL TEST FOR Z80ASM 16.17
16.16 1K TEST2.ASM UNSUCCESSFUL TEST FOR Z80ASM 16.17
16.17 9K Z80ASM.COM ZILOG MNEMONIC ASSEMBLER. RUNS ON 8080. SEE
Z80DOC.DOC 16.18
16.18 4K Z80DOC.DOC DOC FOR 16.17
16.19 28K Z80MAIN.ASM SEE 16.17
16.20 4K Z80OPCDS.ASM SEE 16.17
16.21 11K Z80SUBS.ASM SEE 16.17
VOLUME 17
UTILITIES, DENVER TINY BASIC AND NON-BASIC GAMES
NUMBER SIZE NAME COMMENTS
CATALOG.17 CONTENTS OF CP/M GROUP VOL 17
VOLUME17.DOC COMMENTS ON CERTAIN PROGRAMS
17.1 13K 3DTICTAC.ASM GAME NOT YET PATCHED TO CP/M
17.2 50K CROROS.ASM CROMEMCO RESIDENT OPERATING SYSTEM
SEE VOL.DOC
17.3 16K DENVBAS.ASM DENVER TINY BASIC FROM DR. DOBBS
NO CP/M I/O YET
17.4 6K DISASM.COM REVISION OF INTEL DISASSEMBLER
SEE VOL.DOC
17.5 6K DISPLAY.ASM PART OF SPACE GAME. SEE VOL.DOC
17.6 6K FUNCTION.ASM PART OF SPACE GAME. SEE VOL.DOC
17.7 14K MINOL.ASM CORRECTED VERSION OF A TINY BASIC
FROM DR. DOBBS
17.8 2K NUMS.ASM PART OF SPACE GAME. SEE VOL.DOC
17.9 25K PROCCALC.ASM PRO TECH DESK CALCULATOR PACKAGE. SEE
VOL.DOC
17.10 19K SPACE.ASM PART OF SPACE GAME. SEE VOL.DOC
17.11 7K Z80-OPS.ASM Z-80 MNEMONICS RECOGNIZED BY ASMX 16.1
VOLUME 18
MATHS ROUTINES, MONITORS AND CASUAL
NUMBER SIZE NAME COMMENTS
CATALOG.18 CONTENTS OF CP/M GROUP VOL 18
VOLUME18.DOC COMMENTS ON CERTAIN PROGRAMS
18.1 40K CASUAL.ASM CASUAL LANGUAGE FROM DR. DOBBS 1:10
OF DECEMBER 1976, RE-WRITTEN IN INTEL
MNEMONICS. NO CP/M I/O YET
18.2 39K FLTARITH.ASM SECTION 1 OF INTEL 8008 MATHS ROUTINES
RE-WRITTEN FOR 8080. CAN STAND ALONE OR
RUN WITH FPCONV 18.3
18.3 18K FPCONV.ASM SECTION 2 OF INTEL 8008 MATHS ROUTINES
RE-WRITTEN FOR 8080. ACTS AS BINARY TO
DECIMAL INTERFACE TO FLTARITH 18.2
18.4 39K MATH.ASM YALE MATHS ROUTINES
18.5 2K MATH.DOC COMMENTS ON MATH.ASM 18.4
18.6 24K MILMON80.ASM STAND-ALONE MONITOR EDITOR ASSEMBLER
SEE VOL.DOC
18.7 46K PROCSELF.ASM SOFTWARE PACKAGE #1. NO CP/M I/O YET
VOLUME 19
VARIOUS UTILITIES
NUMBER SIZE NAME COMMENTS
CATALOG.19 CONTENTS OF CP/M GROUP VOL 19
VOLUME19.DOC COMMENTS ON VOLUME CONTENTS
19.1 17K ADE.ASM ABSOLUTE DISK EDITOR. SEE VOL.DOC
19.2 6K COPY.ASM DISK COPY PROGRAM. SEE VOL.DOC
19.3 9K CPM.DOC IMSAI'S DESCRIPTION OF CP/M
19.4 21K LINK.ASM REMOTE COMPUTER CONTROL VIA D C HAYES
MODEM BOARD. SEE VOL.DOC
19.5 17K LINK73.ASM EARLIER VERSION OF 19.4 FOR STANDARD MODEM
19.6 60K RM80.ASM RESIDENT PROM MONITOR. SEE VOL.DOC AND
RM80.DOC 19.7
19.7 8K RM80.DOC COMMENTS ON RM80 19.6
19.8 4K SAP.ASM SORTS AND PACKS DIRECTORY. SEE VOL.DOC AND
XFER 19.12
19.9 8K SCOPY.ASM DISKETTE COPY PROGRAM FOR SINGLE DISK SYSTEM
SEE VOL.DOC
19.10 16K TREAD.ASM RM80 TAPE BACKUP UTILITY WITH 19.11
19.11 10K TSAVE.ASM RM80 TAPE SAVE UTILITY WITH 19.10
19.12 9K XFER.ASM FILE COPY PROGRAM FOR SINGLE DISK SYSTEM
SEE VOL.DOC AND SAP 19.8
VOLUME 20
BASIC-E / CBASIC PROGRAMS
PICTURES
NUMBER SIZE NAME COMMENTS
CATALOG.20 CONTENTS OF CP/M GROUP VOL 20
ZOSO.20 OUR TALENTED AND MODEST REVIEWER PAYS
TRIBUTE TO A WORTHWHILE SET OF SUBMISSIONS
20.1 8K BLACKJAC.BAS PROG IN BASIC-E/CBASIC. SEE ZOSO.20
20.2 8K CIVILW.BAS PROG IN BASIC-E/CBASIC. SEE ZOSO.20
20.3 9K FOOTBALL.BAS PROG IN BASIC-E/CBASIC. SEE ZOSO.20
20.4 7K GOLF.BAS PROG IN BASIC-E/CBASIC. SEE ZOSO.20
20.5 3K GUNNER.BAS PROG IN BASIC-E/CBASIC. SEE ZOSO.20
20.6 7K LUNAR1.BAS PROG IN BASIC-E/CBASIC. SEE ZOSO.20
20.7 9K PINUP.PIC PICTURE
20.8 18K PINUP1.PIC PICTURE
20.9 9K POKER.BAS PROG IN BASIC-E/CBASIC. SEE ZOSO.20
20.10 4K SNOOPY.PIC PICTURE
20.11 27K STARTREK.BAS PROG IN BASIC-E/CBASIC. SEE ZOSO.20
20.12 57K STMASTER.BAS PROG IN BASIC-E/CBASIC. SEE ZOSO.20
20.13 1K STMASTER.DOC SEE ZOSO.20
20.14 33K STRTRK/1.BAS PROG IN BASIC-E/CBASIC. SEE ZOSO.20
20.15 7K TREKINST SEE ZOSO.20
20.16 7K TWEETY.PIC PICTURE
VOLUME 21
MICROSOFT BASIC PROGRAMS
NUMBER SIZE NAME COMMENTS
CATALOG.21 CONTENTS OF CP/M GROUP VOL 21
ZOSO21.DOC UNCHARACTERISTIC FOR ZOSO. HE LIKES SOME
OF THESE PROGRAMS
ZOSO21.TOP SAME AGAIN BUT WITH FORMATTING FOR TDL
TEXT OUTPUT PROCESSOR. SHAME THEY DIDN'T
THINK TO PERMIT DISK FILE OUTPUT FOR THIS
RUNOFF, BUT THEN PAPER TAPE IS SO MUCH BETTER!!
TDL.HYP UNSOLICITED TESTIMONIAL
21.1 3K ACYDUCY.ASC PROGRAM IN MICROSOFT BASIC. SEE ZOSO21.DOC/TOP
21.2 3K APOLLO.ASC PROGRAM IN MICROSOFT BASIC. SEE ZOSO21.DOC/TOP
21.3 3K BANNER.ASC PROGRAM IN MICROSOFT BASIC. SEE ZOSO21.DOC/TOP
21.4 4K BIO.ASC PROGRAM IN MICROSOFT BASIC. SEE ZOSO21.DOC/TOP
21.5 10K BLKFRI3.ASC PROGRAM IN MICROSOFT BASIC. SEE ZOSO21.DOC/TOP
21.6 6K BLKJK.ASC PROGRAM IN MICROSOFT BASIC. SEE ZOSO21.DOC/TOP
21.7 3K CHASE.ASC PROGRAM IN MICROSOFT BASIC. SEE ZOSO21.DOC/TOP
21.8 12K CHESS.ASC PROGRAM IN MICROSOFT BASIC. SEE ZOSO21.DOC/TOP
21.9 1K DIAMONDS.ASC PROGRAM IN MICROSOFT BASIC. SEE ZOSO21.DOC/TOP
21.10 4K ENTE.ASC PROGRAM IN MICROSOFT BASIC. SEE ZOSO21.DOC/TOP
21.11 6 ENTEP.ASC PROGRAM IN MICROSOFT BASIC. SEE ZOSO21.DOC/TOP
21.12 6K FURS.ASC PROGRAM IN MICROSOFT BASIC. SEE ZOSO21.DOC/TOP
21.13 6K HORSE.ASC PROGRAM IN MICROSOFT BASIC. SEE ZOSO21.DOC/TOP
21.14 8K KING.ASC PROGRAM IN MICROSOFT BASIC. SEE ZOSO21.DOC/TOP
21.15 3K LANDER.ASC PROGRAM IN MICROSOFT BASIC. SEE ZOSO21.DOC/TOP
21.16 2K MANDALA.ASC PROGRAM IN MICROSOFT BASIC. SEE ZOSO21.DOC/TOP
21.17 4K MAZE.ASC PROGRAM IN MICROSOFT BASIC. SEE ZOSO21.DOC/TOP
21.18 3K ROCKET.ASC PROGRAM IN MICROSOFT BASIC. SEE ZOSO21.DOC/TOP
21.19 3K RUSSIAN.ASC PROGRAM IN MICROSOFT BASIC. SEE ZOSO21.DOC/TOP
21.20 4K SNOOPY.ASC PROGRAM IN MICROSOFT BASIC. SEE ZOSO21.DOC/TOP
21.21 21K STRTRK/2.ASC PROGRAM IN MICROSOFT BASIC. SEE ZOSO21.DOC/TOP
21.22 20K STRTRK/3.ASC PROGRAM IN MICROSOFT BASIC. SEE ZOSO21.DOC/TOP
21.23 1K TACOS.ASC PROGRAM IN MICROSOFT BASIC. SEE ZOSO21.DOC/TOP
21.24 5K TAXMAN.ASC PROGRAM IN MICROSOFT BASIC. SEE ZOSO21.DOC/TOP
21.25 16K TRADE.ASC PROGRAM IN MICROSOFT BASIC. SEE ZOSO21.DOC/TOP
21.26 2K TRAP.ASC PROGRAM IN MICROSOFT BASIC. SEE ZOSO21.DOC/TOP
21.27 4K W/SEARCH.ASC PROGRAM IN MICROSOFT BASIC. SEE ZOSO21.DOC/TOP
21.28 3K WARI.ASC PROGRAM IN MICROSOFT BASIC. SEE ZOSO21.DOC/TOP
21.29 7K WUMP.ASC PROGRAM IN MICROSOFT BASIC. SEE ZOSO21.DOC/TOP
VOLUME 22
MONSTROUS STARTREK GAMES
WELL DOCUMENTED GAMES FOR MEMBERS WITH LOTS OF
MEMORY AND LOTS OF TIME
NUMBER SIZE NAME COMMENTS
CATALOG.22 CONTENTS OF CP/M GROUP VOL 22
ZOSO.22 DESCRIPTION AND APPLICATION NOTES
ON THE PROGRAMS BY ZOSO AND EDISON DOGGE
22.1 48K BIGTREK.ASC 22.3 TRIMMED TO LOAD UNDER TDL DISK BASIC
WITH 64K MEMORY
22.2 39K BIGTREK.BAS COMPACTED VERSION OF 22.1 FOR MUCH FASTER LOAD
22.3 54K STARTREK.TXT STARTING POINT OF BIGTREK. PURPORTED TO WORK
WITH 8K BASIC. UNFORTUNATELY LARGE INTERPRETERS
LEAVE INSUFFICIENT MEMORY FOR PROGRAM. CONTAINS
THE AUTHOR CREDITS.
22.4 21K STRTRK/2.ASC A SECOND APPEARENCE OF PROGRAM 21.21 WHICH ZOSO
INCLUDED FOR IMPROVEMENT HINTS FOR SERIOUS
TREKKIES WHO DON'T HAVE VOLUME 21
22.5 5K TREKINFO.DOC DETAILED RULES AND FEATURES OF STARTREK.TXT AND
BIGTREK
22.6 42K TREKMOD.ASC BIGTREK TRIMMED SOME MORE AND ABLE TO LOAD WITH
MICROSOFT DISK BASIC
VOLUME 23
STOIC (STACK ORIENTED INTERACTIVE COMPILER)
STOIC HAS THE CAPABILITIES OF A COMPILER, EDITOR, ASSEMBLER,
DEBUGGER, LOADER AND OPERATING SYSTEM. IT APPEARS TO BE
CONCEPTUALLY SIMILAR TO FORTH IN THE USE OF AN EXTENSIBLE
VOCABULARY OF WORDS, WITH THE ABILITY TO "FORGET" DEFINITIONS
AND RE-DEFINE OR CREATE NEW WORDS IN TERMS OF PREVIOUSLY LEARNED
WORDS.
THE FIRST TWO MODULES, THE BOOTSTRAP AND KERNEL, WERE WRITTEN
IN ASSEMBLER MNEMONICS. THEREAFTER THE MODULES WERE WRITTEN IN
STOIC WORDS.
THIS PACKAGE IS A STAND-ALONE SYSTEM AND DOES NOT REQUIRE A
RESIDENT FDOS, SUCH AS CP/M OR ISIS.
THE MATERIAL HAS BEEN SIGNIFICANTLY RE-ARRANGED AND REVISED SINCE
THE CATALOGS WERE PUBLISHED. IN PARTICULAR THE KERNEL NOW INCORPORATES
WORD DEFINITIONS WHICH PERMIT DIRECT OPERATION THROUGH CP/M.
STOICCPM.DOC EXPLAINS THE PROCEDURE FOR BRINGING THE SYSTEM UP. IT
WAS NECESSARY TO LEAVE CERTAIN FILES OFF BECAUSE OF LACK OF SPACE,
AND THESE CAN BE OBTAINED AS VOLUME 23B. THE OVERFLOW VOLUMES WILL
ALSO BE ADDED TO A FUTURE REGULAR VOLUME, AND WERE SELECTED AS THE
LEAST NECESSARY FOR A CP/M USER.
FILES OF TYPE .STC ARE WRITTEN IN STOIC AND CAN BE LOADED AS DESCRIBED
IN THE VOLUME23.DOC
NUMBER SIZE NAME COMMENTS
CATALOG.23 CONTENTS OF CP/M GROUP VOL 23
VOLUME23.DOC COMMENTS ON THIS VOLUME, ADDITIONAL
TO STOICCPM.DOC
STOICCPM.DOC COMMENTS ON CP/M STOIC. READ TOGETHER
WITH THE VOLUME23.DOC
23A.1 13K ASSEMBL.DOC STOIC 8080 ASSEMBLER
23A.2 8K DICT.DOC STOIC DICTIONARY DEFINITIONS
23A.3 8K EDIT.DOC STOIC DISPLAY EDITOR DOC
23A.4 9K FILES.DOC STOIC FILE SYSTEM DOC
23A.5 5K FLOATPNT.DOC FLOATING POINT DOC
23A.6 2K INTRRUPT.DOC INTERRUPT HANDLER DOC
23A.7 38K KERNEL.ASM STOIC KERNEL WITH CP/M WORDS IN 8080
ASSEMBLER
23A.8 24K KERNEL.DOC STOIC KERNEL DOC
23A.9 46K STOIC.DOC OVERVIEW OF STOIC CONCEPTS AND STRUCTURE
23A.10 23K STOICBAS.STC BASIC DEFINTIONS
23A.11 4K STOICD/A.STC GRAPHICS FOR D/A HARDWARE
23A.12 9K STOICEDT.STC EDITOR
23A.13 3K STOICFFT.STC FAST FOURIER TRANSFORM
23A.14 8K STOICFLE.STC FILE SYSTEM
23A.15 11K STOICFLT.STC FLOATING POINT PACKAGE
23A.16 5K STOICINT.STC 4 BYTE INTEGER ADDITION
23A.17 3K STOICITP.STC INTERRUPT PACKAGE
23A.18 3K STOICMIS.STC MISCELLANEOUS WORDS
23A.19 2K STOICSIN.STC INTEGER SINE AND COSINE
23A.20 2K STOICSRT.STC SORT ROUTINE
OVERFLOW AVAILABLE AS VOLUME 23B. THIS MATERIAL IS NOT ESSENTIAL
FOR CP/M USE, AND WILL BE AVAILABLE ON A REGULAR VOLUME AT SOME
FUTURE DATE.
23B.1 1K BOOT.ASM STOIC BOOTSTRAP IN 8080 ASSEMBLER
23B.2 2K BOOT.DOC BOOT DOC
23B.3 6K LOAD.DOC INFORMATION ON LOADING STOIC AS A
STAND-ALONE SYSTEM
23B.4 13K STOIC.COM CP/M STOIC CONSTRUCTED AS DESCRIBED
IN VOLUME23.DOC
VOLUME 24
CP/M UTILITIES, MACRO LIBRARIES AND RATFOR
NUMBER SIZE NAME COMMENTS
CATALOG.24 CONTENTS OF CP/M VOL 24
VOLUME24.DOC COMMENTS ON CERTAIN PROGRAMS IN VOLUME
24.1 19K DUMP.ASM REVISION OF 14.7 TO INCORPORATE MANY
ENHANCEMENTS, AND ASSEMBLE WITH DIGITAL
RESEARCH MACRO ASSEMBLER, USING 24.4
24.2 3K DUMP.COM ASSEMBLY OF 24.1
24.3 3K MAC40.LIB LIBRARY OF MACROS TO CROSS-ASSEMBLE 4004/4040
CODE USING DIGITAL RESEARCH MACRO ASSEMBLER
24.4 17K MACRO.LIB EXTENSIVE MACRO LIBRARY FOR USE WITH
DIGITAL RESEARCH MACRO ASSEMBLER
24.5 3K OPCODE.LIB EXTENDED REGISTER OPERATION MACRO LIBRARY
FOR DIGITAL RESEARCH MACRO ASSEMBLER
24.6 32K RATFOR.COM PRE-PROCESSOR TO TRANSLATE FROM THE STRUCTURED
LANGUAGE RATFOR, DESCRIBED IN SOFTWARE TOOLS,
TO STANDARD FORTRAN. TYPE "RATFOR FILENAME", TO
CREATE FILENAME.FOR FROM FILENAME.RAT
24.7 5K TAPELIB.COM OBJECT OF 24.9
24.8 12K TAPELIB.DOC DESCRIPTION OF 24.9
24.9 37K TAPELIB.MAC PIP-LIKE PROGRAM TO TRANSFER FILES FROM
CP/M DISK TO TARBELL TAPE. PERMITS VIEWING
ON CONSOLE (IF YOUR HARDWARE IS FAST ENOUGH)
WRITTEN IN TDL MACRO ASSEMBLER
24.10 11K XDIR.ASM DIRECTORY PROGRAM GIVING NEAT 3-WIDE
DISPLAY, SORTED AND WITH FILES SIZED IN K'S
AND REPORTING CORRECT NUMBER OF FILES AND
REMAINING DISK SPACE. USES DIGITAL RESEARCH
MACRO ASSEMBLER AND MACRO LIBRARY 24.4
24.11 2K XDIR.COM OBJECT OF 24.10
VOLUME 26
MICROSOFT BASIC AND FORTRAN GAMES AND UTILITIES
NUMBER SIZE NAME COMMENTS
CATALOG.26 CONTENTS OF CP/M GROUP VOL 26
ZOSO26.DOC OUR REVIEWER'S COMMENTS ON VOL 26 AND 27
26.1 4K BACCRRT.ASC MICROSOFT BASIC GAME. SEE ZOSO26.DOC FOR
NOTE ON CRT DEPENDENT CODE.
26.2 14K BASEBALL.ASC MICROSOFT BASIC GAME
26.3 7K BIOCAL.ASC BIORHYTHM PROGRAM. SEE ZOSO26.DOC.
26.4 6K BIRTHDAY.ASC GIVES DAY OF WEEK FOR ANY DATE
26.5 8K BLACKJACK.ASC MICROSOFT BASIC GAME. SEE ZOSO26.DOC FOR
NOTE ON CRT DEPENDENT CODE.
26.6 10K BUDGET.ASC BUDGET PROGRAM. SEE ZOSO26.DOC
26.7 3K CHASE.ASC MICROSOFT BASIC GAME
26.8 12K CHESS.ASC MICROSOFT BASIC GAME
26.9 9K CIVILWAR.ASC MICROSOFT BASIC GAME
26.10 6K CLIMATES.ASC MICROSOFT BASIC GAME
26.11 6K CLOUD-9.ASC MICROSOFT BASIC GAME
26.12 5K CRAPS.ASC MICROSOFT BASIC GAME
26.13 7K CRAZY-8.ASC MICROSOFT BASIC GAME. SEE ZOSO26.DOC FOR
NOTE ON CRT DEPENDENT CODE.
26.14 1K GALAXY.ASC MICROSOFT BASIC GAME
26.15 2K GALAXY2.ASC MICROSOFT BASIC GAME
26.16 8K SQUARE.ASC MICROSOFT BASIC GAME
26.17 16K SWARMS.ASC MICROSOFT BASIC GAME
26.18 8K WEATHER.ASC MICROSOFT BASIC GAME
26.19 5K WORD-PLZ.ASC MICROSOFT BASIC GAME
26.20 12K OTHELLO.FOR FORTRAN VERSION OF OTHELLO ON VOL 15.
SEE ZOSO26.DOC
26.21 22K OTHELLO.COM EXECUTABLE 26.20
26.22 1K CHAIN.ASC PROGRAM TO COPY FROM CONSOLE TO XXX.SUB FILE.
26.23 2K EDITM.FOR FORTRAN IV PROGRAM. WRITES M80 PRN FILE
TO LST DEVICE.
VOLUME 27
MICROSOFT BASIC GAMES
NUMBER SIZE NAME COMMENTS
CATALOG.27 CONTENTS OF CP/M GROUP VOL 27
ZOSO27.DOC OUR REVIEWER'S COMMENTS ON VOL 26 AND 27
27.1 6K ANTONYMS.ASC MICROSOFT BASIC GAME
27.2 4K DISSAMBR.ASC DISASSEMBLER. SEE ZOSO27.DOC
27.3 8K DOTS.ASC MICROSOFT BASIC GAME
27.4 3K DRAGRACE.ASC MICROSOFT BASIC GAME
27.5 8K FOOTBALL.ASC MICROSOFT BASIC GAME
27.6 10K GOLF.ASC MICROSOFT BASIC GAME
27.7 2K GREEKRTS.ASC MICROSOFT BASIC GAME
27.8 6K HANGMN-1.ASC MICROSOFT BASIC GAME
27.9 6K HANGMN-2.ASC MICROSOFT BASIC GAME
27.10 6K HANGMN-3.ASC MICROSOFT BASIC GAME
27.11 3K HIDESEEK.ASC MICROSOFT BASIC GAME
27.12 5K IQUEEN.ASC MICROSOFT BASIC GAME
27.13 2K MASTERMD.ASC MICROSOFT BASIC GAME
27.14 5K MAZE.ASC MICROSOFT BASIC GAME
27.15 7K MEMBRAIN.ASC MICROSOFT BASIC GAME
27.16 2K NIM.ASC MICROSOFT BASIC GAME
27.17 7K ROULETTE.ASC MICROSOFT BASIC GAME
27.18 9K SHOP.ASC MICROSOFT BASIC GAME
27.19 4K SNOOPY.ASC GENERATES SNOOPY PICTURE
27.20 7K STARTREK.ASC MICROSOFT BASIC GAME
27.21 8K SYNONYMS.ASC MICROSOFT BASIC GAME
27.22 11K BLUFF.INT MICROSOFT BASIC GAME
27.23 12K RUN.COM RUN PROGRAM TO EXECUTE BLUFF.INT. SEE
ZOSO27.DOC
27.24 46K MEGATREK.ASC 22.1 TRIMMED TO RUN UNDER MICROSOFT BASIC
VERSION 4.5 IN A 63K CP/M SYSTEM
27.25 1K MEGATREK.DOC NOTE ON MEGATREK
VOLUME 28
BASIC-E UTILITIES AND GAMES INCLUDING A DATA BASE SYSTEM AND AN ALGOL-LIKE
LANGUAGE. UPDATED PROGRAMS FOR THE CACHE MAILLIST.
NUMBER SIZE NAME COMMENTS
CATALOG.28 CONTENTS OF CP/M GROUP VOL 28
28.1 6K DATABASE.DOC DOCUMENTATION FOR INITIAL MODULES OF
DATABASE SYSTEM.
28.2 6K DBENTRY.BAS D.B. SYSTEM FILE LOAD UTILITY
28.3 7K DBQUERY.BAS D.B. SYSTEM QUERY AND UPDATE MODULE
28.4 7K DBSETUP.BAS D.B. SYSTEM FILE INITIALIZATION MODULE
28.5 1K INV. SAMPLE FILE DEFINITION FOR INVENTORY DATA BASE
28.6 1K INV.IND SAMPLE PART # INDEX FOR INVENTORY FILE
28.7 23K MAILLIST.DOC UPDATED DOCUMENTATION FOR CACHE MAILING LIST
SYSTEM
28.8 11K MAINT.BAS UPDATED MAILLIST PROGRAM. HANDLES MORE DATA
FIELDS IN FILE.
28.9 11K REPORT.BAS IMPROVED MAILLIST REPORT PROGRAM.
28.10 14K ALGOLM.COM ALGOLM COMPILER BY LT. MARK S.
MORANVILLE-NAVAL POSTGRADUATE SCHOOL.
SEE PROCEEDINGS OF SECOND WEST COAST
FAIRE, MARCH 1978
28.11 14K RUNALG.COM ALGOLM INT FILE INTERPRETER
28.12 9K ALGINTRO.TXT ALGOLM INTRODUCTION
28.13 3K ALGSTART.TXT ALGOLM RUN INSTRUCTIONS
28.14 2K COMERR.TXT ALGOLM COMPILE ERRORS DOCUMENTATION
28.15 2K RUNERR.TXT ALGOLM RUN TIME ERRORS DOCUMENTATION
28.16 25K USRMAN.TXT ALGOLM USER MANUAL
28.17 3K ARRAY.ALG SAMPLE ALGOLM PROGRAM
28.18 1K BOOLINT.ALG SAMPLE ALGOLM PROGRAM
28.19 1K CASETEST.ALG SAMPLE ALGOLM PROGRAM
28.20 1K CASETWO.ALG SAMPLE ALGOLM PROGRAM
28.21 1K FLYTEST.ALG SAMPLE ALGOLM PROGRAM
28.22 1K GOTOTEST.ALG SAMPLE ALGOLM PROGRAM
28.23 1K HANOI.ALG SAMPLE ALGOLM PROGRAM
28.24 2K LUNAR.ALG SAMPLE ALGOLM PROGRAM
28.25 2K PERM.ALG SAMPLE ALGOLM PROGRAM
28.26 2K READWORD.ALG SAMPLE ALGOLM PROGRAM
28.27 1K RWINT.ALG SAMPLE ALGOLM PROGRAM
28.28 1K SIISTR.ALG SAMPLE ALGOLM PROGRAM
28.29 2K SORT.ALG SAMPLE ALGOLM PROGRAM
28.30 1K STRING.ALG SAMPLE ALGOLM PROGRAM
28.31 1K STRTST.ALG SAMPLE ALGOLM PROGRAM
28.32 1K BLKTEST.ALG SAMPLE ALGOLM PROGRAM
28.33 1K ONEND2.ALG SAMPLE ALGOLM PROGRAM
28.34 1K WFILE.OUT SAMPLE ALGOLM PROGRAM OUTPUT
28.35 1K WINPUT.INP DEMO INPUT FILE FOR READWORD.
28.36 1K RFILE.INP DEMO INPUT FILE FOR RWINT.
28.37 1K BLK.INP DEMO INPUT FILE
28.38 1K FILE1.INP DEMO INPUT FILE
28.39 1K FILE2.INP DEMO INPUT FILE
28.40 4K ADM3.MOD MODS FOR ADM3
VOLUME 29
ASSEMBLER GAMES AND UTILITIES AND CP/M BASIC-E VERSION 1.4 FLOATING
POINT SOURCE(OBTAIN VOLUME 30 ALSO FOR COMPLETE SET)
NUMBER SIZE NAME COMMENTS
CATALOG.29 CONTENTS OF CP/M GROUP VOLUME 29
VOLUME29.DOC COMMENTS ON PROGRAMS ON VOLUME 29
29.1 25K TTT.ASM 3-D TIC TAC TOE GAME
29.2 9K CHASE.ASM VDM/SOL GAME. 15.3 WITH CP/M I/O. SEE
VOLUME29.DOC.
29.3 3K TARGET.ASM VDM/SOL GAME.
29.4 8K DEFLECT.ASM VDM GAME
29.5 8K MUSIC.ASM MUSIC PROGRAM
29.6 2K MUSICP.COM MUSIC PROGRAM WITH TABLE FOR "SOUNDS OF
SILENCE"
29.7 12K PIRANHA.ASM VDM GAME
29.8 19K ROBIN.ASM USES POLY VTI. SEE VOLUME29.DOC.
29.9 3K ROBOT.ASM VDM GAME
29.10 2K ALLOC.ASM DISK ALLOCATION DISPLAY. SEE VOLUME29.DOC.
29.11 24K EDIT.ASM DISASSEMBLY OF 16.5. SEE VOLUME29.DOC.
29.12 5K SAP.ASM SORTS AND PACKS DIRECTORY. IMPROVED VERSION
OF 19.8. SEE VOLUME29.DOC.
29.13 3K NOTATE.ASM ADDS COMMENTS TO ASM SOURCE. ASSEMBLE USING MAC.
SEE VOLUME29.DOC.
29.14 1K SYMSTACK.LIB ASSEMBLER TIME PUSH/POP LIB FOR MAC. SEE
VOLUME29.DOC.
29.15 2K NCOMPARE.LIB CORRECTED VERSIONS OF DIGITAL RESEARCH
DISTRIBUTION. SEE VOLUME29.DOC.
29.16 11K SEQIO.LIB CORRECTED VERSION OF DIGITAL RESEARCH
DISTRIBUTION. SEE VOLUME29.DOC.
29.17 1K WHENS.LIB MODIFICATION OF DIGITAL RESEARCH VERSIONS TO
ALLOW INFINITE NESTING. SEE VOLUME29.DOC.
29.18 1K DOWHILES.LIB MODIFICATION OF DIGITAL RESEARCH VERSIONS TO
ALLOW INFINITE NESTING. SEE VOLUME29.DOC.
29.19 2K SELECTS.LIB MODIFICATION OF DIGITAL RESEARCH VERSIONS TO
ALLOW INFINITE NESTING. SEE VOLUME29.DOC.
29.20 1K IGADD.MAC SUBROUTINE CALLABLE FROM FORTRAN-80
29.21 1K MON1.MAC SUBROUTINE CALLABLE FROM FORTRAN-80
29.22 1K MON2.MAC SUBROUTINE CALLABLE FROM FORTRAN-80
29.23 2K UNLOAD.ASM CONVERTS COM FILE TO HEX. ASSEMBLE USING MAC.
SEE VOLUME29.DOC.
29.24 14K FPCONV.SRC CP/M BASIC-E FLOATING POINT CONVERSION PACKAGE
29.25 2K FPDATA.SRC EQUATE TABLES FOR FPCONV
29.26 8K FPINT.SRC INTERFACE BETWEEN INTERPRETER AND FLOATING
POINT PACKAGE
29.27 29K FPPKG.SRC INTERPRETER
29.28 13K TRAN.SRC TRANSCENDENTAL FUNCTION PACKAGE
29.29 5K MOVE.ASM 1 DISK MOVE PROGRAM. ASSEMBLE USING MAC.
29.30 6K MOVENMAC.ASM MOVE.ASM WITH MACROS EXPANDED FOR ASSEMBLY
USING ASM.
29.31 5K TIMESQ.ASM SIGN GENERATOR FOR VDM.
29.32 3K WSYSGEN.ASM PROGRAM TO SYSGEN A STACK OF DISKS EASILY.
29.33 1K VDM.DOC MODIFY ED TO PAGE 16 LINES INSTEAD OF 24.
VOLUME 30
CP/M BASIC-E VERSION 1.4 PLM SOURCE
(OBTAIN VOL 29 ALSO FOR COMPLETE SET)
NUMBER SIZE NAME COMMENTS
CATALOG.30 CONTENTS OF CP/M GROUP VOLUME 30
30.1 2K BASCOM.LIT LITERAL EQUATES
30.2 39K BASIC.PLM VERSION 1.4 BASIC-E COMPILER MODIFIED FOR CP/M
30.3 14K BASPAR.PLM PARSER MODULE
30.4 54K BASSYN.PLM SYMBOL TABLE AND CODE GENERATOR MODULE
30.5 12K BASIC.COM EXECUTABLE COMPILE MODULE
30.6 66K RUN.PLM RUN MODULE
30.7 12K RUN.COM EXECUTABLE RUN MODULE
30.8 17K BUILD.PLM INVOKED WHEN RUN CALLED TO BUILD
INTERNAL TABLES FROM INT FILE
VOLUME 31
TARBELL BASIC MANUAL AND ASSEMBLER SOURCE
(OBTAIN VOLUME 32 ALSO FOR COMPLETE PACKAGE)
NUMBER SIZE NAME COMMENTS
31.1 2K TBASIC.TOC TABLE OF CONTENTS
31.2 3K TBASIC.1 CHAPTER 1
31.3 2K TBASIC.2 CHAPTER 2
31.4 3K TBASIC.3 CHAPTER 3
31.5 3K TBASIC.4 CHAPTER 4
31.6 3K TBASIC.5 CHAPTER 5
31.7 3K TBASIC.6 CHAPTER 6
31.8 4K TBASIC.7 CHAPTER 7
31.9 3K TBASIC.8 CHAPTER 8
31.10 2K TBASIC.9 CHAPTER 9
31.11 3K TBASIC.10 CHAPTER 10
31.12 3K TBASIC.11 CHAPTER 11
31.13 2K TBASIC.12 CHAPTER 12
31.14 2K TBASIC.13 CHAPTER 13
31.15 2K TBASIC.14 CHAPTER 14
31.16 2K TBASIC.15 CHAPTER 15
31.17 3K TBASIC.A APPENDIX A
31.18 3K TBASIC.B1 APPENDIX B PAGE 1
31.19 3K TBASIC.B2 APPENDIX B PAGE 2
31.20 3K TBASIC.C APPENDIX C
31.21 2K TBASIC.D1 APPENDIX D PAGE 1
31.22 2K TBASIC.D2 APPENDIX D PAGE 2
31.23 3K TBASIC.E APPENDIX E
31.24 1K TBASIC.H APPENDIX H
31.25 3K TBASIC.I APPENDIX I
31.26 2K TBASIC.J APPENDIX J
31.27 1K TBASIC.K APPENDIX K
31.28 3K TBASIC.IND INDEX
31.29 3K TBASIC.AD PRODUCT DESCRIPTION
31.30 3K TBASIC.CPM SPECIAL INSTRUCTIONS
31.31 21K TBASIC.COM EXECUTABLE MODULE
31.32 43K TBASICA4.ASM SOURCE MODULE
31.33 55K TBASICA5.ASM SOURCE MODULE
31.34 26K TBASICA6.ASM SOURCE MODULE
VOLUME 32
TARBELL BASIC. ASSEMBLER SOURCE
(OBTAIN VOL 31 ALSO FOR COMPLETE SET)
NUMBER SIZE NAME COMMENTS
32.1 1K READ.ME NOTE FROM TARBELL ELECTRONICS
32.2 10K RTMASM.COM MULTI INPUT FILE ASSEMBLER
32.3 3K RTMASM.DOC INSTRUCTIONS FOR ASSEMBLING
32.4 26K TBASICA1.ASM SOURCE MODULE
32.5 47K TBASICA2.ASM SOURCE MODULE
32.6 53K TBASICA3.ASM SOURCE MODULE
32.7 19K TBASICIO.ASM SOURCE MODULE
VOLUME 33
SEARCH AND RESCUE PROGRAMS FROM R.A. GREGOIRE
NUMBER SIZE NAME COMMENTS
CATALOG.33 CONTENTS OF CP/M GROUP VOLUME 33
33.1 8K SAR.DOC DETAILED DESCRIPTIONS OF THE SAR PROGRAMS
33.2 1K ADDPOD.BAS CALCULATES JOINT PROBABILITY OF DETECTION
33.3 18K BITCASP.BAS ENHANCED RJCASP TO USE SUMMAGRAPHICS BITPAD
33.4 22K CAESAR.BAS FLIGHT LOG KEEPER
33.5 2K CAESAR.BQ CAESAR BRIEFING QUESTIONAIRE
33.6 2K CAESAR.DQ CAESAR DEBREIFING QUESTIONAIRE
33.7 4K CAESAR.MQ CAESAR MISSION QUESTIONAIRE
33.8 4K CAPSERCH.BAS GAME TO TEACH FUNDAMENTALS OF SAR
33.9 20K CASPGAME.BAS DEMONSTRATOR FOR BITCASP
33.10 14K CASPPLUS.BAS EXPANDED VERSION OF RJCASP
33.11 7K DFELT.BAS RE-WRITE OF N-ELT1
33.12 3K ELTPOD.BAS CALCULATES ELECTRONIC DISCOVERY PROBABILITIES
33.13 10K N-ELT1.ASC MICROSOFT BASIC VERSION - SEE 33.15
33.14 10K N-ELT1.BAS CBASIC VERSION - SEE 33.15
33.15 6K N-ELT1.DOC RADIO DIRECTION FINDING TO LOCALIZE RADIO BEACON
33.16 2K OPT.BAS TESTS POBABILITY OF VISUAL DETECTION
33.17 3K RJCASP.BAS ALLOCATION OF SEARCH RESOURCE
33.18 9K SERCHGME.BAS 33.8 RE-WRITTEN AS STRCTURED PROGRAM
33.19 3K VISPOD.BAS CALCULATES VISUAL DISCOVERY PROBABILITIES
VOLUME 34
SAM76. An interesting macro / text processing language.
Also contains (*) some utilities that the author found
useful, and which were therefore left on the disk.
"SAM76 The First Language Manual" is available, $15 postpaid,
from: SAM76 Inc.
Box 257 RR1
Pennington, N. J., 08534
See Dr. Dobbs Journal #26 (Volume 3, Issue 1) for a look
at SAM76, but consider the above book as the "real" reference.
NUMBER SIZE NAME COMMENTS
-CATALOG.034 CONTENTS OF CP/M VOL. 34
34.1 1K ABSTRACT.034 Quick look at SAM76
34.2 8K ASTRO.FNT Astrological signs for graphics
34.3 1K BONUS.DOC Function documentation
34.4 1K BOOK.DOC How to order SAM76 manual
34.5 1K COPY.COM * Disk copy program
34.6 1K CPMSETL.COM Part of SAM76 setup procedure
34.7 3K DEMO.SAM Some interesting demo programs
34.8 1K DIRFIX.SAM Disk directory routines
34.9 19K EXTF.ASM Various routines, including
34.10 1K EXTF.DOC ..a clock driver.
34.11 1K FRIEND.DOC oops!! Applies to something
not supplied on disk: a vers
of SAM76 that runs at 8000H
34.12 2K G.SAM Sets up SAM for load-and-go
34.13 1K HOOH.SAM Hex to octal to hex
34.14 1K IDUMP.COM Interpreted file dump (**)
34.15 13K ILRAW.COM Raw copy of SAM76. See
READ-ME.DOC and S.DOC
34.16 10K INFO.SAM Creates following .DOC files
34.17 1K INFO1.DOC <<Empty>> ??
34.18 1K INFO2.DOC Misc. DOC
34.19 2K INFO3.DOC Misc. DOC
34.20 1K INFO4.DOC <<Empty>> ??
34.21 2K INFO5.DOC Misc. DOC
34.22 1K KSAP.COM * Sort and pack directory
34.23 3K LABEL.SAM Demo prog.
34.24 1K LOOP.SAM Demo prog.
34.25 1K MOVE2.SAM Demo prog.
34.26 1K MULT.SAM Multiplies long decimal #'s
34.27 5K NEWS.SAM Random news story generator.
34.28 10K P1UR.FNT Used with graphics
34.29 15K PLOT.ASM For graphics on Poly/TRS-80
34.30 1K PLOT.DOC ..type board, or plotter.
34.31 7K PRINT.SAM Print SAM files
34.32 3K READ-ME.DOC One user's experiences.
34.33 2K S.DOC Doc on creating S.COM
34.34 1K SIZE.SAM Demo
34.35 1K SIZLST.SAM Demo
34.36 4K SLED.SAM Demo
34.37 4K THREED.SAM Demo
34.38 7K UPD051.TXT ???
34.39 7K UPD052.TXT ???
34.40 1K VERIFY.SAM Demo
34.41 6K VOLSAM.DOC Volume documentation
("extended abstract")
34.42 3K X$UTIL.SAM Demo
34.43 4K XD.COM * directory lister
34.44 1K XDIR.COM * directory lister
34.45 1K XM.COM * directory lister (seems like
an old copy of "FMAP")
** .SAM files are not printable due to control-Z at their
start, so IDUMP was included on this disk "for the curious".
It is an hex-ascii interpreted file dump program.
VOLUME 35
FELIX - GRAPHICS ANIMATION SYSTEM - with pseudo assembler, etc.
See ABSTRACT.35
NUMBER SIZE NAME COMMENTS
-CATALOG.035 CONTENTS OF CP/M VOL. 35
ABSTRACT.035 Abstract of disk contents
35.1 2K BEE.FAS Source code for a cartoon about
a bee and a bird.
35.2 10K BEE#.FEX Executable bee story, with
background and objects.
35.3 5K CHECKOU&.FEX Executable checkout.
35.4 4K CHECKOUT.FAS Felix pseudo-machine
diagnostic program
35.5 8K CLEAR.ASM Start of FELIX source code
35.6 1K CREATE.ASM FELIX source code
35.7 1K DISPONOF.ASM FELIX source code
35.8 1K DISTEST.FAS Demo of distance operator,
joystick rescaling.
35.9 5K DISTEST&.FEX Executable DISTANCE TEST.
35.10 11K DISTPLUS.ASM FELIX source code
35.11 14K DOODLE.ASM FELIX source code
35.12 1K DOODLE.COM OBJECT DRAWING UTILITY.
35.13 3K DSKRD.ASM FELIX source code
35.14 1K EXEC.COM PSEUDO-MACHINE INTERPRETER.
35.15 2K EXEC.OBJ The 'actual' pseudo-machine
(loaded by EXEC.COM,TRACE.COM)
35.16 9K EXECPLUS.ASM FELIX source code
35.17 2K EXECSAFE.ASM FELIX source code
35.18 10K FANCY#.FEX Same as 'PAINTER&' but with a
pretty init. background
35.19 9K FASM.COM PSEUDO-CODE ASSEMBLER.
35.20 1K FCBMOV.ASM FELIX source code
35.21 1K FCBNEW.ASM FELIX source code
35.22 5K FELIX.ASM FELIX source code
35.23 1K FELIX.COM INITIAL SETUP ROUTINE.
35.24 7K FELIX.DOC SOME DETAILS ABOUT THE SYSTEM.
35.25 3K FELIX.OBJ The 'actual' base routines
(loaded by FELIX.COM)
35.26 3K FELIXV1.CAT Author's original volume cat.
35.27 2K GETF.ASM FELIX source code
35.28 2K GETW.ASM FELIX source code
35.29 2K HEXOUT.ASM FELIX source code
35.30 2K LOADBACK.COM Utility for getting
backgrounds from disk.
35.31 2K LOADOB.COM utlity for getting objects
from disk
35.32 5K LOADPROG.ASM Utility for getting (parts of)
programs from disk.
35.33 1K LOADPROG.COM Object of above
35.34 2K MUSTANG.FAS Cowboy jumps on a horse as
it rides by.
35.35 6K MUSTANG&.FEX Executable cowboy story.
35.36 15K NUMBER.ASM FELIX source code
35.37 3K OBJECT.ASM FELIX source code
35.38 1K OBJNULL.ASM FELIX source code
35.39 1K PAINT.FAS Source code for a simple paint-
er. Needs joysticks.
35.40 1K PAINT.FEX PAINTER for use with
your own objects.
35.41 2K PAINT.PRN PAINT.FAS listing
35.42 6K PAINT&.FEX Painter for use with
its own objects.
35.43 4K PAINTER.FEX Painter using 'Theta'
(added A/D in)
35.44 6K PAINTER&.FEX Painter with Theta and its
own objects.
35.45 11K PARM.ASM FELIX source code
35.46 3K PATH.ASM FELIX source code
35.47 3K POSIT.ASM FELIX source code
35.48 3K PUTF.ASM FELIX source code
35.49 3K PUTW.ASM FELIX source code
35.50 1K RESCALE.ASM FELIX source code
35.51 5K ROTATE.ASM FELIX source code
35.52 1K SAPD.COM ????
35.53 2K SAVEBACK.COM Utility for saving backgrounds
to disk.
35.54 2K SAVEOB.COM Utility for saving objects
to disk
35.55 5K SHOWSWAP.ASM FELIX source code
35.56 4K SINCOS.OBJ A SIN-COS table, plus some
routines (loaded by FELIX.COM)
35.57 1K SPIN.ASM FELIX source code
35.58 1K TABLE.ASM FELIX source code
35.59 2K TRACE.ASM FELIX source code
35.60 1K TRACE.COM Pseudo-machine interpreter
with trace.
35.61 2K XTRA.ASM FELIX source code
VOLUME 36
Assemblers, editors, text processor related programs,
memory bank boot and manager, misc. utilities,
drivers for TDL software, etc.
NUMBER SIZE NAME COMMENTS
-CATALOG.036 CONTENTS OF CP/M VOL. 36
6K ABSTRACT.036 Abstract on some files
36.1 7K COMBINE.ASM Combine multiple .asm files..
36.2 1K COMBINE.COM ..and delete comments
36.3 4K CPM-PEN.ASM Convert CP/M to electric..
36.4 1K CPM-PEN.COM ..pencil files
36.5 8K FIND.ASM Find ASCII string in 1 or..
36.6 1K FIND.COM ..more files
36.7 1K FIND.DOC DOC on above
36.8 11K L82.COM ML80 Component
36.9 1K LINES.COM Count lines in an ASCII file
36.10 1K LINES.DOC DOC of above
36.11 6K LINKASM.COM ASM.COM with feature to link..
36.12 5K LINKASM.DOC ..files together at assembly
36.13 1K LIST.COM List files with starting..
36.14 1K LIST.DOC ..line number
36.15 10K M81.COM ML80 Component
36.16 11K MAC6.AZM I/O drivers for TDL..
36.17 2K MAC6.COM ..macro assembler
36.18 4K MAC6.DOC ..
36.19 8K MBMBOT.ASC Memory bank boot & mgmt
36.20 3K MFACCESS.LIB Subroutine to setup for..
..multiple files (ex: *.ASM)
36.21 2K ML80.DOC DOC on ML80 components
36.22 9K ML80.REF Reference material on ML80
36.23 3K PEN-CPM.ASM Electric Pencil to CP/M file..
36.24 1K PEN-CPM.COM ..conversion program
36.25 2K PEN-CPM.DOC ..
36.26 24K POW.ASM Source for text processor
36.27 5K POWCMDS.POW POW documentation
36.28 2K POWTEXT.POW More POW doc.
36.29 6K SCRAMBLE.ASM File encode/decode
36.30 2K SCRAMBLE.DOC Doc on above
36.31 17K TED.COM Nice CP/M text editor, with..
36.32 23K TED.DOC ..built in help features.
36.33 10K TOP.AZM TDL Text output processor..
36.34 5K TOP.PRN ..patches
36.35 3K TOP.TOP ..
36.36 22K XREF.ASM Cross references .ASM files
VOLUME 37
CBASIC2 programs: (coded in comments)
(1) Comprehensive arithmetic teaching programs;
(2) CRAPS program;
(3) some accounting programs;
(4) parts list program
(5) Basic interpreter keyword changer (not CBASIC)
NUMBER SIZE NAME COMMENTS
-CATALOG.037 CONTENTS OF CP/M VOL. 37
6K ABSTRACT.037 Abstract of disk contents
37.1 3K AREA.BAS (1) Metric conversion in CBASIC
37.2 2K AREA.INT (1) INT of above
37.3 3K CHAIN.BAS (1) Menu program for arithmetic
drills.
37.4 2K CHAIN.INT (1) INT of above
37.5 1K COMMON1.TXT (1) Part of arith. drill progs.
37.6 1K COMPILE.SUB (1) Compiles arith. drill progs
37.7 3K CPUPARTS.BAS (4) Data table for MANPARTS
37.8 41K CRAPS.BAS (2) Very complete program
37.9 1K CRAPS.DOC (2) DOC on above
37.10 19K CRAPS.INT (2) INT of above
37.11 3K DEC1.BAS (1) Arithmetic drill
37.12 2K DEC1.INT (1) INT of above
37.13 2K DEC2.BAS (1) Arithmetic drill
37.14 2K DEC2.INT (1) INT of above
37.15 3K DEC3.BAS (1) Arithmetic drill
37.16 2K DEC3.INT (1) INT of above
37.17 3K DEC4.BAS (1) Arithmetic drill
37.18 3K DEC4.INT (1) INT of above
37.19 3K DEC5.BAS (1) Arithmetic drill
37.20 3K DEC5.INT (1) INT of above
37.21 3K DEC6.BAS (1) Arithmetic drill
37.22 3K DEC6.INT (1) INT of above
37.23 3K DECIMAL.BAS (1) Arithmetic drill
37.24 2K DECIMAL.INT (1) INT of above
37.25 2K DISK.PRN (2) More doc on CRAPS
37.26 3K DISTANCE.BAS (1) Metric conversions drill
37.27 3K DISTANCE.INT (1) INT of above
37.28 5K FORMULA.BAS (1) Drill formulas, volume, etc
37.29 4K FORMULA.INT (1) INT of above
37.30 3K FRAC1.BAS (1) Arithmetic drill
37.31 2K FRAC1.INT (1) INT of above
37.32 3K FRAC2.BAS (1) Arithmetic drill
37.33 2K FRAC2.INT (1) INT of above
37.34 3K FRAC3.BAS (1) Arithmetic drill
37.35 2K FRAC3.INT (1) INT of above
37.37 3K FRAC4.BAS (1) Arithmetic drill
37.37 2K FRAC4.INT (1) INT of above
37.38 4K FRACTION.BAS (1) Arithmetic drill
37.39 3K FRACTION.INT (1) INT of above
37.40 1K GRADE.BAS (1) Arith drill grading program
37.41 1K HEADER.BAS (1) %Include for drill progs.
37.42 4K INTEGER.BAS (1) Arithmetic drill
37.43 3K INTEGER.INT (1) INT of above
37.44 13K JRNL.BAS (3) Accounting program
37.45 9K JRNL.INT (3) INT of above
37.46 1K MANPARTS.BAS (4) Manufactured parts program
37.47 3K NEWFRAC2.BAS (1) Arithmetic Drill program
37.48 1K PARTS.BAS (4) Parts list generator
37.49 2K PASSWORD.BAS (5) Change BASIC keywords to
protect your programs
37.50 3K PERCENT.BAS (1) Arithmetic drill program
37.51 2K PERCENT.INT (1) INT of above
37.52 3K VOLUME.BAS (1) Arithmetic drill program
37.53 2K VOLUME.INT (1) INT of above
37.54 3K WEIGHT.BAS (1) Arithmetic drill program
37.55 2K WEIGHT.INT (1) INT of above
37.56 3K WHOLE.BAS (1) Arithmetic drill program
37.57 2K WHOLE.INT (1) INT of above
VOLUME 38
(1) CP/M speed up utilities (and bios auto-reloc)
(2) Tarbell controller utilities
NUMBER SIZE NAME COMMENTS
-CATALOG.038 CONTENTS OF CP/M VOL. 38
5K ABSTRACT.038 Abstracts on some of the files.
38.1 5K BVBOOT.ASM (1) Boot for full sized..
Tarbell sys running BVIOS
38.2 28K BVIOS.ASM (1) Compact BIOS allowing..
..Tarbell systems to not..
..be 1K smaller
38.3 56K DFOCO.ASM (2) Double Density FOrmat and..
38.4 8K DFOCO.COM (2) ..COpy option for Tarbell..
38.5 20K DFOCO.DOC (2) ..and Delta disk cntrlrs
38.6 1K DMSPATCH.ASM (1) FAST patch for Digital..
..Micro Systems Drives
38.7 1K DSCUSPAT.ASM (1) FAST patch for Discus 2D
38.8 20K FAST.ASM (1) Speed up transients via..
38.9 2K FAST.COM (1) track & dir. buffering.
38.10 3K FASTNSTL.DOC (1) FAST installation doc
38.11 18K FMAN.PRN (1) FAST operations manual
38.12 18K MACRO.LIB (2) Used by DFOCO
38.13 1K MICROPAT.ASM (1) FAST patch for Micropolis
38.14 15K PACKUP.ASM (1) Part of FAST
38.15 4K REL.ASM (1) Relocation utility source
38.16 2K REL.UTL (1) Relocation utility
38.17 2K RELCPM.DOC (1) Doc on relocation pgms
38.18 1K RELCPM.SUB (1) Submit file for relocations
38.19 1K RELED.SUB (1) Submit file for relocations
38.20 2K RELHDR.ASM (1) Hdr for REL.UTL
38.21 3K RSPEED.ASM (1) Routine to determine how..
38.22 1K RSPEED.COM (1) ..fast your disk reads,..
to set up SPEED, FAST
38.23 1K SKEW2PAT.ASM (1) Skew table patch for FAST
38.24 1K SKEW3PAT.ASM (1) Skew table patch for FAST
38.25 2K SMAN.PRN (1) SPEED operations manual..
addendum to FMAN.PRN
38.26 5K SPEED.COM (1) CCP replacement with
full track blocking etc.
38.27 3K UTL.LIB (1) Macro library for reloc.
VOLUME 39
MUSIC PROGRAMS:
(1) plays 3 part harmony thru the 8080 interrupt enable line!
(Some .MUS might be incomplete - but lotsa fun here)
(2) plays 4(?) part harmony thru 8 bit DAC, uses BASIC to
"compile" the parts.
(3) Patches for Software Technology Music, for SOL+CP/M
----> Look out, both (1) and (2) use filetype .MUS, so watch
the (1) and (2) to see which a particular .MUS is for.
NUMBER SIZE NAME COMMENTS
-CATALOG.039 CONTENTS OF CP/M VOL. 39
3K ABSTRACT.039 Abstracts on some of the files
39.1 2K 2PRTFJSB.MUS (2) Source music score, BACH
2 part invention
39.2 4K 2PRTFJSB.NOT (2) "Compiled" score
39.3 4K AIR.MUS (1) Source music score
39.4 1K ALLEGRO.MUS (1) Source music score
39.5 1K AMERICA.MUS (1) Source music score
39.6 3K ARIA.MUS (1) Source music score
39.7 2K AWAVE.BAS (2) Wave form generator
39.8 2K AWAVE.INT (2) INT of above
39.9 1K BOOGIE.MUS (1) Source music (diddling)
39.10 2K BOUREE.MUS (1) Source music score
39.11 1K BREEZ.MUS (1) Source music score
39.12 2K CALIOPE.MUS (1) Source music (Super!)
39.13 1K CHOPS.MUS (1) Source music score
39.14 3K CHORALE.MUS (1) Source music score
39.15 1K DAISY.MUS (1) Source music score
39.16 1K ENTER.MUS (1) Source music (Partial)
39.17 1K FIX.SUB (2) To remove (") from music
..BASIC "compiled" output.
39.18 3K HUSTLE.MUS (1) Source music score
39.19 1K IRISH.MUS (1) Source music score
39.20 2K LAWRENCE.MUS (1) Source music score (Arabia)
39.21 3K LVBMIN.MUS (2) Source music score
39.22 7K LVBMIN.NOT (2) Compiled score
39.23 2K MAPLE.MUS (1) Source music score
39.24 1K MARINE.MUS (1) Source music score
39.25 3K MINWALZ.MUS (1) Source music (L-uuuv it)
39.26 1K MRIVER.MUS (1) Source music score
39.27 5K MUSIC.COM (1) Executable code
39.28 13K MUSIC.DOC (1) Doc incl how to put..
hardware on your micro
39.29 14K MUSIC4.ASM (2) The music driver program
39.30 2K MUSIC4.COM (2) COM of above
39.31 2K MUSIC4.DOC (2) Doc on MUSIC4
39.32 3K MUSPAT.DOC (3) DOC on following:
39.33 7K MUSPAT.HEX (3) HEX patch file
39.34 2K MYLIFE.MUS (1) Source music score
39.35 3K NOTES.BAS (2) Tune constructing program
39.36 2K NOTES.INT (2) INT of above
39.37 1K PIC.MUS (1) Source music score
39.38 3K PRELUDE.MUS (1) Source music score
39.39 1K PUR2MIN.MUS (2) Source music score
39.40 3K PUR2MIN.NOT (2) Compiled score
39.41 3K REMOV".ASM (2) Remove (") from a file
39.42 1K REMOV".COM (2) COM of above
39.43 1K ROLLING.MUS (1) Source music score
39.44 2K SARABAND.MUS (1) Source music score
39.45 2K SMALL.MUS (1) Source music score
39.46 3K SPREAD.MUS (1) Source music (Interesting,
obscure, New Orleans jazz)
39.47 2K STARWARS.MUS (1) Source music score
39.48 2K TINSOLD.MUS (1) Source music (a start...)
39.49 2K WALK.MUS (1) Source music (Terriffikk)
39.50 1K WAVES.MUS (2) Source music score
39.51 3K WHATI.MUS (1) Source music score
39.52 3K WIERD.MUS (1) Source music score
39.53 2K YANKEE.MUS (1) Source music score (good!)
VOLUME 40
Various utilities, disk cataloging system, modem programs.
NUMBER SIZE NAME COMMENTS
-CATALOG.040 CONTENTS OF CP/M VOL. 40
ABSTRACT.040 Abstract on some of the files.
40.1 1K /.COM Quickie submit; Example:
40.2 1K /.DOC / asm foo.bbz;load b:foo
40.3 1K ALLOC.COM Prints bit map of disk usage..
40.4 1K ALLOC.DOC ..(update of prev 1.3 only one)
40.5 37K BOOTER.ASM Pascal boot for Tarbell & Delta
40.6 1K CAT.COM Part of master cataloging sys.
40.7 1K CAT2.COM Part of master cataloging sys.
40.8 5K CATALOG.DOC Doc on master cataloging system
40.9 1K CK-FIX.COM File checksum program
40.10 1K CK-FIX.DOC DOC on above
40.11 4K COMPARE.ASM See if two files match exactly
(Uses MAC and MAC's SEQIO)
40.12 2K COMPARE.COM COM of above 'cause many macros
40.13 8K CV.ASM Split screen VDM 2 file compare
40.14 1K CV.COM ..(requires MAC for assembly)
40.15 1K CV.DOC DOC on above
40.16 1K D.COM Shows what files are different
40.17 1K D.DOC ..on a disk from some prev time
40.18 14K DI.ASM Directory listing program.
(req's MACRO.LIB from disk 38)
40.19 2K DI.COM COM of above
40.20 26K DU.ASM Disk utility: scan, patch, etc.
40.21 4K DU.COM COM of above.
40.22 1K DU.DOC DOC of above
40.23 1K EJECT.ASM "EJECT n" pages on CPM list dev
40.24 1K FMAP.COM File map (standalone, and part
40.25 1K FMAP.DOC of cataloging system)
40.26 9K HEXDUMP.ASM Binary to Hex (RequiresTDL asm)
40.27 1K MAST.CAT Sample master catalog
40.28 40K MODEM4.ASM Checksummed blocked file xfer
40.29 7K MODEM4.DOC DOC on above. PMMI/Hayes/serl
40.30 3K NSBOOT.ASM Boot for National Semi 8221
40.31 12K NSCBIOS.ASM CBIOS for National Semi 8221
40.32 3K PBOOT.ASM Pascal boot loader for Tarbell
40.33 5K PGEN.ASM Boot mods for 512 long sectors
40.34 17K PMMIBYE3.ASM Dial in remote console prog.
40.35 7K SPASCAL.DOC Sam Singer's PASCAL mods
40.36 2K UCAT.COM Update catalog program
40.37 3K VDMSAVE.ASM Write VDM lines to a file
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 42
(1) Disassemblers;
(2) Diablo Driver;
(3) Clock routines;
..and much more
NUMBER SIZE NAME COMMENTS
-CATALOG.042 CONTENTS OF CP/M VOL. 42
ABSTRACT.042 Abstracts on some of the files
42.1 9K BIDI.ASM (2) Bidirect. diablo driver
42.2 3K CLKROM.ASM (3) Computime(R) routines
42.3 1K CT82.COM SWTPC CT82 initializer
42.4 6K CT82.Z80 TDL Z-80 source for above
42.5 44K DIS.ASM (1) TDL Z-80 Disassembler
42.6 5K DIS.DOC (1) Doc on above
42.7 3K HOW2BS.DOC Put backspace into your BIOS
42.8 2K INIT.TEL ZTEL-CT82 routines
42.9 17K LIFE8.ASM Fast, comprehensive life..
42.10 3K LIFE8.COM ..program for the VDM
42.11 2K LIFE8.DOC Doc on above
42.12 27K MNEMONIC.ASM Memory test (look up MNEMONIC
in your dictionary)
42.13 7K NBIOS.ASM BIOS for TEI CP/M
42.14 4K PTSRCNVT.ASM Proc. Tech. Pkg. 1 or ALS-8..
42.15 2K PTSRCNVT.COM ..to CP/M file conversion..
42.16 2K PTSRCNVT.DOC ..program
42.17 13K QUOTES.PRN Words of wit and wisdom re-
lated to computers.
42.18 6K RESOURCE.COM (1) Conversational disassembler
42.19 26K RESOURCE.DOC (1) Doc on above
42.20 5K START.ASM Compucolor 8001 initializer
42.21 1K START.COM COM of above
42.22 2K T.ASM (3) Print time on..
42.23 1K T.COM ..console
42.24 3K TIME.ASM (3) Compu-time (R) routine
42.25 2K TIME.BAS (3) Time display in MBASIC
42.26 5K TIMESET.BAS (3) Time set/read in MBASIC
42.27 25K XT.ASM (3) List to printer with..
42.28 2K XT.COM ..time/date stamp
42.29 1K XYZZY.COM [[Type it and see]] (if you
don't know "Adventure", you
won't understand)
VOLUME 43
DESCRIPTION: OSBORNE CBASIC2 ACCOUNTS PAYABLE AND
ACCOUNTS RECEIVABLE BUSINESS SOFTWARE PROGRAMS.
NUMBER SIZE NAME COMMENTS
CATALOG.43 CONTENTS OF CP/M VOL. 43
43.1 1K A/P-INFO.BAS Part of A/P-A/R Package.
43.2 1K A/P000.BAS "
43.3 13K A/P010.BAS "
43.4 4K A/P02A.BAS "
43.5 6K A/P02B.BAS "
43.6 12K A/P030.BAS "
43.7 11K A/P040.BAS "
43.8 6K A/P050.BAS "
43.9 7K A/P060.BAS "
43.10 11K A/P070.BAS "
43.11 2K A/P080.BAS "
43.12 11K A/P090.BAS "
43.13 5K A/P110.BAS "
43.14 10K A/P120.BAS "
43.15 2K A/R-INFO.BAS "
43.16 1K A/R-INV.BAS "
43.17 12K A/R010.BAS "
43.18 5K A/R020.BAS "
43.19 4K A/R03A.BAS "
43.20 12K A/R03B.BAS "
43.21 9K A/R040.BAS "
43.22 11K A/R050.BAS "
43.23 2K A/R060.BAS "
43.24 9K A/R070.BAS "
43.25 5K A/R080.BAS "
43.26 2K A/RTAX.BAS "
43.27 1K ABSTRACT.043 Abstracts of A/P-A/R Programs.
43.28 1K BINSEARC.BAS Part of A/P-A/R Package.
43.29 10K CRTFM.BAS "
43.30 2K CURSOR.BAS "
43.31 2K FILEINIT.BAS "
43.32 1K G/L-INFO.BAS "
43.33 2K GENINFO.BAS "
43.34 1K READCUST.BAS "
43.35 1K READINV.BAS "
43.36 1K READVEND.BAS "
43.37 5K SUBS1.BAS "
43.38 1K WRITCUST.BAS "
43.39 2K WRITEINV.BAS "
43.40 1K WRITEVND.BAS "
VOLUME 44
DESCRIPTION: CBASIC2 PROGRAMS
Osborne/McGraw-Hill General Ledger Programs.
Documented in: General Ledger, CBASIC
OSBORNE/McGraw-Hill
630 Bancroft Way
Berkeley, CA. 94710
Don't seriously attempt to use these programs without
the above documentation. See your local computer
store, or some of the larger metropolitan book stores.
and from Pat Cunningham:
Budget, Ledger Programs and
ROBO Math Game.
NUMBER SIZE NAME COMMENTS
CATALOG.44 CONTENTS OF CP/M VOL. 44
44.1 3K ABSTRACT.044 Comments on contents of volume.
44.2 2K ACCTFILE.BAS Part of Osborne General Ledger.
44.3 5K ANNTOT1.BAS Part of Cunningham Ledger.
44.4 3K ANNTOT1.INT INT of above file.
44.5 1K BINSERCH.BAS Part of Osborne General Ledger.
44.6 12K BUDGET1.BAS Part of Cunningham Budget.
44.7 2K BUDGET1.DOC DOC of above file.
44.8 6K BUDGET1.INT INT of above file.
44.9 5K BUDGETCH.BAS Part of Cunningham Budget.
44.10 2K BUDGETCH.INT INT of above file.
44.11 1K CBAS.SUB SUBMIT file for compiling the
Osborne programs.
44.12 10K CRTFM.BAS CRT File Maint. Utility for
Osborne General Ledger.
44.13 4K CRTFM.INT INT of above file.
44.14 2K CURSOR.BAS Part of Osborne General Ledger.
44.15 2K EXP1980.TOT Cunningham Budget Data file.
44.16 1K EXPENS80.JAN Cunningham Budget Data file.
44.17 1K FILEINIT.BAS Utility for Osborne General
Ledger.
44.18 1K FILEINIT.INT INT of above file.
44.19 2K G/L.DOC DOC on Osborne General Ledger.
44.20 2K G/L-INFO.BAS Part of Osborne General Ledger.
44.21 1K G/L000.BAS "
44.22 2K G/L000.INT "
44.23 6K G/L010.BAS "
44.24 4K G/L010.INT "
44.25 6K G/L020.BAS "
44.26 2K G/L020.INT "
44.27 6K G/L030.BAS "
44.28 5K G/L030.INT "
44.29 9K G/L040.BAS "
44.30 6K G/L040.INT "
44.31 12K G/L050.BAS "
44.32 6K G/L050.INT "
44.33 5K G/L070.BAS "
44.34 4K G/L070.INT "
44.35 8K G/L080.BAS "
44.36 5K G/L080.INT "
44.37 1K GENINFO.BAS "
44.38 7K LEDGER1.BAS Cunningham Ledger.
44.39 2K LEDGER1.DOC DOC of above file.
44.40 3K LEDGER1.INT INT of above file.
44.41 2K POSTFILE.BAS Part of Osborne General Ledger.
44.42 3K ROBO.BAS Cunningham Math Game.
44.43 1K ROBO.DOC DOC of above file.
44.44 2K ROBO.INT INT of above file.
44.45 5K SUBS1.BAS Part of Osborne General Ledger.
44.46 0K TCGWOZ.TXT Collected Great Works of Zoso *
* one anonymous reviewers satirical opinion.
VOLUME 45
DESCRIPTION: Osborne/McGraw-Hill Payroll
with Cost Accounting
NUMBER SIZE NAME COMMENTS
45.1 1K -CATALOG.045 CONTENTS OF CP/M VOL. 45
45.2 2K ABSTRACT.045 Abstract of CP/M Vol. 45
45.3 1K P/R.SUB SUBMIT file for CBAS2
compilation.
45.4 2K P/R000.BAS Menu Program for P/R.
45.5 5K P/R010.BAS Part of P/R.
45.6 13K P/R020.BAS Part of P/R.
45.7 3K P/R030.BAS Part of P/R.
45.8 2K P/R040.BAS Part of P/R.
45.9 10K P/R050.BAS Part of P/R.
45.10 4K P/R06A.BAS Part of P/R.
45.11 8K P/R06B.BAS Part of P/R.
45.12 4K P/R070.BAS Part of P/R.
45.13 2K P/R080.BAS Part of P/R.
45.14 8K P/R090.BAS Part of P/R.
45.15 9K P/R100.BAS Part of P/R.
45.16 8K P/R110.BAS Part of P/R.
45.17 3K P/R120.BAS Part of P/R.
45.18 4K P/R130.BAS Part of P/R.
45.19 6K P/R140.BAS Part of P/R.
45.20 3K P/R150.BAS Part of P/R.
45.21 2K P/R160.BAS Part of P/R.
45.22 3K P/R170.BAS Part of P/R.
45.23 8K P/R180.BAS Part of P/R.
45.24 4K P/R190.BAS Part of P/R.
45.25 7K P/R200.BAS Part of P/R.
45.26 9K P/R210.BAS Part of P/R.
45.27 6K P/R220.BAS Part of P/R.
45.28 5K P/R230.BAS Part of P/R.
45.29 9K P/R240.BAS Part of P/R.
45.30 3K P/R250.BAS Part of P/R.
45.31 3K P/R260.BAS Part of P/R.
45.32 6K P/R270.BAS Part of P/R.
45.33 15K P/R280.BAS Part of P/R.
45.34 4K P/R290.BAS Part of P/R.
45.35 10K P/R291.BAS Part of P/R.
45.36 11K P/R300.BAS Part of P/R.
45.37 5K P/R310.BAS Part of P/R.
45.38 3K P/R320.BAS Part of P/R.
45.39 7K P/R321.BAS Part of P/R.
45.40 6K P/R330.BAS Part of P/R.
45.41 3K P/R340.BAS Part of P/R.
VOLUME 46 10/24/80
DESCRIPTION: CP/M utilities.
NUMBER SIZE NAME COMMENTS
2K CATALOG.46 CONTENTS OF CP/M VOL. 46
46.1 11K ABSTRACT.046 Volume abstracts
46.2 11K CPM-FDOS.ASM CPM to ICOM FDOS II transfer
46.3 17K CPMLABEL.BAS Make CPMUG disk labels
46.4 0K DELETED
46.5 5K CPMLABEL.DOC DOC on above
46.6 8K CRCK3.ASM Full 16 bit CRC a file
46.7 1K CRCK3.COM COM of above
46.8 16K DU-8/12.ASM Disk dump/patch, supports
many controllers.
46.9 29K DU-V61.ASM Later version of CPMUG 40.20,
single density only
46.10 2K DU/MAP.DOC Doc. on CP/M directory format
46.11 6K FDOS-CPM.ASM ICOM FDOS II to CP/M transfer
46.12 10K MDIR8/17.ASM Fancy directory list program,
46.13 1K MDIR8/17.COM CP/M 1.4 (or 2.X, all users)
46.14 6K MLIST3.ASM Type multiple files with lots
of disk buffering
46.15 20K PLINK823.ASM Send/Rcv to memory via modem
46.16 22K PMMIBYE5.ASM Remote console program,
46.17 3K PMMIBYE5.DOC update of 40.34
46.18 2K PTSRCNVT.COM Convert Proc. Tech to CP/M ASM
46.19 2K PTSRCNVT.DOC DOC on above
46.20 7K RETDL.COM Disassembler to TDL mnemonics,
modification of 42.18
46.21 13K SURVEY3.ASM Maps system memory/port usage
as well as disk stat.
46.22 1K SURVEY3.COM COM of above
46.23 20K XD-7/4.ASM Fancy directory list program
46.24 2K XD-7/4.COM COM of above
U-G-FORM.LIB CPMUG submission form
VOLUME 47
DESCRIPTION: CP/M Utility Disk. *
NUMBER SIZE NAME COMMENTS
CATALOG.47 CONTENTS OF CP/M VOL. 47
47.1 7K ABSTRACT.047 Abstracts and reviews.
47.2 10K BMAP7/11.ASM Bit Map program.
47.3 22K COPYFAST.ASM Revision of Tarbell's COPY.ASM.
47.4 2K COPYFAST.COM COM of above.
47.5 18K CYBER.ASM Bob Van Valzah's Modem program
with buffering to Diablo Hytype.
47.6 22K DIAL6/23.ASM Modem program with autodial for PMMI.
47.7 2K DIAL6/23.DOC DOC of above.
47.8 8K DIRS9/8.ASM Sorted directory program.
47.9 3K FLIP3.ASM Flips Answer/Originate mode
under BYE.COM.
47.10 14K MODEM.LIB Maclib library for MODEM7.
47.11 43K MODEM7.ASM Latest and greatest revision of
Ward's "universal" MODEM.ASM.
47.12 8K MODEM7.COM COM of above.
47.13 16K MODEM7.DOC DOC of above.
47.14 3K MODEM7.SET Instructions for patching COM file
if you don't have MAC*.
47.15 13K PROM.ASM Promburner program for the SSM PB1.
47.16 7K UCOPY.ASM Bob Van Valzah's version of the
Tarbell COPY program.
* MAC and CP/M are trademarks of Digital Research, Pacific Grove, CA.
VOLUME 48 National CP/M Users Group
(CP/M is a trademark of Digital Research, Inc)
DESCRIPTION: The BDS C Sampler Disk
November 29, 1980
Compiled by Leor Zolman, BD Software
- Manual for BDS-C to give you a "flavor" of the compiler
- Good programming examples in C
- Interesting games to play
- Good use of H19-H89 (Programs with <H> are H19-H89 only)
Most files are included in .COM form to allow you to execute
them without having BDS-C. Be careful of RALLY.COM as it needs
to do hard-coded I/O to detect console OUT status.
NUMBER SIZE NAME COMMENTS
3K -CATALOG.048 CONTENTS OF CP/M VOL. 48
6K ABSTRACT.048 Abstracts of the programs
48.1 17K BDS-C.DOC BDS-C users manual (*)
48.2 7K BDSCIO.H The standard library used to
compile the programs
48.3 8K BUGS.C <H> makes things crawl
48.4 11K BUGS.COM around on your screen
48.5 9K HLIFE.C <H> H19/H89 version of 48.9
48.6 8K HLIFE.COM <H> " " ".10
48.7 13K HSTONE.C <H> "Awari" game program -
48.8 12K HSTONE.COM " "
48.9 9K LIFE.C Good implementation of Conway's
48.10 8K LIFE.COM LIFE algorithm
48.11 5K MM.C Mastermind interesting guessing
48.12 7K MM.COM game. Try it and see
48.13 11K OTHELLO.C Game program
48.14 12K OTHELLO.COM "
48.15 7K PPONG.C <H> "Polish Pong" bounce the
48.16 7K PPONG.COM ball off "/" and "\"
48.17 8K PRESSUP.C Game program
48.18 8K PRESSUP.COM " "
48.19 1K R2.MAP <H> map for rally game
48.20 10K RALLY.C <H> road rally arcade game
48.21 10K RALLY.COM <H> .COM of 48.20, but...
========= ---> Caution!! Hard-coded I/O req'd
48.22 2K RALLY.MAP <H> another map for 48.21
48.23 10K STONE.C "Awari" game with "very smart
48.24 9K STONE.COM computer" opponent
48.25 2K TABIFY.C Turn multiple spaces into
48.26 6K TABIFY.COM proper CP/M tabs
48.27 7K TTT.C Tic-Tac-Toe that "exhaustively"
48.28 6K TTT.COM tests for best move
48.29 3K VOLUME48.DOC Leor's own comments
(*) The original was 22K, but "TABIFY" deleted 5K of spaces!!
VOLUME 49
DESCRIPTION: FORTRAN, RATIONAL FORTRAN PROGRAMS.
CDOS ROUTINES FOR CP/M.
NUMBER SIZE NAME COMMENTS
-CATALOG.049 CONTENTS OF CP/M VOL. 49
49.1 4K 4FDCBIOS.DOC Files for running CP/M 2.0+
49.2 2K 4FDCBIOS.HEX
49.3 13K 4FDCBIOS.Z80 on CDOS systems using this
49.4 1K 4FDCBOOT.HEX
49.5 2K 4FDCBOOT.Z80 BIOS and BOOT.
49.6 11K ABSTRACT.049 Abstracts of the files on this
disk.
49.7 1K ASMDEF.RAT Used by LCAT, part of RATFOR.
49.8 6K ASTRO.FOR FORTRAN Astronomy program.
49.9 10K CDOS.DOC Comments on CDOS features.
49.10 2K CDOSCOPY.COM Full disk copy program
49.11 2K CDOSCOPY.DOC for CDOS systems,
49.12 4K CDOSCOPY.HEX single or double
49.13 26K CDOSCOPY.PRN density, and single
49.14 12K CDOSCOPY.Z80 or double sided.
49.15 1K CONSTS.RAT Definitions of some frequently
used constants (RATFOR).
49.16 1K F77.DOC FORTRAN 77 Documentation.
49.17 1K F77DEF.RAT FORTRAN 77 Functions.
49.18 2K F77LIB.FOR Definitions of some intrinsic
FORTRAN 77 functions.
49.19 3K FILTER.Z80 Source code for emulating CDOS
49.20 1K FILTER.HEX calls under standard CP/M.
49.21 6K FILTER2.Z80 Modified version of FILTER
49.22 1K FILTER2.HEX (above)
49.23 2K INDEX.Z80 RATFOR Subroutine.
49.24 1K INDEXT.FOR Test for INDEX.Z80.
49.25 1K IOER.Z80 Used by LCAT (RATFOR).
49.26 1K LCAT.DOC Used to concatenate Microsoft
49.27 3K LCAT.RAT .REL files.
49.28 2K MINV.DOC Matrix Inversion Determinant
49.29 3K MINV.FOR Calculator, FORTRAN and
49.30 3K MINV.RAT RATFOR source code.
49.31 2K RATCOMNS.RAT Used by RATFOR.
49.32 3K RATFOR.DOC Documentation of RATFOR.
49.33 40K RATFOR.FOR FORTRAN source code for RATFOR.
49.34 25K RATFOR.RAT RATFOR source code for RATFOR.
49.35 17K RATFOR.REL Microsoft .REL file, does not
include library routines.
49.36 1K READLB.Z80 Subroutine for SCOPY (RATFOR).
49.37 1K RFG.CMD CDOS equivelent of a submit
file. (^=$).
49.38 1K SCOPY.DOC Direct Disk I/O (RATFOR).
49.39 2K SCOPY.FOR FORTRAN source code.
49.40 1K SORTI.DOC Quicksort program (RATFOR).
49.41 2K SORTI.FOR FORTRAN Source code.
49.42 3K SORTI.RAT RATFOR Source code.
49.43 1K TRNSLT.Z80 Used by RATFOR.
NOTE: Most of the FORTRAN files on this disk will run on
Z-80 processors only, some will run only with Cromemco CDOS.
Check the abstracts and .DOC files for more details.
VOLUME 50
DESCRIPTION: Bob Van Valzah's "Pascal Pascal Compiler"
and SPEED for CP/M 2.2 & a few miscellaneous
programs for printing via UNIX.
NUMBER SIZE NAME COMMENTS
-CATALOG.050 CONTENTS OF CP/M VOL. 50
50.1 1K A.OCO Sample program, eight queens
problem, ready to be
linked to RTP.COM (OCO=obj code)
50.2 1K A.PCO Sample program P-code, ready
for PFET.COM
50.3 5K ABSTRACT.050 Abstracts for this volume.
50.4 2K COMPARE.COM Vital program for
compiler writers.
50.5 2K CPMDIR.C Prints CP/M DIR on UNIX.
50.6 2K CRCK.COM CRC program for validating
files on this disk.
50.7 2K CRCKLIST.CRC CRC list of files on this disk.
50.8 3K DISK.DOC Bob's comments.
50.9 1K DMSPATCH.ASM For use with SPEED.
50.10 1K DSCUSPAT.ASM For use with SPEED.
50.11 3K EQ.COM Prints all solutions to the
50.12 2K EQ.PAS eight queens problem.
50.13 18K FMAN.PRN FAST users manual (for SPEED).
50.14 5K FROMCPM.C Print CP/M file via UNIX stdout.
50.15 1K FWD.PAS Forward Procedure Declarations.
50.16 6K HW5.COM Builds optimal binary search
50.17 15K HW5.PAS tree & decodes a message.
50.18 1K HW5DATA. Sample data for above program.
50.19 1K MICROPAT.ASM For use with SPEED.
50.20 6K PASYNTAX.DOC Syntax graphs for PPC compiler.
50.21 1K PC.SUB Submit file to compile a PPC
program.
50.22 7K PFET.COM Object code of Pcode to 8080
translator.
50.23 11K PFET.PAS Source of above.
50.24 1K PHONE.C C program to print words you
can spell with your phone #.
50.25 1K PLAYDATA. Sample data for above program.
50.26 13K PLAYKAL.PAS PPC program to determine best
moves in game of Kalah.
50.27 2K POPS.DOC DOC for Pcodes used by PPC.
50.28 1K POWTWO.PAS PPC Program to print negative
powers of two.
50.29 16K PPC.COM Pascal Pascal Compiler.
50.30 10K PPC.DOC DOC for above file.
50.31 26K PPC.PAS Pascal source for above file.
50.32 2K PSTACK.DOC DOC on run-time P-machine stack.
50.33 3K REGEN.DOC Notes on how to modify & compile
PPC.PAS.
50.34 3K RSPEED.ASM For use with SPEED.
50.35 1K RSPEED.COM For use with SPEED.
50.36 11K RTP.ASM Source for run-time package.
50.37 2K RTP.COM Object of above.
50.38 1K SKEW2PAT.ASM For use with SPEED.
50.39 1K SKEW3PAT.ASM For use with SPEED.
50.40 2K SMAN.PRN SPEED users manual.
50.41 5K SPEED.COM SPEED for CP/M 1.4
50.42 5K SPEED2.COM SPEED for CP/M 2.2
50.43 1K STIRLING.PAS Prints a table of Stirling
Numbers.
50.44 4K TESTER.PAS Tests functionality of PPC.
50.45 1K VALIDATE.SUB Submit file to make sure you
have a "fertile" computer.
VOLUME 51 National CP/M Users Group
DESCRIPTION: STAGE2 MACRO PROCESSOR
By: Dick Curtiss
843 NW 54th
Seattle, WA 98107
<<Congratulations to Dick for a superb User's group contribution: A major
work, well documented, good examples, a good reference book, etc.>>
STAGE2 is a macro programming language, documented
sufficiently on this disk to effectively use it. Examples
given include a library of extensions for assembler
programming, (ALX) including WHILE, REPEAT, IF, BRANCH (a CASE
statement), etc. STAGE2 is a general-purpose text-replacement
processor, not limited to programming language applications.
Those interested in transporting it to other machines, or in
studying its background and implementation will want to
purchase:
"Software Tools for Non-Numeric Applications"
by: Wm. M. Waite
from: Prentice Hall, Inc.
Rt. 59 at Brook Hill Dr.
P.O. Box 505
West Nyack, NY 10994
for: $24.95 + 1.00 tax + 1.85 Postage/handling
NUMBER SIZE NAME COMMENTS
CATALOG.051 CONTENTS OF CP/M VOL. 51
51.1 2K ABSTRACT.051 Overview of volume
51.2 16K ALX.S2M Assembly Language Extension macros
51.3 3K ALX-.DOC Doc on above
51.4 3K ALXTEST.ALX Sample macros to test above, including
ALXTEST.ALX errors to be detected.
51.5 4K CIO.ALX Console I/O routines in ALX
51.6 2K CRCK.COM Keith Petersen's program to CRC check files
51.7 1K CRCKLIST.CRC Contains the CRCs for all files on this
disk. (except itself)
51.8 2K DEMO.S2M Interactive STAGE2 demo macros.
51.9 17K DISKIO2.SRC (*) disk I/O for STAGE2 processor
51.10 6K DISKIO2-.DOC (*) DOC on above
51.11 5K FLD1.DAT (*) Sample data for FLUB test
51.12 4K FLD2.DAT (*) "
51.13 13K FLT1.FLB (*) Sample program for FLUB test
51.14 11K FLT2.FLB (*) "
51.15 1K FLUB$.SUB (*) Submit file for FLT1, FLT2, STG2.
51.16 4K FLUB8080.S2M (*) Macros to turn FLUB into 8080 asm
51.17 3K HELP.DOC First-timer's "to do" list.
51.18 2K IMPL.DOC (*) Notes on implementing STAGE2
51.19 2K INTERACT.S2M Another macro demo.
51.20 22K INTRO.DOC Sufficient info to "read" STAGE2 macros,
and with diligence, write them.
51.22 1K IOOP$.SUB (*) submit file for macro pass + asm of above
51.21 16K IOOP.SRC (*) I/O processor 8080 source
51.23 1K MEMORY.INP Another macro demo.
51.24 2K ST2T.DAT (*)
51.25 12K STAGE2.COM The executable macro processor itself.
51.26 48K STG2.FLB (*) Source for STAGE2 in FLUB code
51.27 5K STG2MATH.ASM (*) STAGE2 support routines
51.28 5K STG2SUP.ASM (*) "
51.29 8K TERM.ALX Sample 8080 terminal program w/ALX macros.
51.30 3K TERMSUP.ASM Subroutines for TERM.ALX
51.31 2K USE.DOC How to execute STAGE2.
51.32 6K VDB.ALX TDL video driver in ALX, a "state machine".
51.33 5K VOLUME51.DOC Dick Curtiss' own excellent documentation.
(*) Files are necessary only to change STAGE2.
NOTE: Included on this volume for the first time, is a file
of CRC's for each file. Thus people concerned that a
copy when wrong somewhere, can check the CRC of the
file, and compare it to the one stored in CRCKLIST.CRC.
Thanks to Keith Petersen for this excellent program.
CP/M USERS' GROUP LIBRARY: VOLUME 52
DESCRIPTION: 1. COPYFAST Version 3.5 by Chuck Weingart
2. BATCH/VARBATCH by Daniel Ross
NUMBER SIZE NAME COMMENTS
-CATALOG.052 CONTENTS OF CP/M VOL. 52.
ABSTRACT.052 Abstracts of files on this disk.
CRCK.COM CRC program (see abstracts).
52.1 12K BATCH.1 SIL80 source for BATCH.
52.2 10K BATCH.3 SIL80 source for BATCH.
52.3 2K BATCH.COM Object file of above.
52.4 1K BATCH.CTL Control table for batch.
52.5 5K BATCH.HEX Hex file of above code.
52.6 35K BATCH.RM Batch Reference Manual (.DOC).
52.7 21K BATCH.SYM Batch Symbol Table.
52.8 2K CPYFST35.ABS Chuck's comments on Copyfast.
52.9 26K CPYFST35.ASM Source code for COPYFAST.
52.10 28K CPYFST35.DOC Documentation for COPYFAST.
52.11 2K CPYFST3F.COM Object of above, fast disks.
52.12 2K CPYFST3M.COM Object of above, medium disks.
52.13 2K CPYFST3S.COM Object of above, slow disks.
52.14 1K CRCKLIST.CRC CRC list of programs on this disk.
52.15 2K EXAMPLE.BAT Sample BATCH file.
52.16 23K VARBATCH.1 SIL80 source for VARBATCH.
(BATCH with variables).
52.17 10K VARBATCH.3 SIL80 source for VARBATCH.
52.18 3K VARBATCH.COM Object of above.
52.19 1K VARBATCH.CTL Control table of above.
52.20 7K VARBATCH.HEX Hex file of above.
52.21 29K VARBATCH.SYM Symbol table of above.
VARBATCH is documented in BATCH.RM (Reference Manual).
COPYFAST is documented in the .ASM files.
CP/M Users Group Library VOLUME 053
C/O Lifelines
1651 Third Ave.
New York, N.Y. 10028
DESCRIPTION: BDS-C Users group "original" Adventure disk.
This is the "original" Crowther/Woods adventure, converted
into BDS-C by Jay R. Jaeger, and updated for V 1.43 by L.C Calhoun.
We thank Robert Ward, and the BDS-C Users group for this
entire volume contribution. The group may be contacted via:
BDS C Users Group
Robert Ward, Coordinator
Dedicated Micro Systems, Inc,
409 E Kansas
Yates Center, Kansas, 66783
Membership: $10
NUMBER SIZE NAME COMMENTS
-CATALOG.053 CONTENTS OF CP/M VOL. 053
53.1 1K ADVCOMP.SUB These files are
53.2 5K ADVENT.C fully explained
53.3 10K ADVENT.COM in "CATALOG.DOC",
53.4 5K ADVENT.CRL and appear here
53.5 6K ADVENT.H merely to get
53.6 18K ADVENT1.DAT "official numbers".
53.7 7K ADVENT2.DAT
53.8 7K ADVENT3.DAT
53.9 4K ADVENT4.DAT
53.10 6K ADVENT5.DAT
53.11 18K ADVENT6.DAT
53.12 1K ADVLINK.SUB
53.13 2K CATALOG.DOC
53.14 7K DATABASE.C
53.15 5K DATABASE.CRL
53.16 1K EADVENT.C
53.17 24K EADVENT.COM
53.18 1K EADVENT.CRL
53.19 3K ENGLISH.C
53.20 2K ENGLISH.CRL
53.21 3K ENVIRON.DOC
53.22 4K ITVERB.C
53.23 3K ITVERB.CRL
53.24 1K MKADVENT.SUB
53.25 1K MKEADVEN.SUB
53.26 1K MKSAVEAD.SUB
53.27 1K READ.ME
53.28 1K SAVEADV.C
53.29 7K SAVEADV.COM
53.30 2K SAVEADV.CRL
53.31 14K TURN.C
53.32 10K TURN.CRL
53.33 13K VERB.C
53.34 8K VERB.CRL
CRCK.COM Program to check CRC of each file.
CRCKLIST.CRC List of CRC's for all files.
If you suspect your copy of this disk is bad, run CRCK *.*
and compare the CRC's against the ones in CRCLIST.CRC. If you want
to create a new file, use CRCK *.* F but be aware it will overwrite
CRCKLIST.CRC which should probably have been renamed to something else.
VOLUME 54
DESCRIPTION: Xitan Disk Basic:
1. Games
2. CAI programs
Many of the games found here were contributed to the CPMUG
by William P. Ruf of Kansas. The files were reviewed and
abstracted by Jim Kennedy of CACHE (the Chicago Area Computer
Hobbyist Exchange), who also made some corrections to some
programs, or, in some cases, pointed out the known bugs in
some of these programs for users to de-bug. Jim also
contributed his own "typing drill" program, TDRILL.BAS.
These programs are written (or modified) for Xitan Disk
Basic, but some will run under MBASIC without modification,
and some require only slight modification.
I regret that not all of these programs run correctly as
provided, but the ones that do not are marked in the catalog
below, or the abstract, or both. Some draw pictures on your
screen and the TDL video board may be required for those
programs. It is not normally the policy of the CP/M UG to
release buggy programs, but I felt that, in this case,
if the programs were released, some of our users might
de-bug and re-submit these programs for future volumes.
Jim Mills, CPMUG reviewer
NUMBER SIZE NAME COMMENTS
-CATALOG.054 CONTENTS OF CP/M VOL. 54.
ABSTRACT.054 Abstracts of programs.
CRCK.COM CRC filecheck program.
CRCKLIST.054 List of CRC's of files.
54.1 3K 1CHECK.BAS Solitaire checker puzzle.
54.2 2K ALFABET2.BAS Interactive alphabetizing,
de-bugged and expanded.
54.3 1K ALFABETI.BAS Original bugged version.
54.4 2K ARITH.BAS Simple addition and subtraction for
elementary students.
54.5 4K BIOCAL.BAS Biorythmic calendar (Bugs).
54.6 8K BLKJAC.BAS Blackjack (21) game.
54.7 3K BOMBER.BAS WW2 Bomber game.
54.8 2K BOUNCE.BAS Plots a bouncing ball.
54.9 7K BUG.BAS "Draw Bugs faster than your
computer" game.
54.10 2K BULCOW.BAS Buggy program, number guessing game.
54.11 7K BUNNY.BAS Draws a "bunny" on your CRT.
54.12 3K BUZZWD.BAS Selects a list of "buzzwords".
54.13 4K CHASE.BAS High Voltage survival game.
54.14 6K CHASE2.BAS Not related to above game.
Construct and maneuver in a maze.
54.15 3K CHOMP.BAS Eat pieces of a cookie,
last piece loses (NIM?).
54.16 3K CRAPS.BAS Standard Nevada table rules.
54.17 5K CUBE.BAS Get thru the cube & win a bet.
54.18 3K DEFUSE.BAS Find and defuse the bomb before...
54.19 1K DIAMND.BAS Fills screen with diamond shapes
that spell DEC.
54.20 3K DRAW.BAS Buggy program -- see abstract.
54.21 2K DRINKS.BAS "How to mix drinks", see abstract.
54.22 3K FISHING.BAS Catch fish in a lake, avoid hazards,
a mini-adventure game.
54.23 9K FOOTBL.BAS Standard professional rules,
except no penalties.
54.24 2K FRACT.BAS Fraction mathematics.
54.25 1K GRAFIT.BAS Some kind of student plotting program.
54.26 2K GUNNER.BAS Fire a field artillery weapon, bugs.
54.27 6K HOCKEY.BAS For hockey fans.
54.28 4K HORSES.BAS Place your bets on the horse races.
54.29 1K INTEREST.BAS Calculates simple and compund interest.
54.30 10K KING.BAS Land & Resources Management game.
54.31 2K LITQZ.BAS CAI: Literature quiz.
54.32 2K MATH.BAS See abstract for bugs.
54.33 2K MUGWMP.BAS Triangulation game.
54.34 3K PICTUR.BAS Draws your name and picture???
54.35 2K POET.BAS Random verse ala Edgar Allen Poe.
54.36 8K POKER.BAS Draw Poker.
54.37 1K PRIME.BAS Calculates prime numbers from 1 to
10,000 -- patience is advised.
54.38 5K deleted deleted by reviewer, who was too
lazy to re-type the entire catalog.
54.39 7K QUBIC.BAS 3D Tic Tac Toe in a 4x4x4 cube, bugs.
54.40 3K REVRSE.BAS Arrange a list of numbers via reversals.
54.41 4K ROCKET.BAS Lunar Lander.
54.42 3K ROCKT1.BAS Lunar Lander.
54.43 4K SNOOPY.BAS Draws a "Snoopy" on your CRT or printer.
54.44 3K SPORTS.BAS CAI: Multiple choice questions
about sports.
54.45 2K STARS.BAS Number guessing game.
54.46 8K STOCK.BAS Stock Market Simulation Game.
54.47 2K TAKEAWAY.BAS Remove asterisks from a collection,
similar to "CHOMP".
54.48 5K TDRILL.BAS Typing drill program.
54.49 4K TENNIS.BAS CAI: Multiple choice questions about...
54.50 2K TEXT.BAS Intro to some programs on this disk.
54.51 5K TICTAC.BAS 9x9 grid tic tac toe.
54.52 2K TRAP.BAS "Guess the mystery number"
54.53 3K TTTOE.BAS Standard tic tac toe with bugs.
54.54 3K TVPLOT.BAS Humorous TV plots.
54.55 1K TYPING.BAS Typing drill with bugs.
54.56 4K WEKDAY.BAS Day of week that you were born.
54.57 3K WISHES.BAS Silly wish poems for kids.