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

Οτιδήποτε εκτός θέματος εδώ.

Συντονιστές: Nemo, Maddog, Whacker, BraiNKilleR

Απάντηση
Άβαταρ μέλους
GeoAnas
Methuselah
Methuselah
Δημοσιεύσεις: 1503
Εγγραφή: 19 Απρ 2004 22:39
Τοποθεσία: Πολύγυρος - Χαλκιδική
Επικοινωνία:

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

Δημοσίευση από 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:
Άβαταρ μέλους
Nemo
Moderator
Moderator
Δημοσιεύσεις: 4798
Εγγραφή: 15 Απρ 2004 22:55
Τοποθεσία: Θεσσαλονίκη

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

Δημοσίευση από Nemo »

Θα ακουστει κοινοτυπο αλλα για ακομη μια φορα Respect/ τα σεβη μας στο Retro Hardware Guru :king: Geoana :!:
if" Imitation is the sincerest flattery",
imagine emulating ....
Άβαταρ μέλους
Fotis_KFOR
Mame Maniac
Mame Maniac
Δημοσιεύσεις: 748
Εγγραφή: 13 Οκτ 2004 00:55
Τοποθεσία: Αθήνα
Επικοινωνία:

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

Δημοσίευση από Fotis_KFOR »

Συγχαρητήρια και από εδώ Γιώργο!!! Ότι και να πούμε είναι λίγο :D :D :D
Άβαταρ μέλους
Maddog
Master Modelator
Master Modelator
Δημοσιεύσεις: 3768
Εγγραφή: 26 Μάιος 2004 14:44
Τοποθεσία: Κάποιο beach bar στο Ντουμπάι
Επικοινωνία:

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

Δημοσίευση από Maddog »

Έχεις περάσει εδώ και καιρό σε άλλο επίπεδο... :D
Παππού όλος ο κόσμος ανησυχεί μήπως η σχέση σου με την πιτσιρίκα αποβεί μοιραία.
-Τι να κάνουμε παιδί μου...αν πεθάνει - πέθανε...
Άβαταρ μέλους
GeoAnas
Methuselah
Methuselah
Δημοσιεύσεις: 1503
Εγγραφή: 19 Απρ 2004 22:39
Τοποθεσία: Πολύγυρος - Χαλκιδική
Επικοινωνία:

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

Δημοσίευση από GeoAnas »

:lol: :lol: Ευχαριστώ παιδιά ! ...αυτά με κάνουν να ξεχνώ τη σκληρή πραγματικότητα .... :mrgreen:
htsopelas
PacMan
PacMan
Δημοσιεύσεις: 10
Εγγραφή: 28 Δεκ 2012 14:33

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

Δημοσίευση από htsopelas »

οργωνεις!...
Απάντηση