Wie C64 an TFT?

Es gibt 1.160 Antworten in diesem Thema, welches 286.217 mal aufgerufen wurde. Der letzte Beitrag (5. Juni 2021 um 01:18) ist von HurricaneMick.

  • Der auf dem OSSC verbaute ADC hat keinen Decoder für PAL/NTSC-Farben, man könnte höchstens versuchen ob man das noch irgendwie im FPGA hingestrickt bekommt.

    Genau vom letzteren denke ich, dass das möglich sein könnte. Außer RGB kann das Ding ja auch die Komponenteneingänge YPbPr verarbeiten und muss daraus RGB ableiten. Wie die technische Umsetzung genau ist, weiß ich nicht, würde aber vermuten, dass so etwas auch S-Video möglich wäre.

    Leider ist der Thread und die Infos zum OSSC so unübersichtlich, dass ich nicht genau weiß, wo man diesen Wunsch äußern könnte oder ob dieser schon gestellt wurde. Dazu müsste ich mich noch genauer einlesen.

  • Außer RGB kann das Ding ja auch die Komponenteneingänge YPbPr verarbeiten und muss daraus RGB ableiten. Wie die technische Umsetzung genau ist, weiß ich nicht, würde aber vermuten, dass so etwas auch S-Video möglich wäre.

    Nein, YCbCr(*)/RGB-Wandlung ist eine deutlich weniger aufwendige Sache als PAL/NTSC-Farbdecodierung. Für YCbCr zu RGB (oder umgekehrt) braucht man lediglich eine Matrixmultiplikation pro Pixel, die sich mit den Hardware-Multiplizierer-Blöcken im FPGA leicht als Pipeline implementieren lässt und dann pro Takt einen Pixel bearbeitet.

    PAL/NTSC-Farbdecodierung braucht dagegen einen QAM-Demodulator, d.h. man muss in jeder Bildzeile den Referenztakt mittels des Colorbursts synchronisieren, Cosinus- und Sinus-Signale mit dieser Frequenz und Phasenlage generieren und die mit dem Farbsignal multiplizieren um daraus Cb und Cr zu erhalten, die dann nochmal einen Tiefpassfilter passieren müssen, um keine Farbartefakte zu erhalten. Danach ist natürlich noch eine YCbCr zu RGB-Wandlung fällig.

    Ach ja, und wenn die Verarbeitung von Composite statt S-Video gewünscht ist, braucht es natürlich noch etwas mehr Filterei, um Y von C zu trennen - dafür gibt es mehrere Methoden mit unterschiedlicher Komplexität und Qualität.

    (*) P ist analog, C digital

    10 x=rnd(-1963):fori=1to81:y=rnd(1):next
    20 forj=1to5:printchr$(rnd(1)*16+70);:next
    30 printint(rnd(1)*328)-217

    Bitte melde dich an, um diesen Link zu sehen. - Bitte melde dich an, um diesen Link zu sehen. - Bitte melde dich an, um diesen Link zu sehen.

  • Ich habe eben eine für mich so herausragende Eindeckung mit dem C64 und dem Framemeister gemacht, dass ich sie niemandem vorenthalten möchte.

    Kurze Vorgeschichte:

    Ich hatte die ganze Zeit ein Fliegengitter/Raster mit einem S-Video-Kabel, das auch nicht verschwand als ich den Widerstand dort bei Chroma entfernte.
    Manche denken wohl der Widerstand müsste sein, für andere ist er entbehrlich und nach meinen Erfahrungen macht er keinen Unterschied in Bezug auf das störende Raster/Fliegengitter.
    Das neue Kabel das ich über Ebay erworben hatte, brachte leider denselben störenden Effekt auf die LCD-Matscheibe.
    Dieses hat übrigens keinen Widerstand verbaut.

    Nach etlichem Experimentieren fand ich dann heraus, das dieser genannte störende Effekt bei meinen C64ern mit Boardversion 250469 auftrat.
    Nachdem ich meinen einzigen C64 mit Boardversion 250407 angeschlossen hatte, war dieser Effekt fast vollständig verschwunden bzw. so stark reduziert das er mich nicht mehr störte.

    Jetzt kommt der Hammer und der eigentliche Grund weshalb ich diese Nachricht schreibe:
    Der gute alte C64 mit Boardversion 250407 hat leider eine Ausfallerscheinungen, die bewirkt, das er öfter beim spielen abstürzt und einen auf den Basicbildschirm rauswirft.
    Deshalb musste ich wieder einen C64 mit der Raster/Fliegengitter -Boardversion 250469 verwenden.

    Nachdem ich jetzt aber mal wieder etwas mit den Einstellungen des Framemeister gespielt hatte und zwar war dazu nur ein Knopfdruck (Fernbedienung) auf das Preset "Game1" notwendig,
    ist jetzt auch beim C64 mit der Boardversion 250469, dieser Raster/Fliegengitter -Effekt soweit verschwunden/reduziert, das ich schlicht beeindruckt bin!
    Es ist mit dem Framemeister scheinbar sogar möglich, bei einem C64 mit der Boardversion 250469 diesen Effekt weitestgehend abzustellen.
    Unglaublich!
    Ich will mich nicht zu früh freuen, nicht das irgendwelche negativen Sideeffects auftreten von denen ich noch nichts weiß, aber bis jetzt sieht es einfach toll aus!
    Um dies zu verdeutlichen habe ich drei Bilder angefügt.
    Das erste Bild zeigt einen C64 mit der Boardversion 250469 und dem störenden Fliegengitter/Raster.
    Das zweite Bild zeigt einen C64 mit der Boardversion 250407 worauf dieser Effekt kaum noch ins Gewicht fällt.
    Das dritte Bild zeigt einen C64 ebenfalls mit der Boardversion 250469 aber mit beim Framemeister eingestellten Game1-Setting.
    Urteilt selbst.

    Grüße

  • Hallo.

    Gibt es eine Möglichkeit den C64 an den PC Monitor anzuschliessen ?

    Diese anschlüsse habe ich noch frei
    1 HDMI, 1 DVI


    Danke

  • Bitte dazu folgenden Fred lesen. Da steht alles drin:
    Bitte melde dich an, um diesen Link zu sehen.

  • Hab mir jetzt alles durchgelesen.

    Irgendwie hab ich jetzt trotzdem keine Ahnung ?(

    Was könnt ihr mir raten ?

    Danke

  • Hab mir jetzt alles durchgelesen.

    Irgendwie hab ich jetzt trotzdem keine Ahnung ?(

    Was könnt ihr mir raten ?

    Danke

    Nochmal den Fred von vorne lesen. Was verstehst Du denn nicht ?
    Die zwei derzeit besten Möglichkeiten, aber auch die Teuersten wären:

    1. Turbo Chameleon64
    2. FrameMaster

    Alles andere ist ist ein schlechter Kompromiss.

  • Wobei das Turbo Chameleon 64 auch immer schwieriger wird direkt anzuschließen, da die meisten modernen TFTs auch keine VGA Buchse mehr haben.

  • Was ist eigentlich mit sowas ?

    Bitte melde dich an, um diesen Link zu sehen.

  • Schön ausgeführt, sind ja wirklich Hammer Resultate!

    Der gute alte C64 mit Boardversion 250407 hat leider eine Ausfallerscheinungen, die bewirkt, das er öfter beim spielen abstürzt und einen auf den Basicbildschirm rauswirft.
    Deshalb musste ich wieder einen C64 mit der Raster/Fliegengitter -Boardversion 250469 verwenden.

    Meine 407er hat auch die meisten "Eigenarten", aber das sind andere kleine Merkwürdigkeiten und sonst macht sie Spaß (auch bei den Farben).

    Das mit dem Raster wie auf Bild 1 kenne ich eigentlich nur so, auch auf 1802 per seperatem Chroma/Luma- ich wusste gar nicht, dass man ein so gutes Bild
    hinkriegen kann 8o .

    Verschlanktes Setup ´24: C64G+1541 Ultimate II, C64Aldi+Dolphin DOS+1541 II, Blue Dual-SID Mod "R-Flux-Edition"+OC 118, MSSIAH, 1351.

  • Was ist eigentlich mit sowas ?

    Bitte melde dich an, um diesen Link zu sehen.

    ich kann nirgends entdecken welche Eingangsformate dieses Ding verarbeitet, 50 oder 60 Hz, interlace oder progressive...

    Mein Youtube Kanal: Bitte melde dich an, um diesen Link zu sehen.

  • ich kann nirgends entdecken welche Eingangsformate dieses Ding verarbeitet, 50 oder 60 Hz, interlace oder progressive...

    Mit Rücksprache eines Mitarbeiter, sollte das Ding alles können.
    Also 50 oder 60 Hz, interlace oder progressive

  • Ich weiß nicht, ob das schon wo stand.

    1. Es gibt englischsprachige Overlays für die japanische Framemeister-Fernbedienung (zB auf eBay)
    2. Es gibt einen Händler in Deutschland, der den Framemeister anbietet und praktischerweise das mitgelieferte (japanische) RGB-Kabel auf die damit nicht kompatible EU-Norm umgelötet hat. (Das ist jetzt für den C64 weniger relevant)

  • Solange ich Was ist eigentlich mit sowas ?

    Mit Rücksprache eines Mitarbeiter, sollte das Ding alles können.Also 50 oder 60 Hz, interlace oder progressive

    Solange man hier keine technischen Daten vom Hersteller sieht, würde ich da nix von glauben.

  • 2. Es gibt einen Händler in Deutschland, der den Framemeister anbietet und praktischerweise das mitgelieferte (japanische) RGB-Kabel auf die damit nicht kompatible EU-Norm umgelötet hat. (Das ist jetzt für den C64 weniger relevant)

    Du meinst jetzt nicht den überteuerten Wolfsoft?

  • Ja. Ace, den meine ich. Aber ich habe gerade gesehen, dass sein Preis für den Framemeister geradezu explodiert ist. Vor 2 Jahren hab ich bei ihm noch etwas über 300 gezahlt. Aber fast 500 - das ist nicht konkurrenzfähig.

  • Jetzt mal eine ganz blöde Frage von mir

    Wenn ich nur kabeln kaufe und keinen Konverter, warum soll das nicht gehen ?

    Das

    mit dem
    Bitte melde dich an, um diesen Link zu sehen.

    an den Monitor

    Da blicke ich nicht durch, oder ich überlese da was.

  • Weil der Monitor mit dem FBAS oder SVideo vom C64 nichts anfangen kann.

    Der zweite Adapter ist wohl für Component-Video gedacht (von den Steckerfarben her... steht ja nix genauen da)

    Nur weil die Stecker zufälligerweise passen heisst das nicht, dass das auch geht.

    Gruß, Gerd

    Bitte melde dich an, um diesen Link zu sehen.

    Bitte melde dich an, um diesen Link zu sehen.

  • Was ist eigentlich mit sowas ?

    Bitte melde dich an, um diesen Link zu sehen.

    Hab so ein "Konverter" im Einsatz.

    Bild finde ich nicht schlecht, jedenfalls auf dem grossen LCD-TV.

    Verwendet wird das S-Video-Signal mit diesem Bitte melde dich an, um diesen Link zu sehen. und dem Bitte melde dich an, um diesen Link zu sehen..

    Bei Verwendung von Composite kommt es auf die Quelle an, meine C64 meist brauchbar, bei den C128D eher weniger.
    Wobei für Composite braucht man keinen HDMI-Konverter, diese Eingänge sind oft noch direkt vorhanden, im Gegensatz zu S-Video ^^

    Gruss C=Mac.

  • Hab so ein "Konverter" im Einsatz.
    Bild finde ich nicht schlecht, jedenfalls auf dem grossen LCD-TV.

    Verwendet wird das S-Video-Signal mit diesem Bitte melde dich an, um diesen Link zu sehen. und dem Bitte melde dich an, um diesen Link zu sehen..

    Bei Verwendung von Composite kommt es auf die Quelle an, meine C64 meist brauchbar, bei den C128D eher weniger.
    Wobei für Composite braucht man keinen HDMI-Konverter, diese Eingänge sind oft noch direkt vorhanden, im Gegensatz zu S-Video ^^

    Gruss C=Mac.

    Hast Du dazu technische Daten ?