Z80ASMUK

Z80 assembler

Description

ZSM, also known as Z80ASMUK, is a Z80 assembler for CP/M, that outputs HEX files.

The tools; * zsm: Z80 assembler to hex files. * zsmpp: source code preprocessor for the ZSM assembler. * bintoasm: converts a binary file into an assembler file for ZSM. * hextobin: converts a HEX file into a binary file. * hextocom: converts an HEX file into a COM file for CP/M. * prl: makes PRL relocatable files from COM files. * prntosym: extracts symbols from a PRN file (from ZSM v2.8+) and generates an assembler file for ZSM. * rsx: manages RSX files. * dump: prints file contents in hexadecimal and ascii format.

Build files
Build script
mkdir -p package/
unzip master.zip
mv zsm-master/BINTOASM.COM package/
mv zsm-master/DUMP.COM package/
mv zsm-master/HEXTOCOM.COM package/
mv zsm-master/PRL.COM package/
mv zsm-master/PRNTOSYM.COM package/
mv zsm-master/RSX.COM package/
mv zsm-master/ZSM.COM package/
mv zsm-master/ZSMPP.COM package/
mv zsm-master/hextobin.com package/HEXTOBIN.COM
mv zsm-master/releases/zsm34/ZSMDOC.DOC package/
  • 2021-06-11 3.4-1
    • First release
Details
Category
Programming
Author
Miguel I. Garcia Lopez, FloppySoftware
Packager
Willem Cazander
License
 Unknown
Url
 https://github.com/MiguelVis/zsm
Install instructions
hub install Z80ASMUK