Super Mario 64s source code (from a leak on 4chan so be careful)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

65 lines
6.2 KiB

6 years ago
  1. .balign 4 # 0x070160D6 - 0x070160D8
  2. glabel wdw_seg7_area_1_macro_objs # 0x070160D8 - 0x0701633C
  3. macro_object /*preset*/ macro_wooden_signpost, /*yaw*/ 0, /*pos*/ -2077, 2816, -660, /*behParam*/ 81
  4. macro_object /*preset*/ macro_bobomb_buddy_opens_cannon, /*yaw*/ 0, /*pos*/ -2, 2944, 3583
  5. macro_object /*preset*/ macro_coin_ring_horizontal, /*yaw*/ 0, /*pos*/ -2057, 2800, -500
  6. macro_object /*preset*/ macro_coin_line_horizontal, /*yaw*/ 90, /*pos*/ 1500, 1741, 2191
  7. macro_object /*preset*/ macro_blue_coin_switch, /*yaw*/ 0, /*pos*/ 500, 384, 250
  8. macro_object /*preset*/ macro_hidden_blue_coin, /*yaw*/ 0, /*pos*/ 1124, 400, -218
  9. macro_object /*preset*/ macro_hidden_blue_coin, /*yaw*/ 0, /*pos*/ 1124, 400, 830
  10. macro_object /*preset*/ macro_hidden_blue_coin, /*yaw*/ 0, /*pos*/ 832, 400, 1194
  11. macro_object /*preset*/ macro_hidden_blue_coin, /*yaw*/ 0, /*pos*/ 1124, 400, 282
  12. macro_object /*preset*/ macro_box_star_1, /*yaw*/ 0, /*pos*/ -2200, 2600, 3500
  13. macro_object /*preset*/ macro_amp_circling, /*yaw*/ 0, /*pos*/ -1360, 3880, -1340, /*behParam*/ 2
  14. macro_object /*preset*/ macro_amp_circling, /*yaw*/ 0, /*pos*/ 640, 700, 3720, /*behParam*/ 2
  15. macro_object /*preset*/ macro_amp_circling, /*yaw*/ 0, /*pos*/ -2100, 2400, -500, /*behParam*/ 2
  16. macro_object /*preset*/ macro_heave_ho, /*yaw*/ 0, /*pos*/ -2656, 2300, -1352
  17. macro_object /*preset*/ macro_heave_ho, /*yaw*/ 0, /*pos*/ -2909, 1140, 442
  18. macro_object /*preset*/ macro_cannon_closed, /*yaw*/ 0, /*pos*/ -2688, 3328, 3198, /*behParam*/ 0x40
  19. macro_object /*preset*/ macro_pushable_metal_box /*yaw*/ 0, /*pos*/ -2200, 384, 1145
  20. macro_object /*preset*/ macro_1up, /*yaw*/ 0, /*pos*/ -1129, 3857, 1404
  21. macro_object /*preset*/ macro_1up, /*yaw*/ 0, /*pos*/ -882, 4018, 1164
  22. macro_object /*preset*/ macro_chuckya, /*yaw*/ 0, /*pos*/ -2963, 3840, -3063
  23. macro_object /*preset*/ macro_heave_ho, /*yaw*/ 0, /*pos*/ -3040, 384, 1840
  24. macro_object /*preset*/ macro_pushable_metal_box, /*yaw*/ 0, /*pos*/ -1843, 2304, -3694
  25. macro_object /*preset*/ macro_hidden_star_trigger, /*yaw*/ 0, /*pos*/ 943, 3830, -1779
  26. macro_object /*preset*/ macro_hidden_star_trigger, /*yaw*/ 0, /*pos*/ -2200, 384, 1145
  27. macro_object /*preset*/ macro_hidden_star_trigger, /*yaw*/ 0, /*pos*/ -2075, 3000, -524
  28. macro_object /*preset*/ macro_hidden_star_trigger, /*yaw*/ 0, /*pos*/ -3760, 650, 4120
  29. macro_object /*preset*/ macro_amp_circling, /*yaw*/ 0, /*pos*/ -827, 3880, -827, /*behParam*/ 2
  30. macro_object /*preset*/ macro_breakable_box_no_coins, /*yaw*/ 0, /*pos*/ 1360, 205, -1384
  31. macro_object /*preset*/ macro_floor_switch_hidden_objects, /*yaw*/ 0, /*pos*/ 920, 2300, -840
  32. macro_object /*preset*/ macro_hidden_box, /*yaw*/ 0, /*pos*/ 470, 2300, -1310
  33. macro_object /*preset*/ macro_hidden_box, /*yaw*/ 0, /*pos*/ 470, 2500, -1510
  34. macro_object /*preset*/ macro_hidden_box, /*yaw*/ 0, /*pos*/ 470, 2700, -1710
  35. macro_object /*preset*/ macro_hidden_box, /*yaw*/ 0, /*pos*/ 470, 2900, -1910
  36. macro_object /*preset*/ macro_hidden_box, /*yaw*/ 0, /*pos*/ 470, 3100, -2110
  37. macro_object /*preset*/ macro_fire_spitter, /*yaw*/ 0, /*pos*/ 3140, 1300, 2040
  38. macro_object /*preset*/ macro_fire_spitter, /*yaw*/ 0, /*pos*/ -20, 400, 1520
  39. macro_object /*preset*/ macro_fire_spitter, /*yaw*/ 0, /*pos*/ -1780, 1160, -40
  40. macro_object /*preset*/ macro_fire_spitter, /*yaw*/ 0, /*pos*/ -2280, 2320, -2280
  41. macro_object /*preset*/ macro_fire_spitter, /*yaw*/ 0, /*pos*/ 1240, 2340, -3300
  42. macro_object /*preset*/ macro_fire_spitter, /*yaw*/ 0, /*pos*/ -2240, 2320, 3820
  43. macro_object /*preset*/ macro_fire_spitter, /*yaw*/ 0, /*pos*/ -220, 3860, 60
  44. macro_object /*preset*/ macro_fire_spitter, /*yaw*/ 0, /*pos*/ -240, 400, -440
  45. macro_object /*preset*/ macro_breakable_box_three_coins, /*yaw*/ 0, /*pos*/ 4509, 0, 3069
  46. macro_object /*preset*/ macro_breakable_box_three_coins, /*yaw*/ 0, /*pos*/ 4509, 0, 2873
  47. macro_object /*preset*/ macro_pushable_metal_box, /*yaw*/ 0, /*pos*/ -3689, 0, 3205
  48. macro_object /*preset*/ macro_hidden_box, /*yaw*/ 0, /*pos*/ 470, 3100, -2310
  49. macro_object /*preset*/ macro_breakable_box_giant, /*yaw*/ 0, /*pos*/ -3093, 300, 3300
  50. macro_object /*preset*/ macro_amp_circling, /*yaw*/ 0, /*pos*/ -1500, 2360, 3120, /*behParam*/ 2
  51. macro_object /*preset*/ macro_hidden_blue_coin, /*yaw*/ 0, /*pos*/ 420, 400, 1504
  52. macro_object /*preset*/ macro_hidden_blue_coin, /*yaw*/ 0, /*pos*/ -12, 400, 1808
  53. macro_object /*preset*/ macro_box_ten_coins, /*yaw*/ 0, /*pos*/ -2075, 3050, -524
  54. macro_object /*preset*/ macro_box_ten_coins, /*yaw*/ 0, /*pos*/ 943, 3880, -1779
  55. macro_object /*preset*/ macro_hidden_star_trigger, /*yaw*/ 0, /*pos*/ -3689, 0, 3205
  56. macro_object /*preset*/ macro_breakable_box_three_coins, /*yaw*/ 0, /*pos*/ 4500, 0, 1240
  57. macro_object /*preset*/ macro_box_three_coins, /*yaw*/ 0, /*pos*/ -2200, 3060, -3700
  58. macro_object /*preset*/ macro_box_ten_coins, /*yaw*/ 0, /*pos*/ -3760, 700, 4120
  59. macro_object /*preset*/ macro_box_three_coins, /*yaw*/ 0, /*pos*/ 3388, 1600, 1155
  60. macro_object /*preset*/ macro_coin_line_horizontal, /*yaw*/ 90, /*pos*/ 740, 3072, -3560
  61. macro_object /*preset*/ macro_box_star_2, /*yaw*/ 0, /*pos*/ 1550, 4350, 100
  62. macro_object /*preset*/ macro_wooden_signpost, /*yaw*/ 0, /*pos*/ 740, 3060, -3680, /*behParam*/ 53
  63. macro_object /*preset*/ macro_breakable_box_three_coins, /*yaw*/ 0, /*pos*/ 4500, 0, 1040
  64. .hword 0x001E