To fix the graphics corruption, just add a SEI at start.
HF was too slow it seems. ;-)
Viewing post in Curse of the Pharaoh comments
Graphics corruption bug is still present in V1.1. Just change the CLI to a SEI after switching to game charset and all works fine, or use zero page adresses which are not used by the kernel IRQ $ea31. ($80... is a bad idea).
https://sta.c64.org/cbm64mem.html