MiSTer-devel / C64_MiSTer

112 stars 56 forks source link

Feature Request : Simulate the blending of colours when ALM and DCM are used in c64 games to produce non standard colours #104

Open paich64 opened 3 years ago

paich64 commented 3 years ago

A few high end c64 games (Mayhem in Monsterland, Sam's Journey and soon Parallaxian) use methods called Alternate Line Method (ALM) or Dynamic Chequerboard Method (DLM) to simulate non standard colours. When running these games on a CRT screen, some sort of "chrome noise" colour bleeding effect occures and instead of seing the 2 different original colours, we see the new non standard colour. But when we run these games on non CRT screen, the effect is lost while it really makes these games unique. Would it be possible to implement such colour blending effect over hdmi as a filter ?

Such filter is implemented in Vice Emulator while chosing CRT emulation filter.

As a reference describing ALM and DLM : https://kodiak64.com/blog/luma-driven-graphics-on-c64