Mario Kart 64
Loading...
Searching...
No Matches
data_segment2.inc.c File Reference
#include <macros.h>
#include <types.h>
#include <PR/ultratypes.h>
#include <PR/gbi.h>
#include "data_segment2.h"
#include "src/data/startup_logo.inc.h"
Include dependency graph for data_segment2.inc.c:

Variables

Gfx D_02007650 []
 
Gfx D_020076B0 []
 
Gfx D_020076E0 []
 
Gfx D_02007708 []
 
Gfx D_02007728 []
 
Gfx D_02007748 []
 
Gfx D_02007768 []
 
Gfx D_02007788 []
 
Gfx D_020077A8 []
 
Gfx D_020077D8 []
 
Gfx D_020077F8 []
 
Gfx D_02007818 []
 
Gfx D_02007838 []
 
Gfx D_02007858 []
 
Gfx D_02007878 []
 
Gfx D_02007898 []
 
Gfx D_020078B8 []
 
Gfx D_020078D8 []
 
Gfx D_020078F8 []
 
Gfx D_02007918 []
 
Gfx D_02007938 []
 
Gfx D_02007958 []
 
Gfx D_02007978 []
 
Gfx D_02007998 []
 
Gfx D_020079B8 []
 
Gfx D_020079D8 []
 
Gfx D_020079F8 []
 
Gfx D_02007A18 []
 
Gfx D_02007A38 []
 
Gfx D_02007A58 []
 
Gfx D_02007A78 []
 
Gfx D_02007A98 []
 
Gfx D_02007AB8 []
 
Gfx D_02007AD8 []
 
Gfx D_02007AF8 []
 
Gfx D_02007B18 []
 
UNUSED Vtx D_02007B38 []
 
Vtx D_02007BB8 []
 
Vtx D_02007BD8 []
 
Vtx D_02007BF8 []
 
Vtx D_02007C18 []
 
Vtx D_02007C38 []
 
Vtx D_02007C58 []
 
Vtx D_02007C78 []
 
Vtx D_02007C98 []
 
Vtx D_02007CB8 []
 
Vtx D_02007CD8 []
 
Vtx D_02007CF8 []
 
Vtx D_02007D18 []
 
Vtx D_02007D38 []
 
Vtx D_02007D58 []
 
Vtx D_02007D78 []
 
Vtx D_02007D98 []
 
Vtx D_02007DB8 []
 
Vtx D_02007DD8 []
 
Vtx D_02007DF8 []
 
Vtx D_02007E18 []
 
Vtx D_02007E38 []
 
Vtx D_02007E58 []
 
Vtx D_02007E78 []
 
Vtx D_02007E98 []
 
Vtx D_02007EB8 []
 
Vtx D_02007ED8 []
 
Vtx D_02007EF8 []
 
Gfx D_02007F18 []
 
Gfx D_02007F48 []
 
Gfx D_02007F60 []
 
Gfx D_02007FC8 []
 
Gfx D_02008008 []
 
Gfx D_02008030 []
 
Gfx D_02008058 []
 

Variable Documentation

◆ D_02007650

Gfx D_02007650[]
Initial value:
= {
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
gsDPSetPrimColor(0, 0, 0xFF, 0xFF, 0xFF, 0xFF),
}
s16 D_8015F6E8
Definition code_800029B0.c:86
#define G_SHADE
Definition gbi.h:343
#define G_TP_NONE
Definition gbi.h:625
#define G_SHADING_SMOOTH
Definition gbi.h:353
#define G_RM_AA_OPA_SURF2
Definition gbi.h:980
#define G_TT_NONE
Definition gbi.h:638
#define G_TF_BILERP
Definition gbi.h:645
#define G_AC_NONE
Definition gbi.h:676
#define G_RM_AA_OPA_SURF
Definition gbi.h:979
#define G_LIGHTING
Definition gbi.h:359
#define G_CC_DECALRGB
Definition gbi.h:511
#define G_ZBUFFER
Definition gbi.h:342
#define G_CYC_1CYCLE
Definition gbi.h:619
#define G_ON
Definition mbi.h:54

◆ D_020076B0

Gfx D_020076B0[]
Initial value:
= {
}
#define G_RM_AA_ZB_OPA_SURF
Definition gbi.h:941
#define G_RM_AA_ZB_OPA_SURF2
Definition gbi.h:942
#define G_TP_PERSP
Definition gbi.h:626

◆ D_020076E0

Gfx D_020076E0[]
Initial value:
= {
}
#define G_RM_XLU_SURF
Definition gbi.h:1020
#define G_RM_XLU_SURF2
Definition gbi.h:1021
#define G_CC_DECALRGBA
Definition gbi.h:512

◆ D_02007708

Gfx D_02007708[]
Initial value:
= {
}
#define G_RM_OPA_SURF2
Definition gbi.h:1019
#define G_RM_OPA_SURF
Definition gbi.h:1018

