1 Chip SNES = viel bessere Bildqualität? (Thread inklusive Ghosting- und Helligkeits-Fix-Diskussion)

    Seite schlecht erreichbar / Lange Ladezeiten *Hotfix*

    Für alle die ebenfalls solche Probleme haben, um Abhilfe zu schaffen, könnt Ihr über Ungelesene Beiträge in der Leiste oben alle ungelesenen Beiträge anzeigen lassen.

    Diese könnt Ihr dann mit einem Klick auf "Alle Foren als gelesen markieren" ganz unten rechts als gelesen Markieren. Aus den einzelnen Einträgen macht das Forum dann einen einzigen und damit sollte die Performance deutlich besser sein. Sollte all dies keine Abhilfe schaffen, meldet euch gerne in diesem Thread nochmal. Dann muss man das nochmal im Einzelfall betrachten.

    • Clipping ist der falsche Begriff, sorry :)

      Es sieht bei einem komplett weißen Bild aus so aus, wie hier:


      Was man als Ghosting sieht, sind die Wellen nach dem Peak.
      Reduziert man mit dem Widerstand am AVCC Pin die Spannung, verschwindet der Überschwinger und seine Wellen.
      Außerdem werden die hellsten Bildbereiche wieder unterscheidbar (die Helligkeit auf ein richtiges Level korrigiert).

      @blizzz 160Ohm sind das. Danke dir und @borti4938.
      Das Nintendo beim Mini dann auf 150Ohm reduziert hat, ist recht vielsagend.
      High Quality RGB / Component Upscaler | Open Source und preiswert!
      GBS8200 Custom Firmware Projekt
    • Sorry - gerade geschaut... Bei mir verschwanden die fast in der Auflösung des Bildes vom Oszi ;) Sorry...

      Wie groß war der Vorwiderstand an AVCC bei dir???


      Ich verkaufe recht selten Moddingsachen > Bitte schreibt mir keine PNs mit direkten Anfragen. Manchmal habe ich etwas im Trödel gelistet.
      Bitte keine allg. Fragen per PN > Allgemeine Fragen gehören ins Forum - dafür ist es ja da - und nicht per PN an mich.

      Projekte: GitHub
    • 47 Ohm sind perfekt. Weil mein Scope sehr analog ist, muss ich etwas schätzen. Also 47! :)

      Wenn du den Mod machen möchtest, kannst du bei der Gelegenheit mal prüfen, ob eine der Farben immer noch zu schwach aus der PPU kommt? Ich hatte das letztens leider vergessen.

      So schaut mein Test Board aktuell aus:


      Jetzt wo ich's aufhabe, kann ich später auch noch mal die Farben checken :)
      High Quality RGB / Component Upscaler | Open Source und preiswert!
      GBS8200 Custom Firmware Projekt

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von rama ()



    • Mal ein Vergleich zwischen 1CHIP, APU und Wii, jeweils mit der 240p Test Suite und über den Framemeister aufgenommen. Der A/D_LEVEL ist jeweils gleich. So weit ich das verstehe kann man damit die Helligkeit zwischen RGB Signalen unterscheiden.

      Die Helligkeit zwischen meiner APU und 1CHIP ist nahezu identisch. Die Wii ist ein wenig dunkler und das Weiß ist auffällig rötlich / magenta.

      Wenn ich die Diskussion richtig verstehe müsste das 1CHIP doch auch heller sein als die APU Konsole, oder? Oder fängt das Problem mit der erhöhten Helligkeit schon vor dem Wechsel zum 1CHIP Board an?
    • Vielen Dank für den kleinen Vergleich da :)

      An sich ist ein starkes Weiß ja sehr wünschenswert. Das wird wohl Nintendos Motivation gewesen sein, die Chips so stark auszusteuern. Hoher Weißwert = tolle Farben und Kontraste, das, was ein "1Chip Bild" mit ausmacht.
      Die Wii würde mit deinem Setup zum Beispiel nicht sehr gut wirken. Schneller Fix: "Kontrast" am Display erhöhen.

      Was wir nicht wollen, sind jedoch die Verzerrungen, wenn einer der Verstärker überlastet wird.
      Es kann gut sein, das bereits die S-RGB und S-APU Boards zu stark befeuert werden. Leider habe ich keines davon zum Testen hier.

      Die Bildstörungen, von denen Borti berichtet, sehen aber nicht nach Übersteuerung aus.
      Solche Wellen im Bild sind eher ein Problem mit der Masse oder Vcc.
      Vielleicht ist auch der 7805 bei den Boards überfordert (oder einfach das Netzteil!).
      High Quality RGB / Component Upscaler | Open Source und preiswert!
      GBS8200 Custom Firmware Projekt
    • blizzz schrieb:

      Wenn ich die Diskussion richtig verstehe müsste das 1CHIP doch auch heller sein als die APU Konsole, oder? Oder fängt das Problem mit der erhöhten Helligkeit schon vor dem Wechsel zum 1CHIP Board an?
      In SNS-CPU-RGB-01/02 und SNS-CPU-APU-01 Mainboards gehen die S-PPU2 Ausgänge für RGB erstmal an Transistoren. Die zweite Reihe von Transistoren, die bei Vorgänger für die RGB Verstärkung da war, ist durch den S-RGB weggefallen.
      Der Spanungsteiler für den S-RGB ist identisch zu dem, den ich ausgerechnet hatte für den RGB Bypass (siehe [SNES] RGB 'Bypass' für PAL 3-Chip-SNES (SNSP-CPU-01/02))

      Lange Rede, kurzer Sinn: Nein!!! Bei den 3Chip-SNES Bpards mit S-RGB werden die Level nicht über Standard hinaus ausgesteuert. Dies habe ich auch so nachgemessen.
      Deswegen kann man auch einfach n THS7314 dort anstelle des S-RGBs einsetzen (siehe hier: [SNES] RGB 'Bypass' für PAL 3-Chip-SNES (SNSP-CPU-01/02))


      Ich verkaufe recht selten Moddingsachen > Bitte schreibt mir keine PNs mit direkten Anfragen. Manchmal habe ich etwas im Trödel gelistet.
      Bitte keine allg. Fragen per PN > Allgemeine Fragen gehören ins Forum - dafür ist es ja da - und nicht per PN an mich.

      Projekte: GitHub
    • blizzz schrieb:



      Die Helligkeit zwischen meiner APU und 1CHIP ist nahezu identisch. Die Wii ist ein wenig dunkler und das Weiß ist auffällig rötlich / magenta.
      Du hast die Wii wohl hoffentlich per RGB-Kabel und nicht über Component verbunden oder?
    • Ja, die Wii ist per RGB Kabel angeschlossen. Interessant wäre es natürlich noch mehr 3-Chip SFC Konsolen zu vergleichen, aber ich hab leider kein Museum :s000:

      Heute habe ich durch Zufall noch einen alten Screenshot (klick) von einem Launch SFC gefunden, den fagin vor einigen Jahren gemacht hat. Die Videoqualität von seiner Konsole ist richtig gut und schon fast auf dem Niveau eines 1CHIP.
    • Frage: wie weit muss der WIderstand hochgedreht werden, um an den Ausgängen Upp = 0.7V zu erhalten?


      Ich verkaufe recht selten Moddingsachen > Bitte schreibt mir keine PNs mit direkten Anfragen. Manchmal habe ich etwas im Trödel gelistet.
      Bitte keine allg. Fragen per PN > Allgemeine Fragen gehören ins Forum - dafür ist es ja da - und nicht per PN an mich.

      Projekte: GitHub
    • Dann muss ich wohl doch nochmal auf Arbeit schauen, dass ich dort irgendwo ein Potentiometer finde...


      Ich verkaufe recht selten Moddingsachen > Bitte schreibt mir keine PNs mit direkten Anfragen. Manchmal habe ich etwas im Trödel gelistet.
      Bitte keine allg. Fragen per PN > Allgemeine Fragen gehören ins Forum - dafür ist es ja da - und nicht per PN an mich.

      Projekte: GitHub
    • Also wenn man einfach alle ebay Verkäufer anschreibt und nach der Seriennummer fragt kann man ein 1CHip auch sehr einfach für 20€ bekommen, sooooo selten sind die garnicht.
    • rama schrieb:

      Clipping ist der falsche Begriff, sorry :)

      Es sieht bei einem komplett weißen Bild aus so aus, wie hier:


      Was man als Ghosting sieht, sind die Wellen nach dem Peak.
      Reduziert man mit dem Widerstand am AVCC Pin die Spannung, verschwindet der Überschwinger und seine Wellen.
      Außerdem werden die hellsten Bildbereiche wieder unterscheidbar (die Helligkeit auf ein richtiges Level korrigiert).

      rama schrieb:

      47 Ohm sind perfekt. Weil mein Scope sehr analog ist, muss ich etwas schätzen. Also 47! :)

      Wenn du den Mod machen möchtest, kannst du bei der Gelegenheit mal prüfen, ob eine der Farben immer noch zu schwach aus der PPU kommt? Ich hatte das letztens leider vergessen.

      So schaut mein Test Board aktuell aus:


      Jetzt wo ich's aufhabe, kann ich später auch noch mal die Farben checken :)

      So - ich habe das am Wochenende mal auch nachgemessen und komme auch auf diese Überschwinger (Oszibilder habe ich mir erspart). Ich habe Pin 155 angehoben und n Poti angelötet.

      Egal wie hoch ich gedreht habe, weg sind diese Überschwinger nie ganz gegangen. Auch konnte ich im Spektrum nicht genau feststellen, in welchen Frequenzen diese genau liegen - wahrscheinlich eher verschmiert auf das ganze Spektrum.

      Was ich bei mir feststellen konnte, ist, dass ab 10 Ohm (!!!) Vorwiderstand an AVCC die Überschwinger sehr gut eingedämmt sind. Alles, was höher geht, machte keinen Unterschied mehr (nur die Amplitude der Ausgangssignale halt mit herunter gegangen.


      borti4938 schrieb:

      Frage: wie weit muss der WIderstand hochgedreht werden, um an den Ausgängen Upp = 0.7V zu erhalten?

      rama schrieb:

      Mit meinem Oszi kann ich leider nicht sehr präzise messen :/
      Auch das habe ich nachgemessen. Mit den 160 Ohm Last (R6, R7 & R8; RGB Baypass entfernt, weil dort auch eine zusätzliche Last gegen Masse ist), sind es 20 Ohm Vorwiderstand, um genau 0.7Vpp am Ausgang zu erhalten. R, G und B hatten auch die gleichen Ausschläge und waren nicht mehr unterschiedlich.

      Der THS7314 und der S-RGB machen daraus auch fein 1.4Vpp.
      Den RGB Bypass habe ich entsprechend ausgetauscht gegen die Version vom 3Chip-SNES, weil dort lediglich das Signal entkoppelt wird und auf einen DC aufgeprägt wird. Den Poti habe ich durch einen 30 Ohm Widerstand ausgetauscht (hatte keinen 20 Ohm Widerstand; wird irgendwann mal geändert) und nun sieht es wie folgt aus im SNES.



      Irgendwann messe ich dann auch noch meinen zweites 1Chip-SNES nach ;)

      Kurze Einschätzung:
      • Anheben vom AVCC Pin - absolut grauenhaft mit hohem Risiko, was kaputt zu machen
      • Bildverbesserung... naja, wenn's wirklich stört. (ich erkenne keinen Unterschied, wollte es aber mal ausmessen)
        Ich muss mich korrigieren. Jaaaaaaaaaaaa......
      • Kurzfazit: nur nachahmenswert, wer sich dazu in der Lage fühlt. Das Risiko, was kaputt zu machen ist durch den sehr geringen Abstand zum Modulslot sehr hoch!


      Ich verkaufe recht selten Moddingsachen > Bitte schreibt mir keine PNs mit direkten Anfragen. Manchmal habe ich etwas im Trödel gelistet.
      Bitte keine allg. Fragen per PN > Allgemeine Fragen gehören ins Forum - dafür ist es ja da - und nicht per PN an mich.

      Projekte: GitHub

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von borti4938 () aus folgendem Grund: Das ghosting hat mich am Wochenende beim SMW so der Maßen das erste Mal so richtig gestört, dass ich unbedingt das Kurzfazit anpassen musste.

    • Wichtig ist mir vor allem, das die Überschwinger gedämpft werden.
      Auf meinen Displays sehe ich die ständig. Einmal erkannt, nervt es enorm ;)

      Vielen Dank für den genauen Wert des Widerstands.

      Den Pin sollte man nur mit gutem Werkzeug heben. Wie gesagt, ich nehme dazu ein Zahnarztwerkzeug.
      Damit greift man unter den Pin und kann ihn leicht nach oben drücken. Kurz mit der Lötspitze dran und ab ist er.

      Ich überlege noch, woher die Überschwinger wohl kommen.
      Die Verstärker sollten bei den 5V, die maximal anliegen können, doch noch nicht ausgereizt sein.
      Vielleicht ist es nur wieder die Spannungsversorgung, die bei den steilen Flanken nicht fix genug ist (induktiver Widerstand).
      In dem Fall sollten 1-2 größere Kerkos eigentlich reichen.
      Das Bild wäre dann zwar noch zu hell, aber der Fix wäre einfach und würde das Ghosting und diese dunklen Balken beseitigen.
      High Quality RGB / Component Upscaler | Open Source und preiswert!
      GBS8200 Custom Firmware Projekt
    • @rama

      Ist wohl etwas Over the Top, aber wenn das nicht funktioniert, könntest du immerhin die Spannung bei maximalaussteuerung mit jeweils einer suppressordiode sperren. (Bzw antiserielle zener sollten auch gehen)
      The New Retro Discord - Ein Platz zum Quatschen + Support von Retromods, Konsolen uvm:
      discord.gg/TYRYdXsBxr

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von tharathiel ()

    • @tharathiel interessant!
      Wie würden sich solche Dioden auf den Normalbetrieb auswirken? Wie sähe ein Schaltkreis dazu aus und wie stellt man die Dioden auf meinetwegen exakt 0.7V ein?
      Wäre die auch geeignet, alle Werte unter einem Schwellwert auf 0V zu halten und damit Schnee im Schwarzwert zu blockieren?

      Edit: Oh, oder sind die nur für die Vcc Leitungen geeignet? Ich dachte jetzt an eine Version direkt in den RGB Leitungen :p
      High Quality RGB / Component Upscaler | Open Source und preiswert!
      GBS8200 Custom Firmware Projekt
    • ab einer gewissen Spannung werden diese dioden Durchlässig und könnten über einen pull down auf gnd gelegt werden (vgl zenerdiode). diese spannung ist vordefiniert, was bedeutet, dass man so gesehen nur die maximalspannung (0,7v) pro Kanal betrachten kann. Leider weiß ich gerade nicht, ob die Farbanteile beim snes in spannungsstufen oder zeitintervallen codiert und verarbeitet werden. Ich denke jedoch, dass die Spannung je kanal variiert.

      Es wäre auch ein proportionale s Übertragungsglied erster Ordnung (PT1) eine Überlegung wert, welches parallel zur clk den Anstieg der Spannung abwartet, den spannungswert hält und am Ende wieder los lässt. Dies ist pure Theorie der Reglungstechnik und ich wüsste ad hoc nicht wie man dies sinnvoll oder effektiv umsetzen könnte.
      The New Retro Discord - Ein Platz zum Quatschen + Support von Retromods, Konsolen uvm:
      discord.gg/TYRYdXsBxr
    • Die Farben im SNES sind per Amplitude gesteuert. In der PPU sind es 6 Bit pro Kanal. Der DAC macht daraus dann in bekanntermaßen ganz toller Qualität Spannungspegel von 0 bis circa 0.7V pro Kanal (zusammen mit den Passives auf dem Weg zum RGB Encoder).
      High Quality RGB / Component Upscaler | Open Source und preiswert!
      GBS8200 Custom Firmware Projekt
    • 5 Bit pro Kanal ;)
      Eine Begrenzung des Signals dürfte wohl nicht viel bringen, erstens hat man bei voller Aussteuerung immer noch die unteren Halbwellen der Überschwinger im Bild und zweitens hilft es nur bei je einem von 32 Helligkeitswerten je Kanal. Dürfte wohl der seltenste Fall sein.
      ^o^)~
    • rama schrieb:

      Man stoppt ja 50% der Energie.
      ?( ?( ?( häääää ?( ?( ?(


      Ich verkaufe recht selten Moddingsachen > Bitte schreibt mir keine PNs mit direkten Anfragen. Manchmal habe ich etwas im Trödel gelistet.
      Bitte keine allg. Fragen per PN > Allgemeine Fragen gehören ins Forum - dafür ist es ja da - und nicht per PN an mich.

      Projekte: GitHub
    • Man würde sie ableiten, die Schwingungen kommen ja aber von wo anders. Das schwingt auch weiter. Letztendlich ist diese Variante wenig zielführend und ein "sample and hold" Prinzip wäre deutlich sinnvoller, um auch die niedrigvoltigeren Signale zu verarbeiten.
      The New Retro Discord - Ein Platz zum Quatschen + Support von Retromods, Konsolen uvm:
      discord.gg/TYRYdXsBxr
    • Sample+Hold könnte beim 3chip eher noch helfen ;) Einen 74HC4053 mit Rückkopplung an die (ggf. halbe) Pixelclock gedengelt und geeignet verschoben oder so. Da man das Sample+Hold nicht mit weniger als der horizontalen Auflösung machen sollte (außer, man möchte einen Atari-Effekt erzielen :s000: ), dürfte man damit wohl auch das Echo nicht wegbekommen.
      ^o^)~