Those with a keen eye may have noticed that I've been relatively inactive as far as new projects and development of old projects go (RubEXQBR), I hope to change that with this project.
I am proud to present:
DZ8x: My eZ80 disassembler.
I've hinted at a disassembler before on the irc channel, but was too reluctant to make a post up to this point. But I finally have been convinced by friends on my Discord server to make a post about it.
INFORMATION:
The name DZ8x comes from 3 different words: Disassemble, eZ80, and 8xp.
I have been working on this project for 1 year, 5 months, and 20 days as of this writing.
Please note that this is a computer application, not a calculator executable.
FEATURES:
DZ8x started out as just a simple disassembler for eZ80 in hex files, but quickly expanded into other territory as I figured out what was possible.
DZ8x can read and display the contents of any 8x? file (73/82/83/85/86 support is still experimental, and there are no plans to support bundles), can take hex and bin files as input, and can take input directly from the command line.
Because of my research into TI's formats for this program, I can tell you almost anything about any of TI's file's formats.
Output is designed to be directly recompiled with spasm.
FUTURE FEATURES:
Defining multiple entry points would be nice,
as well as include files, but I don't want to have to parse those messes…
I hope to branch into Z80 soon.
ALPHA BETA GAMMA:
Currently, this software is in alpha, but will soon (hopefully within the next month) be moved into closed beta at which point I will find out that it is the most buggy software in existence.
RELEASE:
I may or may not end up publicly releasing this project, but if I do, the download link will be available… Somewhere.
SOURCE:
Closed, likely indefinitely, or at least until I get around to completely rewriting it.
FEEDBACK:
Feel free to post any feedback, questions, comments, concerns, and suggestions in this thread.
SCREENSHOT:
Stopwatch
I believe the reason I stopped working on RubEXQBR was the lack of community support, I'll just have to hope that this project does not have the same fate.
Should I be posting at all?…
I am proud to present:
DZ8x: My eZ80 disassembler.
I've hinted at a disassembler before on the irc channel, but was too reluctant to make a post up to this point. But I finally have been convinced by friends on my Discord server to make a post about it.
INFORMATION:
The name DZ8x comes from 3 different words: Disassemble, eZ80, and 8xp.
I have been working on this project for 1 year, 5 months, and 20 days as of this writing.
Please note that this is a computer application, not a calculator executable.
FEATURES:
DZ8x started out as just a simple disassembler for eZ80 in hex files, but quickly expanded into other territory as I figured out what was possible.
DZ8x can read and display the contents of any 8x? file (73/82/83/85/86 support is still experimental, and there are no plans to support bundles), can take hex and bin files as input, and can take input directly from the command line.
Because of my research into TI's formats for this program, I can tell you almost anything about any of TI's file's formats.
Output is designed to be directly recompiled with spasm.
FUTURE FEATURES:
Defining multiple entry points would be nice,
as well as include files, but I don't want to have to parse those messes…
I hope to branch into Z80 soon.
ALPHA BETA GAMMA:
Currently, this software is in alpha, but will soon (hopefully within the next month) be moved into closed beta at which point I will find out that it is the most buggy software in existence.
RELEASE:
I may or may not end up publicly releasing this project, but if I do, the download link will be available… Somewhere.
SOURCE:
Closed, likely indefinitely, or at least until I get around to completely rewriting it.
FEEDBACK:
Feel free to post any feedback, questions, comments, concerns, and suggestions in this thread.
SCREENSHOT:
Stopwatch

I believe the reason I stopped working on RubEXQBR was the lack of community support, I'll just have to hope that this project does not have the same fate.
Should I be posting at all?…