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.

74 lines
3.6 KiB

5 years ago
  1. lll_seg7_vertex_07017938: # 0x07017938 - 0x070179F8
  2. vertex -127, 0, -127, 990, 990, 0x00, 0x00, 0x81, 0xFF
  3. vertex -127, 307, -127, 990, 0, 0x00, 0x00, 0x81, 0xFF
  4. vertex 128, 307, -127, 138, 0, 0x00, 0x00, 0x81, 0xFF
  5. vertex 128, 0, -127, 138, 990, 0x00, 0x00, 0x81, 0xFF
  6. vertex -127, 0, 128, 820, 990, 0x81, 0x00, 0x00, 0xFF
  7. vertex -127, 307, 128, 820, 0, 0x81, 0x00, 0x00, 0xFF
  8. vertex -127, 307, -127, 0, 0, 0x81, 0x00, 0x00, 0xFF
  9. vertex -127, 0, -127, 0, 990, 0x81, 0x00, 0x00, 0xFF
  10. vertex 128, 0, -127, 820, 990, 0x7F, 0x00, 0x00, 0xFF
  11. vertex 128, 307, 128, 0, 0, 0x7F, 0x00, 0x00, 0xFF
  12. vertex 128, 0, 128, 0, 990, 0x7F, 0x00, 0x00, 0xFF
  13. vertex 128, 307, -127, 820, 0, 0x7F, 0x00, 0x00, 0xFF
  14. lll_seg7_vertex_070179F8: # 0x070179F8 - 0x07017A38
  15. vertex -127, 307, -127, 0, 0, 0x00, 0x7F, 0x00, 0xFF
  16. vertex 128, 307, 128, 820, 820, 0x00, 0x7F, 0x00, 0xFF
  17. vertex 128, 307, -127, 820, 0, 0x00, 0x7F, 0x00, 0xFF
  18. vertex -127, 307, 128, 0, 820, 0x00, 0x7F, 0x00, 0xFF
  19. lll_seg7_vertex_07017A38: # 0x07017A38 - 0x07017A78
  20. vertex 128, 0, 128, 990, 990, 0x00, 0x00, 0x7F, 0xFF
  21. vertex 128, 307, 128, 990, 0, 0x00, 0x00, 0x7F, 0xFF
  22. vertex -127, 307, 128, 0, 0, 0x00, 0x00, 0x7F, 0xFF
  23. vertex -127, 0, 128, 0, 990, 0x00, 0x00, 0x7F, 0xFF
  24. lll_seg7_dl_07017A78: # 0x07017A78 - 0x07017AE0
  25. gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, fire_09006800
  26. gsDPLoadSync
  27. gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100
  28. gsSPLight lll_seg7_light_0700FC08, 1
  29. gsSPLight lll_seg7_light_0700FC00, 2
  30. gsSPVertex lll_seg7_vertex_07017938, 12, 0
  31. gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0
  32. gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0
  33. gsSP2Triangles 8, 9, 10, 0x0, 8, 11, 9, 0x0
  34. gsSPEndDisplayList
  35. lll_seg7_dl_07017AE0: # 0x07017AE0 - 0x07017B18
  36. gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, fire_09006000
  37. gsDPLoadSync
  38. gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100
  39. gsSPVertex lll_seg7_vertex_070179F8, 4, 0
  40. gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0
  41. gsSPEndDisplayList
  42. lll_seg7_dl_07017B18: # 0x07017B18 - 0x07017B50
  43. gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, fire_09008800
  44. gsDPLoadSync
  45. gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100
  46. gsSPVertex lll_seg7_vertex_07017A38, 4, 0
  47. gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0
  48. gsSPEndDisplayList
  49. glabel lll_seg7_dl_07017B50 # 0x07017B50 - 0x07017BE8
  50. gsDPPipeSync
  51. 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
  52. gsSPClearGeometryMode G_SHADING_SMOOTH
  53. 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
  54. gsSPTexture -1, -1, 0, 0, 1
  55. gsDPTileSync
  56. gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD
  57. gsDPSetTileSize 0, 0, 0, 124, 124
  58. gsSPDisplayList lll_seg7_dl_07017A78
  59. gsDPTileSync
  60. 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
  61. gsDPSetTileSize 0, 0, 0, 124, 124
  62. gsSPDisplayList lll_seg7_dl_07017AE0
  63. gsSPDisplayList lll_seg7_dl_07017B18
  64. gsSPTexture -1, -1, 0, 0, 0
  65. gsDPPipeSync
  66. 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
  67. gsSPSetGeometryMode G_SHADING_SMOOTH
  68. gsSPEndDisplayList