Could you refer to the codes in DKW3EVKV? Please download it asap because I'll keep it on the cloud server temporarily.
In my method, texts are printed(drawn) as a sprite to move smoothly as main sprite move around.
I recommend you to use BGCOORD and BGGET in order to detect collision between BG tiles and sprite.
I'm sorry I cannot attach screen shots here because of region lock.
0そうだね 未プレイ