Hast du den einen anderen Disassembler als ich?
Ich verwende den gepatschten damit der auch auf C128 80 Zeichen läuft.
Ich welcher weise ist deiner modifiziert?
Jürgen
Es gibt 25 Antworten in diesem Thema, welches 4.616 mal aufgerufen wurde. Der letzte Beitrag (
Hast du den einen anderen Disassembler als ich?
Ich verwende den gepatschten damit der auch auf C128 80 Zeichen läuft.
Ich welcher weise ist deiner modifiziert?
Jürgen
Hast du den einen anderen Disassembler als ich?
Ich verwende den gepatschten damit der auch auf C128 80 Zeichen läuft.Ich welcher weise ist deiner modifiziert?
Jürgen
Hast Du Deinen DisAss von Werner's Internetseite?
Pusti64
Nein, original mir 2 Patches.
Das zweite meine ich war von Werner.
Jürgen
Nein, original mir 2 Patches.
Das zweite meine ich war von Werner.
Jürgen
Dieser Patch von Werner sollte dann eventuell von mir sein.
Es gibt aber noch weitere mit verschiedenen Funktionen wie LoadW, LoadB, Byte-Ausgabe für z.B. Icons oder Grafiken usw. Das mag aber unter Umständen nicht jeder.
Die letzten Versionen haben aber alle einen Bug, welchen ich bisher noch nicht lokalisieren konnte. Es wird leider nicht bis zum Ende disassembliert. Ich helfe mir dann immer mit einem Diskmonitor aus, womit ich quasi die Datei etwas länger als das Original mache. Ist zwar nicht besonders schick funktioniert aber wenigstens ![]()
Pusti64
Woran erkenne ich die verschiedenen Versionen und wo gibt es die?
Die Funktionen LoadW, LoadB, Byte-Ausgabe für Icons oder Grafiken finde ich hilfreich da diese in jedem Programm vorkommen.
In der Wolke sind die nicht.
Jürgen
Woran erkenne ich die verschiedenen Versionen und wo gibt es die?
Die Funktionen LoadW, LoadB, Byte-Ausgabe für Icons oder Grafiken finde ich hilfreich da diese in jedem Programm vorkommen.
In der Wolke sind die nicht.
Jürgen
Gibt es wegen dem oben beschriebenen Bug, nur bei mir auf CMD-HD Platte.
Für die Byte-Ausgabe muss man aber mit einem Diskmonitor 4 Byte vor den eigentlichen Grafikdaten folgenden Code einbringen.
z.B. $20,$fb,$ab,$03 ->
jsr $abfb ; bedeutet Ausgabe Byte Für Byte
$03 ; bedeutet 3 Zeilen a 16 Bytes
Auch nicht schick, funktioniert aber auch und spart Zeit und Nerven ![]()
Pusti64