Migrated Gfx at 0x800A9EF0

This commit is contained in:
gijs 2023-09-25 17:01:40 +02:00
parent e8cd06000d
commit 64c4d17d08
2 changed files with 54 additions and 0 deletions

View File

@ -313,6 +313,8 @@ segments:
- [0x2E450, data]
- [0x387C0, data, "data/overlay_table"]
- [0x38B50, data]
- [0x3A2F0, .data, "gfx/ob_saucy_hose"]
- [0x3A3E0, data]
- [0x3E330, rodata, "5FC0"]
# - [0x3E408, rodata, "5FC0"]

52
src/gfx/ob_saucy_hose.c Normal file
View File

@ -0,0 +1,52 @@
#include <ultra64.h>
#include "common.h"
/* 3A2F0 800A9EF0 */
Gfx DISPLAY_LIST_800A9EF0[] = {
gsDPSetEnvColor(0x00, 0x00, 0x00, 0x00),
gsDPSetPrimColor(0, 0, 0x00, 0x00, 0x00, 0x00),
gsDPSetBlendColor(0x00, 0x00, 0x00, 0x00),
gsDPSetFogColor(0x00, 0x00, 0x00, 0x00),
gsDPSetFillColor(0x00000000),
gsDPSetPrimDepth(0, 0),
gsDPSetConvert(0, 0, 0, 0, 0, 0),
gsDPSetKeyR(0x00, 0x00, 0),
gsDPSetKeyGB(0x00, 0x00, 0, 0x00, 0x00, 0),
gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE),
gsDPSetScissor(G_SC_NON_INTERLACE, 0, 0, 320, 240),
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_RENDERTILE, 0,
G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD,
G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD),
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, 1, 0,
G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD,
G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD),
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, 2, 0,
G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD,
G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD),
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, 3, 0,
G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD,
G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD),
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, 4, 0,
G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD,
G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD),
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, 5, 0,
G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD,
G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD),
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, 6, 0,
G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD,
G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD),
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0,
G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD,
G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD),
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0, 0),
gsDPSetTileSize(1, 0, 0, 0, 0),
gsDPSetTileSize(2, 0, 0, 0, 0),
gsDPSetTileSize(3, 0, 0, 0, 0),
gsDPSetTileSize(4, 0, 0, 0, 0),
gsDPSetTileSize(5, 0, 0, 0, 0),
gsDPSetTileSize(6, 0, 0, 0, 0),
gsDPSetTileSize(G_TX_LOADTILE, 0, 0, 0, 0),
gsDPPipeSync(),
gsSPEndDisplayList(),
};