[Coco] disassembling

Robert Gault robert.gault at worldnet.att.net
Wed Jan 14 16:52:22 EST 2004


Roger Taylor wrote:

> Is there much disassembling going on today?  I've had a request or two 
> for adding a disassembler mode to Portal-9.  It sounds interesting 
> enough that we could take one of the many CoCo .rom files or .bin files 
> and turn them back into source code that is ready to be reassembled.
> 
> If I add this mode, it would work by taking a preloaded binary file and 
> then converting it into another edit window as CCASM source code.  I 
> think a panel of switches should be available so the user can quickly 
> toggle some modes, change a few params, then do it again until the 
> source code is workable, cutting down on how much manual editing will be 
> required, if any.
> 
> Any suggestions?
> 
> ----------
> Roger Taylor
> 
> 
> 
> 

Use the CerComp Source III as a model. This disassembler has a fast mode 
which works like the EDTASM debug, but it also has a full mode which 
saves the created source to disk as an .asm file.

The best thing about this program is that the user can enter addresses 
for blocks of fcb, fcc, and skip. The full mode will then take the byte 
table into account during disassembly. The byte table can be saved to 
disk so that multi-session disassemblies are possible.

The program has ascii and hex dump window to facilitate creating the 
above byte table.




More information about the Coco mailing list