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.

62 lines
5.9 KiB

5 years ago
  1. .balign 4
  2. glabel bitdw_seg7_macro_objs # 0x0700F438 - 0x0700F688
  3. macro_object /*preset*/ macro_box_metal_cap, /*yaw*/ 0, /*pos*/ -6420, -2900, 3880
  4. macro_object /*preset*/ macro_coin_ring_horizontal_flying, /*yaw*/ 0, /*pos*/ -1660, -3000, 3900
  5. macro_object /*preset*/ macro_coin_line_horizontal, /*yaw*/ 0, /*pos*/ -2400, -800, 1900
  6. macro_object /*preset*/ macro_amp_circling, /*yaw*/ 0, /*pos*/ -5300, 20, 1000, /*behParam*/ 0
  7. macro_object /*preset*/ macro_amp_circling, /*yaw*/ 0, /*pos*/ -7140, 500, 380, /*behParam*/ 1
  8. macro_object /*preset*/ macro_amp_circling, /*yaw*/ 0, /*pos*/ -7120, 1050, -2080, /*behParam*/ 1
  9. macro_object /*preset*/ macro_amp_circling, /*yaw*/ 0, /*pos*/ -6480, 240, 1000, /*behParam*/ 0
  10. macro_object /*preset*/ macro_coin_ring_horizontal_flying, /*yaw*/ 0, /*pos*/ -2060, 1200, -940
  11. macro_object /*preset*/ macro_yellow_coin, /*yaw*/ 0, /*pos*/ -170, 1070, 300
  12. macro_object /*preset*/ macro_yellow_coin, /*yaw*/ 0, /*pos*/ -170, 1070, 700
  13. macro_object /*preset*/ macro_yellow_coin, /*yaw*/ 0, /*pos*/ 1450, 1400, 300
  14. macro_object /*preset*/ macro_yellow_coin, /*yaw*/ 0, /*pos*/ 1450, 1400, 700
  15. macro_object /*preset*/ macro_coin_line_horizontal, /*yaw*/ 90, /*pos*/ 1660, -1980, 3660
  16. macro_object /*preset*/ macro_goomba, /*yaw*/ 0, /*pos*/ 3180, 1020, 240
  17. macro_object /*preset*/ macro_goomba, /*yaw*/ 0, /*pos*/ 2860, 1020, 580
  18. macro_object /*preset*/ macro_yellow_coin, /*yaw*/ 0, /*pos*/ 4640, 2360, 0
  19. macro_object /*preset*/ macro_yellow_coin, /*yaw*/ 0, /*pos*/ 4900, 2600, 0
  20. macro_object /*preset*/ macro_yellow_coin, /*yaw*/ 0, /*pos*/ 5180, 2820, 0
  21. macro_object /*preset*/ macro_yellow_coin, /*yaw*/ 0, /*pos*/ 2760, 1940, 500
  22. macro_object /*preset*/ macro_yellow_coin, /*yaw*/ 0, /*pos*/ 2760, 1940, 180
  23. macro_object /*preset*/ macro_yellow_coin_2, /*yaw*/ 0, /*pos*/ -2460, 812, 800
  24. macro_object /*preset*/ macro_yellow_coin_2, /*yaw*/ 0, /*pos*/ -3080, 813, 840
  25. macro_object /*preset*/ macro_yellow_coin_2, /*yaw*/ 0, /*pos*/ -3660, 873, 620
  26. macro_object /*preset*/ macro_yellow_coin_2, /*yaw*/ 0, /*pos*/ -4060, 1011, 240
  27. macro_object /*preset*/ macro_amp_circling, /*yaw*/ 0, /*pos*/ -4620, 1220, -300, /*behParam*/ 2
  28. macro_object /*preset*/ macro_coin_ring_horizontal, /*yaw*/ 0, /*pos*/ -4620, 1220, -300
  29. macro_object /*preset*/ macro_box_1up, /*yaw*/ 0, /*pos*/ -4860, 1380, -300
  30. macro_object /*preset*/ macro_yellow_coin, /*yaw*/ 0, /*pos*/ -150, -1200, 3660
  31. macro_object /*preset*/ macro_box_three_coins, /*yaw*/ 0, /*pos*/ -5120, 1460, -2140
  32. macro_object /*preset*/ macro_yellow_coin, /*yaw*/ 0, /*pos*/ 4380, 2120, 0
  33. macro_object /*preset*/ macro_yellow_coin, /*yaw*/ 0, /*pos*/ 5420, 3000, 0
  34. macro_object /*preset*/ macro_yellow_coin, /*yaw*/ 0, /*pos*/ -2357, 1200, -2454
  35. macro_object /*preset*/ macro_yellow_coin, /*yaw*/ 0, /*pos*/ -2357, 1300, -2454
  36. macro_object /*preset*/ macro_goomba, /*yaw*/ 0, /*pos*/ -2560, -1433, 3280
  37. macro_object /*preset*/ macro_goomba, /*yaw*/ 0, /*pos*/ -2060, -1433, 3540
  38. macro_object /*preset*/ macro_goomba, /*yaw*/ 0, /*pos*/ -2720, -1433, 3860
  39. macro_object /*preset*/ macro_goomba, /*yaw*/ 0, /*pos*/ -1680, 1024, 580
  40. macro_object /*preset*/ macro_red_coin, /*yaw*/ 0, /*pos*/ -3100, -2900, 4520
  41. macro_object /*preset*/ macro_red_coin, /*yaw*/ 0, /*pos*/ -4740, 1050, -2130
  42. macro_object /*preset*/ macro_red_coin, /*yaw*/ 0, /*pos*/ -3120, 1160, -2570
  43. macro_object /*preset*/ macro_red_coin, /*yaw*/ 0, /*pos*/ -4613, 1220, -427
  44. macro_object /*preset*/ macro_red_coin, /*yaw*/ 0, /*pos*/ -1000, 1933, 466
  45. macro_object /*preset*/ macro_1up_2, /*yaw*/ 0, /*pos*/ 33, 1900, 333
  46. macro_object /*preset*/ macro_red_coin, /*yaw*/ 0, /*pos*/ -6475, 125, 890
  47. macro_object /*preset*/ macro_red_coin, /*yaw*/ 0, /*pos*/ -7810, -3100, 4900
  48. macro_object /*preset*/ macro_red_coin, /*yaw*/ 0, /*pos*/ 1500, 1066, -166
  49. macro_object /*preset*/ macro_wooden_signpost, /*yaw*/ 0, /*pos*/ 5940, 2765, -280, /*behParam*/ 66
  50. macro_object /*preset*/ macro_yellow_coin, /*yaw*/ 0, /*pos*/ -2357, 1400, -2454
  51. macro_object /*preset*/ macro_yellow_coin, /*yaw*/ 0, /*pos*/ -170, 1070, 500
  52. macro_object /*preset*/ macro_yellow_coin, /*yaw*/ 0, /*pos*/ 1450, 1400, 500
  53. macro_object /*preset*/ macro_1up, /*yaw*/ 0, /*pos*/ 610, 1045, -167
  54. macro_object /*preset*/ macro_1up_2, /*yaw*/ 0, /*pos*/ -485, 1054, -167
  55. macro_object /*preset*/ macro_1up_3, /*yaw*/ 0, /*pos*/ 1100, 2080, 363
  56. macro_object /*preset*/ macro_floor_switch_hidden_objects, /*yaw*/ 0, /*pos*/ -3100, -2946, 3530
  57. macro_object /*preset*/ macro_hidden_box, /*yaw*/ 0, /*pos*/ -7810, -3360, 4500
  58. macro_object /*preset*/ macro_hidden_box, /*yaw*/ 0, /*pos*/ -7810, -3360, 4700
  59. macro_object /*preset*/ macro_hidden_box, /*yaw*/ 0, /*pos*/ -7810, -3360, 4900
  60. macro_object /*preset*/ macro_hidden_box, /*yaw*/ 0, /*pos*/ -3100, -3145, 4518
  61. macro_object /*preset*/ macro_box_1up_running_away, /*yaw*/ 0, /*pos*/ -2420, -1140, 3700
  62. .hword 0x001E