|
3 | 3 | #include "include/string.h"
|
4 | 4 | #include "src/3FB0.h"
|
5 | 5 | #include "src/6A40.h"
|
| 6 | +#include "src/20470.h" |
6 | 7 | #include "src/6BC0.h"
|
7 | 8 | #include "src/E890.h"
|
8 | 9 | #include "src/memory.h"
|
9 | 10 | #include "stdarg.h"
|
10 | 11 | #include "lib/ultralib/src/libc/xstdio.h"
|
11 | 12 |
|
12 | 13 | extern Gfx D_8006F4C0[];
|
13 |
| -extern Gfx D_8006F610[]; |
14 | 14 | extern Gfx D_8006F710[];
|
15 | 15 | extern Gfx D_8006F750[];
|
16 | 16 | extern Gfx D_8006F768[];
|
@@ -66,48 +66,48 @@ void func_8001C6AC(s16 arg0, s16 arg1, s16 arg2, s16 arg3, u8* arg4, s16 arg5, s
|
66 | 66 | func_8001C330(arg0, arg1, arg2, arg3, 0, 0, 0x400, 0x400, arg6);
|
67 | 67 | }
|
68 | 68 |
|
69 |
| -void func_8001C8C4(s16 arg0, s16 arg1, s16 arg2, s16 arg3, u32* arg4, s16 arg5, s32 arg6) { |
| 69 | +void func_8001C8C4(s16 arg0, s16 arg1, s16 arg2, s16 arg3, u8* arg4, s16 arg5, s32 arg6) { |
70 | 70 | gDPLoadTextureBlock(gDisplayListHead++, arg4, G_IM_FMT_RGBA, G_IM_SIZ_32b, arg5, arg3, 0,
|
71 | 71 | G_TX_NOMIRROR | G_TX_CLAMP, G_TX_NOMIRROR | G_TX_CLAMP, G_TX_NOMASK, G_TX_NOMASK, G_TX_NOLOD,
|
72 | 72 | G_TX_NOLOD);
|
73 | 73 |
|
74 | 74 | func_8001C330(arg0, arg1, arg2, arg3, 0, 0, 0x400, 0x400, arg6);
|
75 | 75 | }
|
76 | 76 |
|
77 |
| -void func_8001CADC(s16 arg0, s16 arg1, s16 arg2, s16 arg3, u32* arg4, s16 arg5, s32 arg6) { |
| 77 | +void func_8001CADC(s16 arg0, s16 arg1, s16 arg2, s16 arg3, u8* arg4, s16 arg5, s32 arg6) { |
78 | 78 | gDPLoadTextureBlock(gDisplayListHead++, arg4, G_IM_FMT_IA, G_IM_SIZ_8b, arg5, arg3, 0, G_TX_NOMIRROR | G_TX_CLAMP,
|
79 | 79 | G_TX_NOMIRROR | G_TX_CLAMP, G_TX_NOMASK, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOLOD);
|
80 | 80 | func_8001C330(arg0, arg1, arg2, arg3, 0, 0, 0x400, 0x400, arg6);
|
81 | 81 | }
|
82 | 82 |
|
83 |
| -void func_8001CCF8(s16 arg0, s16 arg1, s16 arg2, s16 arg3, u32* arg4, s16 arg5, s32 arg6) { |
| 83 | +void func_8001CCF8(s16 arg0, s16 arg1, s16 arg2, s16 arg3, u8* arg4, s16 arg5, s32 arg6) { |
84 | 84 | gDPLoadTextureBlock(gDisplayListHead++, arg4, G_IM_FMT_IA, G_IM_SIZ_16b, arg5, arg3, 0, G_TX_NOMIRROR | G_TX_CLAMP,
|
85 | 85 | G_TX_NOMIRROR | G_TX_CLAMP, G_TX_NOMASK, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOLOD);
|
86 | 86 | func_8001C330(arg0, arg1, arg2, arg3, 0, 0, 0x400, 0x400, arg6);
|
87 | 87 | }
|
88 | 88 |
|
89 |
| -void func_8001CF10(s16 arg0, s16 arg1, s16 arg2, s16 arg3, u32* arg4, s16 arg5, s32 arg6) { |
| 89 | +void func_8001CF10(s16 arg0, s16 arg1, s16 arg2, s16 arg3, u8* arg4, s16 arg5, s32 arg6) { |
90 | 90 | gDPLoadTextureBlock_4b(gDisplayListHead++, arg4, G_IM_FMT_I, arg5, arg3, 0, G_TX_NOMIRROR | G_TX_CLAMP,
|
91 | 91 | G_TX_NOMIRROR | G_TX_CLAMP, G_TX_NOMASK, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOLOD);
|
92 | 92 |
|
93 | 93 | func_8001C330(arg0, arg1, arg2, arg3, 0, 0, 0x400, 0x400, arg6);
|
94 | 94 | }
|
95 | 95 |
|
96 |
| -void func_8001D12C(s16 arg0, s16 arg1, s16 arg2, s16 arg3, u32* arg4, s16 arg5, s32 arg6) { |
| 96 | +void func_8001D12C(s16 arg0, s16 arg1, s16 arg2, s16 arg3, u8* arg4, s16 arg5, s32 arg6) { |
97 | 97 | gDPLoadTextureBlock(gDisplayListHead++, arg4, G_IM_FMT_I, G_IM_SIZ_8b, arg5, arg3, 0, G_TX_NOMIRROR | G_TX_CLAMP,
|
98 | 98 | G_TX_NOMIRROR | G_TX_CLAMP, G_TX_NOMASK, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOLOD);
|
99 | 99 |
|
100 | 100 | func_8001C330(arg0, arg1, arg2, arg3, 0, 0, 0x400, 0x400, arg6);
|
101 | 101 | }
|
102 | 102 |
|
103 |
| -void func_8001D348(s16 arg0, s16 arg1, s16 arg2, s16 arg3, u32* arg4, s16 arg5, s32 arg6) { |
| 103 | +void func_8001D348(s16 arg0, s16 arg1, s16 arg2, s16 arg3, u8* arg4, s16 arg5, s32 arg6) { |
104 | 104 | gDPLoadTextureBlock(gDisplayListHead++, arg4, G_IM_FMT_I, G_IM_SIZ_16b, arg5, arg3, 0, G_TX_NOMIRROR | G_TX_CLAMP,
|
105 | 105 | G_TX_NOMIRROR | G_TX_CLAMP, G_TX_NOMASK, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOLOD);
|
106 | 106 |
|
107 | 107 | func_8001C330(arg0, arg1, arg2, arg3, 0, 0, 0x400, 0x400, arg6);
|
108 | 108 | }
|
109 | 109 |
|
110 |
| -void func_8001D560(s16 arg0, s16 arg1, s16 arg2, s16 arg3, u32* arg4, u32* arg5, s16 arg6, s32 arg7) { |
| 110 | +void func_8001D560(s16 arg0, s16 arg1, s16 arg2, s16 arg3, u8* arg4, u8* arg5, s16 arg6, s32 arg7) { |
111 | 111 | gDPLoadTextureBlock(gDisplayListHead++, arg4, G_IM_FMT_RGBA, G_IM_SIZ_16b, arg6, arg3, 0,
|
112 | 112 | G_TX_NOMIRROR | G_TX_CLAMP, G_TX_NOMIRROR | G_TX_CLAMP, G_TX_NOMASK, G_TX_NOMASK, G_TX_NOLOD,
|
113 | 113 | G_TX_NOLOD);
|
@@ -315,9 +315,9 @@ u8 func_8001E730(u16 arg0) {
|
315 | 315 | u8 var_v1 = 0;
|
316 | 316 |
|
317 | 317 | if ((arg0 >= 0x20) && (arg0 < 0x80)) {
|
318 |
| - var_v1 = ((u8*)D_8006F630)[arg0 + 0]; |
| 318 | + var_v1 = ((u8*)D_8006F630)[arg0]; |
319 | 319 | } else if ((arg0 >= 0xA0) && (arg0 < 0x100)) {
|
320 |
| - var_v1 = ((u8*)D_8006F610)[arg0 + 0]; |
| 320 | + var_v1 = ((u8*)D_8006F608)[sizeof(Gfx) + arg0]; |
321 | 321 | }
|
322 | 322 |
|
323 | 323 | return var_v1;
|
|
0 commit comments