• Please review our updated Terms and Rules here

DASMx post processor to add comments into disassembly files

robertcx

Member
Joined
May 28, 2017
Messages
10
While working on some of my old computer boards, I've had to disassemble the monitor program to work out how it operates. This is particularly true for boards that did not come with a user manual, and for which no user manual exists on the web. Recent examples include the Intersil Concept-48 and ASCI u68 System X.

For disassemblies, I use the excellent DASMx disassembler, available here:
https://www.oocities.org/pclareuk/DASMx/

Unfortunately, it lacks one major feature - the ability to add comments (annotations) to the disassembly listing; these are vital when reverse-engineering a fairly complex and cryptic monitor program. Therefore, I decided to write my own post-processor to do this, called DasmxComment.exe. Like DASMx, its a Win32 executable, and here is a link to my archive, which demonstrates its usage:

https://drive.google.com/drive/folders/12hNZO6JQ7hlipuw_QSLtdAwFbfclonDC?usp=sharing

There is a README file in there, which describes how to use it. Basically, you insert special comments within the symbol file, which are ignored by DASMx, but are picked up by DasmxComment - these result in an output file that contains comments in all the right places. The disassemble.bat file first runs DASMx and then DasmxComment with all the correct parameters.

This folder is a small part of my much bigger single board computer archive, available here:

https://drive.google.com/drive/folde...UR?usp=sharing

So if you want to use comments with DASMx, this may be of use to you. Feel free to distribute this as you wish, as long as you do not attempt to pass it off as your own work.
 
Last edited:
Denied Access to your google drive directories...have asked for access, but I assume these directories were not intended to be blocked.

Thanks!
 
Denied access too... I guess DasmxComment.exe is no longer available, which is too bad, just what I was looking for. If anyone has already downloaded it please re-post.
 
Back
Top