Added the MC6847 fixes (shift and charROM) to svn. Does it look right now?
Yes, Curt, the ROM chars do look right.
The change of the shift from ">> 5" to ">> 6" was right, but it comes out that more of MC6847's code still needs to be changed to behave properly.
The most significative bit of the VRAM byte is lost somewhere, so only two colors are displayed twice, instead of four colors. Gotta check better to find what to change (without breaking what's working, glup).