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.

163 lines
5.9 KiB

6 years ago
  1. glabel castle_geo_001958 # 0x0E001958
  2. geo_node_start
  3. geo_open_node
  4. geo_display_list LAYER_OPAQUE, inside_castle_seg7_dl_0705E088
  5. geo_display_list LAYER_ALPHA, inside_castle_seg7_dl_0705E2A0
  6. geo_display_list LAYER_TRANSPARENT, inside_castle_seg7_dl_0705E450
  7. geo_close_node
  8. geo_return
  9. glabel castle_geo_001980 # 0x0E001980
  10. geo_node_start
  11. geo_open_node
  12. geo_display_list LAYER_OPAQUE, inside_castle_seg7_dl_070616E8
  13. geo_display_list LAYER_TRANSPARENT, inside_castle_seg7_dl_07061C20
  14. geo_asm 0, Geo18_802D5D0C
  15. geo_asm 260, Geo18_802D5B98
  16. geo_asm 261, Geo18_802D5B98
  17. geo_asm 0, Geo18_802D01E0
  18. geo_asm 1536, Geo18_802D104C
  19. geo_close_node
  20. geo_return
  21. glabel castle_geo_0019C8 # 0x0E0019C8
  22. geo_node_start
  23. geo_open_node
  24. geo_display_list LAYER_OPAQUE, inside_castle_seg7_dl_07064B78
  25. geo_display_list LAYER_ALPHA, inside_castle_seg7_dl_07064D58
  26. geo_asm 0, Geo18_802D5D0C
  27. geo_asm 262, Geo18_802D5B98
  28. geo_close_node
  29. geo_return
  30. glabel castle_geo_0019F8 # 0x0E0019F8
  31. geo_node_start
  32. geo_open_node
  33. geo_display_list LAYER_OPAQUE, inside_castle_seg7_dl_07066CE0
  34. geo_display_list LAYER_TRANSPARENT, inside_castle_seg7_dl_07066E90
  35. geo_display_list LAYER_ALPHA, inside_castle_seg7_dl_07066FA0
  36. geo_asm 0, Geo18_802D01E0
  37. geo_asm 1554, Geo18_802D104C
  38. geo_close_node
  39. geo_return
  40. glabel castle_geo_001A30 # 0x0E001A30
  41. geo_node_start
  42. geo_open_node
  43. geo_display_list LAYER_OPAQUE, inside_castle_seg7_dl_07068850
  44. geo_asm 0, Geo18_802D5D0C
  45. geo_asm 263, Geo18_802D5B98
  46. geo_close_node
  47. geo_return
  48. glabel castle_geo_001A58 # 0x0E001A58
  49. geo_node_start
  50. geo_open_node
  51. geo_display_list LAYER_OPAQUE, inside_castle_seg7_dl_0705E088
  52. geo_display_list LAYER_ALPHA, inside_castle_seg7_dl_0705E2A0
  53. geo_display_list LAYER_TRANSPARENT, inside_castle_seg7_dl_0705E450
  54. geo_display_list LAYER_OPAQUE, inside_castle_seg7_dl_070616E8
  55. geo_display_list LAYER_TRANSPARENT, inside_castle_seg7_dl_07061C20
  56. geo_asm 0, Geo18_802D5D0C
  57. geo_asm 260, Geo18_802D5B98
  58. geo_asm 261, Geo18_802D5B98
  59. geo_asm 0, Geo18_802D01E0
  60. geo_asm 1536, Geo18_802D104C
  61. geo_close_node
  62. geo_return
  63. glabel castle_geo_001AB8 # 0x0E001AB8
  64. geo_node_start
  65. geo_open_node
  66. geo_display_list LAYER_OPAQUE, inside_castle_seg7_dl_0705E088
  67. geo_display_list LAYER_ALPHA, inside_castle_seg7_dl_0705E2A0
  68. geo_display_list LAYER_TRANSPARENT, inside_castle_seg7_dl_0705E450
  69. geo_display_list LAYER_OPAQUE, inside_castle_seg7_dl_07068850
  70. geo_asm 0, Geo18_802D5D0C
  71. geo_asm 263, Geo18_802D5B98
  72. geo_close_node
  73. geo_return
  74. glabel castle_geo_001AF8 # 0x0E001AF8
  75. geo_node_start
  76. geo_open_node
  77. geo_display_list LAYER_OPAQUE, inside_castle_seg7_dl_0705E088
  78. geo_display_list LAYER_ALPHA, inside_castle_seg7_dl_0705E2A0
  79. geo_display_list LAYER_TRANSPARENT, inside_castle_seg7_dl_0705E450
  80. geo_display_list LAYER_OPAQUE, inside_castle_seg7_dl_07066CE0
  81. geo_display_list LAYER_TRANSPARENT, inside_castle_seg7_dl_07066E90
  82. geo_display_list LAYER_ALPHA, inside_castle_seg7_dl_07066FA0
  83. geo_asm 0, Geo18_802D01E0
  84. geo_asm 1554, Geo18_802D104C
  85. geo_close_node
  86. geo_return
  87. glabel castle_geo_001B48 # 0x0E001B48
  88. geo_node_start
  89. geo_open_node
  90. geo_display_list LAYER_OPAQUE, inside_castle_seg7_dl_070616E8
  91. geo_display_list LAYER_TRANSPARENT, inside_castle_seg7_dl_07061C20
  92. geo_display_list LAYER_OPAQUE, inside_castle_seg7_dl_07066CE0
  93. geo_display_list LAYER_TRANSPARENT, inside_castle_seg7_dl_07066E90
  94. geo_display_list LAYER_ALPHA, inside_castle_seg7_dl_07066FA0
  95. geo_asm 0, Geo18_802D5D0C
  96. geo_asm 260, Geo18_802D5B98
  97. geo_asm 261, Geo18_802D5B98
  98. geo_asm 0, Geo18_802D01E0
  99. geo_asm 1536, Geo18_802D104C
  100. geo_asm 1554, Geo18_802D104C
  101. geo_close_node
  102. geo_return
  103. glabel castle_geo_001BB0 # 0x0E001BB0
  104. geo_node_start
  105. geo_open_node
  106. geo_display_list LAYER_OPAQUE, inside_castle_seg7_dl_070616E8
  107. geo_display_list LAYER_TRANSPARENT, inside_castle_seg7_dl_07061C20
  108. geo_display_list LAYER_OPAQUE, inside_castle_seg7_dl_07064B78
  109. geo_display_list LAYER_ALPHA, inside_castle_seg7_dl_07064D58
  110. geo_asm 0, Geo18_802D5D0C
  111. geo_asm 260, Geo18_802D5B98
  112. geo_asm 261, Geo18_802D5B98
  113. geo_asm 262, Geo18_802D5B98
  114. geo_asm 0, Geo18_802D01E0
  115. geo_asm 1536, Geo18_802D104C
  116. geo_close_node
  117. geo_return
  118. glabel castle_geo_001C10 # 0x0E001C10
  119. geo_node_screen_area 10, SCREEN_WIDTH/2, SCREEN_HEIGHT/2, SCREEN_WIDTH/2, SCREEN_HEIGHT/2
  120. geo_open_node
  121. geo_zbuffer 0
  122. geo_open_node
  123. geo_todo_09 100
  124. geo_open_node
  125. geo_background 0x0001
  126. geo_close_node
  127. geo_close_node
  128. geo_zbuffer 1
  129. geo_open_node
  130. geo_camera_frustum 64, 50, 6400, geo_camera_fov
  131. geo_open_node
  132. geo_camera 4, 0, 2000, 6000, 0, 0, 0, geo_camera_preset_and_pos
  133. geo_open_node
  134. geo_switch_case 10, geo_switch_area
  135. geo_open_node
  136. geo_branch 1, castle_geo_001958 # 0x0E001958
  137. geo_branch 1, castle_geo_001980 # 0x0E001980
  138. geo_branch 1, castle_geo_0019C8 # 0x0E0019C8
  139. geo_branch 1, castle_geo_0019F8 # 0x0E0019F8
  140. geo_branch 1, castle_geo_001A30 # 0x0E001A30
  141. geo_branch 1, castle_geo_001A58 # 0x0E001A58
  142. geo_branch 1, castle_geo_001AB8 # 0x0E001AB8
  143. geo_branch 1, castle_geo_001AF8 # 0x0E001AF8
  144. geo_branch 1, castle_geo_001B48 # 0x0E001B48
  145. geo_branch 1, castle_geo_001BB0 # 0x0E001BB0
  146. geo_close_node
  147. geo_render_obj
  148. geo_asm 0, geo_exec_level
  149. geo_close_node
  150. geo_close_node
  151. geo_close_node
  152. geo_close_node
  153. geo_end