BranchMap v1.0

Description

BranchMap is a tool to simplify tracing and debugging program flow in z80 ASM source code. It takes in a plaintext z80 source file, parses it and any files included in that source file, and generates a postscript or (optionally) PDF file containing a detailed representation of the program flow. It can do all of the following and more: :: Displays all files, labels, and jumps in source file(s) :: Tracks and tries to determine stack depth of all instructions. Looks for unreachable blocks. :: Displays easy-to-read color-coded cross-file call/jump references :: Can optionally track calls and bcalls :: Can optionally graphically track intra-routine stack manipulation :: Easy-to-use PS/PDF output files

Screenshots

Screenshot #4504 Screenshot #4505 Screenshot #4506

Archive Contents

Name Size
branchmap.py 21.7 KB
readme.txt 13.2 KB
Download file
File Size
9.4 KB

Metadata

Author
KermMartian
Uploaded
10 years, 11 months ago

Statistics

Rating
No ratings.
Downloads
557
Views
187

Reviews

Nobody has reviewed this file yet.

Versions

  1. BranchMap v1.0 (published 10 years, 11 months ago; 2009-10-07 06:33 UTC)

Advertisement