-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathtable.h
More file actions
115 lines (109 loc) · 10.2 KB
/
Copy pathtable.h
File metadata and controls
115 lines (109 loc) · 10.2 KB
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
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
/*
Name: table
Texture preview:
---:-:---::--:-----::-:::--:----
::::::::::::::::::::::::::------
:-:-:-:---:-:-------------------
::--------::-:.-::---=-----==---
-------:---::::-----:-=-=-------
--:--=-===-==--=--=-::::::::-:--
----=---:-:--:-:-----:::-------:
--------=--=--=--=--------------
=-=====-==----------------------
:-:::---:-====--:-----::--::::-:
--=-------------==--:::---==----
=--=====--:==:-+----:-::----=--:
-=:::-:---=---=--:::-----=------
---:==-----=-=--=-:---=====---:=
-=--=--:=-=----:=--=----=----=--
=--=----=---===--===:-=-=+===-=-
=++-====---:.:-:-:::. :.:::--::-
===+=---===----:----::-:--::::-:
:-=+==:::::::-::-:::-=-==-------
=--=----==--=-------:---:-------
---=-::-::-:---=--:-----:--=---:
=--==--==:=--::----------===-=--
----===--=--=---::--=:==-=--:---
-----:--::-:=:----=-==-----=----
-:-=+-::--:-:=-==-:=-===--:-==-=
=---==-------=-----::::--=-=----
=--==--+-----.:-::-=--.:-::--=--
----=-------:-:--:-=-:-:::::::-:
-::-:::-:---=-=--------:-=-:---=
-:-----:::---:::-------:=-=--:--
:----::-:.::::=-:-:::.:--:::-==-
-=-==--------=-------:--=--:----
*/
unsigned short Text_table_wood_diff[] __attribute__((aligned (16))) = {
0xabd5,0xa393,0x9b53,0x8acd,0xa393,0x8a8d,0x9b0f,0x9b11,0x9b51,0x8acd,0x92cd,0xa351,0x9b11,0x8acf,0xa393,0xa353,0x9b11,0x9b51,0x9b51,0x8acd,0x8acd,0x930f,0x92cf,0x930f,0x828b,0x9b11,0x9b51,0x92cf,0xa353,0x9b11,0x9b11,0xa395,
0x8a8b,0x92cf,0x92cd,0x928d,0x928d,0x8a8d,0x8a8b,0x8a8d,0x928d,0x8249,0x92cd,0x92cd,0x824b,0x8a4b,0x8a8d,0x92cd,0x8249,0x8249,0x92cd,0x92cd,0x92cf,0x8a8b,0x92cd,0x92cf,0x928d,0x928d,0xa351,0xa353,0xa311,0xb3d5,0xb3d5,0xa311,
0x92cd,0x9b0f,0x92cf,0x9b0f,0x9acd,0x9b0f,0x92cd,0xab93,0xb393,0x9acf,0x92cd,0xab93,0x92cd,0xa311,0x9b0f,0xa351,0xa30f,0xab51,0xab93,0xa351,0xab93,0xab93,0xab93,0xa351,0xab51,0xab93,0xa311,0xab93,0xab53,0xa351,0xa351,0xab53,
0x824d,0x824b,0xab51,0xab93,0xb393,0xab51,0xab93,0xab51,0xa351,0xb393,0x9acd,0x928d,0xa311,0x928b,0x79c5,0xa30f,0x928b,0x9acd,0xab51,0xab51,0xb3d3,0xb3d5,0xab93,0x9b0f,0x9b0f,0x9b11,0xab93,0xbc17,0xb3d5,0xb395,0xb393,0x9b0d,
0xa30f,0xb393,0xb393,0xb393,0xb393,0xb393,0xab51,0x928d,0xa351,0xab51,0xa351,0x928d,0x92cd,0x928b,0x928d,0xb393,0xa30d,0xab51,0xa30f,0xa311,0x92cd,0xab91,0xb3d5,0xb393,0xb3d3,0xa351,0xb393,0xab91,0xab93,0xab51,0xab93,0xab93,
0xab51,0xab51,0x92cd,0xa30f,0xa311,0xbbd5,0xb393,0xbbd3,0xbbd5,0xc417,0xb393,0xbbd3,0xbbd5,0xa30f,0xb393,0xc417,0xb393,0xab93,0xbbd5,0xab53,0x9acd,0x92cf,0x928d,0x8a49,0x8a8b,0x928d,0x8a4b,0x92cd,0x9acf,0x8a8b,0x9b0f,0xab93,
0xab91,0xab51,0xa311,0x9acd,0xbbd5,0xa30f,0xab51,0xab93,0x8a4b,0x9acf,0x928d,0xa30f,0xb3d3,0x9acd,0xb393,0x9acf,0xa311,0xa30f,0xb393,0xb393,0xa30f,0x8a8b,0x8a8b,0x92cd,0xa30f,0x9b0f,0xab51,0xa351,0xa34f,0x9b0f,0x9b11,0x928d,
0xa311,0xa30f,0xa30f,0xab51,0xab51,0xa311,0xab4f,0xb393,0xbbd5,0xab51,0xab4f,0xc417,0xb3d3,0xb393,0xc415,0xab4f,0xb393,0xb3d3,0xb3d3,0xab91,0xa30f,0xab51,0xab51,0xa30f,0xb393,0xab51,0xb393,0xa30f,0xa34f,0xab93,0xab93,0xab93,
0xbbd5,0xb393,0xcc15,0xbbd5,0xbbd5,0xbbd5,0xc417,0xab51,0xbbd5,0xcc57,0xa30f,0xb393,0xab51,0xab51,0xab93,0x9b0f,0x9b0f,0xa351,0xa311,0xb393,0xab53,0xa30f,0x9acf,0xa311,0xa30f,0x9acf,0xa30f,0xa30f,0xa30f,0xa30f,0xab51,0xab51,
0x824d,0x9acf,0x8a8d,0x8a8d,0x92cf,0xa311,0xab93,0xab51,0x9acd,0xb393,0xc417,0xcc99,0xbbd5,0xbbd5,0xab51,0xab51,0x9acd,0xb391,0xab51,0xab51,0xa30f,0xb395,0x92cd,0x824b,0xb395,0xab93,0x928d,0x8209,0x8a4b,0x8a8d,0xb395,0x824b,
0xab51,0xab51,0xbc15,0xb3d3,0xb393,0xa351,0xb393,0xab51,0xab93,0xab51,0xa311,0xab53,0xab53,0xb395,0xab53,0xa30f,0xb395,0xbbd7,0xab53,0x9b11,0x8a4b,0x92cf,0x8a8d,0x9acf,0xab51,0xab51,0xbbd5,0xbbd5,0xb393,0xab93,0xb393,0xa30f,
0xbbd5,0x9b0f,0xb393,0xc417,0xb3d5,0xc417,0xcc59,0xbbd5,0x9b0f,0xab53,0x8a4b,0xc459,0xb395,0x92cd,0xab53,0xd4db,0xa311,0xb393,0xb393,0xab53,0x8a4b,0xab93,0x8a4b,0x92cf,0x9acf,0xb3d3,0xa351,0xab53,0xb3d5,0xab53,0x9b0f,0x92cf,
0xab91,0xbc15,0x828b,0x928d,0x824b,0xa351,0x9acf,0xa34f,0xab93,0xa351,0xc459,0xa30f,0xa30f,0xab51,0xb3d5,0xab93,0x9b0f,0x92cd,0x8a8b,0x928b,0xa30f,0xab93,0xab51,0xb3d3,0xab91,0xbc17,0xb393,0xab93,0x9b0d,0xb3d5,0xa30f,0xab93,
0xab51,0xab93,0xab53,0x9acd,0xbbd5,0xbc17,0xa351,0x9b0f,0xa30f,0x9b0f,0xab51,0xbbd5,0xb393,0xb3d5,0xab93,0xab93,0xbbd5,0xab93,0x92cd,0x9acd,0xab91,0xab51,0xbbd5,0xbbd5,0xbbd5,0xbc15,0xb3d5,0x9b0f,0xa351,0xa351,0x92cd,0xb3d7,
0xb393,0xc457,0xab91,0x9b0f,0xcc57,0xb3d3,0xa311,0x8249,0xc457,0xb393,0xd499,0xb391,0xab51,0xa311,0xa30f,0x928b,0xbbd5,0xa30f,0xb393,0xbc17,0xab51,0xab51,0xab91,0xab93,0xbc15,0xa311,0xab93,0xab93,0xb393,0xbc15,0xab93,0xa351,
0xd499,0xa30d,0xab91,0xc415,0xb393,0xa30f,0xb393,0xb393,0xc417,0xb3d3,0xab91,0xa30f,0xc417,0xbbd5,0xbc17,0xa311,0x9b11,0xb3d5,0xbbd5,0xcc59,0x8a8d,0xab53,0xc417,0x9b11,0xc417,0xd49b,0xb3d5,0xbc15,0xcc59,0xab91,0xbbd5,0xb393,
0xd497,0xd49b,0xd499,0xab4f,0xcc57,0xbbd3,0xbbd5,0xbbd5,0xab51,0xab93,0x9b13,0x8249,0x79c7,0x928d,0xa30f,0x8a49,0xa30f,0x8a8d,0x8a49,0x8a4b,0x71c7,0x50c1,0x8a4b,0x7187,0x7a09,0x9acf,0x92cd,0xab51,0xab51,0x8a49,0x92cb,0xa30f,
0xc415,0xcc17,0xc415,0xdc9b,0xcc15,0xa30d,0xb393,0xb393,0xbbd5,0xbbd5,0xc417,0xb393,0xb391,0xab4f,0xa30d,0x8a47,0xa30f,0xb393,0xab4f,0xab4f,0x9acb,0xa2cd,0xab4f,0x9a8b,0xab0f,0xb391,0x9acd,0x9acd,0x928b,0x9acd,0xa30f,0x8a4b,
0x92d1,0x9acf,0xcc57,0xd499,0xcc57,0xbbd5,0x92cd,0x92cf,0x92cf,0x92cf,0x9acf,0x9acf,0x9a8d,0xab53,0x928b,0x928d,0x9b0f,0x928d,0x928d,0x9acd,0xab51,0xcc17,0xb393,0xcc57,0xbbd5,0xb393,0xb391,0xa30f,0xb393,0xab51,0xa30f,0xa30f,
0xbbd5,0xa30f,0xab4f,0xcc57,0xab51,0x9b0d,0xb393,0xb393,0xbbd3,0xbbd5,0xb393,0xa30f,0xc417,0xab51,0xa34f,0xa351,0xa30f,0xab91,0xab51,0xab51,0x92cb,0xab53,0xb395,0x9b0f,0x928b,0xb391,0x9b0f,0xab51,0xab51,0xab53,0xa30f,0xab51,
0xa30f,0xb393,0xab51,0xd499,0xa30f,0x92cd,0x9acd,0xa311,0x92cd,0x8a8b,0xa351,0x92cd,0xab51,0xa311,0xa30f,0xb3d5,0xa351,0xab51,0x92cd,0xab93,0xa30f,0xab93,0xab51,0xa351,0x9acd,0xa351,0xab93,0xbc17,0xab91,0x9b0f,0x9b0f,0x928b,
0xcc59,0xb3d3,0xab51,0xc415,0xbc15,0xb393,0xab51,0xc459,0xbbd5,0x9acf,0xbc17,0xb395,0xa30f,0x928b,0x92cd,0xab51,0xa351,0x9b0f,0xa351,0xa30f,0x9b0f,0xab51,0xa351,0xa30f,0xb395,0xcc59,0xbbd5,0xbbd5,0xab51,0xbc15,0xab51,0xa351,
0xab93,0x9b0f,0xab0f,0xa30f,0xcc57,0xbbd5,0xbbd7,0xab93,0xa311,0xb3d7,0xa311,0xab53,0xb3d5,0xa351,0xab51,0xab53,0x9acd,0x9acd,0x9b0f,0xa30f,0xbbd5,0x9acd,0xb3d5,0xc457,0xb393,0xbbd5,0xab93,0xa34f,0x928b,0xb393,0xb393,0xb393,
0xa351,0xab95,0xab51,0xb3d3,0xb3d3,0x92cd,0xa30f,0x9b0f,0x9acd,0x9acf,0xab51,0x9acf,0xbc17,0x928d,0xb395,0xab51,0xab93,0xb393,0xbbd5,0xab51,0xc415,0xbc17,0xa30f,0xb391,0x9b0f,0xa30f,0xa30f,0xbbd5,0xa34f,0xb3d3,0xb393,0xab51,
0x9acf,0x92cf,0xb391,0xcc57,0xd499,0xab51,0x928d,0x9acf,0xa351,0xa30f,0x9acf,0xb393,0x9acd,0xbbd5,0xab53,0xbbd3,0xbbd5,0xb393,0x9acd,0xc417,0xb393,0xbc15,0xc457,0xc457,0xa30f,0xab51,0x9289,0xb391,0xc415,0xcc59,0xa34f,0xbc15,
0xc415,0xb393,0xa2cd,0xb391,0xcc59,0xbbd5,0xb353,0xbb93,0xb393,0xa30f,0xb3d3,0xab0f,0xab95,0xbc17,0x9ad1,0xb393,0xa351,0x9acd,0xab51,0x9acd,0x9289,0x9acd,0x9acd,0xab53,0xa34f,0xbbd5,0xab4f,0xbbd5,0xb393,0xb393,0xab51,0xb393,
0xbc17,0xb393,0xb393,0xc457,0xc415,0xab91,0xab51,0xd49b,0xb3d3,0xab53,0xab53,0xab53,0xab53,0x71c9,0x7a4d,0x9b11,0x7a4b,0x92cd,0xb395,0xb3d7,0xb3d5,0xa351,0x7a09,0x92cf,0xa351,0x7a0b,0x8a8d,0xa311,0xa351,0xbbd5,0xa351,0xab53,
0xab93,0xab51,0xb393,0xb393,0xb3d5,0xb393,0xab91,0xa30f,0xab53,0xa351,0xb3d3,0x9b0f,0x92cd,0xa311,0x8a8d,0xa353,0xa30f,0x928f,0xb393,0xcc99,0xab51,0x8a8d,0xb393,0x7a0b,0x92cf,0x824b,0x828d,0x7a0b,0x7a4b,0x8acf,0x9311,0x8a8d,
0x9b11,0x7a09,0x928d,0x9b11,0x92cf,0x92cf,0x92cf,0xa351,0x92cd,0xab91,0xab51,0xa351,0xbbd5,0xb3d3,0xbc15,0xab93,0xab51,0xab93,0x9ad1,0xab53,0xab93,0x9b0f,0xab91,0x9acd,0xa351,0xc417,0xb393,0x9acd,0xab93,0xab93,0xa351,0xbc15,
0xa311,0x92cd,0xa351,0x9b11,0xb393,0xab53,0xab53,0x928d,0x8a8d,0x7a09,0xa351,0xab51,0xa311,0x8a8d,0x8a4b,0x928d,0xa30f,0xab93,0xab51,0xb393,0xa351,0xa351,0x9b11,0x8a4b,0xc417,0xab91,0xb3d5,0xa311,0xb395,0x92cf,0xa351,0xab51,
0x9acf,0x9b0f,0xb393,0xab53,0xa353,0x928d,0x8a8b,0x92cf,0x8a8d,0x69c7,0x7a09,0x8a8f,0x92cf,0x9acf,0xbbd5,0xab53,0x8a8d,0xa353,0x8a8d,0x8a4b,0x824b,0x7209,0x92cf,0xab51,0xb393,0x8a8f,0x8a4b,0x92cf,0xa353,0xbc17,0xbbd5,0xab93,
0xab91,0xbbd5,0xab93,0xbbd5,0xbbd5,0xb393,0xa30f,0xa34f,0xa351,0xab93,0xa351,0xab91,0xb393,0xbc15,0xb393,0xb393,0xa34f,0xab51,0xb393,0xa30d,0xa30f,0x9acd,0xb393,0xb393,0xb395,0xab53,0xa351,0x9acd,0xb3d5,0xab93,0xab51,0xab51,
};
Vtx_tn Vtx_table_mesh01_0[16] __attribute__((aligned (16))) = {
{ -180, -15, -180, 0, 7920, 0, 0, -127, 0, 0},
{ 180, -15, 180, 0, 0, 7920, 0, -127, 0, 0},
{ -180, -15, 180, 0, 0, 0, 0, -127, 0, 0},
{ 180, -15, -180, 0, 7920, 7920, 0, -127, 0, 0},
{ 180, -15, -180, 0, 6930, 7920, -127, 0, 0, 0},
{ 180, -135, 180, 0, 4290, 0, -127, 0, 0, 0},
{ 180, -15, 180, 0, 6930, 0, -127, 0, 0, 0},
{ -180, -15, 180, 0, 6930, 0, 127, 0, 0, 0},
{ -180, -135, -180, 0, 4290, 7920, 127, 0, 0, 0},
{ -180, -15, -180, 0, 6930, 7920, 127, 0, 0, 0},
{ -180, -15, -180, 0, 6930, 0, 0, 0, 127, 0},
{ 180, -135, -180, 0, 4290, 7920, 0, 0, 127, 0},
{ 180, -15, 180, 0, 6930, 7920, 0, 0, -127, 0},
{ -180, -135, 180, 0, 4290, 0, 0, 0, -127, 0},
{ -180, -135, -180, 0, 4290, 0, 0, 0, 127, 0},
{ 180, -135, 180, 0, 4290, 7920, 0, 0, -127, 0},
};
Gfx Vtx_table_mesh01_dl[] __attribute__((aligned (16))) = {
gsSPVertex(&Vtx_table_mesh01_0[0], 16, 0),
gsSP2Triangles(0,1,2,0,0,3,1,0),
gsSP2Triangles(4,5,6,0,7,8,9,0),
gsSP2Triangles(10,11,4,0,12,13,7,0),
gsSP2Triangles(4,11,5,0,7,13,8,0),
gsSP2Triangles(10,14,11,0,12,15,13,0),
gsSPEndDisplayList(),
};
Gfx Wtx_table[] __attribute__((aligned (16))) = {
gsSPTexture(0x8000, 0x8000, 0, G_TX_RENDERTILE, G_ON),
gsDPSetCombineMode(G_CC_MODULATERGBDECALA, G_CC_MODULATERGBDECALA),
gsDPLoadTextureBlock(Text_table_wood_diff, G_IM_FMT_RGBA, G_IM_SIZ_16b,32,32,0,
G_TX_WRAP|G_TX_NOMIRROR, G_TX_WRAP|G_TX_NOMIRROR,5,5, G_TX_NOLOD, G_TX_NOLOD),
gsSPDisplayList(Vtx_table_mesh01_dl),
gsSPEndDisplayList()
};
#define TABLE_MODEL_MESH_COUNT 1
Gfx* table_model_meshes[1] __attribute__((aligned (16))) = {
Wtx_table,
};