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.

103 lines
4.5 KiB

6 years ago
  1. # TODO: what is this? 0700C4C0-0700C4C8 [8,8]
  2. .word 0, 0
  3. castle_grounds_seg7_light_0700C4C8: # 0x0700C4C8 - 0x0700C4D0
  4. .byte 0x66, 0x00, 0x00, 0x00, 0x66, 0x00, 0x00, 0x00
  5. castle_grounds_seg7_light_0700C4D0: # 0x0700C4D0 - 0x0700C4E0
  6. .byte 0xFF, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00
  7. .byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00
  8. castle_grounds_seg7_light_0700C4E0: # 0x0700C4E0 - 0x0700C4E8
  9. .byte 0x66, 0x66, 0x66, 0x00, 0x66, 0x66, 0x66, 0x00
  10. castle_grounds_seg7_light_0700C4E8: # 0x0700C4E8 - 0x0700C4F8
  11. .byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00
  12. .byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00
  13. # TODO: what is this? 0700C4F8-0700C500 [8,8]
  14. .word 0, 0
  15. castle_grounds_seg7_vertex_0700C500: # 0x0700C500 - 0x0700C530
  16. vertex 0, 0, 75, 0, 0, 0x00, 0x7F, 0x00, 0x00
  17. vertex 287, 0, 0, 0, 0, 0x00, 0x7F, 0x00, 0x00
  18. vertex 0, 0, -74, 0, 0, 0x00, 0x7F, 0x00, 0x00
  19. castle_grounds_seg7_vertex_0700C530: # 0x0700C530 - 0x0700C570
  20. vertex 0, 0, 150, 0, 0, 0x00, 0x7F, 0x00, 0x00
  21. vertex 287, 0, 75, 0, 0, 0x00, 0x7F, 0x00, 0x00
  22. vertex 287, 0, -74, 0, 0, 0x00, 0x7F, 0x00, 0x00
  23. vertex 0, 0, -149, 0, 0, 0x00, 0x7F, 0x00, 0xFF
  24. castle_grounds_seg7_vertex_0700C570: # 0x0700C570 - 0x0700C5B0
  25. vertex 0, 0, 240, 0, 0, 0x00, 0x7F, 0x00, 0x00
  26. vertex 345, 0, 150, 0, 0, 0x00, 0x7F, 0x00, 0x00
  27. vertex 345, 0, -149, 0, 0, 0x00, 0x7F, 0x00, 0x00
  28. vertex 0, 0, -239, 0, 0, 0x00, 0x7F, 0x00, 0xFF
  29. castle_grounds_seg7_vertex_0700C5B0: # 0x0700C5B0 - 0x0700C5F0
  30. vertex 0, 0, 360, 0, 0, 0x00, 0x7F, 0x00, 0x00
  31. vertex 460, 0, 240, 0, 0, 0x00, 0x7F, 0x00, 0x00
  32. vertex 460, 0, -239, 0, 0, 0x00, 0x7F, 0x00, 0x00
  33. vertex 0, 0, -359, 0, 0, 0x00, 0x7F, 0x00, 0xFF
  34. castle_grounds_seg7_vertex_0700C5F0: # 0x0700C5F0 - 0x0700C640
  35. vertex 460, 0, -359, 0, 0, 0x00, 0x7F, 0x00, 0x00
  36. vertex 0, 0, -479, 0, 0, 0x00, 0x7F, 0x00, 0x00
  37. vertex 0, 0, 0, 0, 0, 0x00, 0x7F, 0x00, 0x00
  38. vertex 0, 0, 480, 0, 0, 0x00, 0x7F, 0x00, 0xFF
  39. vertex 460, 0, 360, 0, 0, 0x00, 0x7F, 0x00, 0xFF
  40. castle_grounds_seg7_vertex_0700C640: # 0x0700C640 - 0x0700C670
  41. vertex 460, 0, 360, 0, 0, 0x00, 0x7F, 0x00, 0x00
  42. vertex 460, 0, -359, 0, 0, 0x00, 0x7F, 0x00, 0x00
  43. vertex 0, 0, 0, 0, 0, 0x00, 0x7F, 0x00, 0x00
  44. glabel castle_grounds_seg7_dl_0700C670 # 0x0700C670 - 0x0700C6A8
  45. gsSPClearGeometryMode G_CULL_BACK
  46. gsSPLight castle_grounds_seg7_light_0700C4D0, 1
  47. gsSPLight castle_grounds_seg7_light_0700C4C8, 2
  48. gsSPVertex castle_grounds_seg7_vertex_0700C500, 3, 0
  49. gsSP1Triangle 0, 1, 2, 0x0
  50. gsSPSetGeometryMode G_CULL_BACK
  51. gsSPEndDisplayList
  52. glabel castle_grounds_seg7_dl_0700C6A8 # 0x0700C6A8 - 0x0700C6E8
  53. gsSPClearGeometryMode G_CULL_BACK
  54. gsSPLight castle_grounds_seg7_light_0700C4D0, 1
  55. gsSPLight castle_grounds_seg7_light_0700C4C8, 2
  56. gsSPVertex castle_grounds_seg7_vertex_0700C530, 4, 0
  57. gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0
  58. gsSPSetGeometryMode G_CULL_BACK
  59. gsSPEndDisplayList
  60. glabel castle_grounds_seg7_dl_0700C6E8 # 0x0700C6E8 - 0x0700C728
  61. gsSPClearGeometryMode G_CULL_BACK
  62. gsSPLight castle_grounds_seg7_light_0700C4D0, 1
  63. gsSPLight castle_grounds_seg7_light_0700C4C8, 2
  64. gsSPVertex castle_grounds_seg7_vertex_0700C570, 4, 0
  65. gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0
  66. gsSPSetGeometryMode G_CULL_BACK
  67. gsSPEndDisplayList
  68. glabel castle_grounds_seg7_dl_0700C728 # 0x0700C728 - 0x0700C768
  69. gsSPClearGeometryMode G_CULL_BACK
  70. gsSPLight castle_grounds_seg7_light_0700C4D0, 1
  71. gsSPLight castle_grounds_seg7_light_0700C4C8, 2
  72. gsSPVertex castle_grounds_seg7_vertex_0700C5B0, 4, 0
  73. gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0
  74. gsSPSetGeometryMode G_CULL_BACK
  75. gsSPEndDisplayList
  76. glabel castle_grounds_seg7_dl_0700C768 # 0x0700C768 - 0x0700C7C8
  77. gsSPClearGeometryMode G_CULL_BACK
  78. gsSPLight castle_grounds_seg7_light_0700C4E8, 1
  79. gsSPLight castle_grounds_seg7_light_0700C4E0, 2
  80. gsSPVertex castle_grounds_seg7_vertex_0700C5F0, 5, 0
  81. gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 4, 0x0
  82. gsSPLight castle_grounds_seg7_light_0700C4D0, 1
  83. gsSPLight castle_grounds_seg7_light_0700C4C8, 2
  84. gsSPVertex castle_grounds_seg7_vertex_0700C640, 3, 0
  85. gsSP1Triangle 0, 1, 2, 0x0
  86. gsSPSetGeometryMode G_CULL_BACK
  87. gsSPEndDisplayList