Uncoder


Description

Uncoder is a disassemblor, it can be used to disassemble simple code objets, or meta-kernel cards or even HP 48/49 roms. It is mainly used to disassemble code object, but it also has some functions to detect RPL objects, but this part is still to finish.
In 1995, I've done a version of Uncoder, working on the HP 48, but I lost the source so it can't be a valid GPL software. But you can easely get the source of uncoder by disasembling it with the new one :).

Documentation

Uncoder is used by invoking it by :
uncoder file_to_disassemble
This process generates 2 files :
  • file_to_disassemble.asm, which contains on each line, the current address and the mnemonic.
  • file_to_disassemble.lab, which contains on each line, all labels called by jumps mnemonics.

Then, you can labelize the generated file by typing :
label.pl file_to_disassemble
This process generates one file, which can be compiled normally by kasm2.

Download uncoder

Download tarball

uncoder-2003-02-11.tar.bz217789 bytes
uncoder-2003-04-28.tar.bz217757 bytes

last modified: Tue February 24 2004 20:34:30
Valid XHTML 1.0! Valid CSS!