  | 
| Description |  
cmpdism is a "comparative disassembler" targeting multiple CPU architectures. Its chief advantage over other disassemblers is that it is specially designed to be able to compare the disassembled code of different revisions of a program and output the differences, accounting for possible differences in addresses and constants between the revisions. This makes it useful for comparing prototype and final versions of a program, or finding differences between different 
 regional releases.
 
 Currently, the following architectures are supported:
 
 * 6502 family:
 [list]
 * MOS Technologies 6502
 * WDC 65C02
 * Hudson HuC6280
 [/list]
 * 68000 family:
 [list]
 * Motorola 68000
 [/list]
 * SH family:
 [list]
 * Hitachi SH-2
 [/list]
 * Z80 family:
 [list]
 * Zilog Z80
 * Sharp LR35902
 [/list]
 * Multi-processor instruction sets:
 [list]
 * MIPS-I (coprocessor instructions currently unsupported)
 [/list]
 
 This program prints to stdout and you can pipe the output to a TXT file by adding  filename.txt to the end of the command.
 
 Source code and future updates available on GitHub. This is a bog-standard C program with no external dependencies, so you should be able to compile it on anything without too much trouble. This specific upload is a Windows build. |  
 
 |