call _homeup sets the text cursor to 0,0 So... ld hl,0 ld (CURSOR_POS),hl But; if it comes right at the beginning of the program you do not even need that instruction, CrASH (by defalt) sets the cursor positions to 0,0 before a program is executed. ~Ilya