◆ D_02007728

◆ D_02007748

Gfx D_02007748[]

◆ D_02007768

Gfx D_02007768[]

◆ D_02007788

Gfx D_02007788[]

◆ D_020077A8

◆ D_020077D8

Gfx D_020077D8[]
Initial value:
= {
gsSPTexture(0x8000, 0x8000, 0, G_TX_RENDERTILE, G_OFF),
}
#define G_OFF
Definition mbi.h:55

◆ D_020077F8

Gfx D_020077F8[]

◆ D_02007818

Gfx D_02007818[]

◆ D_02007838

Gfx D_02007838[]
Initial value:
= {
}
Gfx common_rectangle_display[]
Definition common_textures.inc.c:1195
Vtx D_02007BD8[]
Definition data_segment2.inc.c:291
Vtx D_02007BB8[]
Definition data_segment2.inc.c:286

◆ D_02007858

Gfx D_02007858[]
Initial value:
= {
}
Vtx D_02007BF8[]
Definition data_segment2.inc.c:296

◆ D_02007878

Gfx D_02007878[]
Initial value:
= {
}
Vtx D_02007C18[]
Definition data_segment2.inc.c:301

◆ D_02007898

Gfx D_02007898[]
Initial value:
= {
}
Vtx D_02007C38[]
Definition data_segment2.inc.c:306

◆ D_020078B8

Gfx D_020078B8[]
Initial value:
= {
}
Vtx D_02007C58[]
Definition data_segment2.inc.c:311

◆ D_020078D8

Gfx D_020078D8[]
Initial value:
= {
}
Vtx D_02007C78[]
Definition data_segment2.inc.c:316

◆ D_020078F8

Gfx D_020078F8[]
Initial value:
= {
}
Vtx D_02007C98[]
Definition data_segment2.inc.c:321

◆ D_02007918

Gfx D_02007918[]
Initial value:
= {
}
Vtx D_02007CB8[]
Definition data_segment2.inc.c:326

◆ D_02007938

Gfx D_02007938[]
Initial value:
= {
}
Vtx D_02007CF8[]
Definition data_segment2.inc.c:336
Vtx D_02007CD8[]
Definition data_segment2.inc.c:331

◆ D_02007958

Gfx D_02007958[]
Initial value:
= {
}
Vtx D_02007D18[]
Definition data_segment2.inc.c:341

◆ D_02007978

Gfx D_02007978[]
Initial value:
= {
}
Vtx D_02007D38[]
Definition data_segment2.inc.c:346

◆ D_02007998

Gfx D_02007998[]
Initial value:
= {
}
Vtx D_02007D58[]
Definition data_segment2.inc.c:351

◆ D_020079B8

Gfx D_020079B8[]
Initial value:
= {
}
Vtx D_02007D78[]
Definition data_segment2.inc.c:356

◆ D_020079D8

Gfx D_020079D8[]
Initial value:
= {
}
Vtx D_02007D98[]
Definition data_segment2.inc.c:361

◆ D_020079F8

Gfx D_020079F8[]
Initial value:
= {
}
Vtx D_02007DB8[]
Definition data_segment2.inc.c:366

◆ D_02007A18

Gfx D_02007A18[]
Initial value:
= {
}
Vtx D_02007DD8[]
Definition data_segment2.inc.c:371

◆ D_02007A38

Gfx D_02007A38[]
Initial value:
= {
}
Vtx D_02007DF8[]
Definition data_segment2.inc.c:376
Vtx D_02007E18[]
Definition data_segment2.inc.c:381

◆ D_02007A58

Gfx D_02007A58[]
Initial value:
= {
}
Vtx D_02007E38[]
Definition data_segment2.inc.c:386

◆ D_02007A78

Gfx D_02007A78[]
Initial value:
= {
}
Vtx D_02007E58[]
Definition data_segment2.inc.c:391

◆ D_02007A98

Gfx D_02007A98[]
Initial value:
= {
}
Vtx D_02007E78[]
Definition data_segment2.inc.c:396

◆ D_02007AB8

Gfx D_02007AB8[]
Initial value:
= {
}
Vtx D_02007E98[]
Definition data_segment2.inc.c:401

◆ D_02007AD8

Gfx D_02007AD8[]
Initial value:
= {
}
Vtx D_02007EB8[]
Definition data_segment2.inc.c:406

◆ D_02007AF8

Gfx D_02007AF8[]
Initial value:
= {
}
Vtx D_02007ED8[]
Definition data_segment2.inc.c:411

◆ D_02007B18

Gfx D_02007B18[]
Initial value:
= {
}
Vtx D_02007EF8[]
Definition data_segment2.inc.c:416

◆ D_02007B38

