Zur Beachtung!!! Neu registrierte Benutzer, welche sich nicht innerhalb einer Woche vorstellen, werden nicht aktiviert und nach einer Woche kommentarlos gelöscht!(17.Jun.2024)x
Hmm, Spiel funktioniert erstmal soweit. Wo ist der Fehler?
Im Testmode tritt er dann zutage:
Man sieht flackernde Pixel Mitte links unterhalb der pinkfarbenen Blöcke, und rechts in den grünen Blöcken unterhalb der blauen Blöcke.
Die obere Hälfte der Blöcke stammt aus dem Playfield-RAM, die untere Hälfte aus dem Object-RAM.
Playfield- und Objekt-RAM sind identisch aufgebaut:
Die Chance, dass man sowas messen kann ist ja doch eher gering.
Wenn man mit dem Oszilloskop am Pin 12 eines beliebigen RAMs misst, ist der Fehler weg.
Möglicherweise ein kapazitives Problem.
Wo sucht man denn sowas?
Ein Blick in den Schaltplan offenbart: Pin 12 ist XA3
Wenn man dann in der Signalfolge rückwärts geht, stellt man fest: XA3 kommt aus IC131 Pin 9, einem 74(LS)153:
Was auffällt, wenn man sich das Board ansieht: IC131 steckt als einziges der vier 74(LS)153 in einem Sockel.
Da war also schon mal jemand dran und hat einen 74LS153 eingebaut.
Was als nächstes auffiel: Die fest eingelöteten 153er sind alles 74153!
Sollte etwa..? Könnte es möglich sein..? Aber nicht doch..?
Oh, doch! Nach Austausch des 74LS153 gegen einen 74153 ist der Fehler verschwunden! Beliebig reproduzierbar.
Merke: 74LS153 ≠ 74153 oder auch für die Oldschoolprogrammier: 74LS153 != 74153!
Noch nie gesehen.
Eigentlich kann das gar nicht passieren. Wenn der Prozessor steht, gibts normalerweise gar kein Bild.
Wenn man auf Testbild umschaltet, geht der Bildschirm aus.
Ich hab mal ein bisschen auf dem Board rumgestochert. Sah eigentlich alles soweit ok aus.
Also mal meine Audioprobe angeschlossen, Schalter auf Testmode, und eingeschaltet.
Siehe da: 2 tiefe Töne , ein hoher Ton.
Soso, RAM auf M4 defekt.
Das RAM ist nicht komplett tot, es reicht aber scheinbar, dass die Codeausführung abbricht. Aber wohl so, dass der Prozessor nicht abstürzt.
Ausgetauscht und im Cab eingebaut:
Da gehjawida.
Ja, ich weiß: Das Bild im 2. Video ist viel zu groß. Ich wollte jetzt aber weder auf dem Board noch im Cab die Potis verkurbeln.
§1) Es ist der genaue Spielenamen zu nennen.
§2) Es ist zu nennen welcher Schwierigkeitsgrad und wie viele Leben eingestellt sind.
§3) Es ist ein Screenshot im Thread zu hinterlegen.
suche Teile für Paperboy. bitte alles anbieten denn ich brauche fast alles, lol .
also Verkabelung, AR3 Board, 5V PS Board, PS, utility Panel, das obere Marquee Bracket...
in einer geistigen Umnachtung habe ich mich dazu überreden lassen, mir eine Marble Madness PCB anzuschauen
Was ein Monster!
Ich brauche mal einen kleinen Tipp von jemanden, der sich mit den PCBs von Atari System 1 gut auskennt.
Denn die Dokumentation finde ich so was von unterirdisch und verwirrend!
Ok, nachdem ich endlich kapiert habe, dass der Reset eine eigene Spannung von Rund 10V braucht damit alles in Gang kommt, habe ich dann auch endlich die korrekte Fehlermeldung bekommen.
[Bild: https://forum.pflaugis-arcade.de/galerie...G_9421.JPG]
Laut Handbuch muss man dann als nächstes in den Schaltplänen nach der entsprechenden Adresse suchen.
Fängt ja schon gut an. Egal, das bekomme ich noch hin
[Bild: https://forum.pflaugis-arcade.de/galerie...Manual.png]
Ich habe mir dann die Schaltpläne von einem Indiana Jones runtergeladen - scheinen zu passen.
Hier wird dann der "Playfield RAM" als mögliche Ursache angegeben.
Von den frühesten Drahtgitter-Weltraumduellen bis zur letzten Generation vektorgetriebener Spielautomaten zeichnet dieses Video die vollständige Entwicklung der Vektor-Arcade-Spiele in chronologischer Reihenfolge nach.