Beiträge von Unseen im Thema „Was sieht am besten aus? Farbkrise! (3 Paletten)“

    Damit kann man die Werte beschreiben, wie sie im C64 erzeugt werden. PALette beruht ja auf Farbton-, Farbamplituden- und Helligkeits-Modellen. Für mich ist das einfach anschaulicher.

    IMHO wäre ja der richtige Weg für eine saubere Emulation, genau diese Werte zu nehmen und damit einen emulierten PAL-/NTSC-Decoder zu füttern, der dann die ganzen Einstellregler bietet um das Endbild noch nach Wunsch zu beeinflussen. Ich glaube mich zu erinnern, dass die CRT-Emulation in VICE zumindest Teile davon auch so umsetzt, aber leider aus historischen Gründen Paletten mit RGB-Werten reinkommen.

    In sRGB muss man die Farbamplitude bei braun sonst reduzieren, sonst kommen negative Werte raus (Gamut)

    Da müsste man dann bei einer wie oben beschriebenen "Farbpipeline" wohl noch eine Einstellung vorsehen wie man das Out-of-Gamut-Mapping vornehmen möchte. Luxus wäre natürlich ein Renderer, der die Colormanagement-Infos des Betriebssystems abfragen kann und dann so rendert, dass ein Nutzer mit kalibriertem Wide-Gamut-Bildschirm möglichst echte PAL/NTSC-Farben zu sehen bekommt.

    und davon sogar eine als externe Palette im entsprechenden Feld dafür voreingestellt ist

    Vielleicht stelle ich den Combobox-Default (aber nicht die Internal/External-Auswahl) einfach mal auf "RGB fully saturated" um und warte auf Beschwerden im Bugtracker ;)

    Soweit mir bekannt, benutzt VICE seit einiger Zeit für die interne Palette die VUV-Werte von PALette.

    Ja, meines Wissens basiert die interne "Palette" im Augenblick auf deinen Messungen.

    Z.B. sind bei der Version, die ich noch installiert habe, die Werte für Kontrast und Sättigung per dafault auf 125 %. Auf Nachfrage hies es, "weil die schon immer so eingestellt waren".

    Ja, da ist eines der Probleme der stetigen Palettendiskussionen: Es gibt zwar die Messwerte vom Signal des Original-Chips und Normen, wie das auf einem Monitor umgesetzt werden sollte, aber in der Praxis waren sowohl die Monitore aus den 80ern als auch die heutigen am PC wirklich exakt darauf eingestellt. Dazu kommen dann noch weitere Kleinigkeiten wie der tatsächliche Farbraum der alten als auch aktuellen Monitore (PAL/NTSC decken nach Norm einen anderen Farbraum ab als sRGB), unterschiedliche Gammakurven usw. usf. Am Ende gibts halt nicht "die eine" garantiert richtige Palette und zu fordern, dass der Default exakt so aussieht wie man es selbst will ohne an den gerade deswegen vorhandenen Einstellreglern zu drehen finde ich dann doch etwas problematisch.

    Die Entwickler sitzen was die Wahl der Defaults angeht natürlich am etwas längeren Hebel. ;)

    Sicher, dass das bei dir default ist?

    Wie ich schrieb ("mit ein paar Änderungen der CRT-Einstellungen") sind da ein paar Regler im Vergleich zum Default verändert, die Palette ist aber der interne Default.

    und ohne Veränderung der anderen Einstellungen:

    Und da liegt dein Fehler. Echte Röhrenmonitore haben auch Einstellregler und sowohl da als auch im Emulator darf man daran drehen, um das Bild den eigenen Vorlieben anzupassen.

    Bei mir war das damals je nach Nutzung unterschiedlich - bei Spielen bunter, beim BASIC-Programmieren weniger farbig und dafür mit mehr Kontrast.