Newsgroup: it.comp.software.emulatori
Titolo: Brutta scoperta a mie spese :(

diversamente dagli emulatori Snes che come avete detto voi ignorano gli
header, per quelli Megadrive la cosa sembra non valere o almeno io ho
provato su diverse rom a portarle da .smd a .bin (anche se poi l'estensione
conta poco) eliminando l'header di 512 byte e le rom non ne vogliono piů
sapere di funzionare :(
--
------------------------------------------------
                 Andrea "Velvet" Petrucci
------------------------------------------------
E-Mail: 
pu...@novacomp.it
    ICQ: 15954376
------------------------------------------------
     "...perchč la vita č un brivido che vola via
         č tutto un equilibrio sopra la follia..."
------------------------------------------------

 sapere di funzionare :(
Come hai tolto l'header?
--
  Luca "LZP" Zanardo
  e-mail corretta: 
l...@libero.it
AuthenticAMD.

 Come hai tolto l'header?
in maniera ben poco ortodossa con la funzione trim del Zipmany
--
------------------------------------------------
                 Andrea "Velvet" Petrucci
------------------------------------------------
E-Mail: 
pu...@novacomp.it
    ICQ: 15954376
------------------------------------------------
     "...perchè la vita è un brivido che vola via
         è tutto un equilibrio sopra la follia..."
------------------------------------------------

 in maniera ben poco ortodossa con la funzione trim del Zipmany
hai provato in maniera più ortodossa provando un programma ad hoc tipo
segatool (cugino di snestool)?


segatool (cugino di snestool)?
Aspe', forse mi sbaglio, ma io conoscevo il gentools (forse č lo
stesso)
-- 
Night Ranger  
srq...@yvoreb.vg
 (ROT13) ICQ# 63076483
ftp://nightranger.eyep.net
 
http://nightranger.crontab.org
"l'inerzia sociale ostacola sempre tutto,
 anche il progresso tecnologico."

 segatool (cugino di snestool)?
purtroppo il segatool che ho io diversamente dal Snestool non permette di
togliere l'header


.

Come hai tolto l'header?
Per toglierlo si puo` usare cut.exe, sploiner.exe, tutti prg di pubblico
dominio che servono per tagliare qualcosa.


 togliere l'header
Ok, č vero, ma puoi sempre cambiarlo con il comando "Add Header", e poi se
mi ricordo bene tempo fa si parlava di rom megadrive con l'header
appositamente danneggiato che se riparato non funzionavano piů.. e goodgen
dovrebbe essere in grado di riconoscerle.
.. Ma perché poi ci vuoi togliere l'header? Cha male ti ha fatto? :-)


 stesso)
Boh, mi pare che gentool sia un altra cosa.. non ricordo bene. Cmq, gentool
e snestool hanno la stessa interfaccia (e anche lo stesso autore ovvio ^_^)


 .. Ma perché poi ci vuoi togliere l'header? Cha male ti ha fatto? :-)
sono un maniaco dell'ordine e odio tutto il superfluo


 dump dei chip veri e prorpri, e dovrebbero essere incompatibili.
secondo me sono identici, prova a togliere i primi 512 byte da una rom .smd
e confrontarla poi con una .bin


giochi devono necessariamente avere un checksum sbagliato.
Eh? non mi sembra sia quello il punto... quello che intendevo io è che
per Genesis esistono 3 formati per memorizzare le ROM: il .bin, che è
un dump grezzo della cartuccia, il .smd, che è un incasinamento mai
visto perché aggiunge un header di non ricordo quanti K, e suddivide
la cartuccia in blocchi da 16K mettendo alternativamente i byte pari e
quelli dispari, ed il .mgd che suddivide la cartuccia a metà e anche
lui mette prima i byte pari e poi quelli dispari. Questo a grandi
linee, tempo fa provai a fare un converter per le ROM Genesis appunto
e questo è quello che (vagamente) ricordo.
Quindi il problema non sta nel checksum, sta nel fatto che se uno non
tiene conto del formato della ROM, due dump uguali dello stesso gioco
appariranno distinti se non sono nello stesso formato... un renamer
prima di calcolare il CRC della ROM dovrebbe prima convertirsela
internamente in un formato raw IMHO, in modo da avere un valore
universale che non cambi a seconda del formato.


 universale che non cambi a seconda del formato.
grazie della precisazione
