しんいちさんの趣旨とあってるかわかりませんが、BG面にパターンを重ならないように敷き詰めて、GPAGEでグラフィック面として書き換え可能にして、GPUTCHRで文字を書く方法はいかがでしょう?