Advertisement
Guest User

Untitled

a guest
Aug 31st, 2016
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.82 KB | None | 0 0
  1. $143E - various
  2. - Iggy: indicates switch is hit
  3. - Morton: indicates how the castle should move (2 = shake, 3 = sink)
  4. - Lemmy: indicates the castle should start sinking
  5. - Ludwig: indicates switch is hit
  6. - Roy: indicates switch is hit
  7. - Wendy: indicates finished erasing castle
  8. - Larry: counter for throwing the castle (1 = pick up; 2 = throw; 3 = crashed)
  9. $1440 - Used as a frame number for various animations.
  10. - Fuse animation
  11. - (something during explosion?; set to #$FF briefly)
  12. - Dust animation as castle sinks
  13. - Dust animation for when the fake fuse hits the catle in Roy's scene
  14. - Flame animation as rocket flies away (both FG and BG ones)
  15. - Cloud animation when rocket castle hits the hill
  16. $1445 - various
  17. - Lemmy: timer for how long the hammer animation should last
  18. - Ludwig: counters for ?s (4-7)
  19. - Roy: also counters for ?s (0 = by switch, 1-3 = by castle)
  20. - Wendy: broom phase (odd = v, even = ^, 0/7 = diagonal frames)
  21. $1446 - various
  22. - Morton: indicator for the huff cloud at the end
  23. - Roy: indicator for the huff cloud at the end
  24. - Wendy: Y position of the broom during the erasing portion
  25. $144A - indicator of what sprite mario is holding.
  26. - 00 = egg
  27. - 01 = nothing
  28. - 02 = ?
  29. - 03 = ?
  30. - 04 = hammer
  31. - 05 = wiper
  32.  
  33. $0B51 - White flag Y position. Unused in Ludwig/Larry scenes.
  34. Set to #$98 at $0CCAD6, rises until #$5B.
  35. $1444 - Indicator to display white flag. Unused in Ludwig/Larry scenes.
  36. Cleared at $0CCAD3.
  37.  
  38.  
  39. Sprite tables. Each table is 15 bytes (00-0E). Some sprites (like the white flag) switch X/Y.
  40. $0B05 - Sprite Y speed.
  41. $0B14 - Sprite X speed.
  42. $0B23 - Sprite Y fraction bits.
  43. $0B32 - Sprite X fraction bits.
  44. $0B41 - Sprite Y position (low).
  45. $0B50 - Sprite X position (low).
  46. $0B5F - Sprite Y position (high).
  47. $0B6E - Sprite X position (high).
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement