diff --git a/src/ov_MAIN_012/ov_MAIN_012_jr_8013F350.c b/src/ov_MAIN_012/ov_MAIN_012_jr_8013F350.c index 7e71fa5af..90ed5ecb3 100644 --- a/src/ov_MAIN_012/ov_MAIN_012_jr_8013F350.c +++ b/src/ov_MAIN_012/ov_MAIN_012_jr_8013F350.c @@ -5716,7 +5716,35 @@ DEFINE_func_8014E98C() /* dedup: shared engine-core @0x8014e98c (src/shared) */ DEFINE_func_8014EA4C() /* dedup: shared engine-core @0x8014ea4c (src/shared) */ -INCLUDE_ASM("asm/ov_MAIN_012/nonmatchings/ov_MAIN_012_jr_8013F350", func_8014ED28); +extern int D_80184248; +extern s32 func_8014ED80(struct SubED80*); + +void func_8014ED28(void) +{ + __asm__ __volatile__( + ".set noreorder\n" + "addiu $sp, $sp, -24\n" + "lui $v1, 0x1f80\n" + "ori $v1, $v1, 0x03fc\n" + "sw $ra, 16($sp)\n" + "addu $t0, $v1, $zero\n" + "lw $t1, 0($t0)\n" + "nop\n" + "sw $sp, 0($t1)\n" + "addiu $t1, $t1, -4\n" + "addu $sp, $t1, $zero\n" + "jal func_8014ED80\n" + "lui $at, %%hi(D_80184248)\n" + "sw $v0, %%lo(D_80184248)($at)\n" + "addiu $sp, $sp, 4\n" + "lw $sp, 0($sp)\n" + "lui $v0, %%hi(D_80184248)\n" + "lw $v0, %%lo(D_80184248)($v0)\n" + "lw $ra, 16($sp)\n" + "addiu $sp, $sp, 24\n" + : : : "memory"); +} + DEFINE_func_8014ED80() /* dedup: shared engine-core @0x8014ed80 (src/shared) */ @@ -6755,7 +6783,7 @@ DEFINE_func_80153550() /* dedup: shared engine-core @0x80153550 (src/shared) */ /* de-macroized: per-overlay-local decl for func_8014ED28 (byte-true sig); do NOT re-macroize */ - extern void func_8014ED28(void); + extern void func_8014ED28(); extern void func_80146D90(s32 a0); extern void func_8014CC28(s32 a0); extern void func_8014FA04(s32 a0); diff --git a/src/ov_MAIN_012/ov_MAIN_012_jr_801549F8.c b/src/ov_MAIN_012/ov_MAIN_012_jr_801549F8.c index c40feacef..9f1150a76 100644 --- a/src/ov_MAIN_012/ov_MAIN_012_jr_801549F8.c +++ b/src/ov_MAIN_012/ov_MAIN_012_jr_801549F8.c @@ -1905,7 +1905,7 @@ extern void func_80153410(s32 *a0); extern void func_80153490(s32 a0); extern void func_80153550(s32 a0); extern void func_801534D8(s32 *a0); -extern void func_8014ED28(s32 a0); +extern void func_8014ED28(); extern void (*D_8011DB28)(s32 a0); extern s32 func_801536DC(s32 param_1); extern s32 func_80153978(s32 a0, u16 *src); diff --git a/src/ov_MAIN_012/ov_MAIN_012_jr_801555F4.c b/src/ov_MAIN_012/ov_MAIN_012_jr_801555F4.c index e64af729e..9cdeb204a 100644 --- a/src/ov_MAIN_012/ov_MAIN_012_jr_801555F4.c +++ b/src/ov_MAIN_012/ov_MAIN_012_jr_801555F4.c @@ -1899,7 +1899,7 @@ extern void func_80153410(s32 *a0); extern void func_80153490(s32 a0); extern void func_80153550(s32 a0); extern void func_801534D8(s32 *a0); -extern void func_8014ED28(s32 a0); +extern void func_8014ED28(); extern void (*D_8011DB28)(s32 a0); extern s32 func_801536DC(s32 param_1); extern s32 func_80153978(s32 a0, u16 *src); @@ -2352,7 +2352,7 @@ extern void func_80147A84(int); extern void func_801473EC(s32 *a0); extern void func_80148038(int, int); extern void func_80147460(int); -extern void func_8014ED28(s32 _arg0); +extern void func_8014ED28(); extern void func_80146D90(int); extern void func_80161450(void *a0); extern void func_80157A8C(int); diff --git a/src/ov_MAIN_012/ov_MAIN_012_jr_801594E8.c b/src/ov_MAIN_012/ov_MAIN_012_jr_801594E8.c index aa6a9ad52..6fa84c433 100644 --- a/src/ov_MAIN_012/ov_MAIN_012_jr_801594E8.c +++ b/src/ov_MAIN_012/ov_MAIN_012_jr_801594E8.c @@ -1898,7 +1898,7 @@ extern void func_80153410(s32 *a0); extern void func_80153490(s32 a0); extern void func_80153550(s32 a0); extern void func_801534D8(s32 *a0); -extern void func_8014ED28(s32 a0); +extern void func_8014ED28(); extern void (*D_8011DB28)(s32 a0); extern s32 func_801536DC(s32 param_1); extern s32 func_80153978(s32 a0, u16 *src); @@ -2050,7 +2050,7 @@ extern void func_801578C0(s32 param_1); extern void func_80147A84(int); extern void func_80148038(int, int); extern void func_80147460(int); -extern void func_8014ED28(s32 _arg0); +extern void func_8014ED28(); extern void func_80146D90(int); extern void func_80161450(void *a0); extern void func_80157A8C(int); diff --git a/src/ov_MAIN_012/ov_MAIN_012_jr_80159C84.c b/src/ov_MAIN_012/ov_MAIN_012_jr_80159C84.c index 1c103665a..01aaa78d6 100644 --- a/src/ov_MAIN_012/ov_MAIN_012_jr_80159C84.c +++ b/src/ov_MAIN_012/ov_MAIN_012_jr_80159C84.c @@ -1896,7 +1896,7 @@ extern void func_80153410(s32 *a0); extern void func_80153490(s32 a0); extern void func_80153550(s32 a0); extern void func_801534D8(s32 *a0); -extern void func_8014ED28(s32 a0); +extern void func_8014ED28(); extern void (*D_8011DB28)(s32 a0); extern s32 func_801536DC(s32 param_1); extern s32 func_80153978(s32 a0, u16 *src); @@ -2047,7 +2047,7 @@ extern void func_801578C0(s32 param_1); extern void func_80147A84(int); extern void func_80148038(int, int); extern void func_80147460(int); -extern void func_8014ED28(s32 _arg0); +extern void func_8014ED28(); extern void func_80146D90(int); extern void func_80161450(void *a0); extern void func_80157A8C(int); diff --git a/src/ov_MAIN_012/ov_MAIN_012_jr_8015A3C8.c b/src/ov_MAIN_012/ov_MAIN_012_jr_8015A3C8.c index cae046150..c49b8e52a 100644 --- a/src/ov_MAIN_012/ov_MAIN_012_jr_8015A3C8.c +++ b/src/ov_MAIN_012/ov_MAIN_012_jr_8015A3C8.c @@ -1877,7 +1877,7 @@ extern void func_80153410(s32 *a0); extern void func_80153490(s32 a0); extern void func_80153550(s32 a0); extern void func_801534D8(s32 *a0); -extern void func_8014ED28(s32 a0); +extern void func_8014ED28(); extern void (*D_8011DB28)(s32 a0); extern s32 func_801536DC(s32 param_1); extern s32 func_80153978(s32 a0, u16 *src); @@ -2027,7 +2027,7 @@ extern void func_801578C0(s32 param_1); extern void func_80147A84(int); extern void func_80148038(int, int); extern void func_80147460(int); -extern void func_8014ED28(s32 _arg0); +extern void func_8014ED28(); extern void func_80146D90(int); extern void func_80161450(void *a0); extern void func_80157A8C(int); @@ -4592,7 +4592,7 @@ extern void func_80147A84(s32 a0); extern void func_801473EC(s32*); extern void func_80146DB8(s32*, s32*); extern void func_80146E90(s32*, s32); -extern void func_8014ED28(s32 a0); +extern void func_8014ED28(); extern void func_8014FA04(s32 a0); extern s32 func_801725B8(u8*); extern void func_80147324(s32 a0); diff --git a/src/ov_MAIN_012/ov_MAIN_012_jr_8016AE5C.c b/src/ov_MAIN_012/ov_MAIN_012_jr_8016AE5C.c index 793fdf2b0..7a67cb6ad 100644 --- a/src/ov_MAIN_012/ov_MAIN_012_jr_8016AE5C.c +++ b/src/ov_MAIN_012/ov_MAIN_012_jr_8016AE5C.c @@ -1896,7 +1896,7 @@ extern void func_80153410(s32 *a0); extern void func_80153490(s32 a0); extern void func_80153550(s32 a0); extern void func_801534D8(s32 *a0); -extern void func_8014ED28(s32 a0); +extern void func_8014ED28(); extern void (*D_8011DB28)(s32 a0); extern s32 func_801536DC(s32 param_1); extern s32 func_80153978(s32 a0, u16 *src); @@ -2047,7 +2047,7 @@ extern void func_801578C0(s32 param_1); extern void func_80147A84(int); extern void func_80148038(int, int); extern void func_80147460(int); -extern void func_8014ED28(s32 _arg0); +extern void func_8014ED28(); extern void func_80146D90(int); extern void func_80161450(void *a0); extern void func_80157A8C(int); diff --git a/src/ov_MAIN_012/ov_MAIN_012_jr_80171B4C.c b/src/ov_MAIN_012/ov_MAIN_012_jr_80171B4C.c index 454648852..50206cbbe 100644 --- a/src/ov_MAIN_012/ov_MAIN_012_jr_80171B4C.c +++ b/src/ov_MAIN_012/ov_MAIN_012_jr_80171B4C.c @@ -1940,7 +1940,7 @@ extern void func_80153410(s32 *a0); extern void func_80153490(s32 a0); extern void func_80153550(s32 a0); extern void func_801534D8(s32 *a0); -extern void func_8014ED28(s32 a0); +extern void func_8014ED28(); extern void (*D_8011DB28)(s32 a0); extern s32 func_801536DC(s32 param_1); extern s32 func_80153978(s32 a0, u16 *src); @@ -2091,7 +2091,7 @@ extern void func_801578C0(s32 param_1); extern void func_80147A84(int); extern void func_80148038(int, int); extern void func_80147460(int); -extern void func_8014ED28(s32 _arg0); +extern void func_8014ED28(); extern void func_80146D90(int); extern void func_80161450(void *a0); extern void func_80157A8C(int); diff --git a/src/ov_MAIN_012/ov_MAIN_012_jr_801789AC.c b/src/ov_MAIN_012/ov_MAIN_012_jr_801789AC.c index 9c5a52325..98c60e8ea 100644 --- a/src/ov_MAIN_012/ov_MAIN_012_jr_801789AC.c +++ b/src/ov_MAIN_012/ov_MAIN_012_jr_801789AC.c @@ -1977,7 +1977,7 @@ extern void func_80153410(s32 *a0); extern void func_80153490(s32 a0); extern void func_80153550(s32 a0); extern void func_801534D8(s32 *a0); -extern void func_8014ED28(s32 a0); +extern void func_8014ED28(); extern void (*D_8011DB28)(s32 a0); extern s32 func_801536DC(s32 param_1); extern s32 func_80153978(s32 a0, u16 *src); @@ -2128,7 +2128,7 @@ extern void func_801578C0(s32 param_1); extern void func_80147A84(int); extern void func_80148038(int, int); extern void func_80147460(int); -extern void func_8014ED28(s32 _arg0); +extern void func_8014ED28(); extern void func_80146D90(int); extern void func_80161450(void *a0); extern void func_80157A8C(int); diff --git a/src/ov_MAIN_012/ov_MAIN_012_jr_8017C3BC.c b/src/ov_MAIN_012/ov_MAIN_012_jr_8017C3BC.c index 605949c2b..097d2201f 100644 --- a/src/ov_MAIN_012/ov_MAIN_012_jr_8017C3BC.c +++ b/src/ov_MAIN_012/ov_MAIN_012_jr_8017C3BC.c @@ -1982,7 +1982,7 @@ extern void func_80153410(s32 *a0); extern void func_80153490(s32 a0); extern void func_80153550(s32 a0); extern void func_801534D8(s32 *a0); -extern void func_8014ED28(s32 a0); +extern void func_8014ED28(); extern void (*D_8011DB28)(s32 a0); extern s32 func_801536DC(s32 param_1); extern s32 func_80153978(s32 a0, u16 *src); @@ -2133,7 +2133,7 @@ extern void func_801578C0(s32 param_1); extern void func_80147A84(int); extern void func_80148038(int, int); extern void func_80147460(int); -extern void func_8014ED28(s32 _arg0); +extern void func_8014ED28(); extern void func_80146D90(int); extern void func_80161450(void *a0); extern void func_80157A8C(int); diff --git a/src/ov_MAIN_012/ov_MAIN_012_jr_8017CA18.c b/src/ov_MAIN_012/ov_MAIN_012_jr_8017CA18.c index e6e3ca836..9787be0e2 100644 --- a/src/ov_MAIN_012/ov_MAIN_012_jr_8017CA18.c +++ b/src/ov_MAIN_012/ov_MAIN_012_jr_8017CA18.c @@ -1982,7 +1982,7 @@ extern void func_80153410(s32 *a0); extern void func_80153490(s32 a0); extern void func_80153550(s32 a0); extern void func_801534D8(s32 *a0); -extern void func_8014ED28(s32 a0); +extern void func_8014ED28(); extern void (*D_8011DB28)(s32 a0); extern s32 func_801536DC(s32 param_1); extern s32 func_80153978(s32 a0, u16 *src); @@ -2133,7 +2133,7 @@ extern void func_801578C0(s32 param_1); extern void func_80147A84(int); extern void func_80148038(int, int); extern void func_80147460(int); -extern void func_8014ED28(s32 _arg0); +extern void func_8014ED28(); extern void func_80146D90(int); extern void func_80161450(void *a0); extern void func_80157A8C(int); diff --git a/src/ov_MAIN_012/ov_MAIN_012_jr_8017CF3C.c b/src/ov_MAIN_012/ov_MAIN_012_jr_8017CF3C.c index 973c31d3c..83edaff86 100644 --- a/src/ov_MAIN_012/ov_MAIN_012_jr_8017CF3C.c +++ b/src/ov_MAIN_012/ov_MAIN_012_jr_8017CF3C.c @@ -1982,7 +1982,7 @@ extern void func_80153410(s32 *a0); extern void func_80153490(s32 a0); extern void func_80153550(s32 a0); extern void func_801534D8(s32 *a0); -extern void func_8014ED28(s32 a0); +extern void func_8014ED28(); extern void (*D_8011DB28)(s32 a0); extern s32 func_801536DC(s32 param_1); extern s32 func_80153978(s32 a0, u16 *src); @@ -2133,7 +2133,7 @@ extern void func_801578C0(s32 param_1); extern void func_80147A84(int); extern void func_80148038(int, int); extern void func_80147460(int); -extern void func_8014ED28(s32 _arg0); +extern void func_8014ED28(); extern void func_80146D90(int); extern void func_80161450(void *a0); extern void func_80157A8C(int); diff --git a/src/shared/engine_core.h b/src/shared/engine_core.h index ebb59453b..9c3c6e3d2 100644 --- a/src/shared/engine_core.h +++ b/src/shared/engine_core.h @@ -702,7 +702,7 @@ } #define DEFINE_func_801535F4() \ - extern void func_8014ED28(s32 a0); \ + extern void func_8014ED28(); \ extern void func_80146D90(s32 a0); \ extern void func_8014CC28(s32 a0); \ extern void func_8014FA04(s32 a0); \ @@ -9252,7 +9252,7 @@ extern s32 func_8014EA4C(void * a0, void * a1, void * a2, s32 _arg3); \ extern s32 func_8014ED80(struct SubED80 *a0); \ extern int D_801E9698; \ - extern void func_8014ED28(s32 _arg0); \ + extern void func_8014ED28(); \ extern s32 func_8014EE14(s32 a0, s16 *a1, s16 *a2); \ extern s32 func_8014EE14(s32 arg0, s16 * arg1, s16 * arg2); \ extern s32 func_8014F24C(struct SubF24C *a0); \ @@ -9566,7 +9566,7 @@ extern void func_80155B9C(s32 a0); \ extern u8 D_800D4DD4[]; \ extern void func_80155C0C(s32 *a0); \ - extern void func_8014ED28(s32 a0); \ + extern void func_8014ED28(); \ extern int func_80155FF8(int arg, int a1); \ extern s32 D_800D4DF4; \ extern void func_80155C64(s32 a0); \ @@ -15048,7 +15048,7 @@ extern s32 func_8014EA4C(void * a0, void * a1, void * a2, s32 _arg3); \ extern s32 func_8014ED80(struct SubED80 *a0); \ extern int D_801E9698; \ - extern void func_8014ED28(s32 _arg0); \ + extern void func_8014ED28(); \ extern s32 func_8014EE14(s32 a0, s16 *a1, s16 *a2); \ extern s32 func_8014EE14(s32 arg0, s16 * arg1, s16 * arg2); \ extern s32 func_8014F24C(struct SubF24C *a0); \ @@ -15362,7 +15362,7 @@ extern void func_80155B9C(s32 a0); \ extern u8 D_800D4DD4[]; \ extern void func_80155C0C(s32 *a0); \ - extern void func_8014ED28(s32 a0); \ + extern void func_8014ED28(); \ extern int func_80155FF8(int arg, int a1); \ extern s32 D_800D4DF4; \ extern void func_80155C64(s32 a0); \ @@ -17003,7 +17003,7 @@ extern void func_801473EC(s32 *a0); \ extern void func_80148038(int, int); \ extern void func_80147460(int); \ - extern void func_8014ED28(s32 _arg0); \ + extern void func_8014ED28(); \ extern void func_80146D90(int); \ extern void func_80161450(void *a0); \ extern void func_80157A8C(int); \ @@ -18624,7 +18624,7 @@ extern s32 func_8014EA4C(void * a0, void * a1, void * a2, s32 _arg3); \ extern s32 func_8014ED80(struct SubED80 *a0); \ extern int D_801E9698; \ - extern void func_8014ED28(s32 _arg0); \ + extern void func_8014ED28(); \ extern s32 func_8014EE14(s32 a0, s16 *a1, s16 *a2); \ extern s32 func_8014EE14(s32 arg0, s16 * arg1, s16 * arg2); \ extern s32 func_8014F24C(struct SubF24C *a0); \ @@ -18938,7 +18938,7 @@ extern void func_80155B9C(s32 a0); \ extern u8 D_800D4DD4[]; \ extern void func_80155C0C(s32 *a0); \ - extern void func_8014ED28(s32 a0); \ + extern void func_8014ED28(); \ extern int func_80155FF8(int arg, int a1); \ extern s32 D_800D4DF4; \ extern void func_80155C64(s32 a0); \ @@ -23824,7 +23824,7 @@ extern s32 func_8014EA4C(void * a0, void * a1, void * a2, s32 _arg3); \ extern s32 func_8014ED80(struct SubED80 *a0); \ extern int D_801E9698; \ - extern void func_8014ED28(s32 _arg0); \ + extern void func_8014ED28(); \ extern s32 func_8014EE14(s32 a0, s16 *a1, s16 *a2); \ extern s32 func_8014EE14(s32 arg0, s16 * arg1, s16 * arg2); \ extern s32 func_8014F24C(struct SubF24C *a0); \ @@ -24146,7 +24146,7 @@ extern void func_80155B9C(s32 a0); \ extern u8 D_800D4DD4[]; \ extern void func_80155C0C(s32 *a0); \ - extern void func_8014ED28(s32 a0); \ + extern void func_8014ED28(); \ extern int func_80155FF8(int arg, int a1); \ extern s32 D_800D4DF4; \ extern void func_80155C64(s32 a0); \ @@ -26367,7 +26367,7 @@ extern s32 func_8014EA4C(void * a0, void * a1, void * a2, s32 _arg3); \ extern s32 func_8014ED80(struct SubED80 *a0); \ extern int D_801E9698; \ - extern void func_8014ED28(s32 _arg0); \ + extern void func_8014ED28(); \ extern s32 func_8014EE14(s32 a0, s16 *a1, s16 *a2); \ extern s32 func_8014EE14(s32 arg0, s16 * arg1, s16 * arg2); \ extern s32 func_8014F24C(struct SubF24C *a0); \ @@ -27348,7 +27348,7 @@ extern s32 func_8014EA4C(void * a0, void * a1, void * a2, s32 _arg3); \ extern s32 func_8014ED80(struct SubED80 *a0); \ extern int D_801E9698; \ - extern void func_8014ED28(s32 _arg0); \ + extern void func_8014ED28(); \ extern s32 func_8014EE14(s32 a0, s16 *a1, s16 *a2); \ extern s32 func_8014EE14(s32 arg0, s16 * arg1, s16 * arg2); \ extern s32 func_8014F24C(struct SubF24C *a0); \ @@ -27662,7 +27662,7 @@ extern void func_80155B9C(s32 a0); \ extern u8 D_800D4DD4[]; \ extern void func_80155C0C(s32 *a0); \ - extern void func_8014ED28(s32 a0); \ + extern void func_8014ED28(); \ extern int func_80155FF8(int arg, int a1); \ extern s32 D_800D4DF4; \ extern void func_80155C64(s32 a0); \ @@ -29869,7 +29869,7 @@ extern void func_801473EC(s32*); \ extern void func_80146DB8(s32*, s32*); \ extern void func_80146E90(s32*, s32); \ - extern void func_8014ED28(s32 a0); \ + extern void func_8014ED28(); \ extern void func_8014FA04(s32 a0); \ extern s32 func_801725B8(u8*); \ extern void func_80147324(s32 a0); \ @@ -30554,7 +30554,7 @@ extern s32 func_8014EA4C(void * a0, void * a1, void * a2, s32 _arg3); \ extern s32 func_8014ED80(struct SubED80 *a0); \ extern int D_801E9698; \ - extern void func_8014ED28(s32 _arg0); \ + extern void func_8014ED28(); \ extern s32 func_8014EE14(s32 a0, s16 *a1, s16 *a2); \ extern s32 func_8014EE14(s32 arg0, s16 * arg1, s16 * arg2); \ extern s32 func_8014F24C(struct SubF24C *a0); \ @@ -30868,7 +30868,7 @@ extern void func_80155B9C(s32 a0); \ extern u8 D_800D4DD4[]; \ extern void func_80155C0C(s32 *a0); \ - extern void func_8014ED28(s32 a0); \ + extern void func_8014ED28(); \ extern int func_80155FF8(int arg, int a1); \ extern s32 D_800D4DF4; \ extern void func_80155C64(s32 a0); \ @@ -34254,7 +34254,7 @@ extern s32 func_8014EA4C(void * a0, void * a1, void * a2, s32 _arg3); \ extern s32 func_8014ED80(struct SubED80 *a0); \ extern int D_801E9698; \ - extern void func_8014ED28(s32 _arg0); \ + extern void func_8014ED28(); \ extern s32 func_8014EE14(s32 a0, s16 *a1, s16 *a2); \ extern s32 func_8014EE14(s32 arg0, s16 * arg1, s16 * arg2); \ extern s32 func_8014F24C(struct SubF24C *a0); \ @@ -34567,7 +34567,7 @@ extern void func_80155B9C(s32 a0); \ extern u8 D_800D4DD4[]; \ extern void func_80155C0C(s32 *a0); \ - extern void func_8014ED28(s32 a0); \ + extern void func_8014ED28(); \ extern int func_80155FF8(int arg, int a1); \ extern s32 D_800D4DF4; \ extern void func_80155C64(s32 a0); \ @@ -37862,7 +37862,7 @@ extern s32 func_8014EA4C(void * a0, void * a1, void * a2, s32 _arg3); \ extern s32 func_8014ED80(struct SubED80 *a0); \ extern int D_801E9698; \ - extern void func_8014ED28(s32 _arg0); \ + extern void func_8014ED28(); \ extern s32 func_8014EE14(s32 a0, s16 *a1, s16 *a2); \ extern s32 func_8014EE14(s32 arg0, s16 * arg1, s16 * arg2); \ extern s32 func_8014F24C(struct SubF24C *a0); \ @@ -38183,7 +38183,7 @@ extern void func_80155B9C(s32 a0); \ extern u8 D_800D4DD4[]; \ extern void func_80155C0C(s32 *a0); \ - extern void func_8014ED28(s32 a0); \ + extern void func_8014ED28(); \ extern int func_80155FF8(int arg, int a1); \ extern s32 D_800D4DF4; \ extern void func_80155C64(s32 a0); \ @@ -39209,7 +39209,7 @@ extern s32 func_8014EA4C(void * a0, void * a1, void * a2, s32 _arg3); \ extern s32 func_8014ED80(struct SubED80 *a0); \ extern int D_801E9698; \ - extern void func_8014ED28(s32 _arg0); \ + extern void func_8014ED28(); \ extern s32 func_8014EE14(s32 a0, s16 *a1, s16 *a2); \ extern s32 func_8014EE14(s32 arg0, s16 * arg1, s16 * arg2); \ extern s32 func_8014F24C(struct SubF24C *a0); \ @@ -42648,7 +42648,7 @@ extern s32 func_8014EA4C(void * a0, void * a1, void * a2, s32 _arg3); \ extern s32 func_8014ED80(struct SubED80 *a0); \ extern int D_801E9698; \ - extern void func_8014ED28(s32 _arg0); \ + extern void func_8014ED28(); \ extern s32 func_8014EE14(s32 a0, s16 *a1, s16 *a2); \ extern s32 func_8014EE14(s32 arg0, s16 * arg1, s16 * arg2); \ extern s32 func_8014F24C(struct SubF24C *a0); \ @@ -42962,7 +42962,7 @@ extern void func_80155B9C(s32 a0); \ extern u8 D_800D4DD4[]; \ extern void func_80155C0C(s32 *a0); \ - extern void func_8014ED28(s32 a0); \ + extern void func_8014ED28(); \ extern int func_80155FF8(int arg, int a1); \ extern s32 D_800D4DF4; \ extern void func_80155C64(s32 a0); \ @@ -44056,7 +44056,7 @@ extern s32 func_8014EA4C(void * a0, void * a1, void * a2, s32 _arg3); \ extern s32 func_8014ED80(struct SubED80 *a0); \ extern int D_801E9698; \ - extern void func_8014ED28(s32 _arg0); \ + extern void func_8014ED28(); \ extern s32 func_8014EE14(s32 a0, s16 *a1, s16 *a2); \ extern s32 func_8014EE14(s32 arg0, s16 * arg1, s16 * arg2); \ extern s32 func_8014F24C(struct SubF24C *a0); \ @@ -44370,7 +44370,7 @@ extern void func_80155B9C(s32 a0); \ extern u8 D_800D4DD4[]; \ extern void func_80155C0C(s32 *a0); \ - extern void func_8014ED28(s32 a0); \ + extern void func_8014ED28(); \ extern int func_80155FF8(int arg, int a1); \ extern s32 D_800D4DF4; \ extern void func_80155C64(s32 a0); \ @@ -46796,7 +46796,7 @@ extern s32 func_8014EA4C(void * a0, void * a1, void * a2, s32 _arg3); \ extern s32 func_8014ED80(struct SubED80 *a0); \ extern int D_801E9698; \ - extern void func_8014ED28(s32 _arg0); \ + extern void func_8014ED28(); \ extern s32 func_8014EE14(s32 a0, s16 *a1, s16 *a2); \ extern s32 func_8014EE14(s32 arg0, s16 * arg1, s16 * arg2); \ extern s32 func_8014F24C(struct SubF24C *a0); \ @@ -47110,7 +47110,7 @@ extern void func_80155B9C(s32 a0); \ extern u8 D_800D4DD4[]; \ extern void func_80155C0C(s32 *a0); \ - extern void func_8014ED28(s32 a0); \ + extern void func_8014ED28(); \ extern int func_80155FF8(int arg, int a1); \ extern s32 D_800D4DF4; \ extern void func_80155C64(s32 a0); \ @@ -48268,7 +48268,7 @@ extern s32 func_8014EA4C(void * a0, void * a1, void * a2, s32 _arg3); \ extern s32 func_8014ED80(struct SubED80 *a0); \ extern int D_801E9698; \ - extern void func_8014ED28(s32 _arg0); \ + extern void func_8014ED28(); \ extern s32 func_8014EE14(s32 a0, s16 *a1, s16 *a2); \ extern s32 func_8014EE14(s32 arg0, s16 * arg1, s16 * arg2); \ extern s32 func_8014F24C(struct SubF24C *a0); \ @@ -48582,7 +48582,7 @@ extern void func_80155B9C(s32 a0); \ extern u8 D_800D4DD4[]; \ extern void func_80155C0C(s32 *a0); \ - extern void func_8014ED28(s32 a0); \ + extern void func_8014ED28(); \ extern int func_80155FF8(int arg, int a1); \ extern s32 D_800D4DF4; \ extern void func_80155C64(s32 a0); \ @@ -54323,7 +54323,7 @@ extern s32 func_8014EA4C(void * a0, void * a1, void * a2, s32 _arg3); \ extern s32 func_8014ED80(struct SubED80 *a0); \ extern int D_801D3080; \ - extern void func_8014ED28(s32 _arg0); \ + extern void func_8014ED28(); \ extern s32 func_8014EE14(s32 a0, s16 *a1, s16 *a2); \ extern s32 func_8014EE14(s32 arg0, s16 * arg1, s16 * arg2); \ extern s32 func_8014F24C(struct SubF24C *a0); \ @@ -54636,7 +54636,7 @@ extern void func_80155B9C(s32 a0); \ extern u8 D_800D4DD4[]; \ extern void func_80155C0C(s32 *a0); \ - extern void func_8014ED28(s32 a0); \ + extern void func_8014ED28(); \ extern int func_80155FF8(int arg, int a1); \ extern s32 D_800D4DF4; \ extern void func_80155C64(s32 a0); \ @@ -57881,7 +57881,7 @@ extern s32 func_8014EA4C(void * a0, void * a1, void * a2, s32 _arg3); \ extern s32 func_8014ED80(struct SubED80 *a0); \ extern int D_801E6E60; \ - extern void func_8014ED28(s32 _arg0); \ + extern void func_8014ED28(); \ extern s32 func_8014EE14(s32 a0, s16 *a1, s16 *a2); \ extern s32 func_8014EE14(s32 arg0, s16 * arg1, s16 * arg2); \ extern s32 func_8014F24C(struct SubF24C *a0); \ @@ -58195,7 +58195,7 @@ extern void func_80155B9C(s32 a0); \ extern u8 D_800D4DD4[]; \ extern void func_80155C0C(s32 *a0); \ - extern void func_8014ED28(s32 a0); \ + extern void func_8014ED28(); \ extern int func_80155FF8(int arg, int a1); \ extern s32 D_800D4DF4; \ extern void func_80155C64(s32 a0); \ @@ -67945,7 +67945,7 @@ } #define DEFINE_func_80157880() \ - extern void func_8014ED28(s32 a0); \ + extern void func_8014ED28(); \ extern void func_8014D3E0(); \ extern void func_8014FA04(s32 a0); \ extern void func_801578C0(s32 a0); \ @@ -71938,7 +71938,7 @@ extern void func_801473EC(s32 *a0); \ extern void func_80148038(s32 a0, s32 a1); \ extern void func_80147460(s32 a0); \ - extern void func_8014ED28(s32 a0); \ + extern void func_8014ED28(); \ extern void func_80146D90(s32 a0); \ extern void func_8016158C(void *a0); \ extern void func_80161D20(); \ @@ -78598,7 +78598,7 @@ } #define DEFINE_func_801615C4() \ - extern void func_8014ED28(s32 a0); \ + extern void func_8014ED28(); \ extern void func_80146D90(s32 a0); \ extern void func_8014CC28(s32 a0); \ extern void func_8014FA04(s32 a0); \ @@ -79233,7 +79233,7 @@ #define DEFINE_func_8015ACC4() \ extern void func_80147078(s32 *a0, s16 a1); \ - extern void func_8014ED28(s32 a0); \ + extern void func_8014ED28(); \ extern void func_8014FA04(s32 a0); \ extern void func_8015ADB0(s32 a0); \ void func_8015ACC4(s32 *arg0) { \ @@ -80818,7 +80818,7 @@ #define DEFINE_func_80155C64() \ extern void func_80148038(s32 a0, s32 a1); \ extern void func_80147460(s32 a0); \ - extern void func_8014ED28(s32 a0); \ + extern void func_8014ED28(); \ extern void func_80146D90(s32 a0); \ extern void func_8014CC28(s32 a0); \ extern void func_801599A4(void *a0); \ @@ -90547,7 +90547,7 @@ } #define DEFINE_func_801535F4() \ - extern void func_8014ED28(s32 a0); \ + extern void func_8014ED28(); \ extern void func_80146D90(s32 a0); \ extern void func_8014CC28(s32 a0); \ extern void func_8014FA04(s32 a0); \ @@ -99097,7 +99097,7 @@ extern s32 func_8014EA4C(void * a0, void * a1, void * a2, s32 _arg3); \ extern s32 func_8014ED80(struct SubED80 *a0); \ extern int D_801E9698; \ - extern void func_8014ED28(s32 _arg0); \ + extern void func_8014ED28(); \ extern s32 func_8014EE14(s32 a0, s16 *a1, s16 *a2); \ extern s32 func_8014EE14(s32 arg0, s16 * arg1, s16 * arg2); \ extern s32 func_8014F24C(struct SubF24C *a0); \ @@ -99411,7 +99411,7 @@ extern void func_80155B9C(s32 a0); \ extern u8 D_800D4DD4[]; \ extern void func_80155C0C(s32 *a0); \ - extern void func_8014ED28(s32 a0); \ + extern void func_8014ED28(); \ extern int func_80155FF8(int arg, int a1); \ extern s32 D_800D4DF4; \ extern void func_80155C64(s32 a0); \ @@ -104893,7 +104893,7 @@ extern s32 func_8014EA4C(void * a0, void * a1, void * a2, s32 _arg3); \ extern s32 func_8014ED80(struct SubED80 *a0); \ extern int D_801E9698; \ - extern void func_8014ED28(s32 _arg0); \ + extern void func_8014ED28(); \ extern s32 func_8014EE14(s32 a0, s16 *a1, s16 *a2); \ extern s32 func_8014EE14(s32 arg0, s16 * arg1, s16 * arg2); \ extern s32 func_8014F24C(struct SubF24C *a0); \ @@ -105207,7 +105207,7 @@ extern void func_80155B9C(s32 a0); \ extern u8 D_800D4DD4[]; \ extern void func_80155C0C(s32 *a0); \ - extern void func_8014ED28(s32 a0); \ + extern void func_8014ED28(); \ extern int func_80155FF8(int arg, int a1); \ extern s32 D_800D4DF4; \ extern void func_80155C64(s32 a0); \ @@ -106848,7 +106848,7 @@ extern void func_801473EC(s32 *a0); \ extern void func_80148038(int, int); \ extern void func_80147460(int); \ - extern void func_8014ED28(s32 _arg0); \ + extern void func_8014ED28(); \ extern void func_80146D90(int); \ extern void func_80161450(void *a0); \ extern void func_80157A8C(int); \ @@ -108469,7 +108469,7 @@ extern s32 func_8014EA4C(void * a0, void * a1, void * a2, s32 _arg3); \ extern s32 func_8014ED80(struct SubED80 *a0); \ extern int D_801E9698; \ - extern void func_8014ED28(s32 _arg0); \ + extern void func_8014ED28(); \ extern s32 func_8014EE14(s32 a0, s16 *a1, s16 *a2); \ extern s32 func_8014EE14(s32 arg0, s16 * arg1, s16 * arg2); \ extern s32 func_8014F24C(struct SubF24C *a0); \ @@ -108783,7 +108783,7 @@ extern void func_80155B9C(s32 a0); \ extern u8 D_800D4DD4[]; \ extern void func_80155C0C(s32 *a0); \ - extern void func_8014ED28(s32 a0); \ + extern void func_8014ED28(); \ extern int func_80155FF8(int arg, int a1); \ extern s32 D_800D4DF4; \ extern void func_80155C64(s32 a0); \ @@ -113669,7 +113669,7 @@ extern s32 func_8014EA4C(void * a0, void * a1, void * a2, s32 _arg3); \ extern s32 func_8014ED80(struct SubED80 *a0); \ extern int D_801E9698; \ - extern void func_8014ED28(s32 _arg0); \ + extern void func_8014ED28(); \ extern s32 func_8014EE14(s32 a0, s16 *a1, s16 *a2); \ extern s32 func_8014EE14(s32 arg0, s16 * arg1, s16 * arg2); \ extern s32 func_8014F24C(struct SubF24C *a0); \ @@ -113991,7 +113991,7 @@ extern void func_80155B9C(s32 a0); \ extern u8 D_800D4DD4[]; \ extern void func_80155C0C(s32 *a0); \ - extern void func_8014ED28(s32 a0); \ + extern void func_8014ED28(); \ extern int func_80155FF8(int arg, int a1); \ extern s32 D_800D4DF4; \ extern void func_80155C64(s32 a0); \ @@ -116212,7 +116212,7 @@ extern s32 func_8014EA4C(void * a0, void * a1, void * a2, s32 _arg3); \ extern s32 func_8014ED80(struct SubED80 *a0); \ extern int D_801E9698; \ - extern void func_8014ED28(s32 _arg0); \ + extern void func_8014ED28(); \ extern s32 func_8014EE14(s32 a0, s16 *a1, s16 *a2); \ extern s32 func_8014EE14(s32 arg0, s16 * arg1, s16 * arg2); \ extern s32 func_8014F24C(struct SubF24C *a0); \ @@ -117193,7 +117193,7 @@ extern s32 func_8014EA4C(void * a0, void * a1, void * a2, s32 _arg3); \ extern s32 func_8014ED80(struct SubED80 *a0); \ extern int D_801E9698; \ - extern void func_8014ED28(s32 _arg0); \ + extern void func_8014ED28(); \ extern s32 func_8014EE14(s32 a0, s16 *a1, s16 *a2); \ extern s32 func_8014EE14(s32 arg0, s16 * arg1, s16 * arg2); \ extern s32 func_8014F24C(struct SubF24C *a0); \ @@ -117507,7 +117507,7 @@ extern void func_80155B9C(s32 a0); \ extern u8 D_800D4DD4[]; \ extern void func_80155C0C(s32 *a0); \ - extern void func_8014ED28(s32 a0); \ + extern void func_8014ED28(); \ extern int func_80155FF8(int arg, int a1); \ extern s32 D_800D4DF4; \ extern void func_80155C64(s32 a0); \ @@ -119714,7 +119714,7 @@ extern void func_801473EC(s32*); \ extern void func_80146DB8(s32*, s32*); \ extern void func_80146E90(s32*, s32); \ - extern void func_8014ED28(s32 a0); \ + extern void func_8014ED28(); \ extern void func_8014FA04(s32 a0); \ extern s32 func_801725B8(u8*); \ extern void func_80147324(s32 a0); \ @@ -120399,7 +120399,7 @@ extern s32 func_8014EA4C(void * a0, void * a1, void * a2, s32 _arg3); \ extern s32 func_8014ED80(struct SubED80 *a0); \ extern int D_801E9698; \ - extern void func_8014ED28(s32 _arg0); \ + extern void func_8014ED28(); \ extern s32 func_8014EE14(s32 a0, s16 *a1, s16 *a2); \ extern s32 func_8014EE14(s32 arg0, s16 * arg1, s16 * arg2); \ extern s32 func_8014F24C(struct SubF24C *a0); \ @@ -120713,7 +120713,7 @@ extern void func_80155B9C(s32 a0); \ extern u8 D_800D4DD4[]; \ extern void func_80155C0C(s32 *a0); \ - extern void func_8014ED28(s32 a0); \ + extern void func_8014ED28(); \ extern int func_80155FF8(int arg, int a1); \ extern s32 D_800D4DF4; \ extern void func_80155C64(s32 a0); \ @@ -124099,7 +124099,7 @@ extern s32 func_8014EA4C(void * a0, void * a1, void * a2, s32 _arg3); \ extern s32 func_8014ED80(struct SubED80 *a0); \ extern int D_801E9698; \ - extern void func_8014ED28(s32 _arg0); \ + extern void func_8014ED28(); \ extern s32 func_8014EE14(s32 a0, s16 *a1, s16 *a2); \ extern s32 func_8014EE14(s32 arg0, s16 * arg1, s16 * arg2); \ extern s32 func_8014F24C(struct SubF24C *a0); \ @@ -124412,7 +124412,7 @@ extern void func_80155B9C(s32 a0); \ extern u8 D_800D4DD4[]; \ extern void func_80155C0C(s32 *a0); \ - extern void func_8014ED28(s32 a0); \ + extern void func_8014ED28(); \ extern int func_80155FF8(int arg, int a1); \ extern s32 D_800D4DF4; \ extern void func_80155C64(s32 a0); \ @@ -127707,7 +127707,7 @@ extern s32 func_8014EA4C(void * a0, void * a1, void * a2, s32 _arg3); \ extern s32 func_8014ED80(struct SubED80 *a0); \ extern int D_801E9698; \ - extern void func_8014ED28(s32 _arg0); \ + extern void func_8014ED28(); \ extern s32 func_8014EE14(s32 a0, s16 *a1, s16 *a2); \ extern s32 func_8014EE14(s32 arg0, s16 * arg1, s16 * arg2); \ extern s32 func_8014F24C(struct SubF24C *a0); \ @@ -128028,7 +128028,7 @@ extern void func_80155B9C(s32 a0); \ extern u8 D_800D4DD4[]; \ extern void func_80155C0C(s32 *a0); \ - extern void func_8014ED28(s32 a0); \ + extern void func_8014ED28(); \ extern int func_80155FF8(int arg, int a1); \ extern s32 D_800D4DF4; \ extern void func_80155C64(s32 a0); \ @@ -129054,7 +129054,7 @@ extern s32 func_8014EA4C(void * a0, void * a1, void * a2, s32 _arg3); \ extern s32 func_8014ED80(struct SubED80 *a0); \ extern int D_801E9698; \ - extern void func_8014ED28(s32 _arg0); \ + extern void func_8014ED28(); \ extern s32 func_8014EE14(s32 a0, s16 *a1, s16 *a2); \ extern s32 func_8014EE14(s32 arg0, s16 * arg1, s16 * arg2); \ extern s32 func_8014F24C(struct SubF24C *a0); \ @@ -132493,7 +132493,7 @@ extern s32 func_8014EA4C(void * a0, void * a1, void * a2, s32 _arg3); \ extern s32 func_8014ED80(struct SubED80 *a0); \ extern int D_801E9698; \ - extern void func_8014ED28(s32 _arg0); \ + extern void func_8014ED28(); \ extern s32 func_8014EE14(s32 a0, s16 *a1, s16 *a2); \ extern s32 func_8014EE14(s32 arg0, s16 * arg1, s16 * arg2); \ extern s32 func_8014F24C(struct SubF24C *a0); \ @@ -132807,7 +132807,7 @@ extern void func_80155B9C(s32 a0); \ extern u8 D_800D4DD4[]; \ extern void func_80155C0C(s32 *a0); \ - extern void func_8014ED28(s32 a0); \ + extern void func_8014ED28(); \ extern int func_80155FF8(int arg, int a1); \ extern s32 D_800D4DF4; \ extern void func_80155C64(s32 a0); \ @@ -133901,7 +133901,7 @@ extern s32 func_8014EA4C(void * a0, void * a1, void * a2, s32 _arg3); \ extern s32 func_8014ED80(struct SubED80 *a0); \ extern int D_801E9698; \ - extern void func_8014ED28(s32 _arg0); \ + extern void func_8014ED28(); \ extern s32 func_8014EE14(s32 a0, s16 *a1, s16 *a2); \ extern s32 func_8014EE14(s32 arg0, s16 * arg1, s16 * arg2); \ extern s32 func_8014F24C(struct SubF24C *a0); \ @@ -134215,7 +134215,7 @@ extern void func_80155B9C(s32 a0); \ extern u8 D_800D4DD4[]; \ extern void func_80155C0C(s32 *a0); \ - extern void func_8014ED28(s32 a0); \ + extern void func_8014ED28(); \ extern int func_80155FF8(int arg, int a1); \ extern s32 D_800D4DF4; \ extern void func_80155C64(s32 a0); \ @@ -136641,7 +136641,7 @@ extern s32 func_8014EA4C(void * a0, void * a1, void * a2, s32 _arg3); \ extern s32 func_8014ED80(struct SubED80 *a0); \ extern int D_801E9698; \ - extern void func_8014ED28(s32 _arg0); \ + extern void func_8014ED28(); \ extern s32 func_8014EE14(s32 a0, s16 *a1, s16 *a2); \ extern s32 func_8014EE14(s32 arg0, s16 * arg1, s16 * arg2); \ extern s32 func_8014F24C(struct SubF24C *a0); \ @@ -136955,7 +136955,7 @@ extern void func_80155B9C(s32 a0); \ extern u8 D_800D4DD4[]; \ extern void func_80155C0C(s32 *a0); \ - extern void func_8014ED28(s32 a0); \ + extern void func_8014ED28(); \ extern int func_80155FF8(int arg, int a1); \ extern s32 D_800D4DF4; \ extern void func_80155C64(s32 a0); \ @@ -138113,7 +138113,7 @@ extern s32 func_8014EA4C(void * a0, void * a1, void * a2, s32 _arg3); \ extern s32 func_8014ED80(struct SubED80 *a0); \ extern int D_801E9698; \ - extern void func_8014ED28(s32 _arg0); \ + extern void func_8014ED28(); \ extern s32 func_8014EE14(s32 a0, s16 *a1, s16 *a2); \ extern s32 func_8014EE14(s32 arg0, s16 * arg1, s16 * arg2); \ extern s32 func_8014F24C(struct SubF24C *a0); \ @@ -138427,7 +138427,7 @@ extern void func_80155B9C(s32 a0); \ extern u8 D_800D4DD4[]; \ extern void func_80155C0C(s32 *a0); \ - extern void func_8014ED28(s32 a0); \ + extern void func_8014ED28(); \ extern int func_80155FF8(int arg, int a1); \ extern s32 D_800D4DF4; \ extern void func_80155C64(s32 a0); \ @@ -144168,7 +144168,7 @@ extern s32 func_8014EA4C(void * a0, void * a1, void * a2, s32 _arg3); \ extern s32 func_8014ED80(struct SubED80 *a0); \ extern int D_801D3080; \ - extern void func_8014ED28(s32 _arg0); \ + extern void func_8014ED28(); \ extern s32 func_8014EE14(s32 a0, s16 *a1, s16 *a2); \ extern s32 func_8014EE14(s32 arg0, s16 * arg1, s16 * arg2); \ extern s32 func_8014F24C(struct SubF24C *a0); \ @@ -144481,7 +144481,7 @@ extern void func_80155B9C(s32 a0); \ extern u8 D_800D4DD4[]; \ extern void func_80155C0C(s32 *a0); \ - extern void func_8014ED28(s32 a0); \ + extern void func_8014ED28(); \ extern int func_80155FF8(int arg, int a1); \ extern s32 D_800D4DF4; \ extern void func_80155C64(s32 a0); \ @@ -147726,7 +147726,7 @@ extern s32 func_8014EA4C(void * a0, void * a1, void * a2, s32 _arg3); \ extern s32 func_8014ED80(struct SubED80 *a0); \ extern int D_801E6E60; \ - extern void func_8014ED28(s32 _arg0); \ + extern void func_8014ED28(); \ extern s32 func_8014EE14(s32 a0, s16 *a1, s16 *a2); \ extern s32 func_8014EE14(s32 arg0, s16 * arg1, s16 * arg2); \ extern s32 func_8014F24C(struct SubF24C *a0); \ @@ -148040,7 +148040,7 @@ extern void func_80155B9C(s32 a0); \ extern u8 D_800D4DD4[]; \ extern void func_80155C0C(s32 *a0); \ - extern void func_8014ED28(s32 a0); \ + extern void func_8014ED28(); \ extern int func_80155FF8(int arg, int a1); \ extern s32 D_800D4DF4; \ extern void func_80155C64(s32 a0); \