OSSC (Open Source Scan Converter)
Verfasst: 23.03.2019, 12:36
Hinweis zu den Screenshots: Um sie in voller Größe zu sehen am besten mit rechter Maustaste und Bild im neuen Tab öffnen, dann einmal draufklicken, damit sie in voller Größe dargestellt werden... so kann man sich ein besseres Urteil zur Bildqualität des OSSC machen und die Scannlines werden ohne seltsames Muster dargestellt,
Gestern ist überraschenderweise bereits nach gut einer Woche mein OSSC aus China eingetroffen. Am Abend habe ich die leicht ledierte Schachtel aufgemacht und das Gerät mit meinem alten SNES am TV getestet: Leider hat sich dabei herausgestellt, dass die SNES-Konsole, die ich vor über 10 Jahren umgebaut habe, wohl irgendeinen Defekt bei der Bildausgabe hat (die Platine war teilweise oxydiert, da die Konsole wohl vom Vorbesitzer zeitweise an einem feuchten Ort gelagert wurde), was sich daran zeigte, dass das Bild spieleabhängig nicht ganz ruhig war. Bei Super Mario World bracht das Bildsignal immer nach kurzer Zeit weg, wenn ich auf 60Hz geschaltet habe, F-Zero lief hingegen auch mit 60Hz. Scanlines lassen sich übrigens nach Belieben zuschalten, entweder mit horizontalen oder vertikalen Streifen. Die Stärke der Scanline-Streifen kann man ebenfalls in mehreren Stufen einstellen, von ganz leicht bis sehr stark. Ich habe auf den Screenshots geschätzt eine mittlere Stärke eingestellt
Hier Screenshots, die ich mit dem Smartphone aufgenommen habe. SMW läuft in PAL50Hz, einmal mit und einmal ohne Scanlines. Bei F-Zero war das SNES auf 60Hz eingestellt, auch hier einmal mit und einmal ohne Scanlines. Anschließend habe ich ein wenig mit den Einstellungen des OSSC herumgespielt und mein altes ungemoddetes Launch-SNES von 1992 angeschlossen. Das Bild war hier sehr ruhig und meiner Meinung nach einen Tick besser. Außerdem habe ich eine Option gefunden, bei der das Bild auch bei PAL-Spielen vertikal im Vollbild angezeigt wird und das Seitenverhältnis korrekt angezeigt wird. Das heißt, das Bild hat die Breite, wie es damals auch auf Röhrenfernsehern dargestellt wurde (etwas breiter als Standard 4:3 was kleinere schwarze Balken links und rechts zur Folge hat und sich auch für mich "richtiger" anfühlt). Hier wieder zwei Screenshots die Super Mario Bros 3 aus Super Mario All-Stars in diesem Bildmodus mit PAL50 zeigen, auch hier wieder einmal mit und einmal ohne Scanlines: Nach allem was ich bisher mit dem SNES getestet habe, bin ich ziemlich begeistert vom OSSC. Das Bild ist auch in Bewegung klar und wirkt rein von der Qualität her wie von einer modernen Konsole. Auch in Bewegung gibt es keine Bildstörung oder ähnliches. Da der OSSC kein Upscaler ist und das Bild nur von Analog nach Digital konvertiert, dabei aber Auflösung und Bildfrequenz gleich bleiben (werden praktischerweise am kleinen Display des Geräts immer angezeigt) gibt es auch keinen Lag. Auch beim Spielen konnte ich hier nichts negatives feststellen. Einziger Nachteil, wenn man Konsolen über Scart anschließt (über Componente können Konsolen ebenfalls angeschlossen werden), ist ein RGB-Signal erforderlich. Das SNES liefert dies, wenn man ein passendes Kabel besitzt, von Haus aus mich, bei anderen Konsolen, wie etwa einem NES ist ein Umbau notwendig. Auch zu beachten ist, da das Bild über HDMI ausgegeben wird und kein Upscaling oder Änderung der Bildfrequenz vorgenommen wird, entspricht das Bildsignal daher nicht immer der Norm. Einige TV-Geräte könnten daher mit bestimmten Modi Probleme haben und kein Bild anzeigen. Es gibt aber hier eine Liste mit TV-Geräten von verschiedenen Herstellern wo man u. U. überprüfen kann, ob das eigene Fernsehgerät voll tauglich für den OSSC ist, was ich vor dem Kauf auch gemacht habe.
Meine vorläufige, und natürlich völlig subjektive Meinung ist, dass es einfach Phantastisch ist SNES-Spiele mit der Original-Hardware und dem OSSC an einem modernen TV zu spielen. Rein vom Feeling her und auch so wie die Spiele sich spielen lassen, deutlich besser und "sauberer" als ich es bisher auf einem Emulator erlebt habe. Aber das ist wie erwähnt, mein rein subjektives Gefühl und ich weiß auch, dass es mittlerweile sehr akkurate Emulatoren gibt. Aber zumindest für mich geht (spätestens jetzt) nichts über Original-Hardware.
Ich habe übrigens umgerechnet insgesamt ca. 125,- € für das Gerät bezahlt und es bei einem Händler auf aliexpress.com gekauft, der bereits eine Reihe guter Bewertungen hatte, was das OSSC betraf. Verschickt wurde wie eingangs erwähnt aus China und die Lieferzeit betrug ca. 8 bis 9 Tage inkl. Wochenende, was wohl ungewöhnlich schnell ist, da im Internet bei Lieferzeiten aus China von 2 Wochen bis 3 Monaten allgemein die Rede war. Obwohl ich den kostenlosen Versand gewählt hatte, bekam ich eine Tracking-Nr. und das Päckchen wurde über DHL verschickt. Beim OSSC dabei waren neben dem Grundgerät auch ein Netzteil (mit Anschlüssen für verschiedene Länder, u. a. auch für unser Stromnetz hier), eine Fernbedienung (günstige Universalfernbedienung, die man für ein paar Euro nachkaufen kann aber völlig ausreichend ist) und ein Quick-Start-Guide mit ein paar Seiten. Für die Fernbedienung werden zwei AAA-Batterien benötigt, die nicht enthalten sind. Der OSSC ist mit der zur Zeit aktuellsten Firmware 0.82 bespielt, die im November letzten Jahres veröffentlicht wurde.
Neue Erkenntnisse und Tests mit anderen Konsolen werde ich in diesen Thread schreiben.
//Edit:
Was mir noch aufgefallen ist. Bei PAL-Spiele, die mit 50Hz laufen, hatte ich an Emulatoren immer das Problem, dass das Scrolling leicht ruckelig wirkte, was am TV jetzt nicht der Fall ist. Ich erkläre mir das so, dass am Emulator das Bildsignal mit der Hz-Anzahl erfolgt, die z.B. am PC eingestellt ist (z.B. FullHD mit 60Hz), auch ein Raspberry gibt ja immer eine feste Auflösung und Hz-Zahl aus. Wenn jetzt ein Spiel mit 50 Bildern pro Sekunde auf einen Display ausgegeben wird, das mit 60Hz läuft, dann dürfte das ganze gerade bei Scrolling etwas ruckelig wirken. Wenn allerdings das SNES 50Hz ausgibt und über den OSSC so an den TV weitergegeben wird, dann dürfte der Fernseher vermutlich auch auf eine Bildausgabe von 50Hz wechseln und somit wären Spiel und Fernseher synchron, was zu eine flüssigen Bild, auch bei Scrolling führen dürfte. Zumindest soweit meine Vermutung und ich weiß auch nicht, ob das bei jedem TV-Gerät standardmäßig so ist, wenn meine Theorie überhaupt stimmt. Das wäre allerdings ein Punkt, der zusätzlich für Original-Hardware statt Emulation sprechen würde.
Gestern ist überraschenderweise bereits nach gut einer Woche mein OSSC aus China eingetroffen. Am Abend habe ich die leicht ledierte Schachtel aufgemacht und das Gerät mit meinem alten SNES am TV getestet: Leider hat sich dabei herausgestellt, dass die SNES-Konsole, die ich vor über 10 Jahren umgebaut habe, wohl irgendeinen Defekt bei der Bildausgabe hat (die Platine war teilweise oxydiert, da die Konsole wohl vom Vorbesitzer zeitweise an einem feuchten Ort gelagert wurde), was sich daran zeigte, dass das Bild spieleabhängig nicht ganz ruhig war. Bei Super Mario World bracht das Bildsignal immer nach kurzer Zeit weg, wenn ich auf 60Hz geschaltet habe, F-Zero lief hingegen auch mit 60Hz. Scanlines lassen sich übrigens nach Belieben zuschalten, entweder mit horizontalen oder vertikalen Streifen. Die Stärke der Scanline-Streifen kann man ebenfalls in mehreren Stufen einstellen, von ganz leicht bis sehr stark. Ich habe auf den Screenshots geschätzt eine mittlere Stärke eingestellt
Hier Screenshots, die ich mit dem Smartphone aufgenommen habe. SMW läuft in PAL50Hz, einmal mit und einmal ohne Scanlines. Bei F-Zero war das SNES auf 60Hz eingestellt, auch hier einmal mit und einmal ohne Scanlines. Anschließend habe ich ein wenig mit den Einstellungen des OSSC herumgespielt und mein altes ungemoddetes Launch-SNES von 1992 angeschlossen. Das Bild war hier sehr ruhig und meiner Meinung nach einen Tick besser. Außerdem habe ich eine Option gefunden, bei der das Bild auch bei PAL-Spielen vertikal im Vollbild angezeigt wird und das Seitenverhältnis korrekt angezeigt wird. Das heißt, das Bild hat die Breite, wie es damals auch auf Röhrenfernsehern dargestellt wurde (etwas breiter als Standard 4:3 was kleinere schwarze Balken links und rechts zur Folge hat und sich auch für mich "richtiger" anfühlt). Hier wieder zwei Screenshots die Super Mario Bros 3 aus Super Mario All-Stars in diesem Bildmodus mit PAL50 zeigen, auch hier wieder einmal mit und einmal ohne Scanlines: Nach allem was ich bisher mit dem SNES getestet habe, bin ich ziemlich begeistert vom OSSC. Das Bild ist auch in Bewegung klar und wirkt rein von der Qualität her wie von einer modernen Konsole. Auch in Bewegung gibt es keine Bildstörung oder ähnliches. Da der OSSC kein Upscaler ist und das Bild nur von Analog nach Digital konvertiert, dabei aber Auflösung und Bildfrequenz gleich bleiben (werden praktischerweise am kleinen Display des Geräts immer angezeigt) gibt es auch keinen Lag. Auch beim Spielen konnte ich hier nichts negatives feststellen. Einziger Nachteil, wenn man Konsolen über Scart anschließt (über Componente können Konsolen ebenfalls angeschlossen werden), ist ein RGB-Signal erforderlich. Das SNES liefert dies, wenn man ein passendes Kabel besitzt, von Haus aus mich, bei anderen Konsolen, wie etwa einem NES ist ein Umbau notwendig. Auch zu beachten ist, da das Bild über HDMI ausgegeben wird und kein Upscaling oder Änderung der Bildfrequenz vorgenommen wird, entspricht das Bildsignal daher nicht immer der Norm. Einige TV-Geräte könnten daher mit bestimmten Modi Probleme haben und kein Bild anzeigen. Es gibt aber hier eine Liste mit TV-Geräten von verschiedenen Herstellern wo man u. U. überprüfen kann, ob das eigene Fernsehgerät voll tauglich für den OSSC ist, was ich vor dem Kauf auch gemacht habe.
Meine vorläufige, und natürlich völlig subjektive Meinung ist, dass es einfach Phantastisch ist SNES-Spiele mit der Original-Hardware und dem OSSC an einem modernen TV zu spielen. Rein vom Feeling her und auch so wie die Spiele sich spielen lassen, deutlich besser und "sauberer" als ich es bisher auf einem Emulator erlebt habe. Aber das ist wie erwähnt, mein rein subjektives Gefühl und ich weiß auch, dass es mittlerweile sehr akkurate Emulatoren gibt. Aber zumindest für mich geht (spätestens jetzt) nichts über Original-Hardware.
Ich habe übrigens umgerechnet insgesamt ca. 125,- € für das Gerät bezahlt und es bei einem Händler auf aliexpress.com gekauft, der bereits eine Reihe guter Bewertungen hatte, was das OSSC betraf. Verschickt wurde wie eingangs erwähnt aus China und die Lieferzeit betrug ca. 8 bis 9 Tage inkl. Wochenende, was wohl ungewöhnlich schnell ist, da im Internet bei Lieferzeiten aus China von 2 Wochen bis 3 Monaten allgemein die Rede war. Obwohl ich den kostenlosen Versand gewählt hatte, bekam ich eine Tracking-Nr. und das Päckchen wurde über DHL verschickt. Beim OSSC dabei waren neben dem Grundgerät auch ein Netzteil (mit Anschlüssen für verschiedene Länder, u. a. auch für unser Stromnetz hier), eine Fernbedienung (günstige Universalfernbedienung, die man für ein paar Euro nachkaufen kann aber völlig ausreichend ist) und ein Quick-Start-Guide mit ein paar Seiten. Für die Fernbedienung werden zwei AAA-Batterien benötigt, die nicht enthalten sind. Der OSSC ist mit der zur Zeit aktuellsten Firmware 0.82 bespielt, die im November letzten Jahres veröffentlicht wurde.
Neue Erkenntnisse und Tests mit anderen Konsolen werde ich in diesen Thread schreiben.
//Edit:
Was mir noch aufgefallen ist. Bei PAL-Spiele, die mit 50Hz laufen, hatte ich an Emulatoren immer das Problem, dass das Scrolling leicht ruckelig wirkte, was am TV jetzt nicht der Fall ist. Ich erkläre mir das so, dass am Emulator das Bildsignal mit der Hz-Anzahl erfolgt, die z.B. am PC eingestellt ist (z.B. FullHD mit 60Hz), auch ein Raspberry gibt ja immer eine feste Auflösung und Hz-Zahl aus. Wenn jetzt ein Spiel mit 50 Bildern pro Sekunde auf einen Display ausgegeben wird, das mit 60Hz läuft, dann dürfte das ganze gerade bei Scrolling etwas ruckelig wirken. Wenn allerdings das SNES 50Hz ausgibt und über den OSSC so an den TV weitergegeben wird, dann dürfte der Fernseher vermutlich auch auf eine Bildausgabe von 50Hz wechseln und somit wären Spiel und Fernseher synchron, was zu eine flüssigen Bild, auch bei Scrolling führen dürfte. Zumindest soweit meine Vermutung und ich weiß auch nicht, ob das bei jedem TV-Gerät standardmäßig so ist, wenn meine Theorie überhaupt stimmt. Das wäre allerdings ein Punkt, der zusätzlich für Original-Hardware statt Emulation sprechen würde.