Electron: Jezeli masz podobny (choc lepszy) feature, to moze udaloby sie upchnac w rdzeniu rowniez funkcjonalnosc Daisy? Mamy tu jeden bit wlaczajacy/wylaczajacy umieszczony w rejestrze GRACTL ($D01D) jako bit 3. Jest on do zapisu i odczytu. 1 = Daisy wlaczone. Jezeli wlaczone oraz wartosc COLPF1 w przedziale 0-15 to kolor pikseli zapalonych jest odcieniem szarosci niezaleznie od barwy ustawionej w COLPF2. Jezeli wartosc w COLPF1 > 15 wtedy dzialanie standardowe czyli kolor piskeli zapalonych przybiera barwe z COLPF2. Ot cala funkcjonalnosc.
Teoretycznie jest to bardzo proste do zrobienia. Ale w obecnym rdzeniu nie mam szans poprawić istniejących błędów (no ... znam jeden błąd w emulacji GTIA) a co dopiero dodawać czegokolwiek.
Dlaczego taki efekt a nie "pełna" niezależność kolorów i luminancji w pełnym zakresie wartości COLPF1/2 ? I, jeżeli dobrze rozumiem, ta modyfikacja dotyczy kolorów na obszarze całego ekranu ?