Get the oxycompo.zip, It's on the diskfile in there. Was released at the 15 years OXYRON Party (which I could not attend T_T)
http://noname.c64.org/csdb/release/?id=47323&show=reviewMainly c64 stuff, as well as the VIC20 one and one Plus4 demo (which made 1st place). We got in 2nd

There was some PC stuff and an Amiga one as well I think. Make sure to set XVIC to unexpanded memory. And the Plus4 one wont work in xplus4 (which is a bit shit), use YAPE.
About the limitations:
This is the palette

There is no real bitmap graphic mode on the VIC20 it's all charbased. So this mode is more or less a hack.
Normal characters have pixels which are about as wide as C64 wide ones (this is the normal pixelsize on the VIC20) and they are 8x8 pixels big (16x8 on PC)
In this mode the characters are doubleheight and doublepixels. Doublepixels so that more colours can be used, doubleheight to free memoryspace to allow for free pixelplacement. So in effect each character is 4x16 pixels (16x16 on PC).
You have an area of 22x11 characters at your disposal (size on the 2nd picture), the first image has a 1 tile border around it because you get a border (which is bigger than that) on the real thing. Helps visualisation.
OK, now you get 4 colours per character, 1 of which is unique per char, the rest are shared:
Border colour: global, can only be chosen from the 1st 8 colours (top row in the palette I posted)
█ in mine
Background colour: global, can be any of the 16 colours
█ in mine
Auxiliary colour: global, also any of the 16 colours
█ in mine
Char colour: unique per char, only from the 1st 8 colours
███ in mine
That's about it
