Code: Select all
mov b, 0 mov a, [bgm_select] shl a shl a shl a shl a mov hl, bgm_list+2 add hl, ba mov b, [hl] dec hl dec hl mov hl, [hl] call pmmusic_playbgm
I spent last night programming the title screen and pressing A to start the game. Frank will fly off screen when A is pressed and the game will start. Frank can then fly around the screen, even diagonally. I read in an .asm file that I have to do something special when the game gets to be 64k or higher. Is it fairly easy to do?