The two vertical lines covering the text are from the HScroll table. The stuff overlapping the character's face is the sprite list. After messing around with VDP_setSpriteListAddress and VDP_setHScrollTableAddress I have gotten this to work for a while:
Code: Select all
VDP_setPlanSize(64, 32);
VDP_setSpriteListAddress(0xB600); // Default: 0xBC00
VDP_setHScrollTableAddress(0xF800); // Default: 0xB800