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.

89 lines
4.4 KiB

6 years ago
  1. bitfs_seg7_vertex_0700F238: # 0x0700F238 - 0x0700F278
  2. vertex -204, 154, 205, 650, 990, 0xBC, 0xCA, 0xBF, 0xFF
  3. vertex 205, 154, -204, 2012, 990, 0xBC, 0xCA, 0xBF, 0xFF
  4. vertex -204, 154, -204, 1330, 1670, 0xBC, 0xCA, 0xBF, 0xFF
  5. vertex 205, 154, 205, 1330, 308, 0xBC, 0xCA, 0xBF, 0xFF
  6. bitfs_seg7_vertex_0700F278: # 0x0700F278 - 0x0700F378
  7. vertex 184, 0, -183, 938, 480, 0x67, 0x76, 0x64, 0xFF
  8. vertex 205, 154, -204, 990, 0, 0x67, 0x76, 0x64, 0xFF
  9. vertex 205, 154, 205, 0, 0, 0x67, 0x76, 0x64, 0xFF
  10. vertex 184, 0, 184, 20, 480, 0x67, 0x76, 0x64, 0xFF
  11. vertex -183, 0, 184, 938, 480, 0x67, 0x76, 0x64, 0xFF
  12. vertex -204, 154, 205, 990, 0, 0x67, 0x76, 0x64, 0xFF
  13. vertex -204, 154, -204, 0, 0, 0x67, 0x76, 0x64, 0xFF
  14. vertex -183, 0, -183, 20, 480, 0x67, 0x76, 0x64, 0xFF
  15. vertex -204, 154, -204, 990, 0, 0x74, 0x86, 0x75, 0xFF
  16. vertex 184, 0, -183, 20, 480, 0x74, 0x86, 0x75, 0xFF
  17. vertex -183, 0, -183, 938, 480, 0x74, 0x86, 0x75, 0xFF
  18. vertex 205, 154, -204, 0, 0, 0x74, 0x86, 0x75, 0xFF
  19. vertex 205, 154, 205, 990, 0, 0x74, 0x86, 0x75, 0xFF
  20. vertex -204, 154, 205, 0, 0, 0x74, 0x86, 0x75, 0xFF
  21. vertex -183, 0, 184, 20, 478, 0x74, 0x86, 0x75, 0xFF
  22. vertex 184, 0, 184, 938, 478, 0x74, 0x86, 0x75, 0xFF
  23. bitfs_seg7_vertex_0700F378: # 0x0700F378 - 0x0700F3B8
  24. vertex -183, 0, -183, 0, 990, 0x43, 0x56, 0x37, 0xFF
  25. vertex 184, 0, 184, 2176, 254, 0x43, 0x56, 0x37, 0xFF
  26. vertex -183, 0, 184, 704, -482, 0x43, 0x56, 0x37, 0xFF
  27. vertex 184, 0, -183, 1440, 1724, 0x43, 0x56, 0x37, 0xFF
  28. bitfs_seg7_vertex_0700F3B8: # 0x0700F3B8 - 0x0700F3F8
  29. vertex 205, 154, -204, 990, 0, 0x79, 0xB2, 0xEB, 0xFF
  30. vertex -183, 0, -183, 20, 20, 0x79, 0xB2, 0xEB, 0xFF
  31. vertex 184, 0, -183, 938, 20, 0x79, 0xB2, 0xEB, 0xFF
  32. vertex -204, 154, -204, 0, 0, 0x79, 0xB2, 0xEB, 0xFF
  33. bitfs_seg7_dl_0700F3F8: # 0x0700F3F8 - 0x0700F430
  34. gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, sky_09001800
  35. gsDPLoadSync
  36. gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100
  37. gsSPVertex bitfs_seg7_vertex_0700F238, 4, 0
  38. gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0
  39. gsSPEndDisplayList
  40. bitfs_seg7_dl_0700F430: # 0x0700F430 - 0x0700F498
  41. gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, sky_09001000
  42. gsDPLoadSync
  43. gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100
  44. gsSPVertex bitfs_seg7_vertex_0700F278, 16, 0
  45. gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0
  46. gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0
  47. gsSP2Triangles 8, 9, 10, 0x0, 8, 11, 9, 0x0
  48. gsSP2Triangles 12, 13, 14, 0x0, 12, 14, 15, 0x0
  49. gsSPEndDisplayList
  50. bitfs_seg7_dl_0700F498: # 0x0700F498 - 0x0700F4D0
  51. gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, sky_09007000
  52. gsDPLoadSync
  53. gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100
  54. gsSPVertex bitfs_seg7_vertex_0700F378, 4, 0
  55. gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0
  56. gsSPEndDisplayList
  57. bitfs_seg7_dl_0700F4D0: # 0x0700F4D0 - 0x0700F508
  58. gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bitfs_seg7_texture_07001000
  59. gsDPLoadSync
  60. gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100
  61. gsSPVertex bitfs_seg7_vertex_0700F3B8, 4, 0
  62. gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0
  63. gsSPEndDisplayList
  64. glabel bitfs_seg7_dl_0700F508 # 0x0700F508 - 0x0700F590
  65. gsDPPipeSync
  66. gsDPSetCombineMode1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE
  67. gsSPClearGeometryMode G_LIGHTING
  68. gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD
  69. gsSPTexture -1, -1, 0, 0, 1
  70. gsDPTileSync
  71. gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD
  72. gsDPSetTileSize 0, 0, 0, 124, 124
  73. gsSPDisplayList bitfs_seg7_dl_0700F3F8
  74. gsSPDisplayList bitfs_seg7_dl_0700F430
  75. gsSPDisplayList bitfs_seg7_dl_0700F498
  76. gsSPDisplayList bitfs_seg7_dl_0700F4D0
  77. gsSPTexture -1, -1, 0, 0, 0
  78. gsDPPipeSync
  79. gsDPSetCombineMode1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE
  80. gsSPSetGeometryMode G_LIGHTING
  81. gsSPEndDisplayList