Renamer

Hardware, Software, Webdesign & Coding.

Moderator: Katana

Antworten
Nemesis
Beiträge: 225
Registriert: Mi Aug 29, 2001 12:01 am

Renamer

Beitrag von Nemesis »

Woran erkennen Renamer um welches Rom es sich handelt?

Wie schreibt man eine Programmroutine die diese Information ausliest (für C64 Roms)?
Benutzeravatar
Aix jongliert mit Nudelhö
Beiträge: 4765
Registriert: Mo Dez 06, 1999 1:01 am

Renamer

Beitrag von Aix jongliert mit Nudelhö »

Eh alle krassen Checker verlassen sich auf die Checksumme, eh?
Nemesis
Beiträge: 225
Registriert: Mi Aug 29, 2001 12:01 am

Renamer

Beitrag von Nemesis »

Und wie liest man die aus?
SyMbiOnT
Beiträge: 609
Registriert: Mi Mai 02, 2001 12:01 am

Renamer

Beitrag von SyMbiOnT »

Würd mich auch mal interessieren
Palm_Pirate
Beiträge: 72
Registriert: Do Sep 20, 2001 12:01 am

Renamer

Beitrag von Palm_Pirate »

Bei SNES/GB/GBC ROMs isses ziemlich einfach... da steht 'ne Checksum im header an 'ner bestimmten adresse bei der man einfach mal nachschaut und die mit 'ner Datenbank vergleicht die man schon irgendwo hat.

C64 Images haben sowas schätzungsweise nicht, in diesem fall könnte man 'ne CRC von der Datei errechnen und irgendwo speichern (CRC != Checksum, btw)... wie das geht steht hier: http://www.rad.com/networks/1994/err_con/crc.htm oder hier auf deutsch: http://www.informatik.uni-frankfurt.de/~haase/crc.html
Nemesis
Beiträge: 225
Registriert: Mi Aug 29, 2001 12:01 am

Renamer

Beitrag von Nemesis »

Ich hab kein Wort verstanden.

Aber egal. Wie sieht das in der Praxis aus?
Was muss man von ROM einlesen und was mit den Daten machen?
Benutzeravatar
retroK
Co-Admin
Beiträge: 5592
Registriert: Di Nov 30, 1999 1:01 am

Renamer

Beitrag von retroK »

Du nimmst Das Rom, also die Datei und lässt den CRC-Algorithmus drüberlaufen.
Den ermittelten CRC Wert vergleichst Du dann mit den CRC Werten in einer Tabelle (z.B. die Romcenter DATS) - ist der Wert in der Tabelle handelt es sich um ein bekanntes Rom - voilá

[ 19. November 2001: Beitrag editiert von: retroK ]
Nemesis
Beiträge: 225
Registriert: Mi Aug 29, 2001 12:01 am

Renamer

Beitrag von Nemesis »

Das war mir schon klar Bild

Ich frag mich eher wie so ein Algorithmus aussieht. Was er genau macht (ein Praxisbeispiel, keine Theorie)
Benutzeravatar
retroK
Co-Admin
Beiträge: 5592
Registriert: Di Nov 30, 1999 1:01 am

Renamer

Beitrag von retroK »

Dann lad Dir den Mame Quellcode runter und schau Dir die Stelle an in denen die CRC von den Roms berechnet wird...
Antworten