Alles anzeigen
Ich rede nicht von Mischfarben per Interlace. Man kann auf dem C64 perfekte Mischfarben ohne Interlace erzeugen, weil der PAL-Decoder beim dekodieren des Signals den Farbton der aktuellen Zeile zu 50% mit dem Farbton der vorigen Zeile mischt. Deswegen kann man farben gleicher Helligkeit aber mit unterschiedlichen Farbton perfekt mischen, indem man diese Zeilenweise abwechselt. Z.B. Braun und Blau lassen sich so perfekt zu einer dunklen, fast grauen Farbe mischen.Hier Beispiele:
Bitte melde dich an, um diesen Link zu sehen. (Einfach mal im Emulator die PAL-Emulation ein/ausschalten, deutlicher kann es nicht sein. Hier werden exzessiv die Mischfarben verwendet.)
Bitte melde dich an, um diesen Link zu sehen. (Im 12-Sprites-pro-Zeile Part.)
Bitte melde dich an, um diesen Link zu sehen. und Bitte melde dich an, um diesen Link zu sehen..
Gibt noch reichlich andere Beispiele, wo diese Form der Farbmischung explizit verwendet wird, und natürlich betrifft das auch jede andere C64-Grafik, wo zwar nicht explizit so Farben gemischt werden, aber die Farben dadurch eben doch anders aussehen. Das ist übrigens auch der Grund, warum die jahrelange Suche nach "der C64 RGB-Palette" nie erfolgreich war, da man mit nur 16 Farben keine C64-Bild korrekt darstellen kann.
Ich hab auch nix von Interlace gesagt! Die Pixelmischtechnik ist mir wohl bekannt und kommt z.B. in Enforcer II ebenfalls zur Anwendung. Meine Denke war dementsprechend: wenn die Hardware "weiß", dass Farbpixel X neben Farpixel Y auf einem 1084 S z.B. den Farbton Z ergibt, kann sie, wenn sie so eine Kombination findet, ja gleich den Ton Z darstellen. Im Ergebnis hätte man ein saubers VGA-Bild, das die in der technischen Unzulänglichkeit, der mangelnden Pixeltrennung schlummernden Möglichkeiten des C64 darzustellen vermag...