Σελίδα 1 από 1

Επισκευή πλακέτας Ghosts 'n Goblins

Δημοσιεύτηκε: 29 Σεπ 2013 20:06
από GeoAnas
Εδώ και αρκετό καιρό (χρόνια....) έχω στην κατοχή μου, μια bootleg πλακέτα του εκπληκτικού παιχνιδιού της Capcom, "Ghosts 'N Goblins". Θυμάμαι ότι το είχα χτυπήσει σχετικά φθηνά λόγω του ότι παρουσίαζε πρόβλημα στην σωστή απεικόνιση των χρωμάτων.
Συγκεκριμένα όταν ο μικρο διακόπτης που ελέγχει τον προσανατολισμό της οθόνης ήταν ενεργοποιημένος σε mode : Portrait inverted (Dip switch RA1, 1->ON), τότε τα χρώματα των χαρακτήρων της οθόνης ήταν φυσιολογικά, αλλά η οθόνη ήταν προσανατολισμένη ανάποδα (έπρεπε να γυρίσεις την TV 180 μοίρες !)
Όταν ο παραπάνω διακόπτης ήταν σε normal mode (Dip switch RA1, 1->OFF) τότε οι χαρακτήρες απεικονιζόταν με ένα μόνο χρώμα (Τίτλος παιχνιδιού, High Score κτλ).
Οι ρυθμίσεις των dip-switches εδώ : http://www.arcade-museum.com/dipswitch- ... /7938.html
Οι παρακάτω φωτογραφίες απεικονίζουν πιστά το πρόβλημα...

Εικόνα

Εικόνα

Το πρώτο μέλημα μου ήταν να αλλάξω φυσικά όλους τους πυκνωτές καθώς και να επιμεληθώ την σχολαστική καθαριότητα της πλακέτας. Ακολούθησε η αντιγραφή (dump) του περιεχομένου των roms και η σύγκριση (CRC) με τα έτοιμα sets του ΜΑΜΕ, έδειξε ότι όλες οι roms ήταν σωστές.
Διαβάζοντας προσεκτικά τον κώδικα του mame driver http://mamedev.org/source/src/mame/drivers/gng.c.html , ανακάλυψα ότι οι χαρακτήρες του παιχνιδιού βρίσκονται αποθηκευμένοι στην rom "gg1.bin"

Από τον mame driver...

" ROM_REGION( 0x04000, "gfx1", 0 )
ROM_LOAD( "gg1.bin", 0x00000, 0x4000, CRC(ecfccf07) SHA1(0a1518e19a2e0a4cc3dde4b9568202ea911b5ece) ) /* characters */
"

Το παραπάνω στοιχείο με οδήγησε στην υπόθεση ότι και τα τσιπάκια που είναι υπεύθυνα για την σωστή απόδοση των χρωμάτων πρέπει να βρίσκονται "κάπου κοντά στην γειτονιά" :wink: (λευκό πλαίσιο).

Εικόνα

Με λίγο tracing ανακάλυψα τα δυο 74LS194APC και με μια πολύ προσεκτική ματιά βρήκα μια χτυπημένη πίστα (track).
Μόλις άγγιξα το επίμαχο σημείο, τα χρώματα επανήλθαν...BINGO :dance: ...ένα μικρό "μπαλωματάκι" και το παιχνίδι τρέχει και πάλι άψογα, όπως θα έπρεπε να λειτουργεί !

Πριν...
Εικόνα

Μετά...
Εικόνα

Το logic probe, δείχνει ότι η γραμμή ενεργοποιήθηκε και πάλι.
Εικόνα

:wink: :body-builder: :good:

Re: Επισκευή πλακέτας Ghosts 'n Goblins

Δημοσιεύτηκε: 29 Σεπ 2013 20:31
από Nemo
Θα ακουστει κοινοτυπο αλλα για ακομη μια φορα Respect/ τα σεβη μας στο Retro Hardware Guru :king: Geoana :!:

Re: Επισκευή πλακέτας Ghosts 'n Goblins

Δημοσιεύτηκε: 29 Σεπ 2013 21:23
από Fotis_KFOR
Συγχαρητήρια και από εδώ Γιώργο!!! Ότι και να πούμε είναι λίγο :D :D :D

Re: Επισκευή πλακέτας Ghosts 'n Goblins

Δημοσιεύτηκε: 29 Σεπ 2013 23:56
από Maddog
Έχεις περάσει εδώ και καιρό σε άλλο επίπεδο... :D

Re: Επισκευή πλακέτας Ghosts 'n Goblins

Δημοσιεύτηκε: 30 Σεπ 2013 05:36
από GeoAnas
:lol: :lol: Ευχαριστώ παιδιά ! ...αυτά με κάνουν να ξεχνώ τη σκληρή πραγματικότητα .... :mrgreen:

Re: Επισκευή πλακέτας Ghosts 'n Goblins

Δημοσιεύτηκε: 30 Σεπ 2013 15:24
από htsopelas
οργωνεις!...