![]() $000EF to $- = Mario/Luigi status flag: 40 facing right, 00 facing left $000EE to $- = Mario/Luigi Character Sprite Displayed(gets set just before display) $000ED to $- = Current form (to set, use 0578): $000D0 to $? = Enemy Sprite vertical velocity (signed byte) $000CF to $- = Player vertical velocity (signed byte) $000BE to $? = Enemy Sprite horizontal velocity (signed byte) $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 "Signed byte" means the value can technically be between -128.127 (80.FF, 00, 01.7F).All values in the table are hexadecimal unless otherwise noted. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |