Hallo Leute.
Ich habe hier mehrere EPROMs aus dem ZX-Umfeld und würde gern herausfinden, zu welchem Rechnertyp die gehören und ob die original sind oder vom Anwender modifiziert.
Hallo Leute.
Ich habe hier mehrere EPROMs aus dem ZX-Umfeld und würde gern herausfinden, zu welchem Rechnertyp die gehören und ob die original sind oder vom Anwender modifiziert.
Du kannst die Checksummen Deiner ROMs z.B. mit den Quellen des MAME-Emulators vergleichen:
https://github.com/mamedev/mam…r/src/mame/drivers/zx.cpp
https://github.com/mamedev/mam…mame/drivers/spectrum.cpp
https://github.com/mamedev/mam…mame/drivers/specpls3.cpp
Die Checksummen kann Dir z.B. der HxD Hex-Editor anzeigen, ich habe mir die Erweiterung HashTab installiert, damit können in den Dateieigenschaften unter Windows verschiedene Checksummentypen angezeigt werden.
Gruß
Robert
Der Prüfsummenvergleich ist negativ verlaufen.
Eine Gegenprobe mit einem heruntergeladenen Original-EPROM bewies, dass ich die Prüfung zumindest richtig gemacht habe.
Ist davon auszugehen, dass alle gebräuchlichen Sinclair-ROMs im MAME verdrahtet sind?
Jetzt bleibt mir noch eine Ähnlichkeitsanalsyse mit allen Sinclair-ROMs.
Also zurück zur primären Frage: Gibt es irgendwo ein gutes Archiv mit Firmware von Sinclair?
Hi, nur zum sicher gehen:
MAME verwendet CRC32 und SHA-1.
Für ROMs kenne ich das:
http://zxspectrum.it.omegahg.com/index2.htm
Gruß
Robert
Fürs erste ist's keiner von diesen.
Ist ein Spectrum bekannt, bei dem per NMI-Taste ein Debugger gestartet wird?
aber in deinem speziellen Fall empfehle ich den Vergleich mit den in Zesarux hinterlegten ROMS.
Hab alle durchgesehen. Nichts passt zu meinen ROM.
Dann ist der wohl doch (zumindest teilweise) vom Anwender programmiert worden.
aber in deinem speziellen Fall empfehle ich den Vergleich mit den in Zesarux hinterlegten ROMS.
Hab alle durchgesehen. Nichts passt zu meinen ROM.
Dann ist der wohl doch (zumindest teilweise) vom Anwender programmiert worden.
Scheint so zu sein.