Based on 6809dasm.c by Sean Riddle ( http://seanriddle.com/6809dasm.c ) Not finished yet, but useful in its present form. It expands the original code by doing a tree-walk from the entry point, displaying only code that is reachable. Code that is accessed only via a jump table will not (yet) be displayed; nor does it yet display data. Use in conjunction with a traditional disassembler until those features are added. Two major features are planned: 1) handling DP so that the assembly listing can include the proper names of variables accessed in this way 2) display of data in more appropriate formats, eg Vectrex display lists as understood by the Bios calls to draw vector lists etc Check in daily. I'm currently working on this. (as of 7/1/2019)