Newest Translations

Kuroshitsuji: Phantom & Ghost Adventure Island Tetris Shatterhand

Newest Utilities

RGB2GBC (Color Ripper) LODModS Cmos 6502 ver 0.5 NESRevPlus

Newest Documents

Documents

Newest Reviews

Final Fantasy III Tile Layer Pro Goonies II Revised Design Final Fantasy VI Relocalization Project

Newest Homebrew

Simplistic Tower of Hanoi Chicken of the Farm PROTO DERE .NES

Featured Hack Images

Strange Mario Bros. Runic Forever Spider Wars New Awakening

Featured Translation Images

Tashiro Masashi no Princess ga Ippai Kung Fu Gyruss Mickey Mouscapade

Recent Updates

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:
    • MOS Technologies 6502
    • WDC 65C02
    • Hudson HuC6280
  • 68000 family:
    • Motorola 68000
  • SH family:
    • Hitachi SH-2
  • Z80 family:
    • Zilog Z80
    • Sharp LR35902
  • Multi-processor instruction sets:
    • MIPS-I (coprocessor instructions currently unsupported)

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.

Links:

User Review Information
No User Reviews!