News
Welcome to NeoRHDN! This place is still a work-in-progress, so pardon the construction...

Chat on Discord
Views: 753,434
Sections: Documents | Utilities | ROM Hacks | Games | Translations | Homebrew | Fonts | Community
Site: Main | Rules/FAQ | Discord | Memberlist | Latest posts | Stats | Ranks | Online users
11-21-24 08:28 PM
Guest: Register | Login

NeoRHDN - Utilities - Utility Information

cmpdism
Assembly Tools
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.
Titlecmpdism
AuthorSupper
CategoryAssembly Tools
PlatformMultiple
GameN/A
OSWindows
LicenseN/A
Source CodeNo
LevelAdvanced
Version1.0
Release Date2018-08-09
Downloads139
Last Modified2018-09-04 07:10:14


Affiliates:


Acmlmboard v2.5.6+neo (2024-08-13)
© 2005-2024 Acmlm, Emuz, NinCollin, et al.

Page rendered in 0.029 seconds. (643KB of memory used)
MySQL - queries: 24, rows: 323/330, time: 0.023 seconds.