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.

120 lines
5.0 KiB

6 years ago
  1. # Stomp Smoke
  2. stomp_smoke_seg4_vertex_040220C8: # 0x040220C8
  3. vertex -32, 0, 32, 0, 0, 0xFF, 0xFF, 0xFF, 0xC8
  4. vertex 32, 0, 32, 1984, 0, 0xFF, 0xFF, 0xFF, 0xC8
  5. vertex 32, 0, -32, 1984, 1984, 0xFF, 0xFF, 0xFF, 0xC8
  6. vertex -32, 0, -32, 0, 1984, 0xFF, 0xFF, 0xFF, 0xC8
  7. stomp_smoke_seg4_vertex_04022108: # 0x04022108
  8. vertex -32, 0, 32, 0, 0, 0xFF, 0x00, 0x00, 0xC8
  9. vertex 32, 0, 32, 1984, 0, 0xFF, 0x00, 0x00, 0xC8
  10. vertex 32, 0, -32, 1984, 1984, 0xFF, 0x00, 0x00, 0xC8
  11. vertex -32, 0, -32, 0, 1984, 0xFF, 0x00, 0x00, 0xC8
  12. stomp_smoke_seg4_texture_04022148: # 0x04022148
  13. .incbin "actors/stomp_smoke/0.ia16"
  14. stomp_smoke_seg4_texture_04022948: # 0x04022948
  15. .incbin "actors/stomp_smoke/1.ia16"
  16. stomp_smoke_seg4_texture_04023148: # 0x04023148
  17. .incbin "actors/stomp_smoke/2.ia16"
  18. stomp_smoke_seg4_texture_04023948: # 0x04023948
  19. .incbin "actors/stomp_smoke/3.ia16"
  20. stomp_smoke_seg4_texture_04024148: # 0x04024148
  21. .incbin "actors/stomp_smoke/4.ia16"
  22. stomp_smoke_seg4_texture_04024948: # 0x04024948
  23. .incbin "actors/stomp_smoke/5.ia16"
  24. glabel stomp_smoke_seg4_dl_04025148 # 0x04025148 - 0x04025190
  25. gsSPClearGeometryMode G_LIGHTING
  26. gsDPSetCombineMode1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0
  27. gsSPTexture -32768, -32768, 0, 0, 1
  28. gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD
  29. gsDPLoadSync
  30. gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100
  31. gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD
  32. gsDPSetTileSize 0, 0, 0, 124, 124
  33. gsSPEndDisplayList
  34. glabel stomp_smoke_seg4_dl_04025190 # 0x04025190 - 0x040251C8
  35. gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0
  36. gsDPPipeSync
  37. gsSPTexture 1, 1, 0, 0, 0
  38. 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
  39. gsSPSetGeometryMode G_LIGHTING
  40. gsSPEndDisplayList
  41. glabel stomp_smoke_seg4_dl_040251C8 # 0x040251C8 - 0x040251E0
  42. gsSPDisplayList stomp_smoke_seg4_dl_04025148
  43. gsSPVertex stomp_smoke_seg4_vertex_040220C8, 4, 0
  44. gsSPBranchList stomp_smoke_seg4_dl_04025190
  45. glabel stomp_smoke_seg4_dl_040251E0 # 0x040251E0 - 0x040251F8
  46. gsSPDisplayList stomp_smoke_seg4_dl_04025148
  47. gsSPVertex stomp_smoke_seg4_vertex_04022108, 4, 0
  48. gsSPBranchList stomp_smoke_seg4_dl_04025190
  49. glabel stomp_smoke_seg4_dl_040251F8 # 0x040251F8 - 0x04025210
  50. gsDPPipeSync
  51. gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, stomp_smoke_seg4_texture_04022148
  52. gsSPBranchList stomp_smoke_seg4_dl_040251C8
  53. glabel stomp_smoke_seg4_dl_04025210 # 0x04025210 - 0x04025228
  54. gsDPPipeSync
  55. gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, stomp_smoke_seg4_texture_04022948
  56. gsSPBranchList stomp_smoke_seg4_dl_040251C8
  57. glabel stomp_smoke_seg4_dl_04025228 # 0x04025228 - 0x04025240
  58. gsDPPipeSync
  59. gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, stomp_smoke_seg4_texture_04023148
  60. gsSPBranchList stomp_smoke_seg4_dl_040251C8
  61. glabel stomp_smoke_seg4_dl_04025240 # 0x04025240 - 0x04025258
  62. gsDPPipeSync
  63. gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, stomp_smoke_seg4_texture_04023948
  64. gsSPBranchList stomp_smoke_seg4_dl_040251C8
  65. glabel stomp_smoke_seg4_dl_04025258 # 0x04025258 - 0x04025270
  66. gsDPPipeSync
  67. gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, stomp_smoke_seg4_texture_04024148
  68. gsSPBranchList stomp_smoke_seg4_dl_040251C8
  69. glabel stomp_smoke_seg4_dl_04025270 # 0x04025270 - 0x04025288
  70. gsDPPipeSync
  71. gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, stomp_smoke_seg4_texture_04024948
  72. gsSPBranchList stomp_smoke_seg4_dl_040251C8
  73. glabel stomp_smoke_seg4_dl_04025288 # 0x04025288 - 0x040252A0
  74. gsDPPipeSync
  75. gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, stomp_smoke_seg4_texture_04022148
  76. gsSPBranchList stomp_smoke_seg4_dl_040251E0
  77. glabel stomp_smoke_seg4_dl_040252A0 # 0x040252A0 - 0x040252B8
  78. gsDPPipeSync
  79. gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, stomp_smoke_seg4_texture_04022948
  80. gsSPBranchList stomp_smoke_seg4_dl_040251E0
  81. glabel stomp_smoke_seg4_dl_040252B8 # 0x040252B8 - 0x040252D0
  82. gsDPPipeSync
  83. gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, stomp_smoke_seg4_texture_04023148
  84. gsSPBranchList stomp_smoke_seg4_dl_040251E0
  85. glabel stomp_smoke_seg4_dl_040252D0 # 0x040252D0 - 0x040252E8
  86. gsDPPipeSync
  87. gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, stomp_smoke_seg4_texture_04023948
  88. gsSPBranchList stomp_smoke_seg4_dl_040251E0
  89. glabel stomp_smoke_seg4_dl_040252E8 # 0x040252E8 - 0x04025300
  90. gsDPPipeSync
  91. gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, stomp_smoke_seg4_texture_04024148
  92. gsSPBranchList stomp_smoke_seg4_dl_040251E0
  93. glabel stomp_smoke_seg4_dl_04025300 # 0x04025300 - 0x04025318
  94. gsDPPipeSync
  95. gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, stomp_smoke_seg4_texture_04024948
  96. gsSPBranchList stomp_smoke_seg4_dl_040251E0