Skip to content

Commit 5851466

Browse files
authored
Merge pull request #34 from Phil564/remove-faces
remove faces
2 parents 17641ef + 02a1c67 commit 5851466

11 files changed

Lines changed: 187 additions & 817 deletions

File tree

levels/bob/areas/1/2/model.inc.c

Lines changed: 26 additions & 298 deletions
Large diffs are not rendered by default.

levels/bob/areas/1/3/model.inc.c

Lines changed: 84 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,40 +1,96 @@
1-
Vtx bob_3_dl_mesh_vtx_0[14] = {
2-
{{ {-1143, 2440, -5891}, 0, {-2806, -2457}, {145, 17, 59, 255} }},
3-
{{ {-1096, 2631, -5923}, 0, {-3241, -2438}, {183, 96, 39, 255} }},
4-
{{ {-1765, 2631, -7167}, 0, {-3236, 2248}, {186, 99, 37, 255} }},
5-
{{ {-1812, 2440, -7143}, 0, {-2804, 2252}, {145, 17, 59, 255} }},
6-
{{ {-1096, 2631, -5923}, 0, {-3241, -2438}, {183, 96, 39, 255} }},
7-
{{ {-1016, 2641, -5971}, 0, {-3445, -2423}, {245, 126, 6, 255} }},
8-
{{ {-1685, 2641, -7223}, 0, {-3448, 2286}, {245, 126, 6, 255} }},
9-
{{ {-1765, 2631, -7167}, 0, {-3236, 2248}, {186, 99, 37, 255} }},
10-
{{ {-1843, 47, -5531}, 0, {3020, -2423}, {169, 80, 47, 255} }},
11-
{{ {-1143, 1018, -5891}, 0, {294, -2461}, {150, 42, 56, 255} }},
12-
{{ {-1812, 1018, -7143}, 0, {296, 2248}, {150, 43, 56, 255} }},
13-
{{ {-2512, 47, -6783}, 0, {3023, 2286}, {169, 80, 47, 255} }},
14-
{{ {-1143, 2440, -5891}, 0, {-2806, -2457}, {145, 17, 59, 255} }},
15-
{{ {-1812, 1018, -7143}, 0, {296, 2248}, {150, 43, 56, 255} }},
1+
Vtx bob_4_dl_mesh_vtx_0[44] = {
2+
{{ {-3890, 1024, 2867}, 0, {990, 990}, {255, 255, 255, 180} }},
3+
{{ {-4300, 1024, 2867}, 0, {990, 0}, {255, 255, 255, 180} }},
4+
{{ {-4300, 1024, 3277}, 0, {0, 0}, {255, 255, 255, 180} }},
5+
{{ {-3890, 1024, 3277}, 0, {0, 990}, {255, 255, 255, 180} }},
6+
{{ {3165, 768, 5778}, 0, {990, 990}, {255, 255, 255, 180} }},
7+
{{ {2657, 768, 6056}, 0, {0, 0}, {255, 255, 255, 180} }},
8+
{{ {3050, 768, 6171}, 0, {0, 990}, {255, 255, 255, 180} }},
9+
{{ {2772, 768, 5663}, 0, {990, 0}, {255, 255, 255, 180} }},
10+
{{ {-5761, 1024, -4942}, 0, {990, 0}, {255, 255, 255, 180} }},
11+
{{ {-5822, 1024, -4366}, 0, {0, 990}, {255, 255, 255, 180} }},
12+
{{ {-5504, 1024, -4624}, 0, {990, 990}, {255, 255, 255, 180} }},
13+
{{ {-6080, 1024, -4685}, 0, {0, 0}, {255, 255, 255, 180} }},
14+
{{ {-4914, 1024, 1843}, 0, {990, 990}, {255, 255, 255, 180} }},
15+
{{ {-5324, 1024, 2253}, 0, {0, 0}, {255, 255, 255, 180} }},
16+
{{ {-4914, 1024, 2253}, 0, {0, 990}, {255, 255, 255, 180} }},
17+
{{ {-5324, 1024, 1843}, 0, {990, 0}, {255, 255, 255, 180} }},
18+
{{ {5729, 768, 5972}, 0, {990, 990}, {255, 255, 255, 180} }},
19+
{{ {5160, 768, 6061}, 0, {0, 0}, {255, 255, 255, 180} }},
20+
{{ {5494, 768, 6296}, 0, {0, 990}, {255, 255, 255, 180} }},
21+
{{ {5395, 768, 5737}, 0, {990, 0}, {255, 255, 255, 180} }},
22+
{{ {-4402, 1024, 327}, 0, {990, 0}, {255, 255, 255, 180} }},
23+
{{ {-4812, 1024, 327}, 0, {0, 0}, {255, 255, 255, 180} }},
24+
{{ {-4812, 1024, 737}, 0, {0, 990}, {255, 255, 255, 180} }},
25+
{{ {-4402, 1024, 737}, 0, {990, 990}, {255, 255, 255, 180} }},
26+
{{ {-5967, 1024, -635}, 0, {990, 0}, {255, 255, 255, 180} }},
27+
{{ {-6377, 1024, -635}, 0, {0, 0}, {255, 255, 255, 180} }},
28+
{{ {-6377, 1024, -225}, 0, {0, 990}, {255, 255, 255, 180} }},
29+
{{ {-5967, 1024, -225}, 0, {990, 990}, {255, 255, 255, 180} }},
30+
{{ {-6450, 1024, 3379}, 0, {990, 0}, {255, 255, 255, 180} }},
31+
{{ {-6860, 1024, 3379}, 0, {0, 0}, {255, 255, 255, 180} }},
32+
{{ {-6860, 1024, 3789}, 0, {0, 990}, {255, 255, 255, 180} }},
33+
{{ {-6450, 1024, 3789}, 0, {990, 990}, {255, 255, 255, 180} }},
34+
{{ {-3378, 1024, 2355}, 0, {990, 0}, {255, 255, 255, 180} }},
35+
{{ {-3788, 1024, 2765}, 0, {0, 990}, {255, 255, 255, 180} }},
36+
{{ {-3378, 1024, 2765}, 0, {990, 990}, {255, 255, 255, 180} }},
37+
{{ {-3788, 1024, 2355}, 0, {0, 0}, {255, 255, 255, 180} }},
38+
{{ {7038, 2004, -5751}, 0, {972, -2}, {255, 255, 255, 180} }},
39+
{{ {6559, 2003, -5426}, 0, {-6, 991}, {255, 255, 255, 180} }},
40+
{{ {6961, 1985, -5350}, 0, {982, 986}, {255, 255, 255, 180} }},
41+
{{ {6636, 2025, -5827}, 0, {-15, 4}, {255, 255, 255, 180} }},
42+
{{ {-102, 4134, 204}, 0, {990, 0}, {255, 255, 255, 180} }},
43+
{{ {-512, 4134, 204}, 0, {0, 0}, {255, 255, 255, 180} }},
44+
{{ {-512, 4134, 613}, 0, {0, 990}, {255, 255, 255, 180} }},
45+
{{ {-102, 4134, 613}, 0, {990, 990}, {255, 255, 255, 180} }},
1646
};
1747

18-
Gfx bob_3_dl_mesh_tri_0[] = {
19-
gsSPVertex(bob_3_dl_mesh_vtx_0 + 0, 14, 0),
48+
Gfx bob_4_dl_mesh_tri_0[] = {
49+
gsDPSetTextureImage(G_IM_FMT_IA, G_IM_SIZ_16b, 1, generic_0900B000),
50+
gsDPLoadSync(),
51+
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
52+
gsSPVertex(bob_4_dl_mesh_vtx_0 + 0, 16, 0),
2053
gsSP1Triangle(0, 1, 2, 0),
2154
gsSP1Triangle(0, 2, 3, 0),
2255
gsSP1Triangle(4, 5, 6, 0),
56+
gsSP1Triangle(4, 7, 5, 0),
57+
gsSP1Triangle(8, 9, 10, 0),
58+
gsSP1Triangle(8, 11, 9, 0),
59+
gsSP1Triangle(12, 13, 14, 0),
60+
gsSP1Triangle(12, 15, 13, 0),
61+
gsSPVertex(bob_4_dl_mesh_vtx_0 + 16, 16, 0),
62+
gsSP1Triangle(0, 1, 2, 0),
63+
gsSP1Triangle(0, 3, 1, 0),
64+
gsSP1Triangle(4, 5, 6, 0),
2365
gsSP1Triangle(4, 6, 7, 0),
2466
gsSP1Triangle(8, 9, 10, 0),
2567
gsSP1Triangle(8, 10, 11, 0),
26-
gsSP1Triangle(9, 12, 3, 0),
27-
gsSP1Triangle(9, 3, 13, 0),
68+
gsSP1Triangle(12, 13, 14, 0),
69+
gsSP1Triangle(12, 14, 15, 0),
70+
gsSPVertex(bob_4_dl_mesh_vtx_0 + 32, 12, 0),
71+
gsSP1Triangle(0, 1, 2, 0),
72+
gsSP1Triangle(0, 3, 1, 0),
73+
gsSP1Triangle(4, 5, 6, 0),
74+
gsSP1Triangle(4, 7, 5, 0),
75+
gsSP1Triangle(8, 9, 10, 0),
76+
gsSP1Triangle(8, 10, 11, 0),
2877
gsSPEndDisplayList(),
2978
};
3079

31-
Gfx bob_3_dl_mesh[] = {
32-
gsSPDisplayList(bob_3_dl_mesh_tri_0),
33-
gsDPPipeSync(),
34-
gsSPSetGeometryMode(G_LIGHTING),
35-
gsSPClearGeometryMode(G_TEXTURE_GEN),
36-
gsDPSetCombineLERP(0, 0, 0, SHADE, 0, 0, 0, ENVIRONMENT, 0, 0, 0, SHADE, 0, 0, 0, ENVIRONMENT),
37-
gsSPTexture(65535, 65535, 0, 0, 0),
38-
gsSPEndDisplayList(),
80+
// 0x0700A470 - 0x0700A4E0
81+
const Gfx bob_3_dl_mesh[] = {
82+
gsDPPipeSync(),
83+
gsDPSetCombineMode(G_CC_MODULATEIA, G_CC_MODULATEIA),
84+
gsSPClearGeometryMode(G_LIGHTING),
85+
gsDPSetTile(G_IM_FMT_IA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD),
86+
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
87+
gsDPTileSync(),
88+
gsDPSetTile(G_IM_FMT_IA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP, 5, G_TX_NOLOD, G_TX_CLAMP, 5, G_TX_NOLOD),
89+
gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),
90+
gsSPDisplayList(bob_4_dl_mesh_tri_0),
91+
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_OFF),
92+
gsDPPipeSync(),
93+
gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE),
94+
gsSPSetGeometryMode(G_LIGHTING),
95+
gsSPEndDisplayList(),
3996
};
40-

