diff --git a/Source/Doc/Catalog.md b/Source/Doc/Catalog.md index b059fa9f..34889ac5 100644 --- a/Source/Doc/Catalog.md +++ b/Source/Doc/Catalog.md @@ -1309,7 +1309,7 @@ Also contained on this image in User Area 1 are. | Floppy Disk Image: **fd_z80asm.img** | Hard Disk Image: **hd_z80asm.img** -This disk contains 4 major components +This disk contains 6 major components * Z80ASM is a relocating macro assembler for CP/M. It takes assembly language source statements from a disk file, converts them into their binary equivalent, @@ -1319,19 +1319,20 @@ listing output may be sent to a disk file, the console and/or the printer, in any combination. Output files may also be generated containing cross-reference information on each symbol used. -* Z80ASMP (Z80ASM Plus) +* Z80ASMP (Z80ASM Plus). Referred to as the "Virtual Memory" version which +uses disk for working storage, thus not constrained by RAM. * SLR180 is a powerful relocating macro assembler for Z80 compatible CP/M systems. It takes assembly language source statements from a disk file, converts them into their binary equivalent, and stores the output in either a core-image, Intel hex format, or relocatable object file. The mnemonics recognized -are those of Zilog/Hitachi. The optional listing output may be +are those of Zilog (Z180)/Hitachi. The optional listing output may be sent to a disk file, the console and/or the printer, in any combination. Output files may also be generated containing cross-reference information on each symbol used. -* SLRMAC Intel 8080 mnemonics +* SLRMAC relocating macro assembler for Intel 8080 mnemonics * SLRNK is a powerful linking loader for Z80-based CP/M systems. It takes relocatable binary information in either Microsoft or @@ -1339,7 +1340,8 @@ SLR Systems format from a disk file, resolves external and entry point references, and stores the output in memory for execution or outputs it to a disk file. -* SLRNKP (SLRNK Plus) +* SLRNKP (SLRNK Plus). Referred to as the "Virtual Memory" version which +uses disk for working storage, thus not constrained by RAM. * Z80DIS is an entirely new disassembler for Z80 based CP/M sys- tems. Z80DIS is written in TURBO PASCAL. Z80DIS generates Z80 @@ -1376,7 +1378,7 @@ User Area 0 - Assembler | DUMP.* | Sample Program | | MAKESYM.COM | Symbol File .SYM file generation | | MAKESYM.DOC | Documentation for MAKESYM.COM | -| SLR180.COM | HD64180 Relocating Macro Assembler | +| SLR180.COM | HD64180 (Z180) Relocating Macro Assembler | | SLR180.DOC | Release Notes for SLR180.COM | | SLRMAC.COM | 8080 Relocating Macro Assembler | | SYNTAX.HLP | Documentation basic usage for all SLR Tools | diff --git a/Source/Images/d_z80asm/Readme.txt b/Source/Images/d_z80asm/Readme.txt index 669089fb..b19e27fa 100644 --- a/Source/Images/d_z80asm/Readme.txt +++ b/Source/Images/d_z80asm/Readme.txt @@ -12,8 +12,14 @@ listing output may be sent to a disk file, the console and/or the printer, in any combination. Output files may also be generated containing cross-reference information on each symbol used. +Z80ASM.COM +CONFIG.COM + ===== Z80ASM PLUS by SLR Systems 1985-86 Rel. v1.12 #L10068 ===== +Referred to as the "Virtual Memory" version which uses disk for working storage, +thus not constrained by RAM. + Z80ASMP.COM CONFIGP.COM @@ -29,15 +35,25 @@ sent to a disk file, the console and/or the printer, in any combination. Output files may also be generated containing cross-reference information on each symbol used. +SLR180.COM +180FIG.COM + ===== SLRMAC by SLR Systems 1985-86 Rel. 1.32 #K10096 ===== +SLRMAC is a relocating macro assembler for Intel 8080 mnemonics + SLRMAC.COM -===== MAKESYM SuperLinker v1.31 ===== +===== MAKESYM by SLR Systems 1985 ===== + +MAKESYM is used to produce a .SYM file from the Symbol Table listing +provided by Z80ASM or SLRMAC. MAKESYM reads a .LST file, converts +the symbol table to a format readable by ZSID, DSD80, etc, +and writes it to a .SYM file on the same drive. -MAKESYM is a utility to create symbol SYM table files +MAKESYM.COM -===== SLRNK SuperLinker v1.31 ===== +===== SLRNK SuperLinker by SLR Systems 1983-86 Rel. 1.31 #AB1234 ===== SLRNK is a powerful linking loader for Z80-based CP/M systems. It takes relocatable binary information in either Microsoft or @@ -45,13 +61,37 @@ SLR Systems format from a disk file, resolves external and entry point references, and stores the output in memory for execution or outputs it to a disk file. +SLRNK.COM +LNKFIG.COM + ===== SLRNK+ SuperLinker+ by SLR Systems 1985-86 Rel. 2.02 #J10154 ===== +Referred to as the "Virtual Memory" version which uses disk for working storage, +thus not constrained by RAM. + +Other features include: (advert in Micro Systems Journal Vol.1/No.1) +* HEX files do not fill unused space +* Intermodule crossreference +* EIGHT separate address spaces +* Works with FORTRAN & BASIC +* Generate PRL & SPR files +* Supports manual overlays +* Full 64K output + SLRNKP.COM -===== SLRIB SuperLibrarian v1.30 ===== +===== SLRIB SuperLibrarian by SLR Systems 1984 Rel. 1.30 ===== -Library Manager +Librarian that helps you create and maintain SLR-Format libraries. +If you have several often used subroutines, much disk +space can be saved by combining the separate REL modules into a +single library file. Also, since most of the time required to +link a small separate module is the file opening and reading, it +is much faster to open one library file and scan it than to open +several separate files. + +SLRIB.COM +LNKFIG.COM (same as the Linker) ===== Z80DIS Disassembler v2.2 ===== @@ -63,6 +103,9 @@ Z80DIS has grown to 8400 lines of pascal code. Z80 Disassembler program written by KENNETH GIELOW, Palo Alto, CA. +Z80DIS.COM +ZDINSTAL.COM + ===== Documentation ===== The manual is available in the Doc/Language directory,