UNUSED Vtx D_02007B38[]
Initial value:
= {
{{{ 0, 0, 0}, 0, { 0, 0}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 16, 0, 0}, 0, { 0, 0}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 16, 16, 0}, 0, { 0, 0}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 0, 16, 0}, 0, { 0, 0}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 0, -8, 0}, 0, { 0, 0}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 8, -8, 0}, 0, {448, 0}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 8, 0, 0}, 0, {448, 448}, {0xff, 0x00, 0x00, 0xff}}},
{{{ 0, 0, 0}, 0, { 0, 448}, {0xff, 0x00, 0x00, 0xff}}},
}

◆ D_02007BB8

Vtx D_02007BB8[]
Initial value:
= {
{{{ 0, 65520, 0}, 0, { 0, 0}, {0xff, 0xff, 0xff, 0xff}}},
{{{26, 65520, 0}, 0, {1600, 0}, {0xff, 0xff, 0xff, 0xff}}},
}
Todo
Place all these vertices in a single array

◆ D_02007BD8

Vtx D_02007BD8[]
Initial value:
= {
{{{26, 0, 0}, 0, {1600, 960}, {0x00, 0x00, 0xff, 0xff}}},
{{{ 0, 0, 0}, 0, { 0, 960}, {0x00, 0x00, 0xff, 0xff}}},
}

◆ D_02007BF8

Vtx D_02007BF8[]
Initial value:
= {
{{{26, 0, 0}, 0, {1600, 960}, {0x00, 0xff, 0x00, 0xff}}},
{{{ 0, 0, 0}, 0, { 0, 960}, {0x00, 0xff, 0x00, 0xff}}},
}

◆ D_02007C18

Vtx D_02007C18[]
Initial value:
= {
{{{26, 0, 0}, 0, {1600, 960}, {0xff, 0x00, 0x00, 0xff}}},
{{{ 0, 0, 0}, 0, { 0, 960}, {0xff, 0x00, 0x00, 0xff}}},
}

◆ D_02007C38

Vtx D_02007C38[]
Initial value:
= {
{{{26, 0, 0}, 0, {1600, 960}, {0xff, 0xff, 0x00, 0xff}}},
{{{ 0, 0, 0}, 0, { 0, 960}, {0xff, 0xff, 0x00, 0xff}}},
}

◆ D_02007C58

Vtx D_02007C58[]
Initial value:
= {
{{{26, 0, 0}, 0, {1600, 960}, {0xff, 0x00, 0x00, 0xff}}},
{{{ 0, 0, 0}, 0, { 0, 960}, {0xff, 0x00, 0x00, 0xff}}},
}

◆ D_02007C78

Vtx D_02007C78[]
Initial value:
= {
{{{26, 0, 0}, 0, {1600, 960}, {0xff, 0x00, 0x00, 0xff}}},
{{{ 0, 0, 0}, 0, { 0, 960}, {0xff, 0x00, 0x00, 0xff}}},
}

◆ D_02007C98

Vtx D_02007C98[]
Initial value:
= {
{{{26, 0, 0}, 0, {1600, 960}, {0xff, 0x00, 0x00, 0xff}}},
{{{ 0, 0, 0}, 0, { 0, 960}, {0xff, 0x00, 0x00, 0xff}}},
}

◆ D_02007CB8

Vtx D_02007CB8[]
Initial value:
= {
{{{26, 0, 0}, 0, {1600, 960}, {0xff, 0x00, 0x00, 0xff}}},
{{{ 0, 0, 0}, 0, { 0, 960}, {0xff, 0x00, 0x00, 0xff}}},
}

◆ D_02007CD8

Vtx D_02007CD8[]
Initial value:
= {
{{{ 0, 65520, 0}, 0, { 0, 0}, {0xff, 0xff, 0xff, 0xff}}},
{{{16, 65520, 0}, 0, {960, 0}, {0xff, 0xff, 0xff, 0xff}}},
}

◆ D_02007CF8

Vtx D_02007CF8[]
Initial value:
= {
{{{16, 0, 0}, 0, {960, 960}, {0x00, 0x00, 0xff, 0xff}}},
{{{ 0, 0, 0}, 0, { 0, 960}, {0x00, 0x00, 0xff, 0xff}}},
}

◆ D_02007D18

Vtx D_02007D18[]
Initial value:
= {
{{{16, 0, 0}, 0, {960, 960}, {0x00, 0xff, 0x00, 0xff}}},
{{{ 0, 0, 0}, 0, { 0, 960}, {0x00, 0xff, 0x00, 0xff}}},
}

◆ D_02007D38

Vtx D_02007D38[]
Initial value:
= {
{{{16, 0, 0}, 0, {960, 960}, {0xff, 0x00, 0x00, 0xff}}},
{{{ 0, 0, 0}, 0, { 0, 960}, {0xff, 0x00, 0x00, 0xff}}},
}