levels/bob/areas/1/4/model.inc.c

Lines changed: 74 additions & 74 deletions
Original file line numberDiff line numberDiff line change
@@ -1,96 +1,96 @@
1-
Vtx bob_4_dl_mesh_vtx_0[44] = {
2-
{{ {-3890, 1024, 2867}, 0, {990, 990}, {255, 255, 255, 180} }},
3-
{{ {-4300, 1024, 2867}, 0, {990, 0}, {255, 255, 255, 180} }},
4-
{{ {-4300, 1024, 3277}, 0, {0, 0}, {255, 255, 255, 180} }},
5-
{{ {-3890, 1024, 3277}, 0, {0, 990}, {255, 255, 255, 180} }},
6-
{{ {3165, 768, 5778}, 0, {990, 990}, {255, 255, 255, 180} }},
7-
{{ {2657, 768, 6056}, 0, {0, 0}, {255, 255, 255, 180} }},
8-
{{ {3050, 768, 6171}, 0, {0, 990}, {255, 255, 255, 180} }},
9-
{{ {2772, 768, 5663}, 0, {990, 0}, {255, 255, 255, 180} }},
10-
{{ {-5761, 1024, -4942}, 0, {990, 0}, {255, 255, 255, 180} }},
11-
{{ {-5822, 1024, -4366}, 0, {0, 990}, {255, 255, 255, 180} }},
12-
{{ {-5504, 1024, -4624}, 0, {990, 990}, {255, 255, 255, 180} }},
13-
{{ {-6080, 1024, -4685}, 0, {0, 0}, {255, 255, 255, 180} }},
14-
{{ {-4914, 1024, 1843}, 0, {990, 990}, {255, 255, 255, 180} }},
15-
{{ {-5324, 1024, 2253}, 0, {0, 0}, {255, 255, 255, 180} }},
16-
{{ {-4914, 1024, 2253}, 0, {0, 990}, {255, 255, 255, 180} }},
17-
{{ {-5324, 1024, 1843}, 0, {990, 0}, {255, 255, 255, 180} }},
18-
{{ {5729, 768, 5972}, 0, {990, 990}, {255, 255, 255, 180} }},
19-
{{ {5160, 768, 6061}, 0, {0, 0}, {255, 255, 255, 180} }},
20-
{{ {5494, 768, 6296}, 0, {0, 990}, {255, 255, 255, 180} }},
21-
{{ {5395, 768, 5737}, 0, {990, 0}, {255, 255, 255, 180} }},
22-
{{ {-4402, 1024, 327}, 0, {990, 0}, {255, 255, 255, 180} }},
23-
{{ {-4812, 1024, 327}, 0, {0, 0}, {255, 255, 255, 180} }},
24-
{{ {-4812, 1024, 737}, 0, {0, 990}, {255, 255, 255, 180} }},
25-
{{ {-4402, 1024, 737}, 0, {990, 990}, {255, 255, 255, 180} }},
26-
{{ {-5967, 1024, -635}, 0, {990, 0}, {255, 255, 255, 180} }},
27-
{{ {-6377, 1024, -635}, 0, {0, 0}, {255, 255, 255, 180} }},
28-
{{ {-6377, 1024, -225}, 0, {0, 990}, {255, 255, 255, 180} }},
29-
{{ {-5967, 1024, -225}, 0, {990, 990}, {255, 255, 255, 180} }},
30-
{{ {-6450, 1024, 3379}, 0, {990, 0}, {255, 255, 255, 180} }},
31-
{{ {-6860, 1024, 3379}, 0, {0, 0}, {255, 255, 255, 180} }},
32-
{{ {-6860, 1024, 3789}, 0, {0, 990}, {255, 255, 255, 180} }},
33-
{{ {-6450, 1024, 3789}, 0, {990, 990}, {255, 255, 255, 180} }},
34-
{{ {-3378, 1024, 2355}, 0, {990, 0}, {255, 255, 255, 180} }},
35-
{{ {-3788, 1024, 2765}, 0, {0, 990}, {255, 255, 255, 180} }},
36-
{{ {-3378, 1024, 2765}, 0, {990, 990}, {255, 255, 255, 180} }},
37-
{{ {-3788, 1024, 2355}, 0, {0, 0}, {255, 255, 255, 180} }},
38-
{{ {7038, 2004, -5751}, 0, {972, -2}, {255, 255, 255, 180} }},
39-
{{ {6559, 2003, -5426}, 0, {-6, 991}, {255, 255, 255, 180} }},
40-
{{ {6961, 1985, -5350}, 0, {982, 986}, {255, 255, 255, 180} }},
41-
{{ {6636, 2025, -5827}, 0, {-15, 4}, {255, 255, 255, 180} }},
42-
{{ {-102, 4134, 204}, 0, {990, 0}, {255, 255, 255, 180} }},
43-
{{ {-512, 4134, 204}, 0, {0, 0}, {255, 255, 255, 180} }},
44-
{{ {-512, 4134, 613}, 0, {0, 990}, {255, 255, 255, 180} }},
45-
{{ {-102, 4134, 613}, 0, {990, 990}, {255, 255, 255, 180} }},
1+
Vtx bob_5_dl_mesh_vtx_0[16] = {
2+
{{ {-218, 1690, -778}, 0, {31243, 0}, {255, 255, 255, 255} }},
3+
{{ {-992, 1690, -2311}, 0, {17532, 0}, {255, 255, 255, 255} }},
4+
{{ {-992, 1075, -2311}, 0, {17532, 950}, {255, 255, 255, 255} }},
5+
{{ {-218, 1690, -778}, 0, {31243, 0}, {255, 255, 255, 255} }},
6+
{{ {-992, 1075, -2311}, 0, {17532, 950}, {255, 255, 255, 255} }},
7+
{{ {-218, 1075, -778}, 0, {31243, 950}, {255, 255, 255, 255} }},
8+
{{ {3078, 2418, -756}, 0, {-17552, 206}, {255, 255, 255, 255} }},
9+
{{ {3078, 1769, -756}, 0, {-17552, 1156}, {255, 255, 255, 255} }},
10+
{{ {6270, 1897, -2676}, 0, {6992, 964}, {255, 255, 255, 255} }},
11+
{{ {6270, 2546, -2676}, 0, {6992, 14}, {255, 255, 255, 255} }},
12+
{{ {8174, 1906, -3857}, 0, {21625, 950}, {255, 255, 255, 255} }},
13+
{{ {8174, 2555, -3857}, 0, {21625, 0}, {255, 255, 255, 255} }},
14+
{{ {-218, 1690, -778}, 0, {-30613, 1298}, {255, 255, 255, 255} }},
15+
{{ {-218, 1075, -778}, 0, {-30613, 2197}, {255, 255, 255, 255} }},
16+
{{ {3078, 1769, -756}, 0, {-5264, 1156}, {255, 255, 255, 255} }},
17+
{{ {3078, 2418, -756}, 0, {-5264, 206}, {255, 255, 255, 255} }},
4618
};
4719

48-
Gfx bob_4_dl_mesh_tri_0[] = {
49-
gsDPSetTextureImage(G_IM_FMT_IA, G_IM_SIZ_16b, 1, generic_0900B000),
20+
Vtx bob_5_dl_mesh_vtx_1[12] = {
21+
{{ {-3071, 1280, 4096}, 0, {5077, 0}, {255, 255, 255, 255} }},
22+
{{ {-7167, 1280, 4096}, 0, {-11272, 0}, {255, 255, 255, 255} }},
23+
{{ {-7167, 1024, 4096}, 0, {-11274, 990}, {255, 255, 255, 255} }},
24+
{{ {-3071, 1024, 4096}, 0, {5075, 990}, {255, 255, 255, 255} }},
25+
{{ {-3071, 1024, 1266}, 0, {7172, 990}, {255, 255, 255, 255} }},
26+
{{ {-3071, 1024, 512}, 0, {10167, 990}, {255, 255, 255, 255} }},
27+
{{ {-3071, 1280, 512}, 0, {10167, 0}, {255, 255, 255, 255} }},
28+
{{ {-3071, 1280, 1266}, 0, {7172, 0}, {255, 255, 255, 255} }},
29+
{{ {-3071, 1280, 3072}, 0, {0, 0}, {255, 255, 255, 255} }},
30+
{{ {-3071, 1024, 3072}, 0, {0, 990}, {255, 255, 255, 255} }},
31+
{{ {-3071, 1024, 4096}, 0, {-4067, 990}, {255, 255, 255, 255} }},
32+
{{ {-3071, 1280, 4096}, 0, {-4067, 0}, {255, 255, 255, 255} }},
33+
};
34+
35+
// 0x0700A800 - 0x0700A848 -- bar
36+
static const Gfx bob_seg7_dl_0700A800[] = {
37+
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, generic_09008800),
5038
gsDPLoadSync(),
5139
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
52-
gsSPVertex(bob_4_dl_mesh_vtx_0 + 0, 16, 0),
53-
gsSP1Triangle(0, 1, 2, 0),
54-
gsSP1Triangle(0, 2, 3, 0),
55-
gsSP1Triangle(4, 5, 6, 0),
56-
gsSP1Triangle(4, 7, 5, 0),
57-
gsSP1Triangle(8, 9, 10, 0),
58-
gsSP1Triangle(8, 11, 9, 0),
59-
gsSP1Triangle(12, 13, 14, 0),
60-
gsSP1Triangle(12, 15, 13, 0),
61-
gsSPVertex(bob_4_dl_mesh_vtx_0 + 16, 16, 0),
40+
gsSPVertex(bob_5_dl_mesh_vtx_0 + 0, 16, 0),
6241
gsSP1Triangle(0, 1, 2, 0),
63-
gsSP1Triangle(0, 3, 1, 0),
64-
gsSP1Triangle(4, 5, 6, 0),
65-
gsSP1Triangle(4, 6, 7, 0),
66-
gsSP1Triangle(8, 9, 10, 0),
67-
gsSP1Triangle(8, 10, 11, 0),
42+
gsSP1Triangle(3, 4, 5, 0),
43+
gsSP1Triangle(6, 7, 8, 0),
44+
gsSP1Triangle(6, 8, 9, 0),
45+
gsSP1Triangle(9, 8, 10, 0),
46+
gsSP1Triangle(9, 10, 11, 0),
6847
gsSP1Triangle(12, 13, 14, 0),
6948
gsSP1Triangle(12, 14, 15, 0),
70-
gsSPVertex(bob_4_dl_mesh_vtx_0 + 32, 12, 0),
49+
gsSPEndDisplayList(),
50+
};
51+
52+
// 0x0700A848 - 0x0700A920 -- fence
53+
static const Gfx bob_seg7_dl_0700A848[] = {
54+
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bob_seg7_texture_07000000),
55+
gsDPLoadSync(),
56+
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
57+
gsSPVertex(bob_5_dl_mesh_vtx_1 + 0, 12, 0),
7158
gsSP1Triangle(0, 1, 2, 0),
72-
gsSP1Triangle(0, 3, 1, 0),
59+
gsSP1Triangle(0, 2, 3, 0),
7360
gsSP1Triangle(4, 5, 6, 0),
74-
gsSP1Triangle(4, 7, 5, 0),
75-
gsSP1Triangle(8, 9, 10, 0),
76-
gsSP1Triangle(8, 10, 11, 0),
61+
gsSP1Triangle(4, 6, 7, 0),
62+
gsSP1Triangle(4, 7, 8, 0),
63+
gsSP1Triangle(4, 8, 9, 0),
64+
gsSP1Triangle(8, 10, 9, 0),
65+
gsSP1Triangle(8, 11, 10, 0),
7766
gsSPEndDisplayList(),
7867
};
7968

