Awesome! Thanks a lot for that
If it works on a C64 it should be fine on the VIC.
You don't have a 41464 chip lying around by any chance (4bitx64K)? I ordered some off ebay, they arrived, then I moved house - sigh.
The 64C had random characters ages ago and then started working, it then got it's new keyboard and I plugged it in last weekend to find a black screen of death - further investigation lead me to a very hot RAM chip!
I have 41256, 414256, 4164 etc but can't find my 41464's (unless I sacrifice a working ISA video card that is). I can always order more, just being impatient.