◆ D_02007D58

Vtx D_02007D58[]
Initial value:
= {
{{{16, 0, 0}, 0, {960, 960}, {0xff, 0xff, 0x00, 0xff}}},
{{{ 0, 0, 0}, 0, { 0, 960}, {0xff, 0xff, 0x00, 0xff}}},
}

◆ D_02007D78

Vtx D_02007D78[]
Initial value:
= {
{{{16, 0, 0}, 0, {960, 960}, {0xff, 0x00, 0x00, 0xff}}},
{{{ 0, 0, 0}, 0, { 0, 960}, {0xff, 0x00, 0x00, 0xff}}},
}

◆ D_02007D98

Vtx D_02007D98[]
Initial value:
= {
{{{16, 0, 0}, 0, {960, 960}, {0xff, 0x00, 0x00, 0xff}}},
{{{ 0, 0, 0}, 0, { 0, 960}, {0xff, 0x00, 0x00, 0xff}}},
}

◆ D_02007DB8

Vtx D_02007DB8[]
Initial value:
= {
{{{16, 0, 0}, 0, {960, 960}, {0xff, 0x00, 0x00, 0xff}}},
{{{ 0, 0, 0}, 0, { 0, 960}, {0xff, 0x00, 0x00, 0xff}}},
}

◆ D_02007DD8

Vtx D_02007DD8[]
Initial value:
= {
{{{16, 0, 0}, 0, {960, 960}, {0xff, 0x00, 0x00, 0xff}}},
{{{ 0, 0, 0}, 0, { 0, 960}, {0xff, 0x00, 0x00, 0xff}}},
}

◆ D_02007DF8

Vtx D_02007DF8[]
Initial value:
= {
{{{ 0, 65504, 0}, 0, { 0, 0}, {0xff, 0xff, 0xff, 0xff}}},
{{{30, 65504, 0}, 0, {1856, 0}, {0xff, 0xff, 0xff, 0xff}}},
}

◆ D_02007E18

Vtx D_02007E18[]
Initial value:
= {
{{{30, 0, 0}, 0, {1856, 1984}, {0x00, 0x00, 0xff, 0xff}}},
{{{ 0, 0, 0}, 0, { 0, 1984}, {0x00, 0x00, 0xff, 0xff}}},
}

◆ D_02007E38

Vtx D_02007E38[]
Initial value:
= {
{{{30, 0, 0}, 0, {1856, 1984}, {0x00, 0xff, 0x00, 0xff}}},
{{{ 0, 0, 0}, 0, { 0, 1984}, {0x00, 0xff, 0x00, 0xff}}},
}

◆ D_02007E58

Vtx D_02007E58[]
Initial value:
= {
{{{30, 0, 0}, 0, {1856, 1984}, {0xff, 0x00, 0x00, 0xff}}},
{{{ 0, 0, 0}, 0, { 0, 1984}, {0xff, 0x00, 0x00, 0xff}}},
}

◆ D_02007E78

Vtx D_02007E78[]
Initial value:
= {
{{{30, 0, 0}, 0, {1856, 1984}, {0xff, 0xff, 0x00, 0xff}}},
{{{ 0, 0, 0}, 0, { 0, 1984}, {0xff, 0xff, 0x00, 0xff}}},
}

◆ D_02007E98

Vtx D_02007E98[]
Initial value:
= {
{{{30, 0, 0}, 0, {1856, 1984}, {0xff, 0x00, 0x00, 0xff}}},
{{{ 0, 0, 0}, 0, { 0, 1984}, {0xff, 0x00, 0x00, 0xff}}},
}

◆ D_02007EB8

Vtx D_02007EB8[]
Initial value:
= {
{{{30, 0, 0}, 0, {1856, 1984}, {0xff, 0x00, 0x00, 0xff}}},
{{{ 0, 0, 0}, 0, { 0, 1984}, {0xff, 0x00, 0x00, 0xff}}},
}

◆ D_02007ED8

Vtx D_02007ED8[]
Initial value:
= {
{{{30, 0, 0}, 0, {1856, 1984}, {0xff, 0x00, 0x00, 0xff}}},
{{{ 0, 0, 0}, 0, { 0, 1984}, {0xff, 0x00, 0x00, 0xff}}},
}

◆ D_02007EF8

Vtx D_02007EF8[]
Initial value:
= {
{{{30, 0, 0}, 0, {1856, 1984}, {0xff, 0x00, 0x00, 0xff}}},
{{{ 0, 0, 0}, 0, { 0, 1984}, {0xff, 0x00, 0x00, 0xff}}},
}

◆ D_02007F18

◆ D_02007F48

Gfx D_02007F48[]

◆ D_02007F60

◆ D_02007FC8

◆ D_02008008

◆ D_02008030

◆ D_02008058

Gfx D_02008058[]