80-
// 0x0700A470 - 0x0700A4E0
69+
// 0x0700A920 - 0x0700A9E0
8170
const Gfx bob_4_dl_mesh[] = {
8271
gsDPPipeSync(),
83-
gsDPSetCombineMode(G_CC_MODULATEIA, G_CC_MODULATEIA),
84-
gsSPClearGeometryMode(G_LIGHTING),
85-
gsDPSetTile(G_IM_FMT_IA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD),
72+
gsDPSetCycleType(G_CYC_2CYCLE),
73+
gsDPSetRenderMode(G_RM_FOG_SHADE_A, G_RM_AA_ZB_TEX_EDGE2),
74+
gsDPSetDepthSource(G_ZS_PIXEL),
75+
gsDPSetFogColor(160, 160, 160, 255),
76+
gsSPFogPosition(980, 1000),
77+
gsSPSetGeometryMode(G_FOG),
78+
gsDPSetCombineMode(G_CC_DECALRGBA, G_CC_PASS2),
79+
gsSPClearGeometryMode(G_LIGHTING | G_CULL_BACK),
80+
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD),
8681
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
8782
gsDPTileSync(),
88-
gsDPSetTile(G_IM_FMT_IA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP, 5, G_TX_NOLOD, G_TX_CLAMP, 5, G_TX_NOLOD),
83+
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD),
8984
gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),
90-
gsSPDisplayList(bob_4_dl_mesh_tri_0),
85+
gsSPDisplayList(bob_seg7_dl_0700A800),
86+
gsSPDisplayList(bob_seg7_dl_0700A848),
9187
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_OFF),
9288
gsDPPipeSync(),
89+
gsDPSetCycleType(G_CYC_1CYCLE),
90+
gsDPSetRenderMode(G_RM_AA_ZB_TEX_EDGE, G_RM_NOOP2),
91+
gsSPClearGeometryMode(G_FOG),
9392
gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE),
94-
gsSPSetGeometryMode(G_LIGHTING),
93+
gsSPSetGeometryMode(G_LIGHTING | G_CULL_BACK),
9594
gsSPEndDisplayList(),
9695
};
96+

levels/bob/areas/1/5/model.inc.c

Lines changed: 0 additions & 96 deletions
This file was deleted.

0 commit comments

Comments
 (0)