Lawrence Kesteloot’s TRSTOOL has been Updated to v2.4

TRSTOOL, the amazing cassette repair utility and format conversion utility has been updated to v2.4.

The standalone can be found on https://github.com/lkesteloot/trs80/tree/master/packages/trs80-tool. v2.4 can be downloaded there or right here for Windows/MacOS/Linux.

Changes since v2.3.1 are:

  1. Added various flags to modify the output which the disassembler includes items:
    • –no-labels: Output without creating labels for jump targets and leave the actual hex address instead
    • –no-known: Output without creating a ROM label for jump targets and leave the actual hex address instead
    • –hex-format: Controls the format of hex numbers, which can be c for 0x12 (the default), dollar for $12, or h for 12h
    • –no-binary: Suppress opcode binary from the disassembly
  2. A repl command has been added. According to Lawrence, this command starts an interactive session for exploring the Z80. You can type an assembly language instruction (such as “ld a,5”) to assemble it, write it to memory, explain it, execute it, and show its effects on flags and registers. This virtual machine is not in a TRS-80 context (it has no ROM or peripherals).

Leave a Comment.