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

  1. VOLUME 17
  2.  
  3. UTILITIES, DENVER TINY BASIC AND NON-BASIC GAMES
  4.  
  5. NUMBER    SIZE    NAME        COMMENTS
  6.  
  7.         CATALOG.17    CONTENTS OF CP/M GROUP VOL 17
  8.         VOLUME17.DOC    COMMENTS ON CERTAIN PROGRAMS
  9. 17.1    13K    3DTICTAC.ASM    GAME NOT YET PATCHED TO CP/M
  10. 17.2    50K    CROROS.ASM    CROMEMCO RESIDENT OPERATING SYSTEM
  11.                 SEE VOL.DOC
  12. 17.3    16K    DENVBAS.ASM    DENVER TINY BASIC FROM DR. DOBBS
  13.                 NO CP/M I/O YET
  14. 17.4    6K    DISASM.COM    REVISION OF INTEL DISASSEMBLER
  15.                 SEE VOL.DOC
  16. 17.5    6K    DISPLAY.ASM    PART OF SPACE GAME. SEE VOL.DOC
  17. 17.6    6K    FUNCTION.ASM    PART OF SPACE GAME. SEE VOL.DOC
  18. 17.7    14K    MINOL.ASM    CORRECTED VERSION OF A TINY BASIC
  19.                 FROM DR. DOBBS
  20. 17.8    2K    NUMS.ASM    PART OF SPACE GAME. SEE VOL.DOC
  21. 17.9    25K    PROCCALC.ASM    PRO TECH DESK CALCULATOR PACKAGE. SEE
  22.                 VOL.DOC
  23. 17.10    19K    SPACE.ASM    PART OF SPACE GAME. SEE VOL.DOC
  24. 17.11    7K    Z80-OPS.ASM    Z-80 MNEMONICS RECOGNIZED BY ASMX 16.1
  25.  
  26.  
  27.  
  28. DENVBAS.ASM -- THIS IS DENVER TINY BASIC FROM DR. DOBB'S. IT CONTAINS
  29.     NO CP/M I/O.
  30.  
  31. Z80-OPS.ASM -- THESE ARE ALL OF THE MNEMONICS RECOGNIZED BY THE ASSEMBLER
  32.     'ASMX.COM' 16.1
  33.  
  34. MINOL.ASM -- THIS IS A TINY BASIC FROM DR. DOBB'S.  IT CONTAINS
  35.     NO CP/M I/O.  NUMEROUS ERRORS IN THE ORIGINAL LISTING HAVE
  36.     BEEN CORRECTED.
  37.  
  38. SPACE.ASM, FUNCTION.ASM, DISPLAY.ASM, NUMS.ASM -- THESE ARE THE SPACE
  39.     WAR PROGRAM FROM BYTE MAGAZINE, OCTOBER 1977.  THEY ARE ALMOST
  40.     ALL MACROS, SO MUST BE ASSEMBLED WITH MACASM 16.8
  41.  
  42. CROROS.ASM -- THIS IS THE FAIRLY RECENTLY RELEASED CROMEMCO
  43.     RESIDENT OPERATING SYSTEM (ROS).  IT IS OBVIOUSLY AN EXTENSION
  44.     OF THE PROC-TECH PACKAGE NO. 1.  THEY HAVE MODIFIED THE 
  45.     ASSEMBLER IN IT TO ACCEPT Z80 MNEMONICS OF THE TYPE USED
  46.     BY ZILOG (AS CONTRASTED WITH THE TDL MNEMONICS).  THIS SOURCE
  47.     IS A DISASSEMBLY OF CROMEMCO'S HEX FILE.  IT CONTAINS NO CP/M
  48.     I/O.  THE PAPER TAPE AND THE MANUAL (WHICH YOU WILL HAVE TO 
  49.     OBTAIN ELSEWHERE) CONTAINED NO COPYRIGHT NOTICES AT ALL; I'M
  50.     NOT SURE WHAT THE IMPLICATIONS OF THAT ARE.
  51.  
  52. 3DTICTAC.ASM -- THIS IS A THREE DIMENSIONAL TIC-TAC-TOE GAME WRITTEN
  53.     BY THOMAS ROLANDER FORMERLY OF INTEL.  IT CONTAINS NO CP/M I/O.
  54.  
  55. PROCCALC.ASM -- THIS IS ANOTHER PIECE OF SOFTWARE DISTRIBUTED FREE
  56.     BY PROCESSOR TECHNOLOGY.  IT IS A 'DESK CALCULATOR' PLUS A
  57.     BCD FLOATING POINT PACKAGE.  THE SOURCE FOR THE FLOATING POINT
  58.     PACKAGE IS A DISASSEMBLY.
  59.  
  60. DISASM.COM -- THIS IS A VERY NICE DISASSEMBLER WHICH ORIGINALLY CAME 
  61.     FROM THE INTEL USER'S GROUP.  IT HAS BEEN EXTENSIVELY IMPROVED
  62.     AND Z80 MNEMONICS HAVE BEEN ADDED.  IT REQUIRES A HEX FILE AS
  63.     ITS INPUT.  AN EXAMPLE OF ITS INVOCATION IS:
  64.  
  65.         DISASM PROG.HEX [PROG.ASM]
  66.  
  67.     IF THE SECOND FILE NAME IS NOT PROVIDED, THEN THE PUNCH OUTPUT
  68.     IS SENT TO THE CONSOLE.  WHEN THE DISASSEMBLER COMES UP, IT
  69.     ASKS IF THE OUTPUT IS TO BE PUNCHED.  IF THE ANSWER IS NO, (N)
  70.     THEN THE OUTPUT IS SENT TO THE CONSOLE AND THE OBJECT CODE IS
  71.     LISTED AS WELL AS THE DISASSEMBLED SOURCE, SO THE OUTPUT LOOKS
  72.     AS IF IT WERE COMING FROM AN ASSEMBLY.  IF THE ANSWER TO THE 
  73.     FIRST QUESTION IS YES, (Y) THEN NO OBJECT CODE IS LISTED,
  74.     AND A FURTHER QUESTION, 'WANT TABS?', IS ASKED.  IF THIS
  75.     QUESTION IS ANSWERED YES, (Y) THEN TABS ARE INSERTED IN THE 
  76.     OUTPUT SOURCE IN THE USUAL MANNER; OTHERWISE SPACES ARE USED.
  77.     IF, WHEN THE DISASSEMBLER WAS INVOKED, A SECOND FILE WAS NOT
  78.     SPECIFIED (THE FILE PROG.ASM IN THE EXAMPLE ABOVE), THEN THE 
  79.     SOURCE OUTPUT (WITHOUT THE OBJECT IN THIS CASE) WILL BE SENT
  80.     TO THE CONSOLE.  THE TYPE OF THE SECOND FILE IN THE EXAMPLE
  81.     ABOVE WILL ALWAYS BE FORCED TO TYPE 'ASM'.
  82.     IF THE HEX FILE BEING DISASSEMBLED HAS CODE WHICH
  83.     DISASSEMBLES AS THOUGH IT REFERENCES ADDRESSES OUTSIDE THE
  84.     REGION INCLUDED IN THE HEX FILE, THOSE ADDRESSES WILL BE
  85.     ABSOLUTE QUANTITIES; OTHERWISE, THEY WILL BE SYMBOLIC LABELS.
  86.  
  87.