
The camera can be found under:
www.swissdigitization.ch/public/c64camera/
or at the very end for downloading as a large local website.
Behind the idea of a C64-MultiColorCamera is the “interesting” organization of the display/memory of the C64 (and also other 8Bit computers see Apple/Atari XE etc). These video memory concepts were more or less a hardware compression method to save expensive RAM. The multicolor (graphic) screen was 160×200 pixels. The video screen and thus the memory was not simply continuous, but was additionally “furrowed” or structured. The screen consisted of 4(x)*8(y) blocks with their own color logic. Only 4 colors were allowed – but the background color was the same for all of them! So there were actually only 3 designable colors in one block! The 4 colors can be selected from the 16 predefined colors. A block contained only 4 possible colors from 0-4, which required 2^2 per pixel or in other words a 1/4 byte. This makes a more colorful image possible than just 4 colors on the screen. The disadvantage is that it is difficult to create an image that works visually. It requires massive adjustments to this constantly changing (Sudoku) logic (manual rendering). This often results in small blocks with more uniform colors and therefore areas.
More about this:
https://research.swissdigitization.ch/?p=1495