staging.inyokaproject.org

VICE

Status: Gelöst | Ubuntu-Version: Nicht spezifiziert
Antworten |
Dieses Thema ist die Diskussion des Artikels VICE.

Marc_BlackJack_Rintsch Team-Icon

Ehemalige
Avatar von Marc_BlackJack_Rintsch

Anmeldungsdatum:
16. Juni 2006

Beiträge: 4735

Ich würde ganz gerne den Abschnitt über die Wahl der Farbtabelle löschen wollen. Den letzten Satz „Dieses Farbenset bietet eine hohe Farbtreue gegenüber dem originalen Commodore C64.“ kann man so nicht stehen lassen. Wenn man keine externe, feste Palette wählt, dann generiert VICE die Farben basierend auf Messungen von Chroma (Farbton & Sättigung) und Luma (Helligkeit) des Videochips vom Originalgerät und den Einstellungen der Monitoremulation von VICE für Helligkeit, Sättigung, und Kontrast, die man üblicherweise an Röhrenmonitoren und Fernsehern hat.

Damit bieten die emulatorgenerierten Farben bereits eine hohe Farbtreue gegenüber dem originalen C64, die von einer festen Palette, welche jemand nach Gefühl/dem Eindruck des eigenen C64 + Monitor oder Fernseher erstellt hat, nicht übertroffen werden können. Eine andere feste Farbpalette zu wählen hat vielleicht noch Sinn gemacht als auch VICE mit einer Palette gearbeitet hat, bei der die Farben von den Entwicklern manuell ausgewählt wurden, und das vielleicht auch nur weil man von DOS her die CCS64-Farben gewohnt war.

Die Messungen der Ausgabe des Videochips führten 2001 zur Pepto-Palette: Commodore VIC-II Color Analysis (Preview) und es gibt inzwischen eine überarbeitete Variante Calculating the color palette of the VIC II und einer Seite wo man sich verschiedene Bilder mit dieser Palette + Reglern anschauen kann: colodore palette. Integration der neuen Erkenntnisse steht bei VICE bereits auf der TODO-Liste.

Es spricht IMHO nichts dafür dem Benutzer zu empfehlen grundsätzlich eine andere als die eingebaute Palette zu wählen — insbesondere nicht mit der Begründung einer höheren Farbtreue. Gegenüber einer auf Messungen basierenden Palette haben die manuell erstellten Paletten auch immer das Problem, dass die nicht nur vom Monitor am C64 und dessen Einstellungen abhängen, sondern auch vom Monitor am PC und dessen Einstellungen desjenigen der die Palette nach Augenmass erstellt hat.

noisefloor Team-Icon

Anmeldungsdatum:
6. Juni 2006

Beiträge: 29567

Hallo,

klingt pausibel-überzeugend. Wenn in den nächsten 2-3 Tage niemand Sturm gegen die geplante Änderung läuft, kannst du das gerne so machen.

Gruß, noisefloor

blumentopferde

Avatar von blumentopferde

Anmeldungsdatum:
1. Januar 2021

Beiträge: 22

Habe jetzt mal den kompletten Artikel durchgetestet. Folgende Änderungen haben sich zum Artikelinhalt ergeben:

  • Die Version 3.4 aus den Paketquellen wurde ohne Joystick-/USB-Gamepad-Unterstützung kompiliert, man kann die Emulatoren also nur per Tastatur nutzen

  • Beim Selbstkompilieren erhält man auch ohne den configure-Schalter --enable-native-gtk3ui eine GUI

  • Beim Selbstkompilieren werden alle nötigen ROMs mitgeliefert; bei der Version aus den Paketquellen ist gar kein ROM dabei, auch nicht das für den C64

  • Bei der selbstkompilierten Version werden keine Startmenü-Einträge angelegt

  • Weder die 3.4 noch die selbstkompilierte 3.5 hat eine deutsche GUI - alles englisch

Mit eurer Zustimmung würde ich den Artikel entsprechend anpassen und ihn dann als für 20.04 kompatibel markieren.

noisefloor Team-Icon

Anmeldungsdatum:
6. Juni 2006

Beiträge: 29567

Hallo,

du kannst den Artikel gerne für 20.04 entsprechend anpassen. Kannst dann bitte direkt auch noch 16.04 raus nehmen und alles das, was nur für Xenial gilt, direkt raus nehmen.

Gruß, noisefloor

verdooft

Anmeldungsdatum:
15. September 2012

Beiträge: 4450

Ich habe VICE unter einer Jammy-basierten Distribution kompiliert und dabei festgestellt, dass man jetzt mittels configure-Option Startmenüeinträge erzeugen lassen kann, ist im Artikel ergänzt, wenn es nicht ganz dem Wikistandard entspricht, kann es gerne angepasst werden.

Antworten |