6502 Disassembler

Hi,

suche einen 6502-Disassembler. Entweder Mac-Applikation (sollte unter OS-X laufen), oder Linux-CLI-Tool, das portabel genug programmiert wurde, damit ich es auf OS-X problemlos kompilieren kann...

...wo kann ich so ein Teil finden? Will nämlich den Code nicht unbedingt von Hand reverse-engineeren müssen...

TIA, Oliver

Reply to
Oliver Bandel
Loading thread data ...

Oliver Bandel schrieb:

Auf

formatting link
schon geschaut?

Gruß Dieter

Reply to
Dieter Wiedmann

Ja, danke, habe ich schon, aber nix passendes gefunden. :(

Ciao, Oliver

Reply to
Oliver Bandel

In article , Oliver Bandel writes: |> Will nämlich den Code nicht unbedingt von Hand |> reverse-engineeren müssen...

???

Das wird Dir der Disassembler auch nicht aus der Hand nehmen, aber Du mußt immerhin nicht händisch disassemblieren...

Rainer

Reply to
Rainer Buchty

Vor ca. einem Jahr hatte ich auch sowas gesucht, nichts gefunden, und dann einfach einen ganz simplen Disassembler selber geschrieben.

Ich habe den Source-Code mal online gestellt:

formatting link

Läuft bei mir unter Linux, ist ganz normaler C Code, sollte auch ohne Änderungen under OS-X laufen. Wenn Du Probleme beim Compilieren hast gib mir Bescheid.

Der Disassembler nimmt standardmässig raw data entgegen, mir der Option "-a" kannst Du die Startadresse manuell setzen (default ist

0x1000). Mit der Option "-e" interpretiert der Disassembler das Input-File als Atari COM-File und holt sich die Adressen der einzelnen Blöcke direkt aus dem File (Option "-a" ist dann wirkungslos). Output ist immer stdout, wenn kein Filename angegeben wurde, wird der 6502 Code von stdin gelesen.

so long,

Hias

Reply to
Matthias Reichl

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.