Liste der Anhänge anzeigen (Anzahl: 1)
Rom Wizard
Hi Leutz,
nachdem ich für manche meiner PCBs ausprobiere, ob da nicht irgendwelche ROM-Swaps eunktionieren, also aus einem Spiel mehrere machen durch Tauschen der EPROMs, habe ich festgestellt, dass es im Netz nichts Gutes zur Analyse der ROMs gibt. Selbst die Convertierungs-Tools Intel-Hex nach Binär und umgekehrt gibt es nur als unpraktische Kommandozeilenversionen...
Da ich Elektroniker und Programmierer bin, dachte ich mir, hier könnte man ja mal was Nettes machen.
Anbei ein erster Screenshot nach zwei Tagen Programmierung...
Anhang 12008
Ist noch micht fertig, aber man sieht die Möglichkeiten:
Windoof XP / 7 fähig
Einfache Bedienung
Hex2Bin
Bin2Hex
Ändern der Hex-Inhalte
Grafische Darstellung des ROM-Inhalts
Vergleich zweier ROMs
Analyse des Codes (Beispiel: ein 65C02-System-Rom...)
U.s.w.
Wenn's fertig ist, stelle ich Euch das Tool kostenlos zur Verfügung, Forumsexclusiv, sozusagen.
Programmiersprache ist Visual c#, Net.4 ist Voraussetzung, ggf. kann ich auch für Net.2 compilieren...
Was sagt Ihr dazu?
Verbesserungen, Vorschläge und Sourcecodebeiträge für spezielle Probleme sind erwünscht.
Grüßle,
Mike McBike
Liste der Anhänge anzeigen (Anzahl: 1)
So, jetzt mal wieder dazu gekommen, etwas weiter zu machen...
Anhang 12131
Integrierter 6502 Disassembler, selbst geschrieben.
Für die Hexedit-Darstellung habe ich mir eine Klasse aus dem Netz besorgt, GNU, frei einsetzbar.
Die Prüfsummenproblematik ist noch offen...
Grüßle,
Mike McBike
Liste der Anhänge anzeigen (Anzahl: 1)
Hab jetzt noch SHA1 Prüfsumme mit eingebunden...
Anhang 12132
Die entstehende Prüfsumme hat einen genialen Effekt in Verbindung mit Google...
Szenario: unbekannter Speicherbaustein auf dem Tisch --> auslesen --> ins Tool einlesen --> SHA1-Prüfsumme kopieren und in Google eingeben --> Profit!
ad4cdf2e0fd1304a135022eeafa2f61c5f5789cd
Grüßle,
MMB
Liste der Anhänge anzeigen (Anzahl: 1)
Hab wieder weitergemacht, jetzt mit Auswahl über rechte Maustaste und Lademöglichkeit für 4 ROMs, außerdem automatische Google-Suche auf Knop-(Maus)Druck...
Anhang 12156
Das wird noch...
Grüßle,
MMB