Página 1 de 1

sobre comprobacion de lectura de eproms

Publicado: 14 May 2018, 04:07
por jordigahan
pues estoy dumpeando algunas placas que tengo por aqui que no parecen estar emuladas en mame y le he mandado las lecturas al equipo mame para su emulación, pero en algunas me dicen que la lectura no es correcta. como puedo saber si he realizado correctamente la lectura de una eprom ?

Re: sobre comprobacion de lectura de eproms

Publicado: 14 May 2018, 12:07
por wilco2009
Me temo que en este caso no puede pasar un verify, porque el contenido original no lo tiene. Lo que tiene jordi son los chips originales, de los cuales ha leido la información para enviar al equipo de MAME.

En este caso, me temo que la única manera de saber si el contenido es correcto es interpretar el programa, a no ser que tengas el archivo original, en cuyo caso ya no tiene sentido leer nada del chip.

Re: sobre comprobacion de lectura de eproms

Publicado: 14 May 2018, 12:26
por Kyp
¿Cómo pueden saber si la lectura es correcta o no si son ROMs que no había antes? Lo único que se me ocurre es que estén borradas (todo a FF).

Re: sobre comprobacion de lectura de eproms

Publicado: 14 May 2018, 13:14
por flopping
Kyp escribió: 14 May 2018, 12:26 ¿Cómo pueden saber si la lectura es correcta o no si son ROMs que no había antes? Lo único que se me ocurre es que estén borradas (todo a FF).
O que al implementarlas en el emulador, no salga el juego correctamente, no tiene por que estar todo a FF, pueden haber datos, pero no ser los correctos.

Jordi, de todas formas, lo mas normal en estos casos es que o bien los chips esten mal, uno o varios, o que la lectura no sea correcta por que algun pin hace mal contacto con el zocalo del lector, en estos casos suele dar error, pero eso depende del lector, quiza el tuyo no se queja y deja leer los chips, aun faltando alguna señal, por lo que lo primero es limpiar bien los contactos de los chips y volver a leerlos y de hecho leelos varias veces, a ver si da siempre lo mismo y en cada lectura, saca y vuelve a meter el chip en el zocalo de esta forma te aseguras que no hay falsos contactos, si da siempre la misma lectura, deberia de estar bien y si no es correcto el contenido es que ese chip esta corrupto, para la limpieza de los pines puedes usar una goma de borrar, alcohol, limpiametales, etc...salu2.

Re: sobre comprobacion de lectura de eproms

Publicado: 14 May 2018, 13:24
por Kyp
También puede ser que estén usando los pines de los buses desordenados (es muy habitual para simplificar el ruteado de la placa, el DivIDE lo hace por ejemplo) y aunque se lea bien el chip el emulador no 'entienda' el contenido.

Re: sobre comprobacion de lectura de eproms

Publicado: 14 May 2018, 15:24
por jordigahan
he leido los 12 chips y los he enviado al equipo mame, pero me han dicho que la mitad estan mal leidos, la pregunta es:
como saben ellos que estan mal si el juego original lo tengo yo y no esta emulado ?

lo que si es cierto es que esta segunda lectura he comparado los CRC y SHA de las diferentes roms y esta vez los resultados son diferentes.
http://romident.coinopflorida.com/

Re: sobre comprobacion de lectura de eproms

Publicado: 14 May 2018, 15:32
por VeS
Una vez leída la ROM has verificado con el programador y tu propia eprom que es igual ?
Que tipo de eprom son y que programador/software usas ?

Re: sobre comprobacion de lectura de eproms

Publicado: 14 May 2018, 21:03
por jordigahan
eso como lo hago ?
tengo un G540

Re: sobre comprobacion de lectura de eproms

Publicado: 14 May 2018, 23:29
por wilco2009
jordigahan escribió: 14 May 2018, 21:03 eso como lo hago ?
tengo un G540
Una vez leido haz un "Verify", pero eso dudo que de ninguna diferencia.

Re: sobre comprobacion de lectura de eproms

Publicado: 15 May 2018, 14:56
por tobisham
A los consejos de arriba añadiría, yo siempre leo las memorias al menos dos veces para asegurar un MD5 o CRC correcto, y abrir el archivo en el ordenador, supongo que con el propio programa de lectura puedes. Si una fila es siempre FF sería indicativo de alguna pata que no hace buen contacto.

Otra cosa es que hay que tener claro qué tipo de ROM es, para configurar adecuadamente el lector, igual piensas que es de un tipo y es otro (no todos los chips tienen la entrada de +5v en la última patilla)