$000BD to $- = Player horizontal velocity (signed byte) Sprite disappears, death music plays and returns you to world map. $000B4 to $- = Player vertical position with 11 added. $000A3 to $? = Enemy Sprite vertical positions on screen low byte $000A2 to $- = Player vertical position in levels. $0009A to $? = Platform move direction index $00091 to $? = Enemy Sprite horizontal positions on screen low byte Changing may cause problems in Name Table. $00090 to $- = Player horizontal position. $00088 to $? = Enemy Sprite vertical positions on screen high byte $00087 to $- = Vertical position measured in units of 8 blocks wide Shifting back to the left occurs at 20, then A0, then 20, then A0. If multipaged, E0 shifts screen right, then 60, then D0, then 50. $00079 to $- = On map screen horizontal position. $00078 to $- = On map screen vertical position (see next RAM location description) $00077 to $- = Page counter on map screen $00076 to $? = Enemy Sprite horizontal positions on screen high byte Also horizontal position in levels measured in units of 8 blocks wide. $00075 to $- = On map screen vertical position. $00015 to $- = Increased by one every game cycle. used to adjust main character sprite vertical position
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |