Die MyBB-Forensoftware und somit auch "arcade reloaded" nutzt Cookies
arcade reloaded verwendet Cookies aus funktionellen Gründen der MyBB-Forensoftware welche für eine korrekte Forenfunktion unabdinglich sind. Insbesondere um Deine Login-Informationen zu speichern wenn Du registriert bist und Deinen letzten Besuch wenn Du es nicht bist. Cookies von arcade reloaded speichern auch die spezifischen Themen, die Du gelesen hast und wann diese zum letzten Mal gelesen wurden.

Cookies sind kleine Textdokumente, welche auf Deinem Computer gespeichert werden. Die von arcade reloaded gesetzten Cookies können nur auf dieser Website verwendet werden und stellen in keinster Weise ein Sicherheitsrisiko dar.

Bitte teile uns mit ob Du die Cookies von arcade reloaded akzeptierst oder ablehnst.

Um alle von arcade reloaded gesetzten Cookies zu löschen (Grundeinstellung herstellen) bitte hier klicken.


Info: Ein Cookie wird in Deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass Dir diese Frage erneut gestellt wird.
Du kannst Deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

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


Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Arabian von Sun
#1
Auf dem Tisch eine Arabian von Sun.

Fehler:  Flackernde Pixel im Bild.

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:

[Bild: https://forum.pflaugis-arcade.de/galerie...abian1.jpg]

Die Chance, dass man sowas messen kann ist ja doch eher gering. shrug

Wenn man mit dem Oszilloskop am Pin 12 eines beliebigen RAMs misst, ist der Fehler weg. Dblick
Möglicherweise ein kapazitives Problem.
Wo sucht man denn sowas? shrug
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:

[Bild: https://forum.pflaugis-arcade.de/galerie...abian2.jpg]

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. ups

Merke: 74LS153 ≠ 74153 oder auch für die Oldschoolprogrammier: 74LS153 != 74153! zwinker

Kackfehler! motz

(Thread aus AZ nachdokumentiert)
Zitieren
#2
einfach 20pf C hinhängen und gut... grin

Ja, sowas ist immer wieder lustig zu sehen....
Arcade-Zünsler
Zitieren
#3
ja,
das sind parasitäre effekte / signale von bauelementen.
die befinden sich ohne ende auf arcade boards haben aber nur selten sichtbare auswirkungen.

aber wenn ich manchmal so die signalverläufe auf nem oszi sehe,
ist das oft weit weg vom ideal.

bin ich echt verwundert, das der krams dann überhaupt funktioniert............
Arcade-Grotten-Olm
Zitieren
#4
Isso shrug
Zitieren


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 2 Gast/Gäste