feat(phase-29): func_80179B74 banked — conform_decls cleared it as pointer-type-only (R22 140/140)

1,600 decl sites across 523 files, in THREE different forms (s16 *a0 / short * / short *p),
conformed to the byte-true 'void func_80179B74(u16 *p)'. conform_decls ALLOWED this one: the arity
is unchanged, so no 0-arg call site can break, and the return is unchanged, so §85's precondition
does not apply. Gated BYTE-IDENTICAL; R22 clean-fleet 140/140.

The tool has now refused one axis (func_8015B950, correctly — it would have broken 138 binaries)
and cleared another (this one, correctly). Both verdicts held under R22.
This commit is contained in:
Drew T
2026-07-27 12:47:44 -06:00
parent 6b9e2b7f33
commit 2985f306d9
525 changed files with 1680 additions and 1602 deletions
+1
View File
@@ -30,6 +30,7 @@ build/src/ov_SC01_077/ov_SC01_077_jr_801588CC.o: JTBL_PADS := 0,4 # §8e pads (
build/src/ov_SC01_077/ov_SC01_077_jr_80159C84.o: JTBL_PADS := 0,4 # §8e pads (jtbl_carve.py) tables=+0x0,+0x20
build/src/ov_SC01_077/ov_SC01_077_jr_8015AE2C.o: JTBL_PADS := 0,4 # §8e pads (jtbl_carve.py) tables=+0x0,+0x20
build/src/ov_SC01_077/ov_SC01_077_jr_8016AB6C.o: JTBL_PADS := 0,0 # §8e pads (jtbl_carve.py) tables=+0x0,+0x20
build/src/ov_SC01_077/ov_SC01_077_jr_80178D40.o: JTBL_PADS := 0,0 # §8e pads (jtbl_carve.py) tables=+0x0,+0x178
ov_SC01_077_CHECK_SHA := config/check.ov_SC01_077.sha
ov_SC01_077_SYMBOLS := config/symbols.ov_SC01_077.txt
ov_SC01_077_SIG := .run/sig.ov_SC01_077.jsonl
+1 -1
View File
@@ -128,7 +128,7 @@ segments:
- [0xb0b10, .rodata, ov_SC01_077_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xb0b24, data, tail16]
- [0xb0ccc, .rodata, ov_SC01_077_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xb0e44, data, tail17]
- [0xb0ed0, data, tail17]
- [0xb0ed4, .rodata, ov_SC01_077_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xb0f60, data, tail18]
- [0xb0f64, .rodata, ov_SC01_077_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
+3 -3
View File
@@ -3324,7 +3324,7 @@ DEFINE_func_80179FEC() /* dedup: shared engine-core @0x80179FEC (src/shared) */
DEFINE_func_8017A040() /* dedup: shared engine-core @0x8017A040 (src/shared) */
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern s32 D_801A568C;
void func_8017A094(s32 arg0) {
@@ -3337,7 +3337,7 @@ void func_8017A094(s32 arg0) {
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern s32 D_801A568C;
void func_8017A0C4(s32 arg0) {
@@ -3355,7 +3355,7 @@ DEFINE_func_8017A11C() /* dedup: shared engine-core @0x8017A11C (src/shared) */
extern s32 D_801A56B4;
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
void func_8017A144(s32 a0) {
s16 sp10;
+3 -3
View File
@@ -2548,17 +2548,17 @@ extern void func_80178CBC(s32 arg0, s32 arg1);
extern void func_80178D18(void);
extern s32 func_80178D40(s32 arg0, s32 arg1);
extern void func_80179B28(s32 a0);
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern void func_80179D30(u16 *a0);
extern void func_80179D78(u16 *a0);
extern void func_80179B74(short *);
extern void func_80179B74(u16 *p);
extern void func_80179DCC(short a0);
extern void func_80179DF8(void);
extern void func_80179E1C(short a0);
extern void func_80179E48(s16 a0);
extern void func_80179E74(s16 a0);
extern void func_80179EA0(u16 *a0);
extern void func_80179B74(short *p);
extern void func_80179B74(u16 *p);
extern void func_80179EE8(short a0);
extern void func_80179F14(s16 a0, s16 a1);
extern void func_80179F44(void);
+3 -3
View File
@@ -2548,17 +2548,17 @@ extern void func_80178CBC(s32 arg0, s32 arg1);
extern void func_80178D18(void);
extern s32 func_80178D40(s32 arg0, s32 arg1);
extern void func_80179B28(s32 a0);
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern void func_80179D30(u16 *a0);
extern void func_80179D78(u16 *a0);
extern void func_80179B74(short *);
extern void func_80179B74(u16 *p);
extern void func_80179DCC(short a0);
extern void func_80179DF8(void);
extern void func_80179E1C(short a0);
extern void func_80179E48(s16 a0);
extern void func_80179E74(s16 a0);
extern void func_80179EA0(u16 *a0);
extern void func_80179B74(short *p);
extern void func_80179B74(u16 *p);
extern void func_80179EE8(short a0);
extern void func_80179F14(s16 a0, s16 a1);
extern void func_80179F44(void);
+3 -3
View File
@@ -2549,17 +2549,17 @@ extern short D_801A58E4;
extern void func_80178CBC(s32 arg0, s32 arg1);
extern void func_80178D18(void);
extern void func_80179B28(s32 a0);
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern void func_80179D30(u16 *a0);
extern void func_80179D78(u16 *a0);
extern void func_80179B74(short *);
extern void func_80179B74(u16 *p);
extern void func_80179DCC(short a0);
extern void func_80179DF8(void);
extern void func_80179E1C(short a0);
extern void func_80179E48(s16 a0);
extern void func_80179E74(s16 a0);
extern void func_80179EA0(u16 *a0);
extern void func_80179B74(short *p);
extern void func_80179B74(u16 *p);
extern void func_80179EE8(short a0);
extern void func_80179F14(s16 a0, s16 a1);
extern void func_80179F44(void);
+3 -3
View File
@@ -3322,7 +3322,7 @@ DEFINE_func_80179FEC() /* dedup: shared engine-core @0x80179FEC (src/shared) */
DEFINE_func_8017A040() /* dedup: shared engine-core @0x8017A040 (src/shared) */
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern s32 D_801ED91C;
void func_8017A094(s32 arg0) {
@@ -3335,7 +3335,7 @@ void func_8017A094(s32 arg0) {
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern s32 D_801ED91C;
void func_8017A0C4(s32 arg0) {
@@ -3353,7 +3353,7 @@ DEFINE_func_8017A11C() /* dedup: shared engine-core @0x8017A11C (src/shared) */
extern s32 D_801ED944;
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
void func_8017A144(s32 a0) {
s16 sp10;
+3 -3
View File
@@ -2546,17 +2546,17 @@ extern void func_80178CBC(s32 arg0, s32 arg1);
extern void func_80178D18(void);
extern s32 func_80178D40(s32 arg0, s32 arg1);
extern void func_80179B28(s32 a0);
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern void func_80179D30(u16 *a0);
extern void func_80179D78(u16 *a0);
extern void func_80179B74(short *);
extern void func_80179B74(u16 *p);
extern void func_80179DCC(short a0);
extern void func_80179DF8(void);
extern void func_80179E1C(short a0);
extern void func_80179E48(s16 a0);
extern void func_80179E74(s16 a0);
extern void func_80179EA0(u16 *a0);
extern void func_80179B74(short *p);
extern void func_80179B74(u16 *p);
extern void func_80179EE8(short a0);
extern void func_80179F14(s16 a0, s16 a1);
extern void func_80179F44(void);
+3 -3
View File
@@ -2546,17 +2546,17 @@ extern void func_80178CBC(s32 arg0, s32 arg1);
extern void func_80178D18(void);
extern s32 func_80178D40(s32 arg0, s32 arg1);
extern void func_80179B28(s32 a0);
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern void func_80179D30(u16 *a0);
extern void func_80179D78(u16 *a0);
extern void func_80179B74(short *);
extern void func_80179B74(u16 *p);
extern void func_80179DCC(short a0);
extern void func_80179DF8(void);
extern void func_80179E1C(short a0);
extern void func_80179E48(s16 a0);
extern void func_80179E74(s16 a0);
extern void func_80179EA0(u16 *a0);
extern void func_80179B74(short *p);
extern void func_80179B74(u16 *p);
extern void func_80179EE8(short a0);
extern void func_80179F14(s16 a0, s16 a1);
extern void func_80179F44(void);
+3 -3
View File
@@ -2548,17 +2548,17 @@ extern void func_80178CBC(s32 arg0, s32 arg1);
extern void func_80178D18(void);
extern s32 func_80178D40(s32 arg0, s32 arg1);
extern void func_80179B28(s32 a0);
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern void func_80179D30(u16 *a0);
extern void func_80179D78(u16 *a0);
extern void func_80179B74(short *);
extern void func_80179B74(u16 *p);
extern void func_80179DCC(short a0);
extern void func_80179DF8(void);
extern void func_80179E1C(short a0);
extern void func_80179E48(s16 a0);
extern void func_80179E74(s16 a0);
extern void func_80179EA0(u16 *a0);
extern void func_80179B74(short *p);
extern void func_80179B74(u16 *p);
extern void func_80179EE8(short a0);
extern void func_80179F14(s16 a0, s16 a1);
extern void func_80179F44(void);
+3 -3
View File
@@ -2541,17 +2541,17 @@ extern void func_80178CBC(s32 arg0, s32 arg1);
extern void func_80178D18(void);
extern s32 func_80178D40(s32 arg0, s32 arg1);
extern void func_80179B28(s32 a0);
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern void func_80179D30(u16 *a0);
extern void func_80179D78(u16 *a0);
extern void func_80179B74(short *);
extern void func_80179B74(u16 *p);
extern void func_80179DCC(short a0);
extern void func_80179DF8(void);
extern void func_80179E1C(short a0);
extern void func_80179E48(s16 a0);
extern void func_80179E74(s16 a0);
extern void func_80179EA0(u16 *a0);
extern void func_80179B74(short *p);
extern void func_80179B74(u16 *p);
extern void func_80179EE8(short a0);
extern void func_80179F14(s16 a0, s16 a1);
extern void func_80179F44(void);
+3 -3
View File
@@ -3322,7 +3322,7 @@ DEFINE_func_80179FEC() /* dedup: shared engine-core @0x80179FEC (src/shared) */
DEFINE_func_8017A040() /* dedup: shared engine-core @0x8017A040 (src/shared) */
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern s32 D_80190084;
void func_8017A094(s32 arg0) {
@@ -3335,7 +3335,7 @@ void func_8017A094(s32 arg0) {
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern s32 D_80190084;
void func_8017A0C4(s32 arg0) {
@@ -3353,7 +3353,7 @@ DEFINE_func_8017A11C() /* dedup: shared engine-core @0x8017A11C (src/shared) */
extern s32 D_801900AC;
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
void func_8017A144(s32 a0) {
s16 sp10;
+3 -3
View File
@@ -2546,17 +2546,17 @@ extern void func_80178CBC(s32 arg0, s32 arg1);
extern void func_80178D18(void);
extern s32 func_80178D40(s32 arg0, s32 arg1);
extern void func_80179B28(s32 a0);
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern void func_80179D30(u16 *a0);
extern void func_80179D78(u16 *a0);
extern void func_80179B74(short *);
extern void func_80179B74(u16 *p);
extern void func_80179DCC(short a0);
extern void func_80179DF8(void);
extern void func_80179E1C(short a0);
extern void func_80179E48(s16 a0);
extern void func_80179E74(s16 a0);
extern void func_80179EA0(u16 *a0);
extern void func_80179B74(short *p);
extern void func_80179B74(u16 *p);
extern void func_80179EE8(short a0);
extern void func_80179F14(s16 a0, s16 a1);
extern void func_80179F44(void);
+3 -3
View File
@@ -2546,17 +2546,17 @@ extern void func_80178CBC(s32 arg0, s32 arg1);
extern void func_80178D18(void);
extern s32 func_80178D40(s32 arg0, s32 arg1);
extern void func_80179B28(s32 a0);
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern void func_80179D30(u16 *a0);
extern void func_80179D78(u16 *a0);
extern void func_80179B74(short *);
extern void func_80179B74(u16 *p);
extern void func_80179DCC(short a0);
extern void func_80179DF8(void);
extern void func_80179E1C(short a0);
extern void func_80179E48(s16 a0);
extern void func_80179E74(s16 a0);
extern void func_80179EA0(u16 *a0);
extern void func_80179B74(short *p);
extern void func_80179B74(u16 *p);
extern void func_80179EE8(short a0);
extern void func_80179F14(s16 a0, s16 a1);
extern void func_80179F44(void);
+3 -3
View File
@@ -2548,17 +2548,17 @@ extern void func_80178CBC(s32 arg0, s32 arg1);
extern void func_80178D18(void);
extern s32 func_80178D40(s32 arg0, s32 arg1);
extern void func_80179B28(s32 a0);
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern void func_80179D30(u16 *a0);
extern void func_80179D78(u16 *a0);
extern void func_80179B74(short *);
extern void func_80179B74(u16 *p);
extern void func_80179DCC(short a0);
extern void func_80179DF8(void);
extern void func_80179E1C(short a0);
extern void func_80179E48(s16 a0);
extern void func_80179E74(s16 a0);
extern void func_80179EA0(u16 *a0);
extern void func_80179B74(short *p);
extern void func_80179B74(u16 *p);
extern void func_80179EE8(short a0);
extern void func_80179F14(s16 a0, s16 a1);
extern void func_80179F44(void);
+3 -3
View File
@@ -3323,7 +3323,7 @@ DEFINE_func_80179FEC() /* dedup: shared engine-core @0x80179FEC (src/shared) */
DEFINE_func_8017A040() /* dedup: shared engine-core @0x8017A040 (src/shared) */
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern s32 D_801CD7E4;
void func_8017A094(s32 arg0) {
@@ -3336,7 +3336,7 @@ void func_8017A094(s32 arg0) {
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern s32 D_801CD7E4;
void func_8017A0C4(s32 arg0) {
@@ -3354,7 +3354,7 @@ DEFINE_func_8017A11C() /* dedup: shared engine-core @0x8017A11C (src/shared) */
extern s32 D_801CD80C;
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
void func_8017A144(s32 a0) {
s16 sp10;
+3 -3
View File
@@ -2547,17 +2547,17 @@ extern void func_80178CBC(s32 arg0, s32 arg1);
extern void func_80178D18(void);
extern s32 func_80178D40(s32 arg0, s32 arg1);
extern void func_80179B28(s32 a0);
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern void func_80179D30(u16 *a0);
extern void func_80179D78(u16 *a0);
extern void func_80179B74(short *);
extern void func_80179B74(u16 *p);
extern void func_80179DCC(short a0);
extern void func_80179DF8(void);
extern void func_80179E1C(short a0);
extern void func_80179E48(s16 a0);
extern void func_80179E74(s16 a0);
extern void func_80179EA0(u16 *a0);
extern void func_80179B74(short *p);
extern void func_80179B74(u16 *p);
extern void func_80179EE8(short a0);
extern void func_80179F14(s16 a0, s16 a1);
extern void func_80179F44(void);
+3 -3
View File
@@ -2547,17 +2547,17 @@ extern void func_80178CBC(s32 arg0, s32 arg1);
extern void func_80178D18(void);
extern s32 func_80178D40(s32 arg0, s32 arg1);
extern void func_80179B28(s32 a0);
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern void func_80179D30(u16 *a0);
extern void func_80179D78(u16 *a0);
extern void func_80179B74(short *);
extern void func_80179B74(u16 *p);
extern void func_80179DCC(short a0);
extern void func_80179DF8(void);
extern void func_80179E1C(short a0);
extern void func_80179E48(s16 a0);
extern void func_80179E74(s16 a0);
extern void func_80179EA0(u16 *a0);
extern void func_80179B74(short *p);
extern void func_80179B74(u16 *p);
extern void func_80179EE8(short a0);
extern void func_80179F14(s16 a0, s16 a1);
extern void func_80179F44(void);
+3 -3
View File
@@ -2549,17 +2549,17 @@ extern void func_80178CBC(s32 arg0, s32 arg1);
extern void func_80178D18(void);
extern s32 func_80178D40(s32 arg0, s32 arg1);
extern void func_80179B28(s32 a0);
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern void func_80179D30(u16 *a0);
extern void func_80179D78(u16 *a0);
extern void func_80179B74(short *);
extern void func_80179B74(u16 *p);
extern void func_80179DCC(short a0);
extern void func_80179DF8(void);
extern void func_80179E1C(short a0);
extern void func_80179E48(s16 a0);
extern void func_80179E74(s16 a0);
extern void func_80179EA0(u16 *a0);
extern void func_80179B74(short *p);
extern void func_80179B74(u16 *p);
extern void func_80179EE8(short a0);
extern void func_80179F14(s16 a0, s16 a1);
extern void func_80179F44(void);
+3 -3
View File
@@ -3323,7 +3323,7 @@ DEFINE_func_80179FEC() /* dedup: shared engine-core @0x80179FEC (src/shared) */
DEFINE_func_8017A040() /* dedup: shared engine-core @0x8017A040 (src/shared) */
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern s32 D_801CD7E4;
void func_8017A094(s32 arg0) {
@@ -3336,7 +3336,7 @@ void func_8017A094(s32 arg0) {
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern s32 D_801CD7E4;
void func_8017A0C4(s32 arg0) {
@@ -3354,7 +3354,7 @@ DEFINE_func_8017A11C() /* dedup: shared engine-core @0x8017A11C (src/shared) */
extern s32 D_801CD80C;
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
void func_8017A144(s32 a0) {
s16 sp10;
+3 -3
View File
@@ -2547,17 +2547,17 @@ extern void func_80178CBC(s32 arg0, s32 arg1);
extern void func_80178D18(void);
extern s32 func_80178D40(s32 arg0, s32 arg1);
extern void func_80179B28(s32 a0);
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern void func_80179D30(u16 *a0);
extern void func_80179D78(u16 *a0);
extern void func_80179B74(short *);
extern void func_80179B74(u16 *p);
extern void func_80179DCC(short a0);
extern void func_80179DF8(void);
extern void func_80179E1C(short a0);
extern void func_80179E48(s16 a0);
extern void func_80179E74(s16 a0);
extern void func_80179EA0(u16 *a0);
extern void func_80179B74(short *p);
extern void func_80179B74(u16 *p);
extern void func_80179EE8(short a0);
extern void func_80179F14(s16 a0, s16 a1);
extern void func_80179F44(void);
+3 -3
View File
@@ -2547,17 +2547,17 @@ extern void func_80178CBC(s32 arg0, s32 arg1);
extern void func_80178D18(void);
extern s32 func_80178D40(s32 arg0, s32 arg1);
extern void func_80179B28(s32 a0);
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern void func_80179D30(u16 *a0);
extern void func_80179D78(u16 *a0);
extern void func_80179B74(short *);
extern void func_80179B74(u16 *p);
extern void func_80179DCC(short a0);
extern void func_80179DF8(void);
extern void func_80179E1C(short a0);
extern void func_80179E48(s16 a0);
extern void func_80179E74(s16 a0);
extern void func_80179EA0(u16 *a0);
extern void func_80179B74(short *p);
extern void func_80179B74(u16 *p);
extern void func_80179EE8(short a0);
extern void func_80179F14(s16 a0, s16 a1);
extern void func_80179F44(void);
+3 -3
View File
@@ -2549,17 +2549,17 @@ extern void func_80178CBC(s32 arg0, s32 arg1);
extern void func_80178D18(void);
extern s32 func_80178D40(s32 arg0, s32 arg1);
extern void func_80179B28(s32 a0);
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern void func_80179D30(u16 *a0);
extern void func_80179D78(u16 *a0);
extern void func_80179B74(short *);
extern void func_80179B74(u16 *p);
extern void func_80179DCC(short a0);
extern void func_80179DF8(void);
extern void func_80179E1C(short a0);
extern void func_80179E48(s16 a0);
extern void func_80179E74(s16 a0);
extern void func_80179EA0(u16 *a0);
extern void func_80179B74(short *p);
extern void func_80179B74(u16 *p);
extern void func_80179EE8(short a0);
extern void func_80179F14(s16 a0, s16 a1);
extern void func_80179F44(void);
+3 -3
View File
@@ -3322,7 +3322,7 @@ DEFINE_func_80179FEC() /* dedup: shared engine-core @0x80179FEC (src/shared) */
DEFINE_func_8017A040() /* dedup: shared engine-core @0x8017A040 (src/shared) */
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern s32 D_801A3294;
void func_8017A094(s32 arg0) {
@@ -3335,7 +3335,7 @@ void func_8017A094(s32 arg0) {
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern s32 D_801A3294;
void func_8017A0C4(s32 arg0) {
@@ -3353,7 +3353,7 @@ DEFINE_func_8017A11C() /* dedup: shared engine-core @0x8017A11C (src/shared) */
extern s32 D_801A32BC;
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
void func_8017A144(s32 a0) {
s16 sp10;
+3 -3
View File
@@ -2546,17 +2546,17 @@ extern void func_80178CBC(s32 arg0, s32 arg1);
extern void func_80178D18(void);
extern s32 func_80178D40(s32 arg0, s32 arg1);
extern void func_80179B28(s32 a0);
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern void func_80179D30(u16 *a0);
extern void func_80179D78(u16 *a0);
extern void func_80179B74(short *);
extern void func_80179B74(u16 *p);
extern void func_80179DCC(short a0);
extern void func_80179DF8(void);
extern void func_80179E1C(short a0);
extern void func_80179E48(s16 a0);
extern void func_80179E74(s16 a0);
extern void func_80179EA0(u16 *a0);
extern void func_80179B74(short *p);
extern void func_80179B74(u16 *p);
extern void func_80179EE8(short a0);
extern void func_80179F14(s16 a0, s16 a1);
extern void func_80179F44(void);
+3 -3
View File
@@ -2546,17 +2546,17 @@ extern void func_80178CBC(s32 arg0, s32 arg1);
extern void func_80178D18(void);
extern s32 func_80178D40(s32 arg0, s32 arg1);
extern void func_80179B28(s32 a0);
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern void func_80179D30(u16 *a0);
extern void func_80179D78(u16 *a0);
extern void func_80179B74(short *);
extern void func_80179B74(u16 *p);
extern void func_80179DCC(short a0);
extern void func_80179DF8(void);
extern void func_80179E1C(short a0);
extern void func_80179E48(s16 a0);
extern void func_80179E74(s16 a0);
extern void func_80179EA0(u16 *a0);
extern void func_80179B74(short *p);
extern void func_80179B74(u16 *p);
extern void func_80179EE8(short a0);
extern void func_80179F14(s16 a0, s16 a1);
extern void func_80179F44(void);
+3 -3
View File
@@ -2548,17 +2548,17 @@ extern void func_80178CBC(s32 arg0, s32 arg1);
extern void func_80178D18(void);
extern s32 func_80178D40(s32 arg0, s32 arg1);
extern void func_80179B28(s32 a0);
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern void func_80179D30(u16 *a0);
extern void func_80179D78(u16 *a0);
extern void func_80179B74(short *);
extern void func_80179B74(u16 *p);
extern void func_80179DCC(short a0);
extern void func_80179DF8(void);
extern void func_80179E1C(short a0);
extern void func_80179E48(s16 a0);
extern void func_80179E74(s16 a0);
extern void func_80179EA0(u16 *a0);
extern void func_80179B74(short *p);
extern void func_80179B74(u16 *p);
extern void func_80179EE8(short a0);
extern void func_80179F14(s16 a0, s16 a1);
extern void func_80179F44(void);
+3 -3
View File
@@ -3322,7 +3322,7 @@ DEFINE_func_80179FEC() /* dedup: shared engine-core @0x80179FEC (src/shared) */
DEFINE_func_8017A040() /* dedup: shared engine-core @0x8017A040 (src/shared) */
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern s32 D_801F30F4;
void func_8017A094(s32 arg0) {
@@ -3335,7 +3335,7 @@ void func_8017A094(s32 arg0) {
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern s32 D_801F30F4;
void func_8017A0C4(s32 arg0) {
@@ -3353,7 +3353,7 @@ DEFINE_func_8017A11C() /* dedup: shared engine-core @0x8017A11C (src/shared) */
extern s32 D_801F311C;
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
void func_8017A144(s32 a0) {
s16 sp10;
+3 -3
View File
@@ -2546,17 +2546,17 @@ extern void func_80178CBC(s32 arg0, s32 arg1);
extern void func_80178D18(void);
extern s32 func_80178D40(s32 arg0, s32 arg1);
extern void func_80179B28(s32 a0);
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern void func_80179D30(u16 *a0);
extern void func_80179D78(u16 *a0);
extern void func_80179B74(short *);
extern void func_80179B74(u16 *p);
extern void func_80179DCC(short a0);
extern void func_80179DF8(void);
extern void func_80179E1C(short a0);
extern void func_80179E48(s16 a0);
extern void func_80179E74(s16 a0);
extern void func_80179EA0(u16 *a0);
extern void func_80179B74(short *p);
extern void func_80179B74(u16 *p);
extern void func_80179EE8(short a0);
extern void func_80179F14(s16 a0, s16 a1);
extern void func_80179F44(void);
+3 -3
View File
@@ -2546,17 +2546,17 @@ extern void func_80178CBC(s32 arg0, s32 arg1);
extern void func_80178D18(void);
extern s32 func_80178D40(s32 arg0, s32 arg1);
extern void func_80179B28(s32 a0);
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern void func_80179D30(u16 *a0);
extern void func_80179D78(u16 *a0);
extern void func_80179B74(short *);
extern void func_80179B74(u16 *p);
extern void func_80179DCC(short a0);
extern void func_80179DF8(void);
extern void func_80179E1C(short a0);
extern void func_80179E48(s16 a0);
extern void func_80179E74(s16 a0);
extern void func_80179EA0(u16 *a0);
extern void func_80179B74(short *p);
extern void func_80179B74(u16 *p);
extern void func_80179EE8(short a0);
extern void func_80179F14(s16 a0, s16 a1);
extern void func_80179F44(void);
+3 -3
View File
@@ -2548,17 +2548,17 @@ extern void func_80178CBC(s32 arg0, s32 arg1);
extern void func_80178D18(void);
extern s32 func_80178D40(s32 arg0, s32 arg1);
extern void func_80179B28(s32 a0);
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern void func_80179D30(u16 *a0);
extern void func_80179D78(u16 *a0);
extern void func_80179B74(short *);
extern void func_80179B74(u16 *p);
extern void func_80179DCC(short a0);
extern void func_80179DF8(void);
extern void func_80179E1C(short a0);
extern void func_80179E48(s16 a0);
extern void func_80179E74(s16 a0);
extern void func_80179EA0(u16 *a0);
extern void func_80179B74(short *p);
extern void func_80179B74(u16 *p);
extern void func_80179EE8(short a0);
extern void func_80179F14(s16 a0, s16 a1);
extern void func_80179F44(void);
+3 -3
View File
@@ -3322,7 +3322,7 @@ DEFINE_func_80179FEC() /* dedup: shared engine-core @0x80179FEC (src/shared) */
DEFINE_func_8017A040() /* dedup: shared engine-core @0x8017A040 (src/shared) */
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern s32 D_8019BB74;
void func_8017A094(s32 arg0) {
@@ -3335,7 +3335,7 @@ void func_8017A094(s32 arg0) {
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern s32 D_8019BB74;
void func_8017A0C4(s32 arg0) {
@@ -3353,7 +3353,7 @@ DEFINE_func_8017A11C() /* dedup: shared engine-core @0x8017A11C (src/shared) */
extern s32 D_8019BB9C;
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
void func_8017A144(s32 a0) {
s16 sp10;
+3 -3
View File
@@ -2546,17 +2546,17 @@ extern void func_80178CBC(s32 arg0, s32 arg1);
extern void func_80178D18(void);
extern s32 func_80178D40(s32 arg0, s32 arg1);
extern void func_80179B28(s32 a0);
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern void func_80179D30(u16 *a0);
extern void func_80179D78(u16 *a0);
extern void func_80179B74(short *);
extern void func_80179B74(u16 *p);
extern void func_80179DCC(short a0);
extern void func_80179DF8(void);
extern void func_80179E1C(short a0);
extern void func_80179E48(s16 a0);
extern void func_80179E74(s16 a0);
extern void func_80179EA0(u16 *a0);
extern void func_80179B74(short *p);
extern void func_80179B74(u16 *p);
extern void func_80179EE8(short a0);
extern void func_80179F14(s16 a0, s16 a1);
extern void func_80179F44(void);
+3 -3
View File
@@ -2546,17 +2546,17 @@ extern void func_80178CBC(s32 arg0, s32 arg1);
extern void func_80178D18(void);
extern s32 func_80178D40(s32 arg0, s32 arg1);
extern void func_80179B28(s32 a0);
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern void func_80179D30(u16 *a0);
extern void func_80179D78(u16 *a0);
extern void func_80179B74(short *);
extern void func_80179B74(u16 *p);
extern void func_80179DCC(short a0);
extern void func_80179DF8(void);
extern void func_80179E1C(short a0);
extern void func_80179E48(s16 a0);
extern void func_80179E74(s16 a0);
extern void func_80179EA0(u16 *a0);
extern void func_80179B74(short *p);
extern void func_80179B74(u16 *p);
extern void func_80179EE8(short a0);
extern void func_80179F14(s16 a0, s16 a1);
extern void func_80179F44(void);
+3 -3
View File
@@ -2548,17 +2548,17 @@ extern void func_80178CBC(s32 arg0, s32 arg1);
extern void func_80178D18(void);
extern s32 func_80178D40(s32 arg0, s32 arg1);
extern void func_80179B28(s32 a0);
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern void func_80179D30(u16 *a0);
extern void func_80179D78(u16 *a0);
extern void func_80179B74(short *);
extern void func_80179B74(u16 *p);
extern void func_80179DCC(short a0);
extern void func_80179DF8(void);
extern void func_80179E1C(short a0);
extern void func_80179E48(s16 a0);
extern void func_80179E74(s16 a0);
extern void func_80179EA0(u16 *a0);
extern void func_80179B74(short *p);
extern void func_80179B74(u16 *p);
extern void func_80179EE8(short a0);
extern void func_80179F14(s16 a0, s16 a1);
extern void func_80179F44(void);
+84 -7
View File
@@ -3433,7 +3433,84 @@ Lend:
DEFINE_func_80179B28() /* dedup: shared engine-core @0x80179B28 (src/shared) */
INCLUDE_ASM("asm/ov_SC01_077/nonmatchings/ov_SC01_077_jr_80178D40", func_80179B74);
// @class: schedule
// @stuck: none — MATCH (111 ins). symcheck: data syms CLEAN (D_801DA310/D_801DA714, 0 INVENTED); its lone MISSING is jtbl_801D8F9C, the COMPILER-emitted table ($L17 -> .rdata) — banking needs the §8a/§8e rodata-island flip (35 entries, .align 3), not a source-side ref.
/* func_80179B74 (ov_SC01_077) — command-queue WRITER: copies the opcode + its
* operand halfwords from *p into the 0x200-entry ring D_801DA310 at write index
* D_801DA714. Mirror of the reader func_8017A4AC (same ring, read index D_801DA710).
*
* Three levers were needed on top of the obvious shape (each byte-proven here):
* 1. jtbl SPAN — the target's table is 35 entries (0..0x22) with NO `addiu a0,a0,-1`
* bias and `sltiu v0,a0,0x23`, so the source must contain an empty `case 0:` and
* an empty `case 0x22:`; without them gcc biases by -1 and emits sltiu 0x20.
* 2. SCHEDULE — the operand push must route through a NAMED block-scoped temp
* (`{ s16 t = *p++; ring[idx] = t; ... }`). Written as the anonymous
* `ring[idx] = *p++;` the sched1 pass puts the `lh D_801DA714` ahead of the
* `lhu 0(a1)` in exactly the two blocks that also carry a live `addiu a1,a1,2`
* (cases {1,5} and {0x17,0x1c,0x1d,0x20}) — 6 of the 8 residual mismatches.
* The temp gives the loaded value its own pseudo and flips those two blocks.
* 3. FRAME — the target reserves 0x80 with NO saves and NO spills; gcc's own
* (unused) area for this body is 0x58, so +0x28 of address-taken local is
* required: `s32 pad[10]; (void)&pad;` (cookbook §17 phantom-frame INDUCE
* lever). 10 words exactly; 8 -> 0x78 and 12 -> 0x88 both miss.
*
* Case-block ORDER in the source is the emitted block order: {1,5} then {0x13}
* then {2,3,4,6,0x12,0x14,0x1f} then {0x17,0x1c,0x1d,0x20}. The 3-/2-/1-push
* tails are then cross-jump merged (no calls, so §88 does not block it) into the
* shared .L80179CE4 / .L80179D08 tail that sits after the last case block.
*
* Symbols are the splat spellings and match the sibling TU ov_SC01_077_jr_8017A4AC.c
* (`extern u16 D_801DA310[0x200];` / `extern s16 D_801DA714;`) so the whole-binary
* link and any one-big-TU build see one consistent type.
*/
extern u16 D_801DA310[0x200];
extern s16 D_801DA714;
void func_80179B74(u16 *p) {
s32 pad[10];
s16 c;
(void)&pad;
c = *p++;
D_801DA310[D_801DA714] = c;
D_801DA714 = (D_801DA714 + 1) & 0x1FF;
switch (c) {
case 0:
break;
case 1:
case 5:
{ s16 t = *p++; D_801DA310[D_801DA714] = t; D_801DA714 = (D_801DA714 + 1) & 0x1FF; }
{ s16 t = *p++; D_801DA310[D_801DA714] = t; D_801DA714 = (D_801DA714 + 1) & 0x1FF; }
{ s16 t = *p++; D_801DA310[D_801DA714] = t; D_801DA714 = (D_801DA714 + 1) & 0x1FF; }
break;
case 0x13:
{ s16 t = *p++; D_801DA310[D_801DA714] = t; D_801DA714 = (D_801DA714 + 1) & 0x1FF; }
{ s16 t = *p++; D_801DA310[D_801DA714] = t; D_801DA714 = (D_801DA714 + 1) & 0x1FF; }
break;
case 2:
case 3:
case 4:
case 6:
case 0x12:
case 0x14:
case 0x1F:
{ s16 t = *p++; D_801DA310[D_801DA714] = t; D_801DA714 = (D_801DA714 + 1) & 0x1FF; }
break;
case 0x17:
case 0x1C:
case 0x1D:
case 0x20:
{ s16 t = *p++; D_801DA310[D_801DA714] = t; D_801DA714 = (D_801DA714 + 1) & 0x1FF; }
{ s16 t = *p++; D_801DA310[D_801DA714] = t; D_801DA714 = (D_801DA714 + 1) & 0x1FF; }
{ s16 t = *p++; D_801DA310[D_801DA714] = t; D_801DA714 = (D_801DA714 + 1) & 0x1FF; }
{ s16 t = *p++; D_801DA310[D_801DA714] = t; D_801DA714 = (D_801DA714 + 1) & 0x1FF; }
break;
case 0x22:
break;
}
}
DEFINE_func_80179D30() /* dedup: shared engine-core @0x80179D30 (src/shared) */
@@ -3445,7 +3522,7 @@ DEFINE_func_80179DF8() /* dedup: shared engine-core @0x80179DF8 (src/shared) */
DEFINE_func_80179E1C() /* dedup: shared engine-core @0x80179E1C (src/shared) */
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
void func_80179E48(s16 a0) {
s16 sp[2];
@@ -3454,7 +3531,7 @@ void func_80179E48(s16 a0) {
func_80179B74(sp);
}
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
void func_80179E74(s16 a0) {
s16 sp[2];
@@ -3467,7 +3544,7 @@ DEFINE_func_80179EA0() /* dedup: shared engine-core @0x80179EA0 (src/shared) */
DEFINE_func_80179EE8() /* dedup: shared engine-core @0x80179EE8 (src/shared) */
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
void func_80179F14(s16 a0, s16 a1) {
s16 sp[3];
@@ -3487,7 +3564,7 @@ DEFINE_func_80179FEC() /* dedup: shared engine-core @0x80179FEC (src/shared) */
DEFINE_func_8017A040() /* dedup: shared engine-core @0x8017A040 (src/shared) */
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern s32 D_801DA734;
void func_8017A094(s32 arg0) {
@@ -3498,7 +3575,7 @@ void func_8017A094(s32 arg0) {
func_80179B74(&sp10);
}
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern s32 D_801DA734;
void func_8017A0C4(s32 arg0) {
@@ -3514,7 +3591,7 @@ DEFINE_func_8017A0F4() /* dedup: shared engine-core @0x8017A0F4 (src/shared) */
DEFINE_func_8017A11C() /* dedup: shared engine-core @0x8017A11C (src/shared) */
extern s32 D_801DA75C;
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
void func_8017A144(s32 a0) {
s16 sp10;
+3 -3
View File
@@ -2691,17 +2691,17 @@ extern void func_80178CBC(s32 arg0, s32 arg1);
extern void func_80178D18(void);
extern M2C_UNK func_80178D40(s32 arg0, s32 arg1);
extern void func_80179B28(s32 a0);
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern void func_80179D30(u16 *a0);
extern void func_80179D78(u16 *a0);
extern void func_80179B74(short *);
extern void func_80179B74(u16 *p);
extern void func_80179DCC(short a0);
extern void func_80179DF8(void);
extern void func_80179E1C(short a0);
extern void func_80179E48(s16 a0);
extern void func_80179E74(s16 a0);
extern void func_80179EA0(u16 *a0);
extern void func_80179B74(short *p);
extern void func_80179B74(u16 *p);
extern void func_80179EE8(short a0);
extern void func_80179F14(s16 a0, s16 a1);
extern void func_80179F44(void);
+3 -3
View File
@@ -2691,17 +2691,17 @@ extern void func_80178CBC(s32 arg0, s32 arg1);
extern void func_80178D18(void);
extern M2C_UNK func_80178D40(s32 arg0, s32 arg1);
extern void func_80179B28(s32 a0);
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern void func_80179D30(u16 *a0);
extern void func_80179D78(u16 *a0);
extern void func_80179B74(short *);
extern void func_80179B74(u16 *p);
extern void func_80179DCC(short a0);
extern void func_80179DF8(void);
extern void func_80179E1C(short a0);
extern void func_80179E48(s16 a0);
extern void func_80179E74(s16 a0);
extern void func_80179EA0(u16 *a0);
extern void func_80179B74(short *p);
extern void func_80179B74(u16 *p);
extern void func_80179EE8(short a0);
extern void func_80179F14(s16 a0, s16 a1);
extern void func_80179F44(void);
+3 -3
View File
@@ -2704,17 +2704,17 @@ extern short D_801DAB2C;
extern void func_80178CBC(s32 arg0, s32 arg1);
extern void func_80178D18(void);
extern void func_80179B28(s32 a0);
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern void func_80179D30(u16 *a0);
extern void func_80179D78(u16 *a0);
extern void func_80179B74(short *);
extern void func_80179B74(u16 *p);
extern void func_80179DCC(short a0);
extern void func_80179DF8(void);
extern void func_80179E1C(short a0);
extern void func_80179E48(s16 a0);
extern void func_80179E74(s16 a0);
extern void func_80179EA0(u16 *a0);
extern void func_80179B74(short *p);
extern void func_80179B74(u16 *p);
extern void func_80179EE8(short a0);
extern void func_80179F14(s16 a0, s16 a1);
extern void func_80179F44(void);
+3 -3
View File
@@ -3322,7 +3322,7 @@ DEFINE_func_80179FEC() /* dedup: shared engine-core @0x80179FEC (src/shared) */
DEFINE_func_8017A040() /* dedup: shared engine-core @0x8017A040 (src/shared) */
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern s32 D_801C59A4;
void func_8017A094(s32 arg0) {
@@ -3335,7 +3335,7 @@ void func_8017A094(s32 arg0) {
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern s32 D_801C59A4;
void func_8017A0C4(s32 arg0) {
@@ -3353,7 +3353,7 @@ DEFINE_func_8017A11C() /* dedup: shared engine-core @0x8017A11C (src/shared) */
extern s32 D_801C59CC;
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
void func_8017A144(s32 a0) {
s16 sp10;
+3 -3
View File
@@ -2546,17 +2546,17 @@ extern void func_80178CBC(s32 arg0, s32 arg1);
extern void func_80178D18(void);
extern s32 func_80178D40(s32 arg0, s32 arg1);
extern void func_80179B28(s32 a0);
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern void func_80179D30(u16 *a0);
extern void func_80179D78(u16 *a0);
extern void func_80179B74(short *);
extern void func_80179B74(u16 *p);
extern void func_80179DCC(short a0);
extern void func_80179DF8(void);
extern void func_80179E1C(short a0);
extern void func_80179E48(s16 a0);
extern void func_80179E74(s16 a0);
extern void func_80179EA0(u16 *a0);
extern void func_80179B74(short *p);
extern void func_80179B74(u16 *p);
extern void func_80179EE8(short a0);
extern void func_80179F14(s16 a0, s16 a1);
extern void func_80179F44(void);
+3 -3
View File
@@ -2546,17 +2546,17 @@ extern void func_80178CBC(s32 arg0, s32 arg1);
extern void func_80178D18(void);
extern s32 func_80178D40(s32 arg0, s32 arg1);
extern void func_80179B28(s32 a0);
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern void func_80179D30(u16 *a0);
extern void func_80179D78(u16 *a0);
extern void func_80179B74(short *);
extern void func_80179B74(u16 *p);
extern void func_80179DCC(short a0);
extern void func_80179DF8(void);
extern void func_80179E1C(short a0);
extern void func_80179E48(s16 a0);
extern void func_80179E74(s16 a0);
extern void func_80179EA0(u16 *a0);
extern void func_80179B74(short *p);
extern void func_80179B74(u16 *p);
extern void func_80179EE8(short a0);
extern void func_80179F14(s16 a0, s16 a1);
extern void func_80179F44(void);
+3 -3
View File
@@ -3323,7 +3323,7 @@ DEFINE_func_80179FEC() /* dedup: shared engine-core @0x80179FEC (src/shared) */
DEFINE_func_8017A040() /* dedup: shared engine-core @0x8017A040 (src/shared) */
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern s32 D_801C744C;
void func_8017A094(s32 arg0) {
@@ -3336,7 +3336,7 @@ void func_8017A094(s32 arg0) {
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern s32 D_801C744C;
void func_8017A0C4(s32 arg0) {
@@ -3354,7 +3354,7 @@ DEFINE_func_8017A11C() /* dedup: shared engine-core @0x8017A11C (src/shared) */
extern s32 D_801C7474;
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
void func_8017A144(s32 a0) {
s16 sp10;
+3 -3
View File
@@ -2547,17 +2547,17 @@ extern void func_80178CBC(s32 arg0, s32 arg1);
extern void func_80178D18(void);
extern s32 func_80178D40(s32 arg0, s32 arg1);
extern void func_80179B28(s32 a0);
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern void func_80179D30(u16 *a0);
extern void func_80179D78(u16 *a0);
extern void func_80179B74(short *);
extern void func_80179B74(u16 *p);
extern void func_80179DCC(short a0);
extern void func_80179DF8(void);
extern void func_80179E1C(short a0);
extern void func_80179E48(s16 a0);
extern void func_80179E74(s16 a0);
extern void func_80179EA0(u16 *a0);
extern void func_80179B74(short *p);
extern void func_80179B74(u16 *p);
extern void func_80179EE8(short a0);
extern void func_80179F14(s16 a0, s16 a1);
extern void func_80179F44(void);
+3 -3
View File
@@ -2547,17 +2547,17 @@ extern void func_80178CBC(s32 arg0, s32 arg1);
extern void func_80178D18(void);
extern s32 func_80178D40(s32 arg0, s32 arg1);
extern void func_80179B28(s32 a0);
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern void func_80179D30(u16 *a0);
extern void func_80179D78(u16 *a0);
extern void func_80179B74(short *);
extern void func_80179B74(u16 *p);
extern void func_80179DCC(short a0);
extern void func_80179DF8(void);
extern void func_80179E1C(short a0);
extern void func_80179E48(s16 a0);
extern void func_80179E74(s16 a0);
extern void func_80179EA0(u16 *a0);
extern void func_80179B74(short *p);
extern void func_80179B74(u16 *p);
extern void func_80179EE8(short a0);
extern void func_80179F14(s16 a0, s16 a1);
extern void func_80179F44(void);
+3 -3
View File
@@ -2549,17 +2549,17 @@ extern void func_80178CBC(s32 arg0, s32 arg1);
extern void func_80178D18(void);
extern s32 func_80178D40(s32 arg0, s32 arg1);
extern void func_80179B28(s32 a0);
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern void func_80179D30(u16 *a0);
extern void func_80179D78(u16 *a0);
extern void func_80179B74(short *);
extern void func_80179B74(u16 *p);
extern void func_80179DCC(short a0);
extern void func_80179DF8(void);
extern void func_80179E1C(short a0);
extern void func_80179E48(s16 a0);
extern void func_80179E74(s16 a0);
extern void func_80179EA0(u16 *a0);
extern void func_80179B74(short *p);
extern void func_80179B74(u16 *p);
extern void func_80179EE8(short a0);
extern void func_80179F14(s16 a0, s16 a1);
extern void func_80179F44(void);
+3 -3
View File
@@ -3320,7 +3320,7 @@ DEFINE_func_80179FEC() /* dedup: shared engine-core @0x80179FEC (src/shared) */
DEFINE_func_8017A040() /* dedup: shared engine-core @0x8017A040 (src/shared) */
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern s32 D_801E7F7C;
void func_8017A094(s32 arg0) {
@@ -3333,7 +3333,7 @@ void func_8017A094(s32 arg0) {
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern s32 D_801E7F7C;
void func_8017A0C4(s32 arg0) {
@@ -3351,7 +3351,7 @@ DEFINE_func_8017A11C() /* dedup: shared engine-core @0x8017A11C (src/shared) */
extern s32 D_801E7FA4;
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
void func_8017A144(s32 a0) {
s16 sp10;
+3 -3
View File
@@ -2544,17 +2544,17 @@ extern void func_80178CBC(s32 arg0, s32 arg1);
extern void func_80178D18(void);
extern s32 func_80178D40(s32 arg0, s32 arg1);
extern void func_80179B28(s32 a0);
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern void func_80179D30(u16 *a0);
extern void func_80179D78(u16 *a0);
extern void func_80179B74(short *);
extern void func_80179B74(u16 *p);
extern void func_80179DCC(short a0);
extern void func_80179DF8(void);
extern void func_80179E1C(short a0);
extern void func_80179E48(s16 a0);
extern void func_80179E74(s16 a0);
extern void func_80179EA0(u16 *a0);
extern void func_80179B74(short *p);
extern void func_80179B74(u16 *p);
extern void func_80179EE8(short a0);
extern void func_80179F14(s16 a0, s16 a1);
extern void func_80179F44(void);
+3 -3
View File
@@ -2544,17 +2544,17 @@ extern void func_80178CBC(s32 arg0, s32 arg1);
extern void func_80178D18(void);
extern s32 func_80178D40(s32 arg0, s32 arg1);
extern void func_80179B28(s32 a0);
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern void func_80179D30(u16 *a0);
extern void func_80179D78(u16 *a0);
extern void func_80179B74(short *);
extern void func_80179B74(u16 *p);
extern void func_80179DCC(short a0);
extern void func_80179DF8(void);
extern void func_80179E1C(short a0);
extern void func_80179E48(s16 a0);
extern void func_80179E74(s16 a0);
extern void func_80179EA0(u16 *a0);
extern void func_80179B74(short *p);
extern void func_80179B74(u16 *p);
extern void func_80179EE8(short a0);
extern void func_80179F14(s16 a0, s16 a1);
extern void func_80179F44(void);
+3 -3
View File
@@ -2556,17 +2556,17 @@ extern short D_801E8864;
extern void func_80178CBC(s32 arg0, s32 arg1);
extern void func_80178D18(void);
extern void func_80179B28(s32 a0);
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern void func_80179D30(u16 *a0);
extern void func_80179D78(u16 *a0);
extern void func_80179B74(short *);
extern void func_80179B74(u16 *p);
extern void func_80179DCC(short a0);
extern void func_80179DF8(void);
extern void func_80179E1C(short a0);
extern void func_80179E48(s16 a0);
extern void func_80179E74(s16 a0);
extern void func_80179EA0(u16 *a0);
extern void func_80179B74(short *p);
extern void func_80179B74(u16 *p);
extern void func_80179EE8(short a0);
extern void func_80179F14(s16 a0, s16 a1);
extern void func_80179F44(void);
+3 -3
View File
@@ -3320,7 +3320,7 @@ DEFINE_func_80179FEC() /* dedup: shared engine-core @0x80179FEC (src/shared) */
DEFINE_func_8017A040() /* dedup: shared engine-core @0x8017A040 (src/shared) */
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern s32 D_801E7F7C;
void func_8017A094(s32 arg0) {
@@ -3333,7 +3333,7 @@ void func_8017A094(s32 arg0) {
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern s32 D_801E7F7C;
void func_8017A0C4(s32 arg0) {
@@ -3351,7 +3351,7 @@ DEFINE_func_8017A11C() /* dedup: shared engine-core @0x8017A11C (src/shared) */
extern s32 D_801E7FA4;
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
void func_8017A144(s32 a0) {
s16 sp10;
+3 -3
View File
@@ -2544,17 +2544,17 @@ extern void func_80178CBC(s32 arg0, s32 arg1);
extern void func_80178D18(void);
extern s32 func_80178D40(s32 arg0, s32 arg1);
extern void func_80179B28(s32 a0);
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern void func_80179D30(u16 *a0);
extern void func_80179D78(u16 *a0);
extern void func_80179B74(short *);
extern void func_80179B74(u16 *p);
extern void func_80179DCC(short a0);
extern void func_80179DF8(void);
extern void func_80179E1C(short a0);
extern void func_80179E48(s16 a0);
extern void func_80179E74(s16 a0);
extern void func_80179EA0(u16 *a0);
extern void func_80179B74(short *p);
extern void func_80179B74(u16 *p);
extern void func_80179EE8(short a0);
extern void func_80179F14(s16 a0, s16 a1);
extern void func_80179F44(void);
+3 -3
View File
@@ -2544,17 +2544,17 @@ extern void func_80178CBC(s32 arg0, s32 arg1);
extern void func_80178D18(void);
extern s32 func_80178D40(s32 arg0, s32 arg1);
extern void func_80179B28(s32 a0);
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern void func_80179D30(u16 *a0);
extern void func_80179D78(u16 *a0);
extern void func_80179B74(short *);
extern void func_80179B74(u16 *p);
extern void func_80179DCC(short a0);
extern void func_80179DF8(void);
extern void func_80179E1C(short a0);
extern void func_80179E48(s16 a0);
extern void func_80179E74(s16 a0);
extern void func_80179EA0(u16 *a0);
extern void func_80179B74(short *p);
extern void func_80179B74(u16 *p);
extern void func_80179EE8(short a0);
extern void func_80179F14(s16 a0, s16 a1);
extern void func_80179F44(void);
+3 -3
View File
@@ -2556,17 +2556,17 @@ extern short D_801E8864;
extern void func_80178CBC(s32 arg0, s32 arg1);
extern void func_80178D18(void);
extern void func_80179B28(s32 a0);
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern void func_80179D30(u16 *a0);
extern void func_80179D78(u16 *a0);
extern void func_80179B74(short *);
extern void func_80179B74(u16 *p);
extern void func_80179DCC(short a0);
extern void func_80179DF8(void);
extern void func_80179E1C(short a0);
extern void func_80179E48(s16 a0);
extern void func_80179E74(s16 a0);
extern void func_80179EA0(u16 *a0);
extern void func_80179B74(short *p);
extern void func_80179B74(u16 *p);
extern void func_80179EE8(short a0);
extern void func_80179F14(s16 a0, s16 a1);
extern void func_80179F44(void);
+3 -3
View File
@@ -3322,7 +3322,7 @@ DEFINE_func_80179FEC() /* dedup: shared engine-core @0x80179FEC (src/shared) */
DEFINE_func_8017A040() /* dedup: shared engine-core @0x8017A040 (src/shared) */
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern s32 D_801961CC;
void func_8017A094(s32 arg0) {
@@ -3335,7 +3335,7 @@ void func_8017A094(s32 arg0) {
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern s32 D_801961CC;
void func_8017A0C4(s32 arg0) {
@@ -3353,7 +3353,7 @@ DEFINE_func_8017A11C() /* dedup: shared engine-core @0x8017A11C (src/shared) */
extern s32 D_801961F4;
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
void func_8017A144(s32 a0) {
s16 sp10;
+3 -3
View File
@@ -2546,17 +2546,17 @@ extern void func_80178CBC(s32 arg0, s32 arg1);
extern void func_80178D18(void);
extern s32 func_80178D40(s32 arg0, s32 arg1);
extern void func_80179B28(s32 a0);
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern void func_80179D30(u16 *a0);
extern void func_80179D78(u16 *a0);
extern void func_80179B74(short *);
extern void func_80179B74(u16 *p);
extern void func_80179DCC(short a0);
extern void func_80179DF8(void);
extern void func_80179E1C(short a0);
extern void func_80179E48(s16 a0);
extern void func_80179E74(s16 a0);
extern void func_80179EA0(u16 *a0);
extern void func_80179B74(short *p);
extern void func_80179B74(u16 *p);
extern void func_80179EE8(short a0);
extern void func_80179F14(s16 a0, s16 a1);
extern void func_80179F44(void);
+3 -3
View File
@@ -2546,17 +2546,17 @@ extern void func_80178CBC(s32 arg0, s32 arg1);
extern void func_80178D18(void);
extern s32 func_80178D40(s32 arg0, s32 arg1);
extern void func_80179B28(s32 a0);
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern void func_80179D30(u16 *a0);
extern void func_80179D78(u16 *a0);
extern void func_80179B74(short *);
extern void func_80179B74(u16 *p);
extern void func_80179DCC(short a0);
extern void func_80179DF8(void);
extern void func_80179E1C(short a0);
extern void func_80179E48(s16 a0);
extern void func_80179E74(s16 a0);
extern void func_80179EA0(u16 *a0);
extern void func_80179B74(short *p);
extern void func_80179B74(u16 *p);
extern void func_80179EE8(short a0);
extern void func_80179F14(s16 a0, s16 a1);
extern void func_80179F44(void);
+3 -3
View File
@@ -3324,7 +3324,7 @@ DEFINE_func_80179FEC() /* dedup: shared engine-core @0x80179FEC (src/shared) */
DEFINE_func_8017A040() /* dedup: shared engine-core @0x8017A040 (src/shared) */
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern s32 D_801E4244;
void func_8017A094(s32 arg0) {
@@ -3337,7 +3337,7 @@ void func_8017A094(s32 arg0) {
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern s32 D_801E4244;
void func_8017A0C4(s32 arg0) {
@@ -3355,7 +3355,7 @@ DEFINE_func_8017A11C() /* dedup: shared engine-core @0x8017A11C (src/shared) */
extern s32 D_801E426C;
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
void func_8017A144(s32 a0) {
s16 sp10;
+3 -3
View File
@@ -2548,17 +2548,17 @@ extern void func_80178CBC(s32 arg0, s32 arg1);
extern void func_80178D18(void);
extern s32 func_80178D40(s32 arg0, s32 arg1);
extern void func_80179B28(s32 a0);
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern void func_80179D30(u16 *a0);
extern void func_80179D78(u16 *a0);
extern void func_80179B74(short *);
extern void func_80179B74(u16 *p);
extern void func_80179DCC(short a0);
extern void func_80179DF8(void);
extern void func_80179E1C(short a0);
extern void func_80179E48(s16 a0);
extern void func_80179E74(s16 a0);
extern void func_80179EA0(u16 *a0);
extern void func_80179B74(short *p);
extern void func_80179B74(u16 *p);
extern void func_80179EE8(short a0);
extern void func_80179F14(s16 a0, s16 a1);
extern void func_80179F44(void);
+3 -3
View File
@@ -2548,17 +2548,17 @@ extern void func_80178CBC(s32 arg0, s32 arg1);
extern void func_80178D18(void);
extern s32 func_80178D40(s32 arg0, s32 arg1);
extern void func_80179B28(s32 a0);
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern void func_80179D30(u16 *a0);
extern void func_80179D78(u16 *a0);
extern void func_80179B74(short *);
extern void func_80179B74(u16 *p);
extern void func_80179DCC(short a0);
extern void func_80179DF8(void);
extern void func_80179E1C(short a0);
extern void func_80179E48(s16 a0);
extern void func_80179E74(s16 a0);
extern void func_80179EA0(u16 *a0);
extern void func_80179B74(short *p);
extern void func_80179B74(u16 *p);
extern void func_80179EE8(short a0);
extern void func_80179F14(s16 a0, s16 a1);
extern void func_80179F44(void);
+3 -3
View File
@@ -3322,7 +3322,7 @@ DEFINE_func_80179FEC() /* dedup: shared engine-core @0x80179FEC (src/shared) */
DEFINE_func_8017A040() /* dedup: shared engine-core @0x8017A040 (src/shared) */
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern s32 D_801EB124;
void func_8017A094(s32 arg0) {
@@ -3335,7 +3335,7 @@ void func_8017A094(s32 arg0) {
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern s32 D_801EB124;
void func_8017A0C4(s32 arg0) {
@@ -3353,7 +3353,7 @@ DEFINE_func_8017A11C() /* dedup: shared engine-core @0x8017A11C (src/shared) */
extern s32 D_801EB14C;
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
void func_8017A144(s32 a0) {
s16 sp10;
+3 -3
View File
@@ -2546,17 +2546,17 @@ extern void func_80178CBC(s32 arg0, s32 arg1);
extern void func_80178D18(void);
extern s32 func_80178D40(s32 arg0, s32 arg1);
extern void func_80179B28(s32 a0);
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern void func_80179D30(u16 *a0);
extern void func_80179D78(u16 *a0);
extern void func_80179B74(short *);
extern void func_80179B74(u16 *p);
extern void func_80179DCC(short a0);
extern void func_80179DF8(void);
extern void func_80179E1C(short a0);
extern void func_80179E48(s16 a0);
extern void func_80179E74(s16 a0);
extern void func_80179EA0(u16 *a0);
extern void func_80179B74(short *p);
extern void func_80179B74(u16 *p);
extern void func_80179EE8(short a0);
extern void func_80179F14(s16 a0, s16 a1);
extern void func_80179F44(void);
+3 -3
View File
@@ -2546,17 +2546,17 @@ extern void func_80178CBC(s32 arg0, s32 arg1);
extern void func_80178D18(void);
extern s32 func_80178D40(s32 arg0, s32 arg1);
extern void func_80179B28(s32 a0);
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern void func_80179D30(u16 *a0);
extern void func_80179D78(u16 *a0);
extern void func_80179B74(short *);
extern void func_80179B74(u16 *p);
extern void func_80179DCC(short a0);
extern void func_80179DF8(void);
extern void func_80179E1C(short a0);
extern void func_80179E48(s16 a0);
extern void func_80179E74(s16 a0);
extern void func_80179EA0(u16 *a0);
extern void func_80179B74(short *p);
extern void func_80179B74(u16 *p);
extern void func_80179EE8(short a0);
extern void func_80179F14(s16 a0, s16 a1);
extern void func_80179F44(void);
+3 -3
View File
@@ -3320,7 +3320,7 @@ DEFINE_func_80179FEC() /* dedup: shared engine-core @0x80179FEC (src/shared) */
DEFINE_func_8017A040() /* dedup: shared engine-core @0x8017A040 (src/shared) */
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern s32 D_801902A4;
void func_8017A094(s32 arg0) {
@@ -3333,7 +3333,7 @@ void func_8017A094(s32 arg0) {
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern s32 D_801902A4;
void func_8017A0C4(s32 arg0) {
@@ -3351,7 +3351,7 @@ DEFINE_func_8017A11C() /* dedup: shared engine-core @0x8017A11C (src/shared) */
extern s32 D_801902CC;
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
void func_8017A144(s32 a0) {
s16 sp10;
+3 -3
View File
@@ -2544,17 +2544,17 @@ extern void func_80178CBC(s32 arg0, s32 arg1);
extern void func_80178D18(void);
extern s32 func_80178D40(s32 arg0, s32 arg1);
extern void func_80179B28(s32 a0);
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern void func_80179D30(u16 *a0);
extern void func_80179D78(u16 *a0);
extern void func_80179B74(short *);
extern void func_80179B74(u16 *p);
extern void func_80179DCC(short a0);
extern void func_80179DF8(void);
extern void func_80179E1C(short a0);
extern void func_80179E48(s16 a0);
extern void func_80179E74(s16 a0);
extern void func_80179EA0(u16 *a0);
extern void func_80179B74(short *p);
extern void func_80179B74(u16 *p);
extern void func_80179EE8(short a0);
extern void func_80179F14(s16 a0, s16 a1);
extern void func_80179F44(void);
+3 -3
View File
@@ -2544,17 +2544,17 @@ extern void func_80178CBC(s32 arg0, s32 arg1);
extern void func_80178D18(void);
extern s32 func_80178D40(s32 arg0, s32 arg1);
extern void func_80179B28(s32 a0);
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern void func_80179D30(u16 *a0);
extern void func_80179D78(u16 *a0);
extern void func_80179B74(short *);
extern void func_80179B74(u16 *p);
extern void func_80179DCC(short a0);
extern void func_80179DF8(void);
extern void func_80179E1C(short a0);
extern void func_80179E48(s16 a0);
extern void func_80179E74(s16 a0);
extern void func_80179EA0(u16 *a0);
extern void func_80179B74(short *p);
extern void func_80179B74(u16 *p);
extern void func_80179EE8(short a0);
extern void func_80179F14(s16 a0, s16 a1);
extern void func_80179F44(void);
+3 -3
View File
@@ -3322,7 +3322,7 @@ DEFINE_func_80179FEC() /* dedup: shared engine-core @0x80179FEC (src/shared) */
DEFINE_func_8017A040() /* dedup: shared engine-core @0x8017A040 (src/shared) */
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern s32 D_801B3EBC;
void func_8017A094(s32 arg0) {
@@ -3335,7 +3335,7 @@ void func_8017A094(s32 arg0) {
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern s32 D_801B3EBC;
void func_8017A0C4(s32 arg0) {
@@ -3353,7 +3353,7 @@ DEFINE_func_8017A11C() /* dedup: shared engine-core @0x8017A11C (src/shared) */
extern s32 D_801B3EE4;
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
void func_8017A144(s32 a0) {
s16 sp10;
+3 -3
View File
@@ -2546,17 +2546,17 @@ extern void func_80178CBC(s32 arg0, s32 arg1);
extern void func_80178D18(void);
extern s32 func_80178D40(s32 arg0, s32 arg1);
extern void func_80179B28(s32 a0);
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern void func_80179D30(u16 *a0);
extern void func_80179D78(u16 *a0);
extern void func_80179B74(short *);
extern void func_80179B74(u16 *p);
extern void func_80179DCC(short a0);
extern void func_80179DF8(void);
extern void func_80179E1C(short a0);
extern void func_80179E48(s16 a0);
extern void func_80179E74(s16 a0);
extern void func_80179EA0(u16 *a0);
extern void func_80179B74(short *p);
extern void func_80179B74(u16 *p);
extern void func_80179EE8(short a0);
extern void func_80179F14(s16 a0, s16 a1);
extern void func_80179F44(void);
+3 -3
View File
@@ -2546,17 +2546,17 @@ extern void func_80178CBC(s32 arg0, s32 arg1);
extern void func_80178D18(void);
extern s32 func_80178D40(s32 arg0, s32 arg1);
extern void func_80179B28(s32 a0);
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern void func_80179D30(u16 *a0);
extern void func_80179D78(u16 *a0);
extern void func_80179B74(short *);
extern void func_80179B74(u16 *p);
extern void func_80179DCC(short a0);
extern void func_80179DF8(void);
extern void func_80179E1C(short a0);
extern void func_80179E48(s16 a0);
extern void func_80179E74(s16 a0);
extern void func_80179EA0(u16 *a0);
extern void func_80179B74(short *p);
extern void func_80179B74(u16 *p);
extern void func_80179EE8(short a0);
extern void func_80179F14(s16 a0, s16 a1);
extern void func_80179F44(void);
+3 -3
View File
@@ -2548,17 +2548,17 @@ extern void func_80178CBC(s32 arg0, s32 arg1);
extern void func_80178D18(void);
extern s32 func_80178D40(s32 arg0, s32 arg1);
extern void func_80179B28(s32 a0);
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern void func_80179D30(u16 *a0);
extern void func_80179D78(u16 *a0);
extern void func_80179B74(short *);
extern void func_80179B74(u16 *p);
extern void func_80179DCC(short a0);
extern void func_80179DF8(void);
extern void func_80179E1C(short a0);
extern void func_80179E48(s16 a0);
extern void func_80179E74(s16 a0);
extern void func_80179EA0(u16 *a0);
extern void func_80179B74(short *p);
extern void func_80179B74(u16 *p);
extern void func_80179EE8(short a0);
extern void func_80179F14(s16 a0, s16 a1);
extern void func_80179F44(void);
+3 -3
View File
@@ -3322,7 +3322,7 @@ DEFINE_func_80179FEC() /* dedup: shared engine-core @0x80179FEC (src/shared) */
DEFINE_func_8017A040() /* dedup: shared engine-core @0x8017A040 (src/shared) */
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern s32 D_801EF6E4;
void func_8017A094(s32 arg0) {
@@ -3335,7 +3335,7 @@ void func_8017A094(s32 arg0) {
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern s32 D_801EF6E4;
void func_8017A0C4(s32 arg0) {
@@ -3353,7 +3353,7 @@ DEFINE_func_8017A11C() /* dedup: shared engine-core @0x8017A11C (src/shared) */
extern s32 D_801EF70C;
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
void func_8017A144(s32 a0) {
s16 sp10;
+3 -3
View File
@@ -2546,17 +2546,17 @@ extern void func_80178CBC(s32 arg0, s32 arg1);
extern void func_80178D18(void);
extern s32 func_80178D40(s32 arg0, s32 arg1);
extern void func_80179B28(s32 a0);
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern void func_80179D30(u16 *a0);
extern void func_80179D78(u16 *a0);
extern void func_80179B74(short *);
extern void func_80179B74(u16 *p);
extern void func_80179DCC(short a0);
extern void func_80179DF8(void);
extern void func_80179E1C(short a0);
extern void func_80179E48(s16 a0);
extern void func_80179E74(s16 a0);
extern void func_80179EA0(u16 *a0);
extern void func_80179B74(short *p);
extern void func_80179B74(u16 *p);
extern void func_80179EE8(short a0);
extern void func_80179F14(s16 a0, s16 a1);
extern void func_80179F44(void);
+3 -3
View File
@@ -2546,17 +2546,17 @@ extern void func_80178CBC(s32 arg0, s32 arg1);
extern void func_80178D18(void);
extern s32 func_80178D40(s32 arg0, s32 arg1);
extern void func_80179B28(s32 a0);
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern void func_80179D30(u16 *a0);
extern void func_80179D78(u16 *a0);
extern void func_80179B74(short *);
extern void func_80179B74(u16 *p);
extern void func_80179DCC(short a0);
extern void func_80179DF8(void);
extern void func_80179E1C(short a0);
extern void func_80179E48(s16 a0);
extern void func_80179E74(s16 a0);
extern void func_80179EA0(u16 *a0);
extern void func_80179B74(short *p);
extern void func_80179B74(u16 *p);
extern void func_80179EE8(short a0);
extern void func_80179F14(s16 a0, s16 a1);
extern void func_80179F44(void);
+3 -3
View File
@@ -2548,17 +2548,17 @@ extern void func_80178CBC(s32 arg0, s32 arg1);
extern void func_80178D18(void);
extern s32 func_80178D40(s32 arg0, s32 arg1);
extern void func_80179B28(s32 a0);
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern void func_80179D30(u16 *a0);
extern void func_80179D78(u16 *a0);
extern void func_80179B74(short *);
extern void func_80179B74(u16 *p);
extern void func_80179DCC(short a0);
extern void func_80179DF8(void);
extern void func_80179E1C(short a0);
extern void func_80179E48(s16 a0);
extern void func_80179E74(s16 a0);
extern void func_80179EA0(u16 *a0);
extern void func_80179B74(short *p);
extern void func_80179B74(u16 *p);
extern void func_80179EE8(short a0);
extern void func_80179F14(s16 a0, s16 a1);
extern void func_80179F44(void);
+3 -3
View File
@@ -3322,7 +3322,7 @@ DEFINE_func_80179FEC() /* dedup: shared engine-core @0x80179FEC (src/shared) */
DEFINE_func_8017A040() /* dedup: shared engine-core @0x8017A040 (src/shared) */
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern s32 D_80192C54;
void func_8017A094(s32 arg0) {
@@ -3335,7 +3335,7 @@ void func_8017A094(s32 arg0) {
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern s32 D_80192C54;
void func_8017A0C4(s32 arg0) {
@@ -3353,7 +3353,7 @@ DEFINE_func_8017A11C() /* dedup: shared engine-core @0x8017A11C (src/shared) */
extern s32 D_80192C7C;
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
void func_8017A144(s32 a0) {
s16 sp10;
+3 -3
View File
@@ -2546,17 +2546,17 @@ extern void func_80178CBC(s32 arg0, s32 arg1);
extern void func_80178D18(void);
extern s32 func_80178D40(s32 arg0, s32 arg1);
extern void func_80179B28(s32 a0);
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern void func_80179D30(u16 *a0);
extern void func_80179D78(u16 *a0);
extern void func_80179B74(short *);
extern void func_80179B74(u16 *p);
extern void func_80179DCC(short a0);
extern void func_80179DF8(void);
extern void func_80179E1C(short a0);
extern void func_80179E48(s16 a0);
extern void func_80179E74(s16 a0);
extern void func_80179EA0(u16 *a0);
extern void func_80179B74(short *p);
extern void func_80179B74(u16 *p);
extern void func_80179EE8(short a0);
extern void func_80179F14(s16 a0, s16 a1);
extern void func_80179F44(void);
+3 -3
View File
@@ -2546,17 +2546,17 @@ extern void func_80178CBC(s32 arg0, s32 arg1);
extern void func_80178D18(void);
extern s32 func_80178D40(s32 arg0, s32 arg1);
extern void func_80179B28(s32 a0);
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern void func_80179D30(u16 *a0);
extern void func_80179D78(u16 *a0);
extern void func_80179B74(short *);
extern void func_80179B74(u16 *p);
extern void func_80179DCC(short a0);
extern void func_80179DF8(void);
extern void func_80179E1C(short a0);
extern void func_80179E48(s16 a0);
extern void func_80179E74(s16 a0);
extern void func_80179EA0(u16 *a0);
extern void func_80179B74(short *p);
extern void func_80179B74(u16 *p);
extern void func_80179EE8(short a0);
extern void func_80179F14(s16 a0, s16 a1);
extern void func_80179F44(void);
+3 -3
View File
@@ -2548,17 +2548,17 @@ extern void func_80178CBC(s32 arg0, s32 arg1);
extern void func_80178D18(void);
extern s32 func_80178D40(s32 arg0, s32 arg1);
extern void func_80179B28(s32 a0);
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern void func_80179D30(u16 *a0);
extern void func_80179D78(u16 *a0);
extern void func_80179B74(short *);
extern void func_80179B74(u16 *p);
extern void func_80179DCC(short a0);
extern void func_80179DF8(void);
extern void func_80179E1C(short a0);
extern void func_80179E48(s16 a0);
extern void func_80179E74(s16 a0);
extern void func_80179EA0(u16 *a0);
extern void func_80179B74(short *p);
extern void func_80179B74(u16 *p);
extern void func_80179EE8(short a0);
extern void func_80179F14(s16 a0, s16 a1);
extern void func_80179F44(void);
+3 -3
View File
@@ -3322,7 +3322,7 @@ DEFINE_func_80179FEC() /* dedup: shared engine-core @0x80179FEC (src/shared) */
DEFINE_func_8017A040() /* dedup: shared engine-core @0x8017A040 (src/shared) */
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern s32 D_801D0094;
void func_8017A094(s32 arg0) {
@@ -3335,7 +3335,7 @@ void func_8017A094(s32 arg0) {
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern s32 D_801D0094;
void func_8017A0C4(s32 arg0) {
@@ -3353,7 +3353,7 @@ DEFINE_func_8017A11C() /* dedup: shared engine-core @0x8017A11C (src/shared) */
extern s32 D_801D00BC;
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
void func_8017A144(s32 a0) {
s16 sp10;
+3 -3
View File
@@ -2546,17 +2546,17 @@ extern void func_80178CBC(s32 arg0, s32 arg1);
extern void func_80178D18(void);
extern s32 func_80178D40(s32 arg0, s32 arg1);
extern void func_80179B28(s32 a0);
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern void func_80179D30(u16 *a0);
extern void func_80179D78(u16 *a0);
extern void func_80179B74(short *);
extern void func_80179B74(u16 *p);
extern void func_80179DCC(short a0);
extern void func_80179DF8(void);
extern void func_80179E1C(short a0);
extern void func_80179E48(s16 a0);
extern void func_80179E74(s16 a0);
extern void func_80179EA0(u16 *a0);
extern void func_80179B74(short *p);
extern void func_80179B74(u16 *p);
extern void func_80179EE8(short a0);
extern void func_80179F14(s16 a0, s16 a1);
extern void func_80179F44(void);
+3 -3
View File
@@ -2546,17 +2546,17 @@ extern void func_80178CBC(s32 arg0, s32 arg1);
extern void func_80178D18(void);
extern s32 func_80178D40(s32 arg0, s32 arg1);
extern void func_80179B28(s32 a0);
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern void func_80179D30(u16 *a0);
extern void func_80179D78(u16 *a0);
extern void func_80179B74(short *);
extern void func_80179B74(u16 *p);
extern void func_80179DCC(short a0);
extern void func_80179DF8(void);
extern void func_80179E1C(short a0);
extern void func_80179E48(s16 a0);
extern void func_80179E74(s16 a0);
extern void func_80179EA0(u16 *a0);
extern void func_80179B74(short *p);
extern void func_80179B74(u16 *p);
extern void func_80179EE8(short a0);
extern void func_80179F14(s16 a0, s16 a1);
extern void func_80179F44(void);
+3 -3
View File
@@ -2548,17 +2548,17 @@ extern void func_80178CBC(s32 arg0, s32 arg1);
extern void func_80178D18(void);
extern s32 func_80178D40(s32 arg0, s32 arg1);
extern void func_80179B28(s32 a0);
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern void func_80179D30(u16 *a0);
extern void func_80179D78(u16 *a0);
extern void func_80179B74(short *);
extern void func_80179B74(u16 *p);
extern void func_80179DCC(short a0);
extern void func_80179DF8(void);
extern void func_80179E1C(short a0);
extern void func_80179E48(s16 a0);
extern void func_80179E74(s16 a0);
extern void func_80179EA0(u16 *a0);
extern void func_80179B74(short *p);
extern void func_80179B74(u16 *p);
extern void func_80179EE8(short a0);
extern void func_80179F14(s16 a0, s16 a1);
extern void func_80179F44(void);
+3 -3
View File
@@ -3322,7 +3322,7 @@ DEFINE_func_80179FEC() /* dedup: shared engine-core @0x80179FEC (src/shared) */
DEFINE_func_8017A040() /* dedup: shared engine-core @0x8017A040 (src/shared) */
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern s32 D_801D9E04;
void func_8017A094(s32 arg0) {
@@ -3335,7 +3335,7 @@ void func_8017A094(s32 arg0) {
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern s32 D_801D9E04;
void func_8017A0C4(s32 arg0) {
@@ -3353,7 +3353,7 @@ DEFINE_func_8017A11C() /* dedup: shared engine-core @0x8017A11C (src/shared) */
extern s32 D_801D9E2C;
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
void func_8017A144(s32 a0) {
s16 sp10;
+3 -3
View File
@@ -2546,17 +2546,17 @@ extern void func_80178CBC(s32 arg0, s32 arg1);
extern void func_80178D18(void);
extern s32 func_80178D40(s32 arg0, s32 arg1);
extern void func_80179B28(s32 a0);
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern void func_80179D30(u16 *a0);
extern void func_80179D78(u16 *a0);
extern void func_80179B74(short *);
extern void func_80179B74(u16 *p);
extern void func_80179DCC(short a0);
extern void func_80179DF8(void);
extern void func_80179E1C(short a0);
extern void func_80179E48(s16 a0);
extern void func_80179E74(s16 a0);
extern void func_80179EA0(u16 *a0);
extern void func_80179B74(short *p);
extern void func_80179B74(u16 *p);
extern void func_80179EE8(short a0);
extern void func_80179F14(s16 a0, s16 a1);
extern void func_80179F44(void);
+3 -3
View File
@@ -2546,17 +2546,17 @@ extern void func_80178CBC(s32 arg0, s32 arg1);
extern void func_80178D18(void);
extern s32 func_80178D40(s32 arg0, s32 arg1);
extern void func_80179B28(s32 a0);
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern void func_80179D30(u16 *a0);
extern void func_80179D78(u16 *a0);
extern void func_80179B74(short *);
extern void func_80179B74(u16 *p);
extern void func_80179DCC(short a0);
extern void func_80179DF8(void);
extern void func_80179E1C(short a0);
extern void func_80179E48(s16 a0);
extern void func_80179E74(s16 a0);
extern void func_80179EA0(u16 *a0);
extern void func_80179B74(short *p);
extern void func_80179B74(u16 *p);
extern void func_80179EE8(short a0);
extern void func_80179F14(s16 a0, s16 a1);
extern void func_80179F44(void);
+3 -3
View File
@@ -2548,17 +2548,17 @@ extern void func_80178CBC(s32 arg0, s32 arg1);
extern void func_80178D18(void);
extern s32 func_80178D40(s32 arg0, s32 arg1);
extern void func_80179B28(s32 a0);
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern void func_80179D30(u16 *a0);
extern void func_80179D78(u16 *a0);
extern void func_80179B74(short *);
extern void func_80179B74(u16 *p);
extern void func_80179DCC(short a0);
extern void func_80179DF8(void);
extern void func_80179E1C(short a0);
extern void func_80179E48(s16 a0);
extern void func_80179E74(s16 a0);
extern void func_80179EA0(u16 *a0);
extern void func_80179B74(short *p);
extern void func_80179B74(u16 *p);
extern void func_80179EE8(short a0);
extern void func_80179F14(s16 a0, s16 a1);
extern void func_80179F44(void);
+3 -3
View File
@@ -3322,7 +3322,7 @@ DEFINE_func_80179FEC() /* dedup: shared engine-core @0x80179FEC (src/shared) */
DEFINE_func_8017A040() /* dedup: shared engine-core @0x8017A040 (src/shared) */
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern s32 D_801D2DA4;
void func_8017A094(s32 arg0) {
@@ -3335,7 +3335,7 @@ void func_8017A094(s32 arg0) {
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern s32 D_801D2DA4;
void func_8017A0C4(s32 arg0) {
@@ -3353,7 +3353,7 @@ DEFINE_func_8017A11C() /* dedup: shared engine-core @0x8017A11C (src/shared) */
extern s32 D_801D2DCC;
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
void func_8017A144(s32 a0) {
s16 sp10;
+3 -3
View File
@@ -2546,17 +2546,17 @@ extern void func_80178CBC(s32 arg0, s32 arg1);
extern void func_80178D18(void);
extern s32 func_80178D40(s32 arg0, s32 arg1);
extern void func_80179B28(s32 a0);
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern void func_80179D30(u16 *a0);
extern void func_80179D78(u16 *a0);
extern void func_80179B74(short *);
extern void func_80179B74(u16 *p);
extern void func_80179DCC(short a0);
extern void func_80179DF8(void);
extern void func_80179E1C(short a0);
extern void func_80179E48(s16 a0);
extern void func_80179E74(s16 a0);
extern void func_80179EA0(u16 *a0);
extern void func_80179B74(short *p);
extern void func_80179B74(u16 *p);
extern void func_80179EE8(short a0);
extern void func_80179F14(s16 a0, s16 a1);
extern void func_80179F44(void);
+3 -3
View File
@@ -2546,17 +2546,17 @@ extern void func_80178CBC(s32 arg0, s32 arg1);
extern void func_80178D18(void);
extern s32 func_80178D40(s32 arg0, s32 arg1);
extern void func_80179B28(s32 a0);
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern void func_80179D30(u16 *a0);
extern void func_80179D78(u16 *a0);
extern void func_80179B74(short *);
extern void func_80179B74(u16 *p);
extern void func_80179DCC(short a0);
extern void func_80179DF8(void);
extern void func_80179E1C(short a0);
extern void func_80179E48(s16 a0);
extern void func_80179E74(s16 a0);
extern void func_80179EA0(u16 *a0);
extern void func_80179B74(short *p);
extern void func_80179B74(u16 *p);
extern void func_80179EE8(short a0);
extern void func_80179F14(s16 a0, s16 a1);
extern void func_80179F44(void);
+3 -3
View File
@@ -2548,17 +2548,17 @@ extern void func_80178CBC(s32 arg0, s32 arg1);
extern void func_80178D18(void);
extern s32 func_80178D40(s32 arg0, s32 arg1);
extern void func_80179B28(s32 a0);
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern void func_80179D30(u16 *a0);
extern void func_80179D78(u16 *a0);
extern void func_80179B74(short *);
extern void func_80179B74(u16 *p);
extern void func_80179DCC(short a0);
extern void func_80179DF8(void);
extern void func_80179E1C(short a0);
extern void func_80179E48(s16 a0);
extern void func_80179E74(s16 a0);
extern void func_80179EA0(u16 *a0);
extern void func_80179B74(short *p);
extern void func_80179B74(u16 *p);
extern void func_80179EE8(short a0);
extern void func_80179F14(s16 a0, s16 a1);
extern void func_80179F44(void);
+3 -3
View File
@@ -3322,7 +3322,7 @@ DEFINE_func_80179FEC() /* dedup: shared engine-core @0x80179FEC (src/shared) */
DEFINE_func_8017A040() /* dedup: shared engine-core @0x8017A040 (src/shared) */
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern s32 D_801B751C;
void func_8017A094(s32 arg0) {
@@ -3335,7 +3335,7 @@ void func_8017A094(s32 arg0) {
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern s32 D_801B751C;
void func_8017A0C4(s32 arg0) {
@@ -3353,7 +3353,7 @@ DEFINE_func_8017A11C() /* dedup: shared engine-core @0x8017A11C (src/shared) */
extern s32 D_801B7544;
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
void func_8017A144(s32 a0) {
s16 sp10;
+3 -3
View File
@@ -2546,17 +2546,17 @@ extern void func_80178CBC(s32 arg0, s32 arg1);
extern void func_80178D18(void);
extern s32 func_80178D40(s32 arg0, s32 arg1);
extern void func_80179B28(s32 a0);
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern void func_80179D30(u16 *a0);
extern void func_80179D78(u16 *a0);
extern void func_80179B74(short *);
extern void func_80179B74(u16 *p);
extern void func_80179DCC(short a0);
extern void func_80179DF8(void);
extern void func_80179E1C(short a0);
extern void func_80179E48(s16 a0);
extern void func_80179E74(s16 a0);
extern void func_80179EA0(u16 *a0);
extern void func_80179B74(short *p);
extern void func_80179B74(u16 *p);
extern void func_80179EE8(short a0);
extern void func_80179F14(s16 a0, s16 a1);
extern void func_80179F44(void);
+3 -3
View File
@@ -2546,17 +2546,17 @@ extern void func_80178CBC(s32 arg0, s32 arg1);
extern void func_80178D18(void);
extern s32 func_80178D40(s32 arg0, s32 arg1);
extern void func_80179B28(s32 a0);
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern void func_80179D30(u16 *a0);
extern void func_80179D78(u16 *a0);
extern void func_80179B74(short *);
extern void func_80179B74(u16 *p);
extern void func_80179DCC(short a0);
extern void func_80179DF8(void);
extern void func_80179E1C(short a0);
extern void func_80179E48(s16 a0);
extern void func_80179E74(s16 a0);
extern void func_80179EA0(u16 *a0);
extern void func_80179B74(short *p);
extern void func_80179B74(u16 *p);
extern void func_80179EE8(short a0);
extern void func_80179F14(s16 a0, s16 a1);
extern void func_80179F44(void);
+3 -3
View File
@@ -3322,7 +3322,7 @@ DEFINE_func_80179FEC() /* dedup: shared engine-core @0x80179FEC (src/shared) */
DEFINE_func_8017A040() /* dedup: shared engine-core @0x8017A040 (src/shared) */
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern s32 D_801BE84C;
void func_8017A094(s32 arg0) {
@@ -3335,7 +3335,7 @@ void func_8017A094(s32 arg0) {
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern s32 D_801BE84C;
void func_8017A0C4(s32 arg0) {
@@ -3353,7 +3353,7 @@ DEFINE_func_8017A11C() /* dedup: shared engine-core @0x8017A11C (src/shared) */
extern s32 D_801BE874;
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
void func_8017A144(s32 a0) {
s16 sp10;
+3 -3
View File
@@ -2546,17 +2546,17 @@ extern void func_80178CBC(s32 arg0, s32 arg1);
extern void func_80178D18(void);
extern s32 func_80178D40(s32 arg0, s32 arg1);
extern void func_80179B28(s32 a0);
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern void func_80179D30(u16 *a0);
extern void func_80179D78(u16 *a0);
extern void func_80179B74(short *);
extern void func_80179B74(u16 *p);
extern void func_80179DCC(short a0);
extern void func_80179DF8(void);
extern void func_80179E1C(short a0);
extern void func_80179E48(s16 a0);
extern void func_80179E74(s16 a0);
extern void func_80179EA0(u16 *a0);
extern void func_80179B74(short *p);
extern void func_80179B74(u16 *p);
extern void func_80179EE8(short a0);
extern void func_80179F14(s16 a0, s16 a1);
extern void func_80179F44(void);
+3 -3
View File
@@ -2546,17 +2546,17 @@ extern void func_80178CBC(s32 arg0, s32 arg1);
extern void func_80178D18(void);
extern s32 func_80178D40(s32 arg0, s32 arg1);
extern void func_80179B28(s32 a0);
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern void func_80179D30(u16 *a0);
extern void func_80179D78(u16 *a0);
extern void func_80179B74(short *);
extern void func_80179B74(u16 *p);
extern void func_80179DCC(short a0);
extern void func_80179DF8(void);
extern void func_80179E1C(short a0);
extern void func_80179E48(s16 a0);
extern void func_80179E74(s16 a0);
extern void func_80179EA0(u16 *a0);
extern void func_80179B74(short *p);
extern void func_80179B74(u16 *p);
extern void func_80179EE8(short a0);
extern void func_80179F14(s16 a0, s16 a1);
extern void func_80179F44(void);
+3 -3
View File
@@ -2548,17 +2548,17 @@ extern void func_80178CBC(s32 arg0, s32 arg1);
extern void func_80178D18(void);
extern s32 func_80178D40(s32 arg0, s32 arg1);
extern void func_80179B28(s32 a0);
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern void func_80179D30(u16 *a0);
extern void func_80179D78(u16 *a0);
extern void func_80179B74(short *);
extern void func_80179B74(u16 *p);
extern void func_80179DCC(short a0);
extern void func_80179DF8(void);
extern void func_80179E1C(short a0);
extern void func_80179E48(s16 a0);
extern void func_80179E74(s16 a0);
extern void func_80179EA0(u16 *a0);
extern void func_80179B74(short *p);
extern void func_80179B74(u16 *p);
extern void func_80179EE8(short a0);
extern void func_80179F14(s16 a0, s16 a1);
extern void func_80179F44(void);
+3 -3
View File
@@ -3322,7 +3322,7 @@ DEFINE_func_80179FEC() /* dedup: shared engine-core @0x80179FEC (src/shared) */
DEFINE_func_8017A040() /* dedup: shared engine-core @0x8017A040 (src/shared) */
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern s32 D_801A0BFC;
void func_8017A094(s32 arg0) {
@@ -3335,7 +3335,7 @@ void func_8017A094(s32 arg0) {
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern s32 D_801A0BFC;
void func_8017A0C4(s32 arg0) {
@@ -3353,7 +3353,7 @@ DEFINE_func_8017A11C() /* dedup: shared engine-core @0x8017A11C (src/shared) */
extern s32 D_801A0C24;
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
void func_8017A144(s32 a0) {
s16 sp10;
+3 -3
View File
@@ -2546,17 +2546,17 @@ extern void func_80178CBC(s32 arg0, s32 arg1);
extern void func_80178D18(void);
extern s32 func_80178D40(s32 arg0, s32 arg1);
extern void func_80179B28(s32 a0);
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern void func_80179D30(u16 *a0);
extern void func_80179D78(u16 *a0);
extern void func_80179B74(short *);
extern void func_80179B74(u16 *p);
extern void func_80179DCC(short a0);
extern void func_80179DF8(void);
extern void func_80179E1C(short a0);
extern void func_80179E48(s16 a0);
extern void func_80179E74(s16 a0);
extern void func_80179EA0(u16 *a0);
extern void func_80179B74(short *p);
extern void func_80179B74(u16 *p);
extern void func_80179EE8(short a0);
extern void func_80179F14(s16 a0, s16 a1);
extern void func_80179F44(void);
+3 -3
View File
@@ -2546,17 +2546,17 @@ extern void func_80178CBC(s32 arg0, s32 arg1);
extern void func_80178D18(void);
extern s32 func_80178D40(s32 arg0, s32 arg1);
extern void func_80179B28(s32 a0);
extern void func_80179B74(s16 *a0);
extern void func_80179B74(u16 *p);
extern void func_80179D30(u16 *a0);
extern void func_80179D78(u16 *a0);
extern void func_80179B74(short *);
extern void func_80179B74(u16 *p);
extern void func_80179DCC(short a0);
extern void func_80179DF8(void);
extern void func_80179E1C(short a0);
extern void func_80179E48(s16 a0);
extern void func_80179E74(s16 a0);
extern void func_80179EA0(u16 *a0);
extern void func_80179B74(short *p);
extern void func_80179B74(u16 *p);
extern void func_80179EE8(short a0);
extern void func_80179F14(s16 a0, s16 a1);
extern void func_80179F44(void);

Some files were not shown because too many files have changed in this diff Show More