Frogger Reparaturbericht

  • Jetzt wollte ich mal was für mich selbst tun: eine originale Frogger zum Leben erwecken. Ein Spiel aus meine Jugendzeit mit hübscher Grafik, irgendwie kultig.


    Die Platine hatte ich mal günstig erstanden, sie funktionierte genau eine Stunde und quittierte plötzlich den Dienst mit folgendem Bildschirm, bei dem der Spielverlauf allerdings noch gut erkennbar war...


    [ATTACH=CONFIG]28527[/ATTACH]


    [ATTACH=CONFIG]28530[/ATTACH]


    Google ist mein Freund: http://wiki.aussiearcade.com.au/index.p ... _Logs_Frog


    Der hatte das schon mal und tatsächlich: es war ein defekter 2114. Eine gnz neue Erkenntnis: der Huckepacktest kann auch bei RAMs funktionieren:


    [ATTACH=CONFIG]28528[/ATTACH]
    [ATTACH=CONFIG]28531[/ATTACH][ATTACH=CONFIG]28532[/ATTACH]


    Ach was hab' ich mich gefreut...


    [ATTACH=CONFIG]28529[/ATTACH][ATTACH=CONFIG]28526[/ATTACH]


    - - - Aktualisiert - - -


    Und dann kam, was kommen musste: eine Stunde Dauerlauf und schon schreckt mich ein "Piep" aus den Gedanken... Aus den Augenwinkeln sehe ich, wie die Frogger resettet... ohje...


    Und resettet... und resettet... und resettet... Mist. Nächstes Teil kaputt.


    Das Oszi zeigt: Z80 läuft an und versucht den Videospeicher zu löschen, bleibt stehen und schon schlägt der Watchdog zu. Immer wieder.
    Da es sonst keine verdächtigen Signale gibt und das Überbrücken des Watchdog zwar den Löschvorgang zu Ende bringt, dann aber zum Totalabsturz führt, habe ich das Program-RAM im Verdacht. Huckepack die zweite: voila, wieder ein 2114 gestorben... Wie die Fliegen...


    Nach dem Tausch läuft alles gut an. Aber was ist das: Text und Tiles sind gut, aber die Frosch-Sprites sind völlig an der falschen Stelle... ich könnte kotzen.


    Das Frogger Manual gibt Auskunft zu "misplaced frogs": die 74LS161 (voreinstellbare Dezimalzähler), die das Video-RAM adressieren könnten es sein. Also wieder flugs das Ozi angeworfen und die Zähler und Gatter danach funktionieren, aber der Lade-Impuls, der die voreingestellten Daten in die Zähler übernimmt, liefert ein "Low" bei 2V... das kann ja nicht gehen. Da ging mir die Zeit aus. Demnächst mehr.


    Grüßle,
    Mike McBike

    Dateien

    • erledigt.jpg

      (177,05 kB, 19 Mal heruntergeladen, zuletzt: )
    • frogger.jpg

      (636,45 kB, 18 Mal heruntergeladen, zuletzt: )
    • huckepack.jpg

      (168,02 kB, 20 Mal heruntergeladen, zuletzt: )
    • messplatz.jpg

      (161,58 kB, 25 Mal heruntergeladen, zuletzt: )
    • sc_defekt.jpg

      (253,76 kB, 17 Mal heruntergeladen, zuletzt: )
    • sc1.jpg

      (87,35 kB, 16 Mal heruntergeladen, zuletzt: )
    • sc2.jpg

      (112,33 kB, 14 Mal heruntergeladen, zuletzt: )
  • Hey Wolfgang,


    yeaaah Frogger! Huckepack mit RAMs, das wollte ich dich eh mal fragen ;)
    Ich lese gespannt weiter....


    Gruß
    Eniwhite

  • Ok wieder was gelernt. Ja stimmt, hochohmig macht sinn.
    Ich hätte für die RAM-Testerei noch nen anderen Ansatz.
    Wie heißen denn die "Testklammern" richtig, die du auf die ICs setzt?
    Würd mir da gerne mal eine oder zwei bestellen.

  • Ja genau die.
    Boah scheisse sind die teuer. Wollte mir nen Adapter von Test-Clip auf IC-Sockel löten,
    damit ich dann die Standard RAMs im Willem testen kann.

  • Du wieder ;) Ich will dir aber nicht deinen Thread zuspammen.
    Am liebsten hätte ich einen Adapter für die wichtigstens RAMs gehabt.
    Sprich 6116 bis 62512 - sprich Pinzahl 24 bis 32. Theoretisch dann ein 32er.
    Wobei die RAMs gibt es ja in zweierlei Baugrößen, oder?


    Können ja den Rest via Mail quatschen, sonst wird dein Frosch überfahren :)