summaryrefslogtreecommitdiff
path: root/src/ending/dl_unk_80284EE0.c
blob: 2d154cd594b450f7072bcbeac4696d8a8fed4632 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
#include <libultraship.h>
#include <libultra/gbi.h>
#include <assets/models/tracks/royal_raceway/royal_raceway_displaylists.h>

// Init RDP - RSP (Ceremony)
Gfx D_80284EE0[] = {
    gsDPSetCycleType(G_CYC_1CYCLE),
    gsDPPipelineMode(G_PM_1PRIMITIVE),
    gsDPSetTextureLOD(G_TL_TILE),
    gsDPSetTextureLUT(G_TT_NONE),
    gsDPSetTextureDetail(G_TD_CLAMP),
    gsDPSetTexturePersp(G_TP_PERSP),
    gsDPSetTextureFilter(G_TF_BILERP),
    gsDPSetTextureConvert(G_TC_FILT),
    gsDPSetCombineKey(G_CK_NONE),
    gsDPSetAlphaCompare(G_AC_NONE),
    gsDPSetColorDither(G_CD_DISABLE),
    gsDPSetColorDither(G_CD_MAGICSQ),
    gsDPSetRenderMode(G_RM_OPA_SURF, G_RM_OPA_SURF2),
    gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE),
    gsSPClearGeometryMode(G_CULL_BOTH | G_FOG | G_LIGHTING | G_TEXTURE_GEN | G_TEXTURE_GEN_LINEAR | G_LOD),
    gsSPSetGeometryMode(G_SHADE | G_SHADING_SMOOTH),
    gsSPTexture(0, 0, 0, G_TX_RENDERTILE, G_OFF),
    gsSPEndDisplayList(),
};

// Peach's Castle (Ceremony)
Gfx D_80284F70[] = {
    gsDPSetCombineMode(G_CC_MODULATEIA, G_CC_MODULATEIA),
    gsDPSetRenderMode(G_RM_AA_ZB_OPA_SURF, G_RM_AA_ZB_OPA_SURF2),
    gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),

    gsSPDisplayListOTRFilePath(d_course_royal_raceway_packed_dl_67E8),
    gsSPDisplayListOTRFilePath(d_course_royal_raceway_packed_dl_AEF8),
    gsSPDisplayListOTRFilePath(d_course_royal_raceway_packed_dl_1438),
    gsSPDisplayListOTRFilePath(d_course_royal_raceway_packed_dl_A970),
    gsSPDisplayListOTRFilePath(d_course_royal_raceway_packed_dl_CE0),
    gsSPDisplayListOTRFilePath(d_course_royal_raceway_packed_dl_E88),
    gsSPDisplayListOTRFilePath(d_course_royal_raceway_packed_dl_A618),
    gsSPDisplayListOTRFilePath(d_course_royal_raceway_packed_dl_AC30),
    gsSPDisplayListOTRFilePath(d_course_royal_raceway_packed_dl_3728),
    gsSPDisplayListOTRFilePath(d_course_royal_raceway_packed_dl_36B8),
    gsSPDisplayListOTRFilePath(d_course_royal_raceway_packed_dl_3628),
    gsSPDisplayListOTRFilePath(d_course_royal_raceway_packed_dl_3540),
    gsSPDisplayListOTRFilePath(d_course_royal_raceway_packed_dl_3DC0),
    gsSPDisplayListOTRFilePath(d_course_royal_raceway_packed_dl_3E50),
    gsSPDisplayListOTRFilePath(d_course_royal_raceway_packed_dl_3F18),
    gsSPDisplayListOTRFilePath(d_course_royal_raceway_packed_dl_50B0),
    gsSPDisplayListOTRFilePath(d_course_royal_raceway_packed_dl_5138),
    gsSPDisplayListOTRFilePath(d_course_royal_raceway_packed_dl_55D0),
    gsSPDisplayListOTRFilePath(d_course_royal_raceway_packed_dl_5B50),
    gsSPDisplayListOTRFilePath(d_course_royal_raceway_packed_dl_5C00),
    gsSPDisplayListOTRFilePath(d_course_royal_raceway_packed_dl_5D18),
    gsSPDisplayListOTRFilePath(d_course_royal_raceway_packed_dl_5DC8),
    gsSPDisplayListOTRFilePath(d_course_royal_raceway_packed_dl_5EF8),
    gsSPDisplayListOTRFilePath(d_course_royal_raceway_packed_dl_5740),
    gsSPDisplayListOTRFilePath(d_course_royal_raceway_packed_dl_57F0),
    gsSPDisplayListOTRFilePath(d_course_royal_raceway_packed_dl_58E8),
    gsSPDisplayListOTRFilePath(d_course_royal_raceway_packed_dl_1788),
    gsSPDisplayListOTRFilePath(d_course_royal_raceway_packed_dl_1AA0),
    gsSPDisplayListOTRFilePath(d_course_royal_raceway_packed_dl_1A30),
    gsSPDisplayListOTRFilePath(d_course_royal_raceway_packed_dl_23F8),
    gsSPDisplayListOTRFilePath(d_course_royal_raceway_packed_dl_2478),
    gsSPDisplayListOTRFilePath(d_course_royal_raceway_packed_dl_3790),
    gsDPSetCombineMode(G_CC_MODULATEIDECALA, G_CC_MODULATEIDECALA),
    gsDPSetRenderMode(G_RM_AA_ZB_TEX_EDGE, G_RM_AA_ZB_TEX_EDGE2),
    gsSPDisplayListOTRFilePath(d_course_royal_raceway_packed_dl_6D0),
    gsSPDisplayListOTRFilePath(d_course_royal_raceway_packed_dl_4D0),
    gsSPDisplayListOTRFilePath(d_course_royal_raceway_packed_dl_840),
    gsSPEndDisplayList(),
};