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.