poncho escribió:Que tal amigos de árcade mx, mi nombre es poncho y soy nuevo dentro de los foros y en esta comunidad
Antes que nada bienvenido, estoy seguro que se divertirán y aprenderán mucho con este pasatiempo.
poncho escribió:En días pasados mi hermano y yo fuimos a comer a un tianguis cerca de nuestra casa y por sorpresa encontramos una árcade modelo Acapulco en venta, creo que ese es el modelo, la vimos y nos enamoramos, preguntamos por el precio, y realmente fue muy barata, la compramos; Bueno hasta ahí todo bien, cuando la prendimos el juego marcaba esto: error memory , la destapamos y dentro estaba la placa marcada como prehistoric isle in 1930 ver. 4.7, realmente estamos ilusionados con esta árcade pero nadie sabe repararla en donde vivimos y fuimos todo centro histórico buscando un experto y nada realmente.
Es muy difícil que alguien se dedique a reparar este tipo de electrónicos, no por el conocimiento requerido, más bien por no tener donde probarlo y diagnosticarlo.. además de que es muy poco redituable. Muchas veces se necesitan decenas de horas de trabajo y diagnóstico, otras es muy rápido. Pero es difícil que alguien pague lo que costaría este proceso, en muchos lugares del mundo cobran en algunas decenas de dolares la hora de diagnóstico.
Pero esto no significa que no se pueda arreglar, y mucho menos que no valga la pena.
Después de revisar las imagenes te puedo decir varias cosas.
1) La PCB es bootleg, lo cual no demerita su uso o la causa de repararla. Pero si es distinta a la original y por lo mismo su diagnóstico puede ser un poco distinto. Te dejo una imagen de la original:
Sin embargo si la analizas con cuidado te darás cuenta que en términos generales - por bloques - sus partes son las mismas. Esto sucede porque muchas copias son casi idénticas a la original, para replicarla con mayor facilidad. Esto fue muy común con placas de la época.
La foto del error resultó más interesante de lo que creía. Si te das cuenta, marca un error similar en todas las direcciones de memoria.
00090000
000A0000
000E0000
000D0000
Hasta ahora no he analizado la estructura de como funciona Prehistoric Island en particular, pero el hecho de que marque un error que tenga el 4to numero resaltado es particular.
Normalmente el CPU se comunica con todos los dispositivos usando un BUS de datos, es decir varias lineas conmutadas. Los valores que te esta listando la PCB son direcciones de memoria, no he analizado el codigo en MAME para saber que tipo de revision esta haciendo. Esto lo puedes hacer siguiendo un proceso similar al que seguí en
la reparación de Bionic Commando, pero si analizar ensamblador te parece intimidante ignóralo, no es el único camino.
De tu foto de la PCB no puedo leer los nombres de los componentes, pero basados en lo anterior y en mi PCB puedo decirte que muy probablemente lo siguiente sea cierto:
De allí sabemos que la RAM principal esta en la placa superior, y ese 74LS245 es seguramente uno o el conmutador principal de BUS.
Ahora bien, los errores que te marca la PCB son en memoria de video, lo digo porque dice "Side, front back y color" y eso usualmente son los planos de scroll y memoria de color.
Es muy poco probable que el error este en la PCB superior, seguramente esta en la inferior que es la que aparentemente maneja todo el video.
De allí supongo que el error es una de dos cosas:
1) el controlador de bus que manda todo a video, o
2) uno o los dos cables que conectan a las PCBs
Puedes empezar por cambiar los cables de lado, aprovechando que los limpies. Sólo desconecta ambos e inviertelos de lugar, a veces no son uno a uno pero si conectas sin rotarlos todo estará bien.
Si no es esto, mi recomendación sería diagnosticar como se propagan los datos en la placa de video, no sé con que herramientas cuentes o estés dispuesto a comprar. Una opción barata es una punta lógica. Tampoco sé que nivel de comprensión del funcionamiento de una computadora tengan, o de electrónica básica. No son cosas difíciles, y vale la pena meterse. Hay muchos videos en youtube, y libros que pueden ayudar.
Espero su respuesta para dar más información y seguimiento.