• Disassembler for CPM86 CMD filetypes ?

    From retrogear@21:1/5 to All on Fri Dec 17 02:44:50 2021
    Is there a good disassembler that would recognize CPM86 .CMD filetypes ? Years ago I used ASMGEN3 but I think it only recognizes DOS .COM and .EXE filetypes. I would like to disassemble DSKMAINT.CMD v1.5 which is specifically for CCPM 3.1. I have the
    source code for dskmaint 4.1 but would like to modify the version that supports 3.1

    Larry G

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From ldkraemer@gmail.com@21:1/5 to All on Fri Dec 17 08:19:11 2021
    Larry,
    Linux (Debian Ver 11 - 64 bit) has z80asm & z80dasm. z80dasm is Ver 1.1.6-1 [quote]
    The Z80 microprocessor is used in some 1980s home microcomputers, such as the Sinclair ZX80, ZX81, Spectrum, Galaksija and in several newer devices, such
    as graphical calculators from Texas Instruments and the original GameBoy.

    This disassembler is useful for reverse engineering programs and operating systems written for such devices. It produces assembly source code from binary ROM images and tries to guess locations of labels and symbols. Its output can be directly converted back to binary with a Z80 assembler, such as z80asm. [/quote]

    It should work fine to disassemble your file. If you send me the .CMD file via email, I will disassemble it for you.

    Thanks.

    Larry

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From retrogear@21:1/5 to All on Fri Dec 17 09:11:32 2021
    It should work fine to disassemble your file. If you send me the .CMD file via
    email, I will disassemble it for you.

    Thanks, I'll send it tonight when I get home. I'll also send the source code of the newer 4.1 version which could be used as a
    kind of template. Some of it has to be similar. This is of course 8086 16-bit, not z80 8-bit.

    Larry G

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)