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...
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.
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.