Beiträge von Mr SQL im Thema „Schärfere Bilddarstellung durch Mehrfachpufferung mit MBR“

    Bitte melde dich an, um diesen Anhang zu sehen.

    Dieses Programm veranschaulicht die MBR-Bewegungsunschärfe-Reduktion durch Mehrfachpufferung.

    Ich wurde von Sokrates Doppelpufferung und seinen Forschungsergebnissen zu Farb-RAM inspiriert.

    Hier ist der CSDB-Thread vor dem MBR-Filter zum Vergleich:

    Bitte melde dich an, um diesen Link zu sehen.

    Der Unterschied zum MBR-Filter besteht darin, dass anstelle von 60 Hz mit zwei Frames ein erweiterter 30-Hz-Frame (25 Hz bei PAL) zur Bilderzeugung verwendet wird.

    Dadurch werden das Bild und der Lauftext schärfer.

    Die CSDB-Version ohne MBR erzeugt durch Bewegungsunschärfe eine optische Täuschung um den Lauftext.

    Beide Effekte können für verschiedene Anwendungen Vorteile bieten.

    Mehrfachpufferung bietet außerdem Vorteile durch geringeren Speicherbedarf für die Grafik.

    Für diese Demo eignen sich am besten ein CRT-Monitor und ein echter C64.

    Der Denise-Emulator rendert sehr flüssig, wenn er mit dem Monitor für 50/60 Hz PAL/NTSC synchronisiert ist.

    VICE kann bei der Audiosynchronisierung Frames auslassen, wenn Ihr Monitor nicht über G-Sync verfügt.

    Weitere interessante Effekte: Viele Artefaktfarben:

    Ich habe den älteren VIC-II und sehe sehr viele NTSC-Artefaktfarben im horizontalen Lauftext.

    Dies passiert, wenn die Farbe alle 30 Hz geändert wird.

    Nach der Farbeinstellung treten manchmal Artefaktfarben auf, abhängig von der Palettenauswahl.