From 3e7172e453cbe23abdeb2929d48eae24c71b219e Mon Sep 17 00:00:00 2001 From: Drew T <50529377+Druthulu@users.noreply.github.com> Date: Sat, 12 Sep 2026 16:06:19 -0600 Subject: [PATCH] =?UTF-8?q?src(phase-37):=20T4=20batch=20t4=5FD29=20?= =?UTF-8?q?=E2=80=94=20restruct:=20batch=20t4=5FD29=20rung=20D=20=E2=80=94?= =?UTF-8?q?=20300=20files=20(TUs;=202513=20drawable)=20=C2=B7=205566=20dec?= =?UTF-8?q?laration=20units:=204976=20canonical=20/=200=20promoted=20/=202?= =?UTF-8?q?55=20K&R=20marked=20/=2014=20aliases=20typed=20/=200=20=5F=5Fbu?= =?UTF-8?q?iltin=5Fabs=20=E2=86=92=20abs=20/=20576=20kept=20=C2=B7=20compi?= =?UTF-8?q?les=204212=20in=20152=20s=20wall=20=C2=B7=20final=20300/300=20i?= =?UTF-8?q?dentical=20=C2=B7=20written=20282=20files=20|=20R22=20check-all?= =?UTF-8?q?:=20218=20passed,=200=20failed=20of=20218=20|=20(census=20skipp?= =?UTF-8?q?ed)=20(restruct=5Fcycle)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .run/P36/delever/calibration.json | 304 +- .run/P37/baseline/r22_t4_D29.log | 476 ++ .run/P37/restruct/apply_t4_D29.log | 875 +++ .run/P37/restruct/batch_t4_D29.json | 2138 ++++++++ .run/P37/restruct/calibrate_t4_D29.log | 5 + .run/P37/restruct/cycle_t4f.log | 2 + .run/P37/restruct/ledger.jsonl | 5968 +++++++++++++++++++++ .run/P37/restruct/run_t4_D29.log | 878 +++ .run/P37/restruct/snapshot_t4_D29.log | 1 + phase-ends/CURRENT_PHASE.md | 4 +- src/ov_MAIN_012/ov_MAIN_012_jr_80131340.c | 44 +- src/ov_MAIN_012/ov_MAIN_012_jr_80135A4C.c | 34 +- src/ov_MAIN_012/ov_MAIN_012_jr_80135EB0.c | 40 +- src/ov_MAIN_012/ov_MAIN_012_jr_801380E0.c | 40 +- src/ov_MAIN_012/ov_MAIN_012_jr_801458E0.c | 28 +- src/ov_SC01_000/ov_SC01_000_jr_8013C98C.c | 50 +- src/ov_SC01_000/ov_SC01_000_jr_8013F350.c | 42 +- src/ov_SC01_000/ov_SC01_000_jr_8013FFD8.c | 42 +- src/ov_SC01_000/ov_SC01_000_jr_80140608.c | 42 +- src/ov_SC01_000/ov_SC01_000_o0c.c | 48 +- src/ov_SC01_001/ov_SC01_001_jr_8013C98C.c | 48 +- src/ov_SC01_001/ov_SC01_001_jr_8013F350.c | 38 +- src/ov_SC01_001/ov_SC01_001_jr_8013FFD8.c | 38 +- src/ov_SC01_001/ov_SC01_001_jr_80140608.c | 38 +- src/ov_SC01_004/ov_SC01_004_jr_8013C98C.c | 48 +- src/ov_SC01_004/ov_SC01_004_jr_8013F350.c | 38 +- src/ov_SC01_004/ov_SC01_004_jr_8013FFD8.c | 38 +- src/ov_SC01_004/ov_SC01_004_jr_80140608.c | 38 +- src/ov_SC01_005/ov_SC01_005_jr_8013C98C.c | 48 +- src/ov_SC01_005/ov_SC01_005_jr_8013F350.c | 38 +- src/ov_SC01_005/ov_SC01_005_jr_8013FFD8.c | 38 +- src/ov_SC01_005/ov_SC01_005_jr_80140608.c | 38 +- src/ov_SC01_008/ov_SC01_008_jr_8013C98C.c | 48 +- src/ov_SC01_008/ov_SC01_008_jr_8013F350.c | 38 +- src/ov_SC01_008/ov_SC01_008_jr_8013FFD8.c | 38 +- src/ov_SC01_008/ov_SC01_008_jr_80140608.c | 38 +- src/ov_SC01_009/ov_SC01_009_jr_8013C98C.c | 48 +- src/ov_SC01_009/ov_SC01_009_jr_8013F350.c | 38 +- src/ov_SC01_009/ov_SC01_009_jr_8013FFD8.c | 38 +- src/ov_SC01_009/ov_SC01_009_jr_80140608.c | 38 +- src/ov_SC01_074/ov_SC01_074_jr_8013C98C.c | 48 +- src/ov_SC01_074/ov_SC01_074_jr_8013F350.c | 38 +- src/ov_SC01_074/ov_SC01_074_jr_8013FFD8.c | 38 +- src/ov_SC01_074/ov_SC01_074_jr_80140608.c | 38 +- src/ov_SC01_080/ov_SC01_080_jr_8013C98C.c | 48 +- src/ov_SC01_080/ov_SC01_080_jr_8013F350.c | 38 +- src/ov_SC01_080/ov_SC01_080_jr_8013FFD8.c | 38 +- src/ov_SC01_080/ov_SC01_080_jr_80140608.c | 38 +- src/ov_SC01_084/ov_SC01_084_jr_8013C98C.c | 48 +- src/ov_SC02_000/ov_SC02_000_jr_8013C98C.c | 48 +- src/ov_SC02_004/ov_SC02_004_jr_8013C98C.c | 48 +- src/ov_SC02_005/ov_SC02_005_jr_8013C98C.c | 48 +- src/ov_SC02_011/ov_SC02_011_jr_8013C98C.c | 48 +- src/ov_SC02_015/ov_SC02_015_jr_8013C98C.c | 48 +- src/ov_SC02_016/ov_SC02_016_jr_8013C98C.c | 48 +- src/ov_SC02_017/ov_SC02_017_jr_8013C98C.c | 48 +- src/ov_SC02_021/ov_SC02_021_jr_8013C98C.c | 48 +- src/ov_SC02_026/ov_SC02_026_jr_8013C98C.c | 48 +- src/ov_SC02_027/ov_SC02_027_jr_8013C98C.c | 48 +- src/ov_SC02_028/ov_SC02_028_jr_8013C98C.c | 48 +- src/ov_SC02_031/ov_SC02_031_jr_8013C98C.c | 48 +- src/ov_SC02_035/ov_SC02_035_jr_8013C98C.c | 48 +- src/ov_SC02_037/ov_SC02_037_jr_80131340.c | 44 +- src/ov_SC02_037/ov_SC02_037_jr_80135EB0.c | 40 +- src/ov_SC02_037/ov_SC02_037_jr_801380E0.c | 40 +- src/ov_SC02_039/ov_SC02_039_jr_8013C98C.c | 48 +- src/ov_SC02_041/ov_SC02_041_jr_8013C98C.c | 48 +- src/ov_SC03_001/ov_SC03_001_jr_8013C98C.c | 46 +- src/ov_SC03_002/ov_SC03_002_jr_8013C98C.c | 46 +- src/ov_SC03_003/ov_SC03_003_jr_8013C98C.c | 48 +- src/ov_SC03_006/ov_SC03_006_jr_8013C98C.c | 48 +- src/ov_SC03_007/ov_SC03_007_jr_8013C98C.c | 48 +- src/ov_SC03_010/ov_SC03_010_jr_8013C98C.c | 48 +- src/ov_SC03_011/ov_SC03_011_jr_8013C98C.c | 48 +- src/ov_SC03_012/ov_SC03_012_jr_8013C98C.c | 48 +- src/ov_SC03_013/ov_SC03_013_jr_8013C98C.c | 48 +- src/ov_SC03_014/ov_SC03_014_jr_8013C98C.c | 48 +- src/ov_SC03_023/ov_SC03_023_jr_8013C98C.c | 48 +- src/ov_SC03_024/ov_SC03_024_jr_8013C98C.c | 48 +- src/ov_SC03_028/ov_SC03_028_jr_8013C98C.c | 48 +- src/ov_SC03_029/ov_SC03_029_jr_8013C98C.c | 48 +- src/ov_SC03_030/ov_SC03_030_jr_8013C98C.c | 48 +- src/ov_SC03_031/ov_SC03_031_jr_8013C98C.c | 48 +- src/ov_SC03_089/ov_SC03_089_jr_8013C98C.c | 48 +- src/ov_SC03_090/ov_SC03_090_jr_8013C98C.c | 48 +- src/ov_SC03_091/ov_SC03_091_jr_8013C98C.c | 48 +- src/ov_SC03_092/ov_SC03_092_jr_8013C98C.c | 48 +- src/ov_SC03_093/ov_SC03_093_jr_8013C98C.c | 48 +- src/ov_SC03_094/ov_SC03_094_jr_8013C98C.c | 48 +- src/ov_SC03_095/ov_SC03_095_jr_8013C98C.c | 48 +- src/ov_SC03_096/ov_SC03_096_jr_8013C98C.c | 48 +- src/ov_SC03_097/ov_SC03_097_jr_8013C98C.c | 48 +- src/ov_SC03_098/ov_SC03_098_jr_8013C98C.c | 48 +- src/ov_SC03_099/ov_SC03_099_jr_8013C98C.c | 48 +- src/ov_SC03_100/ov_SC03_100_jr_8013C98C.c | 48 +- src/ov_SC03_101/ov_SC03_101_jr_8013C98C.c | 48 +- src/ov_SC03_102/ov_SC03_102_jr_8013C98C.c | 48 +- src/ov_SC03_103/ov_SC03_103_jr_8013C98C.c | 48 +- src/ov_SC03_104/ov_SC03_104_jr_8013C98C.c | 48 +- src/ov_SC03_105/ov_SC03_105_jr_8013C98C.c | 46 +- src/ov_SC03_107/ov_SC03_107_jr_80131340.c | 44 +- src/ov_SC03_107/ov_SC03_107_jr_80135EB0.c | 40 +- src/ov_SC03_107/ov_SC03_107_jr_801380E0.c | 40 +- src/ov_SC03_108/ov_SC03_108_jr_8013C98C.c | 48 +- src/ov_SC03_109/ov_SC03_109_jr_8013C98C.c | 48 +- src/ov_SC03_110/ov_SC03_110_jr_8013C98C.c | 48 +- src/ov_SC03_111/ov_SC03_111_jr_8013C98C.c | 48 +- src/ov_SC03_112/ov_SC03_112_jr_8013C98C.c | 48 +- src/ov_SC03_113/ov_SC03_113_jr_8013C98C.c | 48 +- src/ov_SC03_114/ov_SC03_114_jr_8013C98C.c | 48 +- src/ov_SC03_115/ov_SC03_115_jr_8013C98C.c | 48 +- src/ov_SC03_116/ov_SC03_116_jr_8013C98C.c | 48 +- src/ov_SC03_117/ov_SC03_117_jr_8013C98C.c | 48 +- src/ov_SC03_118/ov_SC03_118_jr_8013C98C.c | 48 +- src/ov_SC03_121/ov_SC03_121_jr_8013C98C.c | 48 +- src/ov_SC03_124/ov_SC03_124_jr_8013C98C.c | 46 +- src/ov_SC03_125/ov_SC03_125_jr_8013C98C.c | 46 +- src/ov_SC03_126/ov_SC03_126_jr_8013C98C.c | 46 +- src/ov_SC04_000/ov_SC04_000_jr_8013C98C.c | 48 +- src/ov_SC04_002/ov_SC04_002_jr_8013C98C.c | 48 +- src/ov_SC04_003/ov_SC04_003_jr_8013C98C.c | 48 +- src/ov_SC04_004/ov_SC04_004_jr_8013C98C.c | 48 +- src/ov_SC04_005/ov_SC04_005_jr_8013C98C.c | 48 +- src/ov_SC04_006/ov_SC04_006_jr_8013C98C.c | 48 +- src/ov_SC04_007/ov_SC04_007_jr_8013C98C.c | 48 +- src/ov_SC04_008/ov_SC04_008_jr_8013C98C.c | 48 +- src/ov_SC04_009/ov_SC04_009_jr_8013C98C.c | 48 +- src/ov_SC04_010/ov_SC04_010_jr_8013C98C.c | 48 +- src/ov_SC04_011/ov_SC04_011_jr_801588CC.c | 32 +- src/ov_SC04_011/ov_SC04_011_jr_80159C84.c | 32 +- src/ov_SC04_011/ov_SC04_011_jr_8015AE2C.c | 34 +- src/ov_SC04_012/ov_SC04_012_jr_8013C98C.c | 48 +- src/ov_SC04_012/ov_SC04_012_jr_8015444C.c | 42 +- src/ov_SC04_012/ov_SC04_012_jr_80154C24.c | 42 +- src/ov_SC04_015/ov_SC04_015_jr_8013C98C.c | 46 +- src/ov_SC04_015/ov_SC04_015_jr_8015444C.c | 42 +- src/ov_SC04_015/ov_SC04_015_jr_80154C24.c | 42 +- src/ov_SC04_016/ov_SC04_016_jr_8013C98C.c | 48 +- src/ov_SC04_016/ov_SC04_016_jr_8015444C.c | 42 +- src/ov_SC04_016/ov_SC04_016_jr_80154C24.c | 42 +- src/ov_SC04_018/ov_SC04_018_jr_8013C98C.c | 46 +- src/ov_SC04_018/ov_SC04_018_jr_8015444C.c | 42 +- src/ov_SC04_018/ov_SC04_018_jr_80154C24.c | 42 +- src/ov_SC04_020/ov_SC04_020_jr_8013C98C.c | 46 +- src/ov_SC04_020/ov_SC04_020_jr_8015444C.c | 42 +- src/ov_SC04_020/ov_SC04_020_jr_80154C24.c | 42 +- src/ov_SC04_021/ov_SC04_021_jr_8013C98C.c | 46 +- src/ov_SC04_021/ov_SC04_021_jr_8015444C.c | 42 +- src/ov_SC04_021/ov_SC04_021_jr_80154C24.c | 42 +- src/ov_SC05_000/ov_SC05_000_jr_8013C98C.c | 48 +- src/ov_SC05_000/ov_SC05_000_jr_8015444C.c | 42 +- src/ov_SC05_000/ov_SC05_000_jr_80154C24.c | 42 +- src/ov_SC05_001/ov_SC05_001_jr_8013C98C.c | 48 +- src/ov_SC05_001/ov_SC05_001_jr_8015444C.c | 42 +- src/ov_SC05_001/ov_SC05_001_jr_80154C24.c | 42 +- src/ov_SC05_002/ov_SC05_002_jr_8013C98C.c | 48 +- src/ov_SC05_002/ov_SC05_002_jr_8015444C.c | 42 +- src/ov_SC05_002/ov_SC05_002_jr_80154C24.c | 42 +- src/ov_SC05_003/ov_SC05_003_jr_8013C98C.c | 48 +- src/ov_SC05_003/ov_SC05_003_jr_8015444C.c | 42 +- src/ov_SC05_003/ov_SC05_003_jr_80154C24.c | 42 +- src/ov_SC05_004/ov_SC05_004_jr_8013C98C.c | 48 +- src/ov_SC05_004/ov_SC05_004_jr_8015444C.c | 42 +- src/ov_SC05_004/ov_SC05_004_jr_80154C24.c | 42 +- src/ov_SC05_005/ov_SC05_005_jr_8013C98C.c | 48 +- src/ov_SC05_005/ov_SC05_005_jr_8015444C.c | 42 +- src/ov_SC05_005/ov_SC05_005_jr_80154C24.c | 42 +- src/ov_SC05_006/ov_SC05_006_jr_8013C98C.c | 48 +- src/ov_SC05_006/ov_SC05_006_jr_8015444C.c | 42 +- src/ov_SC05_006/ov_SC05_006_jr_80154C24.c | 42 +- src/ov_SC05_007/ov_SC05_007_jr_8013C98C.c | 48 +- src/ov_SC05_007/ov_SC05_007_jr_8015444C.c | 42 +- src/ov_SC05_007/ov_SC05_007_jr_80154C24.c | 42 +- src/ov_SC05_008/ov_SC05_008_jr_8013C98C.c | 48 +- src/ov_SC05_008/ov_SC05_008_jr_8015444C.c | 42 +- src/ov_SC05_008/ov_SC05_008_jr_80154C24.c | 42 +- src/ov_SC05_009/ov_SC05_009_jr_8013C98C.c | 48 +- src/ov_SC05_010/ov_SC05_010_jr_8013C98C.c | 48 +- src/ov_SC05_010/ov_SC05_010_jr_8015444C.c | 42 +- src/ov_SC05_010/ov_SC05_010_jr_80154C24.c | 42 +- src/ov_SC05_011/ov_SC05_011_jr_8013C98C.c | 48 +- src/ov_SC05_011/ov_SC05_011_jr_8015444C.c | 42 +- src/ov_SC05_011/ov_SC05_011_jr_80154C24.c | 42 +- src/ov_SC05_017/ov_SC05_017_jr_8013C98C.c | 46 +- src/ov_SC05_017/ov_SC05_017_jr_8015444C.c | 42 +- src/ov_SC05_017/ov_SC05_017_jr_80154C24.c | 42 +- src/ov_SC05_018/ov_SC05_018_jr_8013C98C.c | 46 +- src/ov_SC05_018/ov_SC05_018_jr_8015444C.c | 42 +- src/ov_SC05_018/ov_SC05_018_jr_80154C24.c | 42 +- src/ov_SC05_019/ov_SC05_019_jr_8013C98C.c | 46 +- src/ov_SC05_019/ov_SC05_019_jr_8015444C.c | 42 +- src/ov_SC05_019/ov_SC05_019_jr_80154C24.c | 42 +- src/ov_SC06_000/ov_SC06_000_jr_8013C98C.c | 48 +- src/ov_SC06_000/ov_SC06_000_jr_8015444C.c | 42 +- src/ov_SC06_000/ov_SC06_000_jr_80154C24.c | 42 +- src/ov_SC06_006/ov_SC06_006_jr_8013C98C.c | 48 +- src/ov_SC06_006/ov_SC06_006_jr_8015444C.c | 42 +- src/ov_SC06_006/ov_SC06_006_jr_80154C24.c | 42 +- src/ov_SC06_008/ov_SC06_008_jr_8013C98C.c | 48 +- src/ov_SC06_008/ov_SC06_008_jr_8015444C.c | 42 +- src/ov_SC06_008/ov_SC06_008_jr_80154C24.c | 42 +- src/ov_SC06_010/ov_SC06_010_jr_8013C98C.c | 48 +- src/ov_SC06_010/ov_SC06_010_jr_8015444C.c | 42 +- src/ov_SC06_010/ov_SC06_010_jr_80154C24.c | 42 +- src/ov_SC06_011/ov_SC06_011_jr_8013C98C.c | 46 +- src/ov_SC06_011/ov_SC06_011_jr_8015444C.c | 42 +- src/ov_SC06_011/ov_SC06_011_jr_80154C24.c | 42 +- src/ov_SC06_013/ov_SC06_013_jr_8013C98C.c | 48 +- src/ov_SC06_013/ov_SC06_013_jr_8015444C.c | 42 +- src/ov_SC06_013/ov_SC06_013_jr_80154C24.c | 42 +- src/ov_SC06_014/ov_SC06_014_jr_8013C98C.c | 48 +- src/ov_SC06_014/ov_SC06_014_jr_8015444C.c | 42 +- src/ov_SC06_014/ov_SC06_014_jr_80154C24.c | 42 +- src/ov_SC06_015/ov_SC06_015_jr_8013C98C.c | 48 +- src/ov_SC06_015/ov_SC06_015_jr_8015444C.c | 42 +- src/ov_SC06_015/ov_SC06_015_jr_80154C24.c | 42 +- src/ov_SC06_016/ov_SC06_016_jr_8013C98C.c | 48 +- src/ov_SC06_016/ov_SC06_016_jr_8015444C.c | 42 +- src/ov_SC06_016/ov_SC06_016_jr_80154C24.c | 42 +- src/ov_SC06_018/ov_SC06_018_jr_8013C98C.c | 50 +- src/ov_SC06_018/ov_SC06_018_jr_8013F350.c | 40 +- src/ov_SC06_018/ov_SC06_018_jr_8013FFD8.c | 40 +- src/ov_SC06_018/ov_SC06_018_jr_80140608.c | 40 +- src/ov_SC06_018/ov_SC06_018_jr_8015444C.c | 42 +- src/ov_SC06_018/ov_SC06_018_jr_80154C24.c | 42 +- src/ov_SC06_020/ov_SC06_020_jr_8013C98C.c | 48 +- src/ov_SC06_020/ov_SC06_020_jr_8015444C.c | 42 +- src/ov_SC06_020/ov_SC06_020_jr_80154C24.c | 42 +- src/ov_SC06_022/ov_SC06_022_jr_8013C98C.c | 48 +- src/ov_SC06_022/ov_SC06_022_jr_8015444C.c | 42 +- src/ov_SC06_022/ov_SC06_022_jr_80154C24.c | 42 +- src/ov_SC06_024/ov_SC06_024_jr_8013C98C.c | 48 +- src/ov_SC06_024/ov_SC06_024_jr_8015444C.c | 42 +- src/ov_SC06_024/ov_SC06_024_jr_80154C24.c | 42 +- src/ov_SC06_025/ov_SC06_025_jr_8013C98C.c | 48 +- src/ov_SC06_025/ov_SC06_025_jr_8015444C.c | 42 +- src/ov_SC06_025/ov_SC06_025_jr_80154C24.c | 42 +- src/ov_SC06_027/ov_SC06_027_jr_8013C98C.c | 48 +- src/ov_SC06_027/ov_SC06_027_jr_8015444C.c | 42 +- src/ov_SC06_027/ov_SC06_027_jr_80154C24.c | 42 +- src/ov_SC06_029/ov_SC06_029_jr_8013C98C.c | 48 +- src/ov_SC06_029/ov_SC06_029_jr_8015444C.c | 42 +- src/ov_SC06_029/ov_SC06_029_jr_80154C24.c | 42 +- src/ov_SC06_030/ov_SC06_030_jr_8013C98C.c | 48 +- src/ov_SC06_030/ov_SC06_030_jr_8015444C.c | 42 +- src/ov_SC06_030/ov_SC06_030_jr_80154C24.c | 42 +- src/ov_SC06_032/ov_SC06_032_jr_8013C98C.c | 48 +- src/ov_SC06_032/ov_SC06_032_jr_8015444C.c | 42 +- src/ov_SC06_032/ov_SC06_032_jr_80154C24.c | 42 +- src/ov_SC06_033/ov_SC06_033_jr_8013C98C.c | 48 +- src/ov_SC06_033/ov_SC06_033_jr_8015444C.c | 42 +- src/ov_SC06_033/ov_SC06_033_jr_80154C24.c | 42 +- src/ov_SC07_000/ov_SC07_000_jr_8013C98C.c | 46 +- src/ov_SC07_000/ov_SC07_000_jr_8015444C.c | 42 +- src/ov_SC07_000/ov_SC07_000_jr_80154C24.c | 42 +- src/ov_SC07_001/ov_SC07_001_jr_8013C98C.c | 48 +- src/ov_SC07_001/ov_SC07_001_jr_8015444C.c | 42 +- src/ov_SC07_001/ov_SC07_001_jr_80154C24.c | 42 +- src/ov_SC07_002/ov_SC07_002_jr_8013C98C.c | 48 +- src/ov_SC07_002/ov_SC07_002_jr_8015444C.c | 42 +- src/ov_SC07_002/ov_SC07_002_jr_80154C24.c | 42 +- src/ov_SC07_006/ov_SC07_006_jr_8013C98C.c | 64 +- src/ov_SC07_006/ov_SC07_006_jr_8013F350.c | 48 +- src/ov_SC07_006/ov_SC07_006_jr_8014032C.c | 46 +- src/ov_SC07_006/ov_SC07_006_o0c.c | 52 +- src/ov_SC07_007/ov_SC07_007_jr_8013C98C.c | 58 +- src/ov_SC07_007/ov_SC07_007_jr_8013F350.c | 40 +- src/ov_SC07_007/ov_SC07_007_jr_8014032C.c | 40 +- src/ov_SC07_007/ov_SC07_007_jr_80140608.c | 44 +- src/ov_SC07_007/ov_SC07_007_jr_801588CC.c | 48 +- src/ov_SC07_007/ov_SC07_007_jr_80159C84.c | 48 +- src/ov_SC07_007/ov_SC07_007_jr_8015A3C8.c | 44 +- src/ov_SC07_007/ov_SC07_007_jr_8015C32C.c | 112 +- src/ov_SC07_007/ov_SC07_007_o0d.c | 52 +- src/ov_SC07_008/ov_SC07_008_jr_8013C98C.c | 48 +- src/ov_SC07_008/ov_SC07_008_jr_8015444C.c | 42 +- src/ov_SC07_008/ov_SC07_008_jr_80154C24.c | 42 +- src/ov_SC07_009/ov_SC07_009_jr_8013C98C.c | 48 +- src/ov_SC07_009/ov_SC07_009_jr_8015444C.c | 42 +- src/ov_SC07_009/ov_SC07_009_jr_80154C24.c | 42 +- src/ov_SC07_010/ov_SC07_010_jr_801457A4.c | 40 +- src/ov_SC07_010/ov_SC07_010_jr_8015444C.c | 38 +- src/ov_SC07_011/ov_SC07_011_jr_8013C98C.c | 60 +- src/ov_SC07_011/ov_SC07_011_jr_8013F350.c | 42 +- src/ov_SC07_011/ov_SC07_011_jr_8014032C.c | 42 +- src/ov_SC07_011/ov_SC07_011_jr_80140608.c | 46 +- src/ov_SC07_011/ov_SC07_011_jr_80154C24.c | 46 +- src/ov_SC07_011/ov_SC07_011_jr_801588CC.c | 48 +- src/ov_SC07_011/ov_SC07_011_jr_80159C84.c | 48 +- src/ov_SC07_011/ov_SC07_011_jr_8015A3C8.c | 44 +- src/ov_SC07_011/ov_SC07_011_jr_8015C32C.c | 112 +- src/ov_SC07_011/ov_SC07_011_o0d.c | 54 +- 292 files changed, 16851 insertions(+), 6506 deletions(-) create mode 100644 .run/P37/baseline/r22_t4_D29.log create mode 100644 .run/P37/restruct/apply_t4_D29.log create mode 100644 .run/P37/restruct/batch_t4_D29.json create mode 100644 .run/P37/restruct/calibrate_t4_D29.log create mode 100644 .run/P37/restruct/run_t4_D29.log create mode 100644 .run/P37/restruct/snapshot_t4_D29.log diff --git a/.run/P36/delever/calibration.json b/.run/P36/delever/calibration.json index d0393f8ff3..640f0fe406 100644 --- a/.run/P36/delever/calibration.json +++ b/.run/P36/delever/calibration.json @@ -1,7 +1,7 @@ { - "head": "526e9c915", + "head": "7efa3eafa", "stamp": "e34b6679685f", - "generated": "2026-09-12 15:52", + "generated": "2026-09-12 15:59", "aliases": [ "main", "md_SC07_004", @@ -21,176 +21,176 @@ "main": { "objects": 85, "identical": 85, - "seconds": 7.316999999999999, - "mean_s": 0.086 + "seconds": 6.784999999999999, + "mean_s": 0.08 }, "md_SC07_004": { "objects": 1, "identical": 1, - "seconds": 0.486, - "mean_s": 0.486 + "seconds": 0.524, + "mean_s": 0.524 }, "ov_SC03_015": { "objects": 32, "identical": 32, - "seconds": 5.432, - "mean_s": 0.17 + "seconds": 4.614999999999998, + "mean_s": 0.144 }, "ov_SC04_011": { "objects": 28, "identical": 28, - "seconds": 10.709999999999999, - "mean_s": 0.382 + "seconds": 3.863000000000001, + "mean_s": 0.138 } }, "per_object_seconds": { - "build/src/800.o": 0.796, + "build/src/800.o": 0.755, "build/src/800_b.o": 0.083, - "build/src/800_b_2.o": 0.343, - "build/src/800_b_o0a.o": 0.066, - "build/src/800_c.o": 0.214, - "build/src/800b2.o": 0.073, - "build/src/apicard1.o": 0.072, - "build/src/apicard2.o": 0.073, - "build/src/apicard3.o": 0.093, - "build/src/apicard4.o": 0.067, - "build/src/apicard5.o": 0.083, - "build/src/apicard6.o": 0.068, - "build/src/apicard7.o": 0.085, - "build/src/boot.o": 0.103, - "build/src/gap.o": 0.074, - "build/src/libapi1.o": 0.106, - "build/src/libapi2.o": 0.063, + "build/src/800_b_2.o": 0.298, + "build/src/800_b_o0a.o": 0.061, + "build/src/800_c.o": 0.193, + "build/src/800b2.o": 0.072, + "build/src/apicard1.o": 0.079, + "build/src/apicard2.o": 0.064, + "build/src/apicard3.o": 0.072, + "build/src/apicard4.o": 0.07, + "build/src/apicard5.o": 0.082, + "build/src/apicard6.o": 0.075, + "build/src/apicard7.o": 0.087, + "build/src/boot.o": 0.097, + "build/src/gap.o": 0.078, + "build/src/libapi1.o": 0.072, + "build/src/libapi2.o": 0.062, "build/src/libc2_1.o": 0.067, - "build/src/libc2_2.o": 0.067, - "build/src/libcd1.o": 0.074, - "build/src/libcd2.o": 0.072, - "build/src/libetc.o": 0.065, - "build/src/libgpu.o": 0.074, - "build/src/libgpu2.o": 0.083, - "build/src/libgs1.o": 0.069, - "build/src/libgs2.o": 0.066, - "build/src/libgs3.o": 0.06, - "build/src/libgs4.o": 0.063, - "build/src/libgs5.o": 0.068, - "build/src/libgs6.o": 0.081, - "build/src/libgs7.o": 0.068, - "build/src/libgs8.o": 0.071, - "build/src/libgte1.o": 0.067, - "build/src/libgte10.o": 0.066, - "build/src/libgte11.o": 0.067, - "build/src/libgte12.o": 0.075, - "build/src/libgte13.o": 0.077, - "build/src/libgte14.o": 0.076, - "build/src/libgte15.o": 0.067, - "build/src/libgte16.o": 0.072, - "build/src/libgte17.o": 0.071, - "build/src/libgte18.o": 0.068, - "build/src/libgte19.o": 0.067, - "build/src/libgte2.o": 0.065, - "build/src/libgte20.o": 0.066, - "build/src/libgte21.o": 0.068, - "build/src/libgte22.o": 0.084, - "build/src/libgte23.o": 0.076, - "build/src/libgte24.o": 0.063, - "build/src/libgte25.o": 0.074, - "build/src/libgte26.o": 0.069, - "build/src/libgte27.o": 0.078, - "build/src/libgte28.o": 0.078, - "build/src/libgte29.o": 0.077, - "build/src/libgte3.o": 0.073, - "build/src/libgte30.o": 0.067, - "build/src/libgte4.o": 0.071, - "build/src/libgte5.o": 0.075, - "build/src/libgte6.o": 0.069, - "build/src/libgte7.o": 0.065, - "build/src/libgte8.o": 0.077, - "build/src/libgte9.o": 0.067, - "build/src/libmcrd1.o": 0.086, - "build/src/libmcrd2.o": 0.072, - "build/src/libpad1.o": 0.08, - "build/src/libpad2.o": 0.074, - "build/src/sgap.o": 0.066, - "build/src/sgap_2.o": 0.064, - "build/src/sgap_3.o": 0.069, - "build/src/sgap_4.o": 0.084, - "build/src/sgap_5.o": 0.069, - "build/src/sgap_6.o": 0.065, - "build/src/sgap_8.o": 0.076, - "build/src/snd1.o": 0.078, - "build/src/snd10.o": 0.07, - "build/src/snd11.o": 0.068, - "build/src/snd12.o": 0.069, - "build/src/snd2.o": 0.073, - "build/src/snd3.o": 0.074, - "build/src/snd4.o": 0.069, - "build/src/snd5.o": 0.066, - "build/src/snd6.o": 0.079, - "build/src/snd7.o": 0.082, - "build/src/snd8.o": 0.071, + "build/src/libc2_2.o": 0.062, + "build/src/libcd1.o": 0.071, + "build/src/libcd2.o": 0.063, + "build/src/libetc.o": 0.06, + "build/src/libgpu.o": 0.071, + "build/src/libgpu2.o": 0.072, + "build/src/libgs1.o": 0.068, + "build/src/libgs2.o": 0.059, + "build/src/libgs3.o": 0.062, + "build/src/libgs4.o": 0.055, + "build/src/libgs5.o": 0.062, + "build/src/libgs6.o": 0.079, + "build/src/libgs7.o": 0.066, + "build/src/libgs8.o": 0.061, + "build/src/libgte1.o": 0.059, + "build/src/libgte10.o": 0.057, + "build/src/libgte11.o": 0.058, + "build/src/libgte12.o": 0.059, + "build/src/libgte13.o": 0.059, + "build/src/libgte14.o": 0.055, + "build/src/libgte15.o": 0.057, + "build/src/libgte16.o": 0.058, + "build/src/libgte17.o": 0.065, + "build/src/libgte18.o": 0.052, + "build/src/libgte19.o": 0.066, + "build/src/libgte2.o": 0.058, + "build/src/libgte20.o": 0.06, + "build/src/libgte21.o": 0.065, + "build/src/libgte22.o": 0.067, + "build/src/libgte23.o": 0.085, + "build/src/libgte24.o": 0.064, + "build/src/libgte25.o": 0.067, + "build/src/libgte26.o": 0.063, + "build/src/libgte27.o": 0.067, + "build/src/libgte28.o": 0.064, + "build/src/libgte29.o": 0.068, + "build/src/libgte3.o": 0.071, + "build/src/libgte30.o": 0.082, + "build/src/libgte4.o": 0.065, + "build/src/libgte5.o": 0.064, + "build/src/libgte6.o": 0.062, + "build/src/libgte7.o": 0.066, + "build/src/libgte8.o": 0.069, + "build/src/libgte9.o": 0.065, + "build/src/libmcrd1.o": 0.081, + "build/src/libmcrd2.o": 0.068, + "build/src/libpad1.o": 0.061, + "build/src/libpad2.o": 0.069, + "build/src/sgap.o": 0.077, + "build/src/sgap_2.o": 0.067, + "build/src/sgap_3.o": 0.068, + "build/src/sgap_4.o": 0.077, + "build/src/sgap_5.o": 0.068, + "build/src/sgap_6.o": 0.071, + "build/src/sgap_8.o": 0.071, + "build/src/snd1.o": 0.073, + "build/src/snd10.o": 0.069, + "build/src/snd11.o": 0.066, + "build/src/snd12.o": 0.061, + "build/src/snd2.o": 0.072, + "build/src/snd3.o": 0.064, + "build/src/snd4.o": 0.066, + "build/src/snd5.o": 0.069, + "build/src/snd6.o": 0.075, + "build/src/snd7.o": 0.066, + "build/src/snd8.o": 0.063, "build/src/snd9.o": 0.068, - "build/src/md_SC07_004/md_SC07_004.o": 0.486, - "build/src/ov_SC03_015/ov_SC03_015.o": 0.139, - "build/src/ov_SC03_015/ov_SC03_015_after.o": 0.474, - "build/src/ov_SC03_015/ov_SC03_015_jr_8012ACE0.o": 0.414, + "build/src/md_SC07_004/md_SC07_004.o": 0.524, + "build/src/ov_SC03_015/ov_SC03_015.o": 0.125, + "build/src/ov_SC03_015/ov_SC03_015_after.o": 0.514, + "build/src/ov_SC03_015/ov_SC03_015_jr_8012ACE0.o": 0.401, "build/src/ov_SC03_015/ov_SC03_015_jr_80135888.o": 0.076, - "build/src/ov_SC03_015/ov_SC03_015_jr_80135A4C.o": 0.063, - "build/src/ov_SC03_015/ov_SC03_015_jr_80135D20.o": 0.163, - "build/src/ov_SC03_015/ov_SC03_015_jr_801380E0.o": 0.175, - "build/src/ov_SC03_015/ov_SC03_015_jr_8013C98C.o": 0.135, - "build/src/ov_SC03_015/ov_SC03_015_jr_8013F350.o": 0.081, - "build/src/ov_SC03_015/ov_SC03_015_jr_8013FFD8.o": 0.095, - "build/src/ov_SC03_015/ov_SC03_015_jr_80140608.o": 0.198, - "build/src/ov_SC03_015/ov_SC03_015_jr_8015444C.o": 0.077, - "build/src/ov_SC03_015/ov_SC03_015_jr_80154C24.o": 0.182, - "build/src/ov_SC03_015/ov_SC03_015_jr_801588CC.o": 0.098, - "build/src/ov_SC03_015/ov_SC03_015_jr_80159C84.o": 0.069, + "build/src/ov_SC03_015/ov_SC03_015_jr_80135A4C.o": 0.062, + "build/src/ov_SC03_015/ov_SC03_015_jr_80135D20.o": 0.12, + "build/src/ov_SC03_015/ov_SC03_015_jr_801380E0.o": 0.157, + "build/src/ov_SC03_015/ov_SC03_015_jr_8013C98C.o": 0.105, + "build/src/ov_SC03_015/ov_SC03_015_jr_8013F350.o": 0.077, + "build/src/ov_SC03_015/ov_SC03_015_jr_8013FFD8.o": 0.069, + "build/src/ov_SC03_015/ov_SC03_015_jr_80140608.o": 0.169, + "build/src/ov_SC03_015/ov_SC03_015_jr_8015444C.o": 0.072, + "build/src/ov_SC03_015/ov_SC03_015_jr_80154C24.o": 0.18, + "build/src/ov_SC03_015/ov_SC03_015_jr_801588CC.o": 0.089, + "build/src/ov_SC03_015/ov_SC03_015_jr_80159C84.o": 0.065, "build/src/ov_SC03_015/ov_SC03_015_jr_8015A3C8.o": 0.07, - "build/src/ov_SC03_015/ov_SC03_015_jr_8015AE2C.o": 0.099, - "build/src/ov_SC03_015/ov_SC03_015_jr_8015C32C.o": 1.048, - "build/src/ov_SC03_015/ov_SC03_015_jr_8016AB6C.o": 0.277, - "build/src/ov_SC03_015/ov_SC03_015_jr_80171B4C.o": 0.109, - "build/src/ov_SC03_015/ov_SC03_015_jr_801734BC.o": 0.222, - "build/src/ov_SC03_015/ov_SC03_015_jr_801789AC.o": 0.068, - "build/src/ov_SC03_015/ov_SC03_015_jr_80178D40.o": 0.108, - "build/src/ov_SC03_015/ov_SC03_015_jr_8017A4AC.o": 0.067, - "build/src/ov_SC03_015/ov_SC03_015_jr_8017AE2C.o": 0.169, - "build/src/ov_SC03_015/ov_SC03_015_jr_8017EB7C.o": 0.198, - "build/src/ov_SC03_015/ov_SC03_015_jr_80184440.o": 0.056, - "build/src/ov_SC03_015/ov_SC03_015_jr_801848E4.o": 0.238, - "build/src/ov_SC03_015/ov_SC03_015_o0b.o": 0.065, - "build/src/ov_SC03_015/ov_SC03_015_o0c.o": 0.062, - "build/src/ov_SC03_015/ov_SC03_015_o0d.o": 0.065, - "build/src/ov_SC03_015/ov_SC03_015_o0e.o": 0.072, - "build/src/ov_SC04_011/ov_SC04_011.o": 0.116, - "build/src/ov_SC04_011/ov_SC04_011_after.o": 0.967, - "build/src/ov_SC04_011/ov_SC04_011_jr_8012ACE0.o": 0.94, - "build/src/ov_SC04_011/ov_SC04_011_jr_80135888.o": 0.053, - "build/src/ov_SC04_011/ov_SC04_011_jr_80135A4C.o": 0.052, - "build/src/ov_SC04_011/ov_SC04_011_jr_80135D20.o": 0.111, - "build/src/ov_SC04_011/ov_SC04_011_jr_801380E0.o": 0.679, - "build/src/ov_SC04_011/ov_SC04_011_jr_8013C98C.o": 0.641, - "build/src/ov_SC04_011/ov_SC04_011_jr_8013F350.o": 0.284, - "build/src/ov_SC04_011/ov_SC04_011_jr_8013FFD8.o": 0.279, - "build/src/ov_SC04_011/ov_SC04_011_jr_80140608.o": 0.279, - "build/src/ov_SC04_011/ov_SC04_011_jr_8015444C.o": 0.279, - "build/src/ov_SC04_011/ov_SC04_011_jr_80154C24.o": 0.277, - "build/src/ov_SC04_011/ov_SC04_011_jr_801588CC.o": 0.273, - "build/src/ov_SC04_011/ov_SC04_011_jr_80159C84.o": 0.281, - "build/src/ov_SC04_011/ov_SC04_011_jr_8015A3C8.o": 0.277, - "build/src/ov_SC04_011/ov_SC04_011_jr_8015AE2C.o": 0.274, - "build/src/ov_SC04_011/ov_SC04_011_jr_8015C32C.o": 0.38, - "build/src/ov_SC04_011/ov_SC04_011_jr_8016AB6C.o": 0.349, - "build/src/ov_SC04_011/ov_SC04_011_jr_80171B4C.o": 0.264, - "build/src/ov_SC04_011/ov_SC04_011_jr_801734BC.o": 0.262, - "build/src/ov_SC04_011/ov_SC04_011_jr_801789AC.o": 0.053, - "build/src/ov_SC04_011/ov_SC04_011_jr_80178D40.o": 0.081, - "build/src/ov_SC04_011/ov_SC04_011_jr_8017A4AC.o": 0.06, - "build/src/ov_SC04_011/ov_SC04_011_jr_8017AE2C.o": 0.088, - "build/src/ov_SC04_011/ov_SC04_011_jr_8017D494.o": 2.988, - "build/src/ov_SC04_011/ov_SC04_011_o0b.o": 0.059, - "build/src/ov_SC04_011/ov_SC04_011_o0c.o": 0.064 + "build/src/ov_SC03_015/ov_SC03_015_jr_8015AE2C.o": 0.094, + "build/src/ov_SC03_015/ov_SC03_015_jr_8015C32C.o": 0.456, + "build/src/ov_SC03_015/ov_SC03_015_jr_8016AB6C.o": 0.258, + "build/src/ov_SC03_015/ov_SC03_015_jr_80171B4C.o": 0.101, + "build/src/ov_SC03_015/ov_SC03_015_jr_801734BC.o": 0.206, + "build/src/ov_SC03_015/ov_SC03_015_jr_801789AC.o": 0.058, + "build/src/ov_SC03_015/ov_SC03_015_jr_80178D40.o": 0.103, + "build/src/ov_SC03_015/ov_SC03_015_jr_8017A4AC.o": 0.07, + "build/src/ov_SC03_015/ov_SC03_015_jr_8017AE2C.o": 0.165, + "build/src/ov_SC03_015/ov_SC03_015_jr_8017EB7C.o": 0.2, + "build/src/ov_SC03_015/ov_SC03_015_jr_80184440.o": 0.047, + "build/src/ov_SC03_015/ov_SC03_015_jr_801848E4.o": 0.26, + "build/src/ov_SC03_015/ov_SC03_015_o0b.o": 0.063, + "build/src/ov_SC03_015/ov_SC03_015_o0c.o": 0.059, + "build/src/ov_SC03_015/ov_SC03_015_o0d.o": 0.055, + "build/src/ov_SC03_015/ov_SC03_015_o0e.o": 0.069, + "build/src/ov_SC04_011/ov_SC04_011.o": 0.123, + "build/src/ov_SC04_011/ov_SC04_011_after.o": 0.43, + "build/src/ov_SC04_011/ov_SC04_011_jr_8012ACE0.o": 0.353, + "build/src/ov_SC04_011/ov_SC04_011_jr_80135888.o": 0.043, + "build/src/ov_SC04_011/ov_SC04_011_jr_80135A4C.o": 0.045, + "build/src/ov_SC04_011/ov_SC04_011_jr_80135D20.o": 0.116, + "build/src/ov_SC04_011/ov_SC04_011_jr_801380E0.o": 0.155, + "build/src/ov_SC04_011/ov_SC04_011_jr_8013C98C.o": 0.111, + "build/src/ov_SC04_011/ov_SC04_011_jr_8013F350.o": 0.07, + "build/src/ov_SC04_011/ov_SC04_011_jr_8013FFD8.o": 0.055, + "build/src/ov_SC04_011/ov_SC04_011_jr_80140608.o": 0.171, + "build/src/ov_SC04_011/ov_SC04_011_jr_8015444C.o": 0.063, + "build/src/ov_SC04_011/ov_SC04_011_jr_80154C24.o": 0.163, + "build/src/ov_SC04_011/ov_SC04_011_jr_801588CC.o": 0.09, + "build/src/ov_SC04_011/ov_SC04_011_jr_80159C84.o": 0.066, + "build/src/ov_SC04_011/ov_SC04_011_jr_8015A3C8.o": 0.06, + "build/src/ov_SC04_011/ov_SC04_011_jr_8015AE2C.o": 0.091, + "build/src/ov_SC04_011/ov_SC04_011_jr_8015C32C.o": 0.349, + "build/src/ov_SC04_011/ov_SC04_011_jr_8016AB6C.o": 0.216, + "build/src/ov_SC04_011/ov_SC04_011_jr_80171B4C.o": 0.092, + "build/src/ov_SC04_011/ov_SC04_011_jr_801734BC.o": 0.172, + "build/src/ov_SC04_011/ov_SC04_011_jr_801789AC.o": 0.06, + "build/src/ov_SC04_011/ov_SC04_011_jr_80178D40.o": 0.09, + "build/src/ov_SC04_011/ov_SC04_011_jr_8017A4AC.o": 0.063, + "build/src/ov_SC04_011/ov_SC04_011_jr_8017AE2C.o": 0.097, + "build/src/ov_SC04_011/ov_SC04_011_jr_8017D494.o": 0.414, + "build/src/ov_SC04_011/ov_SC04_011_o0b.o": 0.053, + "build/src/ov_SC04_011/ov_SC04_011_o0c.o": 0.052 }, "ok": true, - "seconds": 12.4 + "seconds": 2.0 } diff --git a/.run/P37/baseline/r22_t4_D29.log b/.run/P37/baseline/r22_t4_D29.log new file mode 100644 index 0000000000..59dcc3081b --- /dev/null +++ b/.run/P37/baseline/r22_t4_D29.log @@ -0,0 +1,476 @@ +clean: removed build/, expected/, and the regenerated splat tree (asm/, assets/, undefined_*_auto.txt). +disc-extract: up to date — extracted/retail/ matches the committed manifest (sha1 e5c6019249dec3c71bb2cf40658a78439dddb037) +splat 0.41.0 (powered by spimdisasm 1.41.0) + 0%| | 0/1096 [00:00 $a0 (reloaded) */ int qa0; /* aD8017E914_80135004[0], kept in $a1 for the 2nd-call arg */ u16 *qa; /* aD8017E914_80135004 -> $a2 (reloaded) */ - qb = (u16 *)aD8017E910_80135004; - qa = (u16 *)aD8017E914_80135004; + qb = (u16 *)D_8017E910; + qa = (u16 *)D_8017E914; qa0 = qa[0]; if (((qb[0] & 0xFF80) == (qa0 & 0xFF80)) && ((qb[2] & 0xFF80) == (qa[2] & 0xFF80))) diff --git a/src/ov_MAIN_012/ov_MAIN_012_jr_80135A4C.c b/src/ov_MAIN_012/ov_MAIN_012_jr_80135A4C.c index 05a2ad81c0..6d394831a5 100644 --- a/src/ov_MAIN_012/ov_MAIN_012_jr_80135A4C.c +++ b/src/ov_MAIN_012/ov_MAIN_012_jr_80135A4C.c @@ -94,7 +94,7 @@ extern void func_800190AC(void); extern void func_8012956C(void); extern s32 func_8016E95C(); extern void func_801754A8(void); -extern void func_8013BC7C(); +extern void func_8013BC7C(void *arg0); extern void func_8013BCDC(void); extern void func_801379FC(void); extern void func_8001212C(void); @@ -145,7 +145,7 @@ extern void func_8012943C(void); extern s32 D_8005128C; extern u8 D_800B9A78; extern void func_801298F4(void *arg0); -extern void func_801299C8(); +extern void func_801299C8(int arg0, int arg1, u8 * arg2); extern void func_8012944C(void); extern void func_80015B6C(s32, s16, s32, s16, s32, s32, s32, s32, s32, s32); extern void GsSortBg(s32 *, void *, u16, s32 *); @@ -231,7 +231,7 @@ extern s32 func_8012A6D0(void* a0, void* a1); extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -252,7 +252,7 @@ extern void func_8012ADE4(u8 *a0); extern s32 *D_80126B78; extern s32 *D_80126B90; extern s32 D_80126B58; -extern s32 func_80135888(s32 a0, s32 a1, s32 a2, s32 a3); +extern s32 func_80135888(s32 arg0, s32 arg1, s32 arg2, s32 arg3); extern s32 func_80013478(s32 a0, s32 a1); extern s32 func_8012AE00(s32 a0); extern s32 func_8012AF0C(s32 a0, s32 a1); @@ -349,7 +349,7 @@ extern s32 func_8012C750(s32 a0); extern s32 func_8012C820(u8 *a0); extern u16 D_801274E4[]; extern s32 func_8012CB64(s32 arg0, s32 arg1, s32 arg2, s32 arg3, s32 arg4); -extern s32 func_8012CC88(); +extern s32 func_8012CC88(s32 a0, s32 a1, s32 a2); extern u8 D_800D3918[]; extern void func_8012CBA4(s32 a0); extern void func_8012CBCC(s32 a0); @@ -365,7 +365,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -382,7 +382,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern s32 func_8012D714(s32 param_1, u32 param_2); extern void func_8012F568(s32 a0, s32 a1, s32 a2, s32 a3, s32 a4, s32 a5); @@ -398,7 +398,7 @@ extern u8 D_801152A8[]; extern void func_8012DFBC(void); extern void func_8012DFCC(void); extern void func_8012E014(s32 arg0); -extern void func_8012E138(); +extern void func_8012E138(int model); extern void func_8012DFD4(u8 *a0); extern void func_8012F0BC(s32 *a0, s32 *a1, s32 *a2); extern void func_8012F1A4(s32 *a0, s32 a1, s32 *a2); @@ -406,7 +406,7 @@ extern void func_8012E014(s32 a0); extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_80049CAC(); extern void func_8012F14C(s32 a0, s32 a1, s32 a2); -extern s32 func_80135888(); +extern s32 func_80135888(s32 arg0, s32 arg1, s32 arg2, s32 arg3); extern void func_8012E138(int model); extern s32 func_8012E27C(void); extern void func_8012E284(void); @@ -469,7 +469,7 @@ extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); +extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_80131CA8(); // K&R: 0/2 of 1 args (P37 unalias t4_ua7) extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); @@ -487,7 +487,7 @@ extern void func_8012FCA4(int a0); extern void func_80131B14(void); extern void func_8012FCC4(int param_1); extern void func_8012FDA8(int param_1); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern void func_8012FE70(s32 a0); extern void func_8012FF00(s32 a0); extern void func_8012FF4C(s32 a0); @@ -502,7 +502,7 @@ extern void func_801301E8(u8 *a0); extern void func_80130278(s32 arg0); extern void func_80130314(s32 a0); extern void func_80130360(s32 a0); -extern void func_8012E364(); +extern void func_8012E364(s32 arg0_); extern void func_801303A0(s32 a0); extern void func_801303EC(void *a0); extern void func_80143CD4(s32 a0); @@ -524,7 +524,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130A18(u8 *a0); extern void func_80130AC4(s32 a0); @@ -572,11 +572,11 @@ extern void func_80132DC4(s32 a0, s32 a1, s32 a2); extern s32 func_80132E6C(s16 *a0); extern void func_80132EC4(void *a0, s16 a1); extern s32 func_80132EF4(s32 a0, s32 a1); -extern s32 func_80135888(s32, s32, s32, s32); +extern s32 func_80135888(s32 arg0, s32 arg1, s32 arg2, s32 arg3); extern void func_80132F40(s32 arg0); -extern void func_801330E0(void * param_1, s16 * param_2, s32 param_3); +extern void func_801330E0(void * param_1, s16 * param_2, int param_3); extern void func_80133060(u8 *a0, s32 *a1, s32 a2); -extern void func_801330E0(); +extern void func_801330E0(void * param_1, s16 * param_2, int param_3); extern void func_8013339C(s16 *a0, s16 *a1); extern void func_80133298(s32 *a0); extern void func_8013339C(short *param_1, short *param_2); @@ -587,7 +587,7 @@ extern s32 D_80184124; extern void func_8013373C(s32 a0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); extern s32 func_80133AB0(s16 flag, s16 x, s16 y, s32 arg3); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_80134310(Vec3s *a0, Vec3s *a1, s32 a2); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); diff --git a/src/ov_MAIN_012/ov_MAIN_012_jr_80135EB0.c b/src/ov_MAIN_012/ov_MAIN_012_jr_80135EB0.c index 28612ae877..aa858dd7e2 100644 --- a/src/ov_MAIN_012/ov_MAIN_012_jr_80135EB0.c +++ b/src/ov_MAIN_012/ov_MAIN_012_jr_80135EB0.c @@ -94,7 +94,7 @@ extern void func_800190AC(void); extern void func_8012956C(void); extern s32 func_8016E95C(); extern void func_801754A8(void); -extern void func_8013BC7C(); +extern void func_8013BC7C(void *arg0); extern void func_8013BCDC(void); extern void func_801379FC(void); extern void func_8001212C(void); @@ -145,7 +145,7 @@ extern void func_8012943C(void); extern s32 D_8005128C; extern u8 D_800B9A78; extern void func_801298F4(void *arg0); -extern void func_801299C8(); +extern void func_801299C8(int arg0, int arg1, u8 * arg2); extern void func_8012944C(void); extern void func_80015B6C(s32, s16, s32, s16, s32, s32, s32, s32, s32, s32); extern void GsSortBg(s32 *, void *, u16, s32 *); @@ -231,7 +231,7 @@ extern s32 func_8012A6D0(void* a0, void* a1); extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -252,7 +252,7 @@ extern void func_8012ADE4(u8 *a0); extern s32 *D_80126B78; extern s32 *D_80126B90; extern s32 D_80126B58; -extern s32 func_80135888(s32 a0, s32 a1, s32 a2, s32 a3); +extern s32 func_80135888(s32 arg0, s32 arg1, s32 arg2, s32 arg3); extern s32 func_80013478(s32 a0, s32 a1); extern s32 func_8012AE00(s32 a0); extern s32 func_8012AF0C(s32 a0, s32 a1); @@ -349,7 +349,7 @@ extern s32 func_8012C750(s32 a0); extern s32 func_8012C820(u8 *a0); extern u16 D_801274E4[]; extern s32 func_8012CB64(s32 arg0, s32 arg1, s32 arg2, s32 arg3, s32 arg4); -extern s32 func_8012CC88(); +extern s32 func_8012CC88(s32 a0, s32 a1, s32 a2); extern u8 D_800D3918[]; extern void func_8012CBA4(s32 a0); extern void func_8012CBCC(s32 a0); @@ -365,7 +365,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -382,7 +382,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern s32 func_8012D714(s32 param_1, u32 param_2); extern void func_8012F568(s32 a0, s32 a1, s32 a2, s32 a3, s32 a4, s32 a5); @@ -398,7 +398,7 @@ extern u8 D_801152A8[]; extern void func_8012DFBC(void); extern void func_8012DFCC(void); extern void func_8012E014(s32 arg0); -extern void func_8012E138(); +extern void func_8012E138(int model); extern void func_8012DFD4(u8 *a0); extern void func_8012F0BC(s32 *a0, s32 *a1, s32 *a2); extern void func_8012F1A4(s32 *a0, s32 a1, s32 *a2); @@ -406,7 +406,7 @@ extern void func_8012E014(s32 a0); extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_80049CAC(); extern void func_8012F14C(s32 a0, s32 a1, s32 a2); -extern s32 func_80135888(); +extern s32 func_80135888(s32 arg0, s32 arg1, s32 arg2, s32 arg3); extern void func_8012E138(int model); extern s32 func_8012E27C(void); extern void func_8012E284(void); @@ -469,7 +469,7 @@ extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); +extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_80131CA8(); // K&R: 0/2 of 1 args (P37 unalias t4_ua7) extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); @@ -487,7 +487,7 @@ extern void func_8012FCA4(int a0); extern void func_80131B14(void); extern void func_8012FCC4(int param_1); extern void func_8012FDA8(int param_1); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern void func_8012FE70(s32 a0); extern void func_8012FF00(s32 a0); extern void func_8012FF4C(s32 a0); @@ -502,7 +502,7 @@ extern void func_801301E8(u8 *a0); extern void func_80130278(s32 arg0); extern void func_80130314(s32 a0); extern void func_80130360(s32 a0); -extern void func_8012E364(); +extern void func_8012E364(s32 arg0_); extern void func_801303A0(s32 a0); extern void func_801303EC(void *a0); extern void func_80143CD4(s32 a0); @@ -524,7 +524,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130A18(u8 *a0); extern void func_80130AC4(s32 a0); @@ -572,11 +572,11 @@ extern void func_80132DC4(s32 a0, s32 a1, s32 a2); extern s32 func_80132E6C(s16 *a0); extern void func_80132EC4(void *a0, s16 a1); extern s32 func_80132EF4(s32 a0, s32 a1); -extern s32 func_80135888(s32, s32, s32, s32); +extern s32 func_80135888(s32 arg0, s32 arg1, s32 arg2, s32 arg3); extern void func_80132F40(s32 arg0); -extern void func_801330E0(void * param_1, s16 * param_2, s32 param_3); +extern void func_801330E0(void * param_1, s16 * param_2, int param_3); extern void func_80133060(u8 *a0, s32 *a1, s32 a2); -extern void func_801330E0(); +extern void func_801330E0(void * param_1, s16 * param_2, int param_3); extern void func_8013339C(s16 *a0, s16 *a1); extern void func_80133298(s32 *a0); extern void func_8013339C(short *param_1, short *param_2); @@ -587,7 +587,7 @@ extern s32 D_80184124; extern void func_8013373C(s32 a0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); extern s32 func_80133AB0(s16 flag, s16 x, s16 y, s32 arg3); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_80134310(Vec3s *a0, Vec3s *a1, s32 a2); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); @@ -1275,7 +1275,7 @@ extern void func_8013A860(void); void func_801378F0(void) { extern u8 D_80127520[]; - extern u8 aD801269F0[] __asm__("D_801269F0"); /* §37 alias: TU canon is `extern int D_801269F0` */ + extern u8 D_801269F0[]; /* §37 alias: TU canon is `extern int D_801269F0` */ extern u8 D_80126A28[]; extern u8 D_8017E934[]; s32 i; @@ -1286,7 +1286,7 @@ void func_801378F0(void) { func_80016714(D_80127520, 0xBFC); i = 0; si = 0; - p = aD801269F0; + p = D_801269F0; di = 0; do { func_80016714(p, 0x4C); @@ -1340,7 +1340,7 @@ void func_80137B80(void) { // @unstuck(P36): none — MATCH (51 ins). Three globals stored/loaded around 3 calls; &D_801269F0 held in $s1, arg1 in $s0 across calls; return reloads global D_800A5E60. -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); diff --git a/src/ov_MAIN_012/ov_MAIN_012_jr_801380E0.c b/src/ov_MAIN_012/ov_MAIN_012_jr_801380E0.c index 54722f3d68..7bb3c6980d 100644 --- a/src/ov_MAIN_012/ov_MAIN_012_jr_801380E0.c +++ b/src/ov_MAIN_012/ov_MAIN_012_jr_801380E0.c @@ -94,7 +94,7 @@ extern void func_800190AC(void); extern void func_8012956C(void); extern s32 func_8016E95C(); extern void func_801754A8(void); -extern void func_8013BC7C(); +extern void func_8013BC7C(void *arg0); extern void func_8013BCDC(void); extern void func_801379FC(void); extern void func_8001212C(void); @@ -145,7 +145,7 @@ extern void func_8012943C(void); extern s32 D_8005128C; extern u8 D_800B9A78; extern void func_801298F4(void *arg0); -extern void func_801299C8(); +extern void func_801299C8(int arg0, int arg1, u8 * arg2); extern void func_8012944C(void); extern void func_80015B6C(s32, s16, s32, s16, s32, s32, s32, s32, s32, s32); extern void GsSortBg(s32 *, void *, u16, s32 *); @@ -231,7 +231,7 @@ extern s32 func_8012A6D0(void* a0, void* a1); extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -252,7 +252,7 @@ extern void func_8012ADE4(u8 *a0); extern s32 *D_80126B78; extern s32 *D_80126B90; extern s32 D_80126B58; -extern s32 func_80135888(s32 a0, s32 a1, s32 a2, s32 a3); +extern s32 func_80135888(s32 arg0, s32 arg1, s32 arg2, s32 arg3); extern s32 func_80013478(s32 a0, s32 a1); extern s32 func_8012AE00(s32 a0); extern s32 func_8012AF0C(s32 a0, s32 a1); @@ -349,7 +349,7 @@ extern s32 func_8012C750(s32 a0); extern s32 func_8012C820(u8 *a0); extern u16 D_801274E4[]; extern s32 func_8012CB64(s32 arg0, s32 arg1, s32 arg2, s32 arg3, s32 arg4); -extern s32 func_8012CC88(); +extern s32 func_8012CC88(s32 a0, s32 a1, s32 a2); extern u8 D_800D3918[]; extern void func_8012CBA4(s32 a0); extern void func_8012CBCC(s32 a0); @@ -365,7 +365,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -382,7 +382,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern s32 func_8012D714(s32 param_1, u32 param_2); extern void func_8012F568(s32 a0, s32 a1, s32 a2, s32 a3, s32 a4, s32 a5); @@ -398,7 +398,7 @@ extern u8 D_801152A8[]; extern void func_8012DFBC(void); extern void func_8012DFCC(void); extern void func_8012E014(s32 arg0); -extern void func_8012E138(); +extern void func_8012E138(int model); extern void func_8012DFD4(u8 *a0); extern void func_8012F0BC(s32 *a0, s32 *a1, s32 *a2); extern void func_8012F1A4(s32 *a0, s32 a1, s32 *a2); @@ -406,7 +406,7 @@ extern void func_8012E014(s32 a0); extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_80049CAC(); extern void func_8012F14C(s32 a0, s32 a1, s32 a2); -extern s32 func_80135888(); +extern s32 func_80135888(s32 arg0, s32 arg1, s32 arg2, s32 arg3); extern void func_8012E138(int model); extern s32 func_8012E27C(void); extern void func_8012E284(void); @@ -469,7 +469,7 @@ extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); +extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_80131CA8(); // K&R: 0/2 of 1 args (P37 unalias t4_ua7) extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); @@ -487,7 +487,7 @@ extern void func_8012FCA4(int a0); extern void func_80131B14(void); extern void func_8012FCC4(int param_1); extern void func_8012FDA8(int param_1); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern void func_8012FE70(s32 a0); extern void func_8012FF00(s32 a0); extern void func_8012FF4C(s32 a0); @@ -502,7 +502,7 @@ extern void func_801301E8(u8 *a0); extern void func_80130278(s32 arg0); extern void func_80130314(s32 a0); extern void func_80130360(s32 a0); -extern void func_8012E364(); +extern void func_8012E364(s32 arg0_); extern void func_801303A0(s32 a0); extern void func_801303EC(void *a0); extern void func_80143CD4(s32 a0); @@ -524,7 +524,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130A18(u8 *a0); extern void func_80130AC4(s32 a0); @@ -572,11 +572,11 @@ extern void func_80132DC4(s32 a0, s32 a1, s32 a2); extern s32 func_80132E6C(s16 *a0); extern void func_80132EC4(void *a0, s16 a1); extern s32 func_80132EF4(s32 a0, s32 a1); -extern s32 func_80135888(s32, s32, s32, s32); +extern s32 func_80135888(s32 arg0, s32 arg1, s32 arg2, s32 arg3); extern void func_80132F40(s32 arg0); -extern void func_801330E0(void * param_1, s16 * param_2, s32 param_3); +extern void func_801330E0(void * param_1, s16 * param_2, int param_3); extern void func_80133060(u8 *a0, s32 *a1, s32 a2); -extern void func_801330E0(); +extern void func_801330E0(void * param_1, s16 * param_2, int param_3); extern void func_8013339C(s16 *a0, s16 *a1); extern void func_80133298(s32 *a0); extern void func_8013339C(short *param_1, short *param_2); @@ -587,7 +587,7 @@ extern s32 D_80184124; extern void func_8013373C(s32 a0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); extern s32 func_80133AB0(s16 flag, s16 x, s16 y, s32 arg3); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_80134310(Vec3s *a0, Vec3s *a1, s32 a2); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); @@ -657,7 +657,7 @@ extern void func_80137BD8(s32 a0); extern void func_8013A380(void); extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -1024,8 +1024,8 @@ void func_8013A378(void) { extern void *memcpy(void *, const void *, u32); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); #include "../shared/ov/func_8013A530.h" diff --git a/src/ov_MAIN_012/ov_MAIN_012_jr_801458E0.c b/src/ov_MAIN_012/ov_MAIN_012_jr_801458E0.c index 272eab8798..dd33c2be2d 100644 --- a/src/ov_MAIN_012/ov_MAIN_012_jr_801458E0.c +++ b/src/ov_MAIN_012/ov_MAIN_012_jr_801458E0.c @@ -222,7 +222,7 @@ extern s32 func_8012A6D0(void* a0, void* a1); extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -336,7 +336,7 @@ extern s32 func_8012C750(s32 a0); extern s32 func_8012C820(u8 *a0); extern u16 D_801274E4[]; extern s32 func_8012CB64(s32 arg0, s32 arg1, s32 arg2, s32 arg3, s32 arg4); -extern s32 func_8012CC88(); +extern s32 func_8012CC88(s32 a0, s32 a1, s32 a2); extern u8 D_800D3918[]; extern void func_8012CBA4(s32 a0); extern void func_8012CBCC(s32 a0); @@ -352,7 +352,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -385,7 +385,7 @@ extern u8 D_801152A8[]; extern void func_8012DFBC(void); extern void func_8012DFCC(void); extern void func_8012E014(s32 arg0); -extern void func_8012E138(); +extern void func_8012E138(int model); extern void func_8012DFD4(u8 *a0); extern void func_8012F0BC(s32 *a0, s32 *a1, s32 *a2); extern void func_8012F1A4(s32 *a0, s32 a1, s32 *a2); @@ -511,7 +511,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_80130974(int param_1); extern void func_80130A18(u8 *a0); extern void func_80130AC4(s32 a0); @@ -561,9 +561,9 @@ extern void func_80132EC4(void *a0, s16 a1); extern s32 func_80132EF4(s32 a0, s32 a1); extern s32 func_80135888(s32 arg0, s32 arg1, s32 arg2, s32 arg3); extern void func_80132F40(s32 arg0); -extern void func_801330E0(void * param_1, s16 * param_2, s32 param_3); +extern void func_801330E0(void * param_1, s16 * param_2, int param_3); extern void func_80133060(u8 *a0, s32 *a1, s32 a2); -extern void func_801330E0(); +extern void func_801330E0(void * param_1, s16 * param_2, int param_3); extern void func_8013339C(s16 *a0, s16 *a1); extern void func_80133298(s32 *a0); extern void func_8013339C(short *param_1, short *param_2); @@ -644,7 +644,7 @@ extern void func_80137BD8(s32 a0); extern void func_8013A380(void); extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -716,7 +716,7 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); @@ -727,7 +727,7 @@ extern s32 func_8013A8BC(void); extern void func_8013A9B4(s32 a0, s32 a1); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -867,9 +867,9 @@ extern s32 func_80029000(void); extern void func_80029020(s32 a0); extern s32 func_80028D9C(void); extern void func_80028DBC(s32 a0); -extern s32 *func_80140D68(s32 *, Prim4 *, s32, s32, s32); +extern s32 * func_80140D68(s32 * out, Prim4 * src, int idx, s32 dx, int ofs); extern s32 * func_80140958(s32 * ot, int i, int n); -extern s32 * func_80140D68(); +extern s32 * func_80140D68(s32 * out, Prim4 * src, int idx, s32 dx, int ofs); extern int func_800D2CA8(int, int); extern void func_800D2D10(int, int, void *, int); extern int func_80029FE4(void); @@ -1219,7 +1219,7 @@ void func_80145A2C(void) { void func_80145CEC(void) { extern void func_8001C320(s32 a0, s32 a1); extern s32 func_80029504(void); - extern int func_801552F4(); + extern void func_801552F4(s32 a0); extern void func_80147084(s32 *a0); extern void func_80147098(s32 *a0); extern void func_801470AC(s32 *a0); @@ -3792,7 +3792,7 @@ s32 func_80150480(s32 _arg0) #include "../shared/ov/func_80150528.h" -extern s32 func_801506A4(); +extern s32 func_801506A4(s32 arg0, s32 arg1); #include "../shared/ov/func_801505FC.h" diff --git a/src/ov_SC01_000/ov_SC01_000_jr_8013C98C.c b/src/ov_SC01_000/ov_SC01_000_jr_8013C98C.c index 64bb7068c3..18bdd53f67 100644 --- a/src/ov_SC01_000/ov_SC01_000_jr_8013C98C.c +++ b/src/ov_SC01_000/ov_SC01_000_jr_8013C98C.c @@ -233,7 +233,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -343,7 +343,7 @@ extern s16 D_801270C4; extern u16 D_801274E4[]; extern s32 D_8011DB08; extern s32 func_8012CB64(s32 arg0, s32 arg1, s32 arg2, s32 arg3, s32 arg4); -extern s32 func_8012CC88(); +extern s32 func_8012CC88(s32 a0, s32 a1, s32 a2); extern u8 D_800D3918[]; extern void func_8012CBA4(s32 a0); extern void func_8012CBCC(s32 a0); @@ -358,7 +358,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -375,7 +375,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -424,7 +424,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -445,25 +445,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_8017EF78[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_8017EF84[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -495,7 +495,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -505,7 +505,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -526,7 +526,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_8017F0D8[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -576,7 +576,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -641,7 +641,7 @@ extern int D_8017F208; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -724,12 +724,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -738,7 +738,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -916,8 +916,8 @@ extern s32 D_801A44E4; extern s32 D_801A44D8; extern s32 D_801A44DC; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1039,7 +1039,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1090,7 +1090,7 @@ extern s32 D_801A44F0; extern s32 D_801A44D8; extern s32 D_801A44F4; extern s32 D_801A44E4; -extern void func_8013D9B0(); /* §17a-1: K&R empty-args — compatible with the (int param_1) def + the 0-arg/fn-ptr-cast call sites (byte-neutral) */ +extern void func_8013D9B0(); /* §17a-1: K&R empty-args — compatible with the (int param_1) def + the 0-arg/fn-ptr-cast call sites (byte-neutral) */ // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1118,7 +1118,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); /* §17a-1: K&R empty-args — compatible with the (int param_1) def + the 0-arg/fn-ptr-cast call sites (byte-neutral) */ +extern void func_8013D9B0(); /* §17a-1: K&R empty-args — compatible with the (int param_1) def + the 0-arg/fn-ptr-cast call sites (byte-neutral) */ // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801A44E4; s32 func_8013D13C(void) { @@ -1236,7 +1236,7 @@ extern u8 D_8017F49C[]; extern u8 D_8017F51C[]; extern u8 D_8017F3F4[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC01_000/ov_SC01_000_jr_8013F350.c b/src/ov_SC01_000/ov_SC01_000_jr_8013F350.c index 8303f8afcb..d123c4b26c 100644 --- a/src/ov_SC01_000/ov_SC01_000_jr_8013F350.c +++ b/src/ov_SC01_000/ov_SC01_000_jr_8013F350.c @@ -238,7 +238,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -348,14 +348,14 @@ extern s16 D_801270C4; extern u16 D_801274E4[]; extern s32 D_8011DB08; extern s32 func_8012CB64(s32 arg0, s32 arg1, s32 arg2, s32 arg3, s32 arg4); -extern s32 func_8012CC88(); +extern s32 func_8012CC88(s32 a0, s32 a1, s32 a2); extern u8 D_800D3918[]; extern void func_8012CBA4(s32 a0); extern void func_8012CBCC(s32 a0); extern void func_8012CBF4(s32 a0); extern void func_8012CC1C(s32 arg0, s32 arg1); extern void func_8012CC40(s32 arg0, s32 arg1); -extern s32 func_8012CC88(); +extern s32 func_8012CC88(s32 a0, s32 a1, s32 a2); extern void func_8012CC64(s32 a0, s32 a1); extern s32 func_80133784(s32 a0, void *a1, s32 a2); extern s32 func_8012CE2C(s32 a0); @@ -364,7 +364,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -381,7 +381,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -430,7 +430,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -451,25 +451,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_8017EF78[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_8017EF84[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -501,7 +501,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -511,7 +511,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -532,7 +532,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_8017F0D8[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -582,7 +582,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -648,7 +648,7 @@ extern int D_8017F208; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -727,12 +727,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -741,7 +741,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -818,7 +818,7 @@ extern u8 D_8017F3A0[]; extern u8 D_8017F49C[]; extern u8 D_8017F51C[]; extern u8 D_8017F3F4[]; -extern void func_8013D53C(); +extern void func_8013D53C(void *arg0v); extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC01_000/ov_SC01_000_jr_8013FFD8.c b/src/ov_SC01_000/ov_SC01_000_jr_8013FFD8.c index 00380a5c8a..02e2572e04 100644 --- a/src/ov_SC01_000/ov_SC01_000_jr_8013FFD8.c +++ b/src/ov_SC01_000/ov_SC01_000_jr_8013FFD8.c @@ -241,7 +241,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -351,14 +351,14 @@ extern s16 D_801270C4; extern u16 D_801274E4[]; extern s32 D_8011DB08; extern s32 func_8012CB64(s32 arg0, s32 arg1, s32 arg2, s32 arg3, s32 arg4); -extern s32 func_8012CC88(); +extern s32 func_8012CC88(s32 a0, s32 a1, s32 a2); extern u8 D_800D3918[]; extern void func_8012CBA4(s32 a0); extern void func_8012CBCC(s32 a0); extern void func_8012CBF4(s32 a0); extern void func_8012CC1C(s32 arg0, s32 arg1); extern void func_8012CC40(s32 arg0, s32 arg1); -extern s32 func_8012CC88(); +extern s32 func_8012CC88(s32 a0, s32 a1, s32 a2); extern void func_8012CC64(s32 a0, s32 a1); extern s32 func_80133784(s32 a0, void *a1, s32 a2); extern s32 func_8012CE2C(s32 a0); @@ -367,7 +367,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -384,7 +384,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -433,7 +433,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -454,25 +454,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_8017EF78[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_8017EF84[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -504,7 +504,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -514,7 +514,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -535,7 +535,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_8017F0D8[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -585,7 +585,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -651,7 +651,7 @@ extern int D_8017F208; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -728,12 +728,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -742,7 +742,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -818,7 +818,7 @@ extern u8 D_8017F3A0[]; extern u8 D_8017F49C[]; extern u8 D_8017F51C[]; extern u8 D_8017F3F4[]; -extern void func_8013D53C(); +extern void func_8013D53C(void *arg0v); extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC01_000/ov_SC01_000_jr_80140608.c b/src/ov_SC01_000/ov_SC01_000_jr_80140608.c index cf53e987de..d5d814eb82 100644 --- a/src/ov_SC01_000/ov_SC01_000_jr_80140608.c +++ b/src/ov_SC01_000/ov_SC01_000_jr_80140608.c @@ -238,7 +238,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -348,14 +348,14 @@ extern s16 D_801270C4; extern u16 D_801274E4[]; extern s32 D_8011DB08; extern s32 func_8012CB64(s32 arg0, s32 arg1, s32 arg2, s32 arg3, s32 arg4); -extern s32 func_8012CC88(); +extern s32 func_8012CC88(s32 a0, s32 a1, s32 a2); extern u8 D_800D3918[]; extern void func_8012CBA4(s32 a0); extern void func_8012CBCC(s32 a0); extern void func_8012CBF4(s32 a0); extern void func_8012CC1C(s32 arg0, s32 arg1); extern void func_8012CC40(s32 arg0, s32 arg1); -extern s32 func_8012CC88(); +extern s32 func_8012CC88(s32 a0, s32 a1, s32 a2); extern void func_8012CC64(s32 a0, s32 a1); extern s32 func_80133784(s32 a0, void *a1, s32 a2); extern s32 func_8012CE2C(s32 a0); @@ -364,7 +364,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -379,7 +379,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -428,7 +428,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -449,25 +449,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_8017EF78[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_8017EF84[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -499,7 +499,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -509,7 +509,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -530,7 +530,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_8017F0D8[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -580,7 +580,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -646,7 +646,7 @@ extern int D_8017F208; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -813,7 +813,7 @@ extern u8 D_8017F3A0[]; extern u8 D_8017F49C[]; extern u8 D_8017F51C[]; extern u8 D_8017F3F4[]; -extern void func_8013D53C(); +extern void func_8013D53C(void *arg0v); extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC01_000/ov_SC01_000_o0c.c b/src/ov_SC01_000/ov_SC01_000_o0c.c index efb963ab3c..7ee968ce8e 100644 --- a/src/ov_SC01_000/ov_SC01_000_o0c.c +++ b/src/ov_SC01_000/ov_SC01_000_o0c.c @@ -232,7 +232,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -342,7 +342,7 @@ extern s16 D_801270C4; extern u16 D_801274E4[]; extern s32 D_8011DB08; extern s32 func_8012CB64(s32 arg0, s32 arg1, s32 arg2, s32 arg3, s32 arg4); -extern s32 func_8012CC88(); +extern s32 func_8012CC88(s32 a0, s32 a1, s32 a2); extern u8 D_800D3918[]; extern void func_8012CBA4(s32 a0); extern void func_8012CBCC(s32 a0); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_8017EF78[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_8017EF84[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_8017F0D8[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_8017F208; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -827,7 +827,7 @@ extern s32 D_801A58DC; void func_8013B83C(s32 a0, s32 a1, s32 a2) { /* sizeof 0x1C */ - extern Ent_8013B83C D_801DAA08_e[] __asm__("D_801A57C0"); + extern Ent_8013B83C D_801A57C0[]; extern s32 D_801A585C; extern s32 D_801A5860; extern s32 D_801A5864; @@ -850,10 +850,10 @@ void func_8013B83C(s32 a0, s32 a1, s32 a2) { D_801A58D8 = a2 + 500; D_801A58DC = a2; for (i = 0; i < 4; i++) { - D_801DAA08_e[i].f0 = 0; - D_801DAA08_e[i].f4 = D_801DAA08_e[i].f6 = D_801DAA08_e[i].f8 = 0x6000; - D_801DAA08_e[i].fC = 0x100; - D_801DAA08_e[i].f18 = 0; + D_801A57C0[i].f0 = 0; + D_801A57C0[i].f4 = D_801A57C0[i].f6 = D_801A57C0[i].f8 = 0x6000; + D_801A57C0[i].fC = 0x100; + D_801A57C0[i].f18 = 0; } switch (*(u8 *)a0) { case 0x42: diff --git a/src/ov_SC01_001/ov_SC01_001_jr_8013C98C.c b/src/ov_SC01_001/ov_SC01_001_jr_8013C98C.c index 8c90e40a9c..9f591eb949 100644 --- a/src/ov_SC01_001/ov_SC01_001_jr_8013C98C.c +++ b/src/ov_SC01_001/ov_SC01_001_jr_8013C98C.c @@ -233,7 +233,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -359,7 +359,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -376,7 +376,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -425,7 +425,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -446,25 +446,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_80183BC8[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_80183BD4[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -496,7 +496,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -506,7 +506,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -527,7 +527,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_80183D28[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -577,7 +577,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -642,7 +642,7 @@ extern int D_80183E58; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -725,12 +725,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -739,7 +739,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -917,8 +917,8 @@ extern s32 D_801EC774; extern s32 D_801EC768; extern s32 D_801EC76C; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1040,7 +1040,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1091,7 +1091,7 @@ extern s32 D_801EC780; extern s32 D_801EC768; extern s32 D_801EC784; extern s32 D_801EC774; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1119,7 +1119,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801EC774; s32 func_8013D13C(void) { @@ -1237,7 +1237,7 @@ extern u8 D_801840EC[]; extern u8 D_8018416C[]; extern u8 D_80184044[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC01_001/ov_SC01_001_jr_8013F350.c b/src/ov_SC01_001/ov_SC01_001_jr_8013F350.c index faa1b236f3..2b382ea029 100644 --- a/src/ov_SC01_001/ov_SC01_001_jr_8013F350.c +++ b/src/ov_SC01_001/ov_SC01_001_jr_8013F350.c @@ -238,7 +238,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -364,7 +364,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -381,7 +381,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -430,7 +430,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -451,25 +451,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_80183BC8[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_80183BD4[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -501,7 +501,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -511,7 +511,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -532,7 +532,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_80183D28[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -582,7 +582,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -648,7 +648,7 @@ extern int D_80183E58; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -727,12 +727,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -741,7 +741,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -818,7 +818,7 @@ extern u8 D_80183FF0[]; extern u8 D_801840EC[]; extern u8 D_8018416C[]; extern u8 D_80184044[]; -extern void func_8013D53C(); +extern void func_8013D53C(void *arg0v); extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC01_001/ov_SC01_001_jr_8013FFD8.c b/src/ov_SC01_001/ov_SC01_001_jr_8013FFD8.c index dbb8312847..bef9dbedac 100644 --- a/src/ov_SC01_001/ov_SC01_001_jr_8013FFD8.c +++ b/src/ov_SC01_001/ov_SC01_001_jr_8013FFD8.c @@ -241,7 +241,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -367,7 +367,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -384,7 +384,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -433,7 +433,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -454,25 +454,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_80183BC8[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_80183BD4[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -504,7 +504,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -514,7 +514,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -535,7 +535,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_80183D28[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -585,7 +585,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -651,7 +651,7 @@ extern int D_80183E58; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -728,12 +728,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -742,7 +742,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -818,7 +818,7 @@ extern u8 D_80183FF0[]; extern u8 D_801840EC[]; extern u8 D_8018416C[]; extern u8 D_80184044[]; -extern void func_8013D53C(); +extern void func_8013D53C(void *arg0v); extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC01_001/ov_SC01_001_jr_80140608.c b/src/ov_SC01_001/ov_SC01_001_jr_80140608.c index 42ed5ee9a9..4c701aaf0e 100644 --- a/src/ov_SC01_001/ov_SC01_001_jr_80140608.c +++ b/src/ov_SC01_001/ov_SC01_001_jr_80140608.c @@ -238,7 +238,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -364,7 +364,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -379,7 +379,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -428,7 +428,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -449,25 +449,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_80183BC8[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_80183BD4[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -499,7 +499,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -509,7 +509,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -530,7 +530,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_80183D28[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -580,7 +580,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -646,7 +646,7 @@ extern int D_80183E58; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -813,7 +813,7 @@ extern u8 D_80183FF0[]; extern u8 D_801840EC[]; extern u8 D_8018416C[]; extern u8 D_80184044[]; -extern void func_8013D53C(); +extern void func_8013D53C(void *arg0v); extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC01_004/ov_SC01_004_jr_8013C98C.c b/src/ov_SC01_004/ov_SC01_004_jr_8013C98C.c index 2524b527d8..51afc8b214 100644 --- a/src/ov_SC01_004/ov_SC01_004_jr_8013C98C.c +++ b/src/ov_SC01_004/ov_SC01_004_jr_8013C98C.c @@ -233,7 +233,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -359,7 +359,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -376,7 +376,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -425,7 +425,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -446,25 +446,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_8017F58C[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_8017F598[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -496,7 +496,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -506,7 +506,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -527,7 +527,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_8017F6EC[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -577,7 +577,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -642,7 +642,7 @@ extern int D_8017F81C; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -725,12 +725,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -739,7 +739,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -917,8 +917,8 @@ extern s32 D_8018EEDC; extern s32 D_8018EED0; extern s32 D_8018EED4; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1040,7 +1040,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1091,7 +1091,7 @@ extern s32 D_8018EEE8; extern s32 D_8018EED0; extern s32 D_8018EEEC; extern s32 D_8018EEDC; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1119,7 +1119,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_8018EEDC; s32 func_8013D13C(void) { @@ -1238,7 +1238,7 @@ extern u8 D_8017FAB0[]; extern u8 D_8017FB30[]; extern u8 D_8017FA08[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC01_004/ov_SC01_004_jr_8013F350.c b/src/ov_SC01_004/ov_SC01_004_jr_8013F350.c index 9b0cdca0a1..7b7bb5bc8c 100644 --- a/src/ov_SC01_004/ov_SC01_004_jr_8013F350.c +++ b/src/ov_SC01_004/ov_SC01_004_jr_8013F350.c @@ -238,7 +238,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -364,7 +364,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -381,7 +381,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -430,7 +430,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -451,25 +451,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_8017F58C[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_8017F598[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -501,7 +501,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -511,7 +511,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -532,7 +532,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_8017F6EC[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -582,7 +582,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -648,7 +648,7 @@ extern int D_8017F81C; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -727,12 +727,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -741,7 +741,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -818,7 +818,7 @@ extern u8 D_8017F9B4[]; extern u8 D_8017FAB0[]; extern u8 D_8017FB30[]; extern u8 D_8017FA08[]; -extern void func_8013D53C(); +extern void func_8013D53C(void *arg0v); extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC01_004/ov_SC01_004_jr_8013FFD8.c b/src/ov_SC01_004/ov_SC01_004_jr_8013FFD8.c index 5913db07ce..7f9cd989bc 100644 --- a/src/ov_SC01_004/ov_SC01_004_jr_8013FFD8.c +++ b/src/ov_SC01_004/ov_SC01_004_jr_8013FFD8.c @@ -241,7 +241,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -367,7 +367,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -384,7 +384,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -433,7 +433,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -454,25 +454,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_8017F58C[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_8017F598[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -504,7 +504,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -514,7 +514,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -535,7 +535,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_8017F6EC[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -585,7 +585,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -651,7 +651,7 @@ extern int D_8017F81C; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -728,12 +728,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -742,7 +742,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -818,7 +818,7 @@ extern u8 D_8017F9B4[]; extern u8 D_8017FAB0[]; extern u8 D_8017FB30[]; extern u8 D_8017FA08[]; -extern void func_8013D53C(); +extern void func_8013D53C(void *arg0v); extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC01_004/ov_SC01_004_jr_80140608.c b/src/ov_SC01_004/ov_SC01_004_jr_80140608.c index e6b2f68568..87f83656f9 100644 --- a/src/ov_SC01_004/ov_SC01_004_jr_80140608.c +++ b/src/ov_SC01_004/ov_SC01_004_jr_80140608.c @@ -238,7 +238,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -364,7 +364,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -379,7 +379,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -428,7 +428,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -449,25 +449,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_8017F58C[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_8017F598[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -499,7 +499,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -509,7 +509,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -530,7 +530,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_8017F6EC[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -580,7 +580,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -646,7 +646,7 @@ extern int D_8017F81C; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -813,7 +813,7 @@ extern u8 D_8017F9B4[]; extern u8 D_8017FAB0[]; extern u8 D_8017FB30[]; extern u8 D_8017FA08[]; -extern void func_8013D53C(); +extern void func_8013D53C(void *arg0v); extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC01_005/ov_SC01_005_jr_8013C98C.c b/src/ov_SC01_005/ov_SC01_005_jr_8013C98C.c index 3064f4c748..5dc1814b90 100644 --- a/src/ov_SC01_005/ov_SC01_005_jr_8013C98C.c +++ b/src/ov_SC01_005/ov_SC01_005_jr_8013C98C.c @@ -233,7 +233,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -359,7 +359,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -376,7 +376,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -425,7 +425,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -446,25 +446,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_80182720[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_8018272C[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -496,7 +496,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -506,7 +506,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -527,7 +527,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_80182880[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -577,7 +577,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -642,7 +642,7 @@ extern int D_801829B0; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -725,12 +725,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -739,7 +739,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -916,8 +916,8 @@ extern s32 D_801CC63C; extern s32 D_801CC630; extern s32 D_801CC634; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1039,7 +1039,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1090,7 +1090,7 @@ extern s32 D_801CC648; extern s32 D_801CC630; extern s32 D_801CC64C; extern s32 D_801CC63C; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1118,7 +1118,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801CC63C; s32 func_8013D13C(void) { @@ -1237,7 +1237,7 @@ extern u8 D_80182C44[]; extern u8 D_80182CC4[]; extern u8 D_80182B9C[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC01_005/ov_SC01_005_jr_8013F350.c b/src/ov_SC01_005/ov_SC01_005_jr_8013F350.c index 3a2a84109d..6fddf18b2f 100644 --- a/src/ov_SC01_005/ov_SC01_005_jr_8013F350.c +++ b/src/ov_SC01_005/ov_SC01_005_jr_8013F350.c @@ -238,7 +238,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -364,7 +364,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -381,7 +381,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -430,7 +430,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -451,25 +451,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_80182720[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_8018272C[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -501,7 +501,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -511,7 +511,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -532,7 +532,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_80182880[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -582,7 +582,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -648,7 +648,7 @@ extern int D_801829B0; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -727,12 +727,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -741,7 +741,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -818,7 +818,7 @@ extern u8 D_80182B48[]; extern u8 D_80182C44[]; extern u8 D_80182CC4[]; extern u8 D_80182B9C[]; -extern void func_8013D53C(); +extern void func_8013D53C(void *arg0v); extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC01_005/ov_SC01_005_jr_8013FFD8.c b/src/ov_SC01_005/ov_SC01_005_jr_8013FFD8.c index 1d17325c92..9edd776340 100644 --- a/src/ov_SC01_005/ov_SC01_005_jr_8013FFD8.c +++ b/src/ov_SC01_005/ov_SC01_005_jr_8013FFD8.c @@ -241,7 +241,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -367,7 +367,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -384,7 +384,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -433,7 +433,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -454,25 +454,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_80182720[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_8018272C[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -504,7 +504,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -514,7 +514,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -535,7 +535,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_80182880[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -585,7 +585,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -651,7 +651,7 @@ extern int D_801829B0; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -728,12 +728,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -742,7 +742,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -818,7 +818,7 @@ extern u8 D_80182B48[]; extern u8 D_80182C44[]; extern u8 D_80182CC4[]; extern u8 D_80182B9C[]; -extern void func_8013D53C(); +extern void func_8013D53C(void *arg0v); extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC01_005/ov_SC01_005_jr_80140608.c b/src/ov_SC01_005/ov_SC01_005_jr_80140608.c index d86be6c62b..10014ab1d2 100644 --- a/src/ov_SC01_005/ov_SC01_005_jr_80140608.c +++ b/src/ov_SC01_005/ov_SC01_005_jr_80140608.c @@ -238,7 +238,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -364,7 +364,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -379,7 +379,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -428,7 +428,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -449,25 +449,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_80182720[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_8018272C[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -499,7 +499,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -509,7 +509,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -530,7 +530,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_80182880[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -580,7 +580,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -646,7 +646,7 @@ extern int D_801829B0; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -813,7 +813,7 @@ extern u8 D_80182B48[]; extern u8 D_80182C44[]; extern u8 D_80182CC4[]; extern u8 D_80182B9C[]; -extern void func_8013D53C(); +extern void func_8013D53C(void *arg0v); extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC01_008/ov_SC01_008_jr_8013C98C.c b/src/ov_SC01_008/ov_SC01_008_jr_8013C98C.c index e8fd931d37..5505d42e78 100644 --- a/src/ov_SC01_008/ov_SC01_008_jr_8013C98C.c +++ b/src/ov_SC01_008/ov_SC01_008_jr_8013C98C.c @@ -233,7 +233,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -359,7 +359,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -376,7 +376,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -425,7 +425,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -446,25 +446,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_8017FB00[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_8017FB0C[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -496,7 +496,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -506,7 +506,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -527,7 +527,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_8017FC60[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -577,7 +577,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -642,7 +642,7 @@ extern int D_8017FD90; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -725,12 +725,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -739,7 +739,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -917,8 +917,8 @@ extern s32 D_801A20EC; extern s32 D_801A20E0; extern s32 D_801A20E4; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1040,7 +1040,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1091,7 +1091,7 @@ extern s32 D_801A20F8; extern s32 D_801A20E0; extern s32 D_801A20FC; extern s32 D_801A20EC; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1119,7 +1119,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801A20EC; s32 func_8013D13C(void) { @@ -1238,7 +1238,7 @@ extern u8 D_80180024[]; extern u8 D_801800A4[]; extern u8 D_8017FF7C[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC01_008/ov_SC01_008_jr_8013F350.c b/src/ov_SC01_008/ov_SC01_008_jr_8013F350.c index 517a3d78a4..d7c5736569 100644 --- a/src/ov_SC01_008/ov_SC01_008_jr_8013F350.c +++ b/src/ov_SC01_008/ov_SC01_008_jr_8013F350.c @@ -238,7 +238,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -364,7 +364,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -381,7 +381,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -430,7 +430,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -451,25 +451,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_8017FB00[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_8017FB0C[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -501,7 +501,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -511,7 +511,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -532,7 +532,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_8017FC60[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -582,7 +582,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -648,7 +648,7 @@ extern int D_8017FD90; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -727,12 +727,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -741,7 +741,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -818,7 +818,7 @@ extern u8 D_8017FF28[]; extern u8 D_80180024[]; extern u8 D_801800A4[]; extern u8 D_8017FF7C[]; -extern void func_8013D53C(); +extern void func_8013D53C(void *arg0v); extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC01_008/ov_SC01_008_jr_8013FFD8.c b/src/ov_SC01_008/ov_SC01_008_jr_8013FFD8.c index c68a0b413d..a32ffcf688 100644 --- a/src/ov_SC01_008/ov_SC01_008_jr_8013FFD8.c +++ b/src/ov_SC01_008/ov_SC01_008_jr_8013FFD8.c @@ -241,7 +241,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -367,7 +367,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -384,7 +384,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -433,7 +433,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -454,25 +454,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_8017FB00[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_8017FB0C[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -504,7 +504,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -514,7 +514,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -535,7 +535,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_8017FC60[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -585,7 +585,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -651,7 +651,7 @@ extern int D_8017FD90; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -728,12 +728,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -742,7 +742,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -818,7 +818,7 @@ extern u8 D_8017FF28[]; extern u8 D_80180024[]; extern u8 D_801800A4[]; extern u8 D_8017FF7C[]; -extern void func_8013D53C(); +extern void func_8013D53C(void *arg0v); extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC01_008/ov_SC01_008_jr_80140608.c b/src/ov_SC01_008/ov_SC01_008_jr_80140608.c index 04f01565a8..b30b315dfc 100644 --- a/src/ov_SC01_008/ov_SC01_008_jr_80140608.c +++ b/src/ov_SC01_008/ov_SC01_008_jr_80140608.c @@ -238,7 +238,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -364,7 +364,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -379,7 +379,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -428,7 +428,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -449,25 +449,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_8017FB00[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_8017FB0C[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -499,7 +499,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -509,7 +509,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -530,7 +530,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_8017FC60[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -580,7 +580,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -646,7 +646,7 @@ extern int D_8017FD90; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -813,7 +813,7 @@ extern u8 D_8017FF28[]; extern u8 D_80180024[]; extern u8 D_801800A4[]; extern u8 D_8017FF7C[]; -extern void func_8013D53C(); +extern void func_8013D53C(void *arg0v); extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC01_009/ov_SC01_009_jr_8013C98C.c b/src/ov_SC01_009/ov_SC01_009_jr_8013C98C.c index 28cce9795e..9cf1790bc1 100644 --- a/src/ov_SC01_009/ov_SC01_009_jr_8013C98C.c +++ b/src/ov_SC01_009/ov_SC01_009_jr_8013C98C.c @@ -233,7 +233,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -359,7 +359,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -376,7 +376,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -425,7 +425,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -446,25 +446,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_80182CE8[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_80182CF4[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -496,7 +496,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -506,7 +506,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -527,7 +527,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_80182E48[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -577,7 +577,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -642,7 +642,7 @@ extern int D_80182F78; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -725,12 +725,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -739,7 +739,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -917,8 +917,8 @@ extern s32 D_801F1F4C; extern s32 D_801F1F40; extern s32 D_801F1F44; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1040,7 +1040,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1091,7 +1091,7 @@ extern s32 D_801F1F58; extern s32 D_801F1F40; extern s32 D_801F1F5C; extern s32 D_801F1F4C; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1119,7 +1119,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801F1F4C; s32 func_8013D13C(void) { @@ -1238,7 +1238,7 @@ extern u8 D_8018320C[]; extern u8 D_8018328C[]; extern u8 D_80183164[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC01_009/ov_SC01_009_jr_8013F350.c b/src/ov_SC01_009/ov_SC01_009_jr_8013F350.c index 8a6619f11c..8b6e09b51e 100644 --- a/src/ov_SC01_009/ov_SC01_009_jr_8013F350.c +++ b/src/ov_SC01_009/ov_SC01_009_jr_8013F350.c @@ -238,7 +238,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -364,7 +364,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -381,7 +381,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -430,7 +430,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -451,25 +451,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_80182CE8[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_80182CF4[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -501,7 +501,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -511,7 +511,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -532,7 +532,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_80182E48[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -582,7 +582,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -648,7 +648,7 @@ extern int D_80182F78; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -727,12 +727,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -741,7 +741,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -818,7 +818,7 @@ extern u8 D_80183110[]; extern u8 D_8018320C[]; extern u8 D_8018328C[]; extern u8 D_80183164[]; -extern void func_8013D53C(); +extern void func_8013D53C(void *arg0v); extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC01_009/ov_SC01_009_jr_8013FFD8.c b/src/ov_SC01_009/ov_SC01_009_jr_8013FFD8.c index b5d865d4d0..3ea909c368 100644 --- a/src/ov_SC01_009/ov_SC01_009_jr_8013FFD8.c +++ b/src/ov_SC01_009/ov_SC01_009_jr_8013FFD8.c @@ -241,7 +241,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -367,7 +367,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -384,7 +384,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -433,7 +433,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -454,25 +454,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_80182CE8[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_80182CF4[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -504,7 +504,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -514,7 +514,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -535,7 +535,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_80182E48[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -585,7 +585,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -651,7 +651,7 @@ extern int D_80182F78; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -728,12 +728,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -742,7 +742,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -818,7 +818,7 @@ extern u8 D_80183110[]; extern u8 D_8018320C[]; extern u8 D_8018328C[]; extern u8 D_80183164[]; -extern void func_8013D53C(); +extern void func_8013D53C(void *arg0v); extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC01_009/ov_SC01_009_jr_80140608.c b/src/ov_SC01_009/ov_SC01_009_jr_80140608.c index dd8af0fe09..390c28d198 100644 --- a/src/ov_SC01_009/ov_SC01_009_jr_80140608.c +++ b/src/ov_SC01_009/ov_SC01_009_jr_80140608.c @@ -238,7 +238,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -364,7 +364,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -379,7 +379,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -428,7 +428,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -449,25 +449,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_80182CE8[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_80182CF4[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -499,7 +499,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -509,7 +509,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -530,7 +530,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_80182E48[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -580,7 +580,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -646,7 +646,7 @@ extern int D_80182F78; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -813,7 +813,7 @@ extern u8 D_80183110[]; extern u8 D_8018320C[]; extern u8 D_8018328C[]; extern u8 D_80183164[]; -extern void func_8013D53C(); +extern void func_8013D53C(void *arg0v); extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC01_074/ov_SC01_074_jr_8013C98C.c b/src/ov_SC01_074/ov_SC01_074_jr_8013C98C.c index 35e483a049..7f5d5e8af7 100644 --- a/src/ov_SC01_074/ov_SC01_074_jr_8013C98C.c +++ b/src/ov_SC01_074/ov_SC01_074_jr_8013C98C.c @@ -233,7 +233,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -359,7 +359,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -376,7 +376,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -425,7 +425,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -446,25 +446,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_8017E968[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_8017E974[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -496,7 +496,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -506,7 +506,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -527,7 +527,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_8017EAC8[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -577,7 +577,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -642,7 +642,7 @@ extern int D_8017EBF8; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -726,12 +726,12 @@ extern void func_80138C30(void *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -740,7 +740,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -918,8 +918,8 @@ extern s32 D_8019A9CC; extern s32 D_8019A9C0; extern s32 D_8019A9C4; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1041,7 +1041,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1092,7 +1092,7 @@ extern s32 D_8019A9D8; extern s32 D_8019A9C0; extern s32 D_8019A9DC; extern s32 D_8019A9CC; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1120,7 +1120,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_8019A9CC; s32 func_8013D13C(void) { @@ -1239,7 +1239,7 @@ extern u8 D_8017EE8C[]; extern u8 D_8017EF0C[]; extern u8 D_8017EDE4[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC01_074/ov_SC01_074_jr_8013F350.c b/src/ov_SC01_074/ov_SC01_074_jr_8013F350.c index d56cd47cbf..9c572d2694 100644 --- a/src/ov_SC01_074/ov_SC01_074_jr_8013F350.c +++ b/src/ov_SC01_074/ov_SC01_074_jr_8013F350.c @@ -238,7 +238,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -364,7 +364,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -381,7 +381,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -430,7 +430,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -451,25 +451,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_8017E968[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_8017E974[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -501,7 +501,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -511,7 +511,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -532,7 +532,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_8017EAC8[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -582,7 +582,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -648,7 +648,7 @@ extern int D_8017EBF8; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -728,12 +728,12 @@ extern void func_80138C30(void *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -742,7 +742,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -819,7 +819,7 @@ extern u8 D_8017ED90[]; extern u8 D_8017EE8C[]; extern u8 D_8017EF0C[]; extern u8 D_8017EDE4[]; -extern void func_8013D53C(); +extern void func_8013D53C(void *arg0v); extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC01_074/ov_SC01_074_jr_8013FFD8.c b/src/ov_SC01_074/ov_SC01_074_jr_8013FFD8.c index 6b13a0c6ac..8a2ad6d4bc 100644 --- a/src/ov_SC01_074/ov_SC01_074_jr_8013FFD8.c +++ b/src/ov_SC01_074/ov_SC01_074_jr_8013FFD8.c @@ -241,7 +241,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -367,7 +367,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -384,7 +384,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -433,7 +433,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -454,25 +454,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_8017E968[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_8017E974[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -504,7 +504,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -514,7 +514,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -535,7 +535,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_8017EAC8[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -585,7 +585,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -651,7 +651,7 @@ extern int D_8017EBF8; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -729,12 +729,12 @@ extern void func_80138C30(void *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -743,7 +743,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -819,7 +819,7 @@ extern u8 D_8017ED90[]; extern u8 D_8017EE8C[]; extern u8 D_8017EF0C[]; extern u8 D_8017EDE4[]; -extern void func_8013D53C(); +extern void func_8013D53C(void *arg0v); extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC01_074/ov_SC01_074_jr_80140608.c b/src/ov_SC01_074/ov_SC01_074_jr_80140608.c index 64b7e02eab..30f3607fe6 100644 --- a/src/ov_SC01_074/ov_SC01_074_jr_80140608.c +++ b/src/ov_SC01_074/ov_SC01_074_jr_80140608.c @@ -238,7 +238,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -364,7 +364,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -379,7 +379,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -428,7 +428,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -449,25 +449,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_8017E968[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_8017E974[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -499,7 +499,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -509,7 +509,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -530,7 +530,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_8017EAC8[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -580,7 +580,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -646,7 +646,7 @@ extern int D_8017EBF8; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -724,12 +724,12 @@ extern void func_80138C30(void *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -738,7 +738,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -814,7 +814,7 @@ extern u8 D_8017ED90[]; extern u8 D_8017EE8C[]; extern u8 D_8017EF0C[]; extern u8 D_8017EDE4[]; -extern void func_8013D53C(); +extern void func_8013D53C(void *arg0v); extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC01_080/ov_SC01_080_jr_8013C98C.c b/src/ov_SC01_080/ov_SC01_080_jr_8013C98C.c index 5f77f7cb24..2f7f656650 100644 --- a/src/ov_SC01_080/ov_SC01_080_jr_8013C98C.c +++ b/src/ov_SC01_080/ov_SC01_080_jr_8013C98C.c @@ -233,7 +233,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -359,7 +359,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -376,7 +376,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -425,7 +425,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -446,25 +446,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_801838C8[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_801838D4[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -496,7 +496,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -506,7 +506,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -527,7 +527,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_80183A28[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -577,7 +577,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -642,7 +642,7 @@ extern int D_80183B58; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -726,12 +726,12 @@ extern void func_80138C30(void *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -740,7 +740,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -918,8 +918,8 @@ extern s32 D_801C47FC; extern s32 D_801C47F0; extern s32 D_801C47F4; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1041,7 +1041,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1092,7 +1092,7 @@ extern s32 D_801C4808; extern s32 D_801C47F0; extern s32 D_801C480C; extern s32 D_801C47FC; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1120,7 +1120,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801C47FC; s32 func_8013D13C(void) { @@ -1239,7 +1239,7 @@ extern u8 D_80183DEC[]; extern u8 D_80183E6C[]; extern u8 D_80183D44[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC01_080/ov_SC01_080_jr_8013F350.c b/src/ov_SC01_080/ov_SC01_080_jr_8013F350.c index 6362075c8d..d000789dd9 100644 --- a/src/ov_SC01_080/ov_SC01_080_jr_8013F350.c +++ b/src/ov_SC01_080/ov_SC01_080_jr_8013F350.c @@ -238,7 +238,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -364,7 +364,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -381,7 +381,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -430,7 +430,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -451,25 +451,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_801838C8[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_801838D4[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -501,7 +501,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -511,7 +511,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -532,7 +532,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_80183A28[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -582,7 +582,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -648,7 +648,7 @@ extern int D_80183B58; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -728,12 +728,12 @@ extern void func_80138C30(void *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -742,7 +742,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -819,7 +819,7 @@ extern u8 D_80183CF0[]; extern u8 D_80183DEC[]; extern u8 D_80183E6C[]; extern u8 D_80183D44[]; -extern void func_8013D53C(); +extern void func_8013D53C(void *arg0v); extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC01_080/ov_SC01_080_jr_8013FFD8.c b/src/ov_SC01_080/ov_SC01_080_jr_8013FFD8.c index 5c5afc73aa..7016cc8a92 100644 --- a/src/ov_SC01_080/ov_SC01_080_jr_8013FFD8.c +++ b/src/ov_SC01_080/ov_SC01_080_jr_8013FFD8.c @@ -241,7 +241,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -367,7 +367,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -384,7 +384,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -433,7 +433,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -454,25 +454,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_801838C8[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_801838D4[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -504,7 +504,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -514,7 +514,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -535,7 +535,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_80183A28[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -585,7 +585,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -651,7 +651,7 @@ extern int D_80183B58; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -729,12 +729,12 @@ extern void func_80138C30(void *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -743,7 +743,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -819,7 +819,7 @@ extern u8 D_80183CF0[]; extern u8 D_80183DEC[]; extern u8 D_80183E6C[]; extern u8 D_80183D44[]; -extern void func_8013D53C(); +extern void func_8013D53C(void *arg0v); extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC01_080/ov_SC01_080_jr_80140608.c b/src/ov_SC01_080/ov_SC01_080_jr_80140608.c index 1b8c7f87f9..ad207b74d7 100644 --- a/src/ov_SC01_080/ov_SC01_080_jr_80140608.c +++ b/src/ov_SC01_080/ov_SC01_080_jr_80140608.c @@ -238,7 +238,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -364,7 +364,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -379,7 +379,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -428,7 +428,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -449,25 +449,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_801838C8[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_801838D4[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -499,7 +499,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -509,7 +509,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -530,7 +530,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_80183A28[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -580,7 +580,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -646,7 +646,7 @@ extern int D_80183B58; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -724,12 +724,12 @@ extern void func_80138C30(void *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -738,7 +738,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -814,7 +814,7 @@ extern u8 D_80183CF0[]; extern u8 D_80183DEC[]; extern u8 D_80183E6C[]; extern u8 D_80183D44[]; -extern void func_8013D53C(); +extern void func_8013D53C(void *arg0v); extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC01_084/ov_SC01_084_jr_8013C98C.c b/src/ov_SC01_084/ov_SC01_084_jr_8013C98C.c index 8a9ef34b80..dee77a31cd 100644 --- a/src/ov_SC01_084/ov_SC01_084_jr_8013C98C.c +++ b/src/ov_SC01_084/ov_SC01_084_jr_8013C98C.c @@ -233,7 +233,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -359,7 +359,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -376,7 +376,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -425,7 +425,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -446,25 +446,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_80186BBC[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_80186BC8[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -496,7 +496,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -506,7 +506,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -527,7 +527,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_80186D1C[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -577,7 +577,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -642,7 +642,7 @@ extern int D_80186E4C; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -726,12 +726,12 @@ extern void func_80138C30(void *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -740,7 +740,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -918,8 +918,8 @@ extern s32 D_801C62A4; extern s32 D_801C6298; extern s32 D_801C629C; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1041,7 +1041,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1092,7 +1092,7 @@ extern s32 D_801C62B0; extern s32 D_801C6298; extern s32 D_801C62B4; extern s32 D_801C62A4; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1120,7 +1120,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801C62A4; s32 func_8013D13C(void) { @@ -1239,7 +1239,7 @@ extern u8 D_801870E0[]; extern u8 D_80187160[]; extern u8 D_80187038[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC02_000/ov_SC02_000_jr_8013C98C.c b/src/ov_SC02_000/ov_SC02_000_jr_8013C98C.c index 079b91cf0e..3bd13d8462 100644 --- a/src/ov_SC02_000/ov_SC02_000_jr_8013C98C.c +++ b/src/ov_SC02_000/ov_SC02_000_jr_8013C98C.c @@ -233,7 +233,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -359,7 +359,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -376,7 +376,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -425,7 +425,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -446,25 +446,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_8018AF6C[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_8018AF78[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -496,7 +496,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -506,7 +506,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -527,7 +527,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_8018B0CC[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -577,7 +577,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -642,7 +642,7 @@ extern int D_8018B1FC; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -725,12 +725,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -739,7 +739,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -917,8 +917,8 @@ extern s32 D_801E6DD4; extern s32 D_801E6DC8; extern s32 D_801E6DCC; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1040,7 +1040,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1091,7 +1091,7 @@ extern s32 D_801E6DE0; extern s32 D_801E6DC8; extern s32 D_801E6DE4; extern s32 D_801E6DD4; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1119,7 +1119,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801E6DD4; s32 func_8013D13C(void) { @@ -1238,7 +1238,7 @@ extern u8 D_8018B490[]; extern u8 D_8018B510[]; extern u8 D_8018B3E8[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC02_004/ov_SC02_004_jr_8013C98C.c b/src/ov_SC02_004/ov_SC02_004_jr_8013C98C.c index eb6eff07aa..36c9aa4314 100644 --- a/src/ov_SC02_004/ov_SC02_004_jr_8013C98C.c +++ b/src/ov_SC02_004/ov_SC02_004_jr_8013C98C.c @@ -233,7 +233,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -359,7 +359,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -376,7 +376,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -425,7 +425,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -446,25 +446,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_8017E04C[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_8017E058[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -496,7 +496,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -506,7 +506,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -527,7 +527,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_8017E1AC[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -577,7 +577,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -642,7 +642,7 @@ extern int D_8017E2DC; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -726,12 +726,12 @@ extern void func_80138C30(void *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -740,7 +740,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -918,8 +918,8 @@ extern s32 D_80195024; extern s32 D_80195018; extern s32 D_8019501C; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1041,7 +1041,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1092,7 +1092,7 @@ extern s32 D_80195030; extern s32 D_80195018; extern s32 D_80195034; extern s32 D_80195024; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1120,7 +1120,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_80195024; s32 func_8013D13C(void) { @@ -1239,7 +1239,7 @@ extern u8 D_8017E570[]; extern u8 D_8017E5F0[]; extern u8 D_8017E4C8[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC02_005/ov_SC02_005_jr_8013C98C.c b/src/ov_SC02_005/ov_SC02_005_jr_8013C98C.c index 874224e073..62ba30f196 100644 --- a/src/ov_SC02_005/ov_SC02_005_jr_8013C98C.c +++ b/src/ov_SC02_005/ov_SC02_005_jr_8013C98C.c @@ -233,7 +233,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -359,7 +359,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -376,7 +376,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -425,7 +425,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -446,25 +446,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_80190C50[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_80190C5C[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -496,7 +496,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -506,7 +506,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -527,7 +527,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_80190DB0[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -577,7 +577,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -642,7 +642,7 @@ extern int D_80190EE0; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -726,12 +726,12 @@ extern void func_80138C30(void *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -740,7 +740,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -918,8 +918,8 @@ extern s32 D_801E309C; extern s32 D_801E3090; extern s32 D_801E3094; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1041,7 +1041,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1092,7 +1092,7 @@ extern s32 D_801E30A8; extern s32 D_801E3090; extern s32 D_801E30AC; extern s32 D_801E309C; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1120,7 +1120,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801E309C; s32 func_8013D13C(void) { @@ -1239,7 +1239,7 @@ extern u8 D_80191174[]; extern u8 D_801911F4[]; extern u8 D_801910CC[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC02_011/ov_SC02_011_jr_8013C98C.c b/src/ov_SC02_011/ov_SC02_011_jr_8013C98C.c index ae50053c87..c9158e3bef 100644 --- a/src/ov_SC02_011/ov_SC02_011_jr_8013C98C.c +++ b/src/ov_SC02_011/ov_SC02_011_jr_8013C98C.c @@ -233,7 +233,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -359,7 +359,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -376,7 +376,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -425,7 +425,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -446,25 +446,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_801910A0[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_801910AC[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -496,7 +496,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -506,7 +506,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -527,7 +527,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_80191200[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -577,7 +577,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -642,7 +642,7 @@ extern int D_80191330; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -726,12 +726,12 @@ extern void func_80138C30(void *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -740,7 +740,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -918,8 +918,8 @@ extern s32 D_801E9F7C; extern s32 D_801E9F70; extern s32 D_801E9F74; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1041,7 +1041,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1092,7 +1092,7 @@ extern s32 D_801E9F88; extern s32 D_801E9F70; extern s32 D_801E9F8C; extern s32 D_801E9F7C; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1120,7 +1120,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801E9F7C; s32 func_8013D13C(void) { @@ -1239,7 +1239,7 @@ extern u8 D_801915C4[]; extern u8 D_80191644[]; extern u8 D_8019151C[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC02_015/ov_SC02_015_jr_8013C98C.c b/src/ov_SC02_015/ov_SC02_015_jr_8013C98C.c index 075e8af7c8..9ab19e3360 100644 --- a/src/ov_SC02_015/ov_SC02_015_jr_8013C98C.c +++ b/src/ov_SC02_015/ov_SC02_015_jr_8013C98C.c @@ -233,7 +233,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -359,7 +359,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -376,7 +376,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -425,7 +425,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -446,25 +446,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_8017E5B4[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_8017E5C0[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -496,7 +496,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -506,7 +506,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -527,7 +527,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_8017E714[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -577,7 +577,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -642,7 +642,7 @@ extern int D_8017E844; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -726,12 +726,12 @@ extern void func_80138C30(void *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -740,7 +740,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -918,8 +918,8 @@ extern s32 D_8018F0FC; extern s32 D_8018F0F0; extern s32 D_8018F0F4; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1041,7 +1041,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1092,7 +1092,7 @@ extern s32 D_8018F108; extern s32 D_8018F0F0; extern s32 D_8018F10C; extern s32 D_8018F0FC; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1120,7 +1120,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_8018F0FC; s32 func_8013D13C(void) { @@ -1239,7 +1239,7 @@ extern u8 D_8017EAD8[]; extern u8 D_8017EB58[]; extern u8 D_8017EA30[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC02_016/ov_SC02_016_jr_8013C98C.c b/src/ov_SC02_016/ov_SC02_016_jr_8013C98C.c index e1ab60b7b3..a2c1d6d1f5 100644 --- a/src/ov_SC02_016/ov_SC02_016_jr_8013C98C.c +++ b/src/ov_SC02_016/ov_SC02_016_jr_8013C98C.c @@ -233,7 +233,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -359,7 +359,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -376,7 +376,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -425,7 +425,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -446,25 +446,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_801847EC[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_801847F8[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -496,7 +496,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -506,7 +506,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -527,7 +527,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_8018494C[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -577,7 +577,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -642,7 +642,7 @@ extern int D_80184A7C; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -726,12 +726,12 @@ extern void func_80138C30(void *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -740,7 +740,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -918,8 +918,8 @@ extern s32 D_801B2D14; extern s32 D_801B2D08; extern s32 D_801B2D0C; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1041,7 +1041,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1092,7 +1092,7 @@ extern s32 D_801B2D20; extern s32 D_801B2D08; extern s32 D_801B2D24; extern s32 D_801B2D14; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1120,7 +1120,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801B2D14; s32 func_8013D13C(void) { @@ -1239,7 +1239,7 @@ extern u8 D_80184D10[]; extern u8 D_80184D90[]; extern u8 D_80184C68[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC02_017/ov_SC02_017_jr_8013C98C.c b/src/ov_SC02_017/ov_SC02_017_jr_8013C98C.c index e599471e27..fb671c6a4a 100644 --- a/src/ov_SC02_017/ov_SC02_017_jr_8013C98C.c +++ b/src/ov_SC02_017/ov_SC02_017_jr_8013C98C.c @@ -233,7 +233,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -359,7 +359,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -376,7 +376,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -425,7 +425,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -446,25 +446,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_8018A844[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_8018A850[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -496,7 +496,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -506,7 +506,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -527,7 +527,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_8018A9A4[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -577,7 +577,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -642,7 +642,7 @@ extern int D_8018AAD4; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -726,12 +726,12 @@ extern void func_80138C30(void *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -740,7 +740,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -918,8 +918,8 @@ extern s32 D_801EE53C; extern s32 D_801EE530; extern s32 D_801EE534; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1041,7 +1041,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1092,7 +1092,7 @@ extern s32 D_801EE548; extern s32 D_801EE530; extern s32 D_801EE54C; extern s32 D_801EE53C; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1120,7 +1120,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801EE53C; s32 func_8013D13C(void) { @@ -1239,7 +1239,7 @@ extern u8 D_8018AD68[]; extern u8 D_8018ADE8[]; extern u8 D_8018ACC0[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC02_021/ov_SC02_021_jr_8013C98C.c b/src/ov_SC02_021/ov_SC02_021_jr_8013C98C.c index c3e8b552f3..eddeeb51f4 100644 --- a/src/ov_SC02_021/ov_SC02_021_jr_8013C98C.c +++ b/src/ov_SC02_021/ov_SC02_021_jr_8013C98C.c @@ -233,7 +233,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -359,7 +359,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -376,7 +376,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -425,7 +425,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -446,25 +446,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_8017FE38[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_8017FE44[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -496,7 +496,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -506,7 +506,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -527,7 +527,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_8017FF98[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -577,7 +577,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -642,7 +642,7 @@ extern int D_801800C8; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -726,12 +726,12 @@ extern void func_80138C30(void *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -740,7 +740,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -918,8 +918,8 @@ extern s32 D_80191AAC; extern s32 D_80191AA0; extern s32 D_80191AA4; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1041,7 +1041,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1092,7 +1092,7 @@ extern s32 D_80191AB8; extern s32 D_80191AA0; extern s32 D_80191ABC; extern s32 D_80191AAC; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1120,7 +1120,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_80191AAC; s32 func_8013D13C(void) { @@ -1239,7 +1239,7 @@ extern u8 D_8018035C[]; extern u8 D_801803DC[]; extern u8 D_801802B4[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC02_026/ov_SC02_026_jr_8013C98C.c b/src/ov_SC02_026/ov_SC02_026_jr_8013C98C.c index b72c9e9bba..564b5bb5bb 100644 --- a/src/ov_SC02_026/ov_SC02_026_jr_8013C98C.c +++ b/src/ov_SC02_026/ov_SC02_026_jr_8013C98C.c @@ -233,7 +233,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -359,7 +359,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -376,7 +376,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -425,7 +425,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -446,25 +446,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_8018648C[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_80186498[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -496,7 +496,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -506,7 +506,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -527,7 +527,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_801865EC[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -577,7 +577,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -642,7 +642,7 @@ extern int D_8018671C; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -726,12 +726,12 @@ extern void func_80138C30(void *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -740,7 +740,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -918,8 +918,8 @@ extern s32 D_801CEEEC; extern s32 D_801CEEE0; extern s32 D_801CEEE4; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1041,7 +1041,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1092,7 +1092,7 @@ extern s32 D_801CEEF8; extern s32 D_801CEEE0; extern s32 D_801CEEFC; extern s32 D_801CEEEC; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1120,7 +1120,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801CEEEC; s32 func_8013D13C(void) { @@ -1239,7 +1239,7 @@ extern u8 D_801869B0[]; extern u8 D_80186A30[]; extern u8 D_80186908[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC02_027/ov_SC02_027_jr_8013C98C.c b/src/ov_SC02_027/ov_SC02_027_jr_8013C98C.c index 5b5eaf4ab2..480e4041c3 100644 --- a/src/ov_SC02_027/ov_SC02_027_jr_8013C98C.c +++ b/src/ov_SC02_027/ov_SC02_027_jr_8013C98C.c @@ -233,7 +233,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -359,7 +359,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -376,7 +376,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -425,7 +425,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -446,25 +446,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_8018B5B0[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_8018B5BC[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -496,7 +496,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -506,7 +506,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -527,7 +527,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_8018B710[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -577,7 +577,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -642,7 +642,7 @@ extern int D_8018B840; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -726,12 +726,12 @@ extern void func_80138C30(void *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -740,7 +740,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -918,8 +918,8 @@ extern s32 D_801D8C5C; extern s32 D_801D8C50; extern s32 D_801D8C54; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1041,7 +1041,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1092,7 +1092,7 @@ extern s32 D_801D8C68; extern s32 D_801D8C50; extern s32 D_801D8C6C; extern s32 D_801D8C5C; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1120,7 +1120,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801D8C5C; s32 func_8013D13C(void) { @@ -1239,7 +1239,7 @@ extern u8 D_8018BAD4[]; extern u8 D_8018BB54[]; extern u8 D_8018BA2C[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC02_028/ov_SC02_028_jr_8013C98C.c b/src/ov_SC02_028/ov_SC02_028_jr_8013C98C.c index fb3ecaa562..a05d9f990c 100644 --- a/src/ov_SC02_028/ov_SC02_028_jr_8013C98C.c +++ b/src/ov_SC02_028/ov_SC02_028_jr_8013C98C.c @@ -233,7 +233,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -359,7 +359,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -376,7 +376,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -425,7 +425,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -446,25 +446,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_8018B7B4[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_8018B7C0[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -496,7 +496,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -506,7 +506,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -527,7 +527,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_8018B914[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -577,7 +577,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -642,7 +642,7 @@ extern int D_8018BA44; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -726,12 +726,12 @@ extern void func_80138C30(void *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -740,7 +740,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -918,8 +918,8 @@ extern s32 D_801D1BFC; extern s32 D_801D1BF0; extern s32 D_801D1BF4; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1041,7 +1041,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1092,7 +1092,7 @@ extern s32 D_801D1C08; extern s32 D_801D1BF0; extern s32 D_801D1C0C; extern s32 D_801D1BFC; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1120,7 +1120,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801D1BFC; s32 func_8013D13C(void) { @@ -1239,7 +1239,7 @@ extern u8 D_8018BCD8[]; extern u8 D_8018BD58[]; extern u8 D_8018BC30[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC02_031/ov_SC02_031_jr_8013C98C.c b/src/ov_SC02_031/ov_SC02_031_jr_8013C98C.c index c6cab962a0..8d1f4404c0 100644 --- a/src/ov_SC02_031/ov_SC02_031_jr_8013C98C.c +++ b/src/ov_SC02_031/ov_SC02_031_jr_8013C98C.c @@ -233,7 +233,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -359,7 +359,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -376,7 +376,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -425,7 +425,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -446,25 +446,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_80184FE0[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_80184FEC[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -496,7 +496,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -506,7 +506,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -527,7 +527,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_80185140[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -577,7 +577,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -642,7 +642,7 @@ extern int D_80185270; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -726,12 +726,12 @@ extern void func_80138C30(void *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -740,7 +740,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -918,8 +918,8 @@ extern s32 D_801B6374; extern s32 D_801B6368; extern s32 D_801B636C; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1041,7 +1041,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1092,7 +1092,7 @@ extern s32 D_801B6380; extern s32 D_801B6368; extern s32 D_801B6384; extern s32 D_801B6374; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1120,7 +1120,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801B6374; s32 func_8013D13C(void) { @@ -1239,7 +1239,7 @@ extern u8 D_80185504[]; extern u8 D_80185584[]; extern u8 D_8018545C[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC02_035/ov_SC02_035_jr_8013C98C.c b/src/ov_SC02_035/ov_SC02_035_jr_8013C98C.c index 2082ab5908..65312fc6b2 100644 --- a/src/ov_SC02_035/ov_SC02_035_jr_8013C98C.c +++ b/src/ov_SC02_035/ov_SC02_035_jr_8013C98C.c @@ -233,7 +233,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -359,7 +359,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -376,7 +376,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -425,7 +425,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -446,25 +446,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_80184840[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_8018484C[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -496,7 +496,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -506,7 +506,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -527,7 +527,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_801849A0[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -577,7 +577,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -642,7 +642,7 @@ extern int D_80184AD0; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -726,12 +726,12 @@ extern void func_80138C30(void *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -740,7 +740,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -918,8 +918,8 @@ extern s32 D_801BD6A4; extern s32 D_801BD698; extern s32 D_801BD69C; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1041,7 +1041,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1092,7 +1092,7 @@ extern s32 D_801BD6B0; extern s32 D_801BD698; extern s32 D_801BD6B4; extern s32 D_801BD6A4; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1120,7 +1120,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801BD6A4; s32 func_8013D13C(void) { @@ -1239,7 +1239,7 @@ extern u8 D_80184D64[]; extern u8 D_80184DE4[]; extern u8 D_80184CBC[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC02_037/ov_SC02_037_jr_80131340.c b/src/ov_SC02_037/ov_SC02_037_jr_80131340.c index 1acd6ac38a..0f46e1f9f8 100644 --- a/src/ov_SC02_037/ov_SC02_037_jr_80131340.c +++ b/src/ov_SC02_037/ov_SC02_037_jr_80131340.c @@ -94,7 +94,7 @@ extern void func_800190AC(void); extern void func_8012956C(void); extern s32 func_8016E95C(); extern void func_801754A8(void); -extern void func_8013BC7C(); +extern void func_8013BC7C(void *arg0); extern void func_8013BCDC(void); extern void func_801379FC(void); extern void func_8001212C(void); @@ -144,7 +144,7 @@ extern void func_8012943C(void); extern s32 D_8005128C; extern u8 D_800B9A78; extern void func_801298F4(void *arg0); -extern void func_801299C8(); +extern void func_801299C8(int arg0, int arg1, u8 * arg2); extern void func_8012944C(void); extern void func_80015B6C(s32, s16, s32, s16, s32, s32, s32, s32, s32, s32); extern void GsSortBg(s32 *, void *, u16, s32 *); @@ -230,7 +230,7 @@ extern s32 func_8012A6D0(void* a0, void* a1); extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -251,7 +251,7 @@ extern void func_8012ADE4(u8 *a0); extern s32 *D_80126B78; extern s32 *D_80126B90; extern s32 D_80126B58; -extern s32 func_80135888(s32 a0, s32 a1, s32 a2, s32 a3); +extern s32 func_80135888(s32 arg0, s32 arg1, s32 arg2, s32 arg3); extern s32 func_80013478(s32 a0, s32 a1); extern s32 func_8012AE00(s32 a0); extern s32 func_8012AF0C(s32 a0, s32 a1); @@ -348,7 +348,7 @@ extern s32 func_8012C750(s32 a0); extern s32 func_8012C820(u8 *a0); extern u16 D_801274E4[]; extern s32 func_8012CB64(s32 arg0, s32 arg1, s32 arg2, s32 arg3, s32 arg4); -extern s32 func_8012CC88(); +extern s32 func_8012CC88(s32 a0, s32 a1, s32 a2); extern u8 D_800D3918[]; extern void func_8012CBA4(s32 a0); extern void func_8012CBCC(s32 a0); @@ -364,7 +364,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -381,7 +381,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern s32 func_8012D714(s32 param_1, u32 param_2); extern void func_8012F568(s32 a0, s32 a1, s32 a2, s32 a3, s32 a4, s32 a5); @@ -397,7 +397,7 @@ extern u8 D_801152A8[]; extern void func_8012DFBC(void); extern void func_8012DFCC(void); extern void func_8012E014(s32 arg0); -extern void func_8012E138(); +extern void func_8012E138(int model); extern void func_8012DFD4(u8 *a0); extern void func_8012F0BC(s32 *a0, s32 *a1, s32 *a2); extern void func_8012F1A4(s32 *a0, s32 a1, s32 *a2); @@ -405,7 +405,7 @@ extern void func_8012E014(s32 a0); extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_80049CAC(); extern void func_8012F14C(s32 a0, s32 a1, s32 a2); -extern s32 func_80135888(); +extern s32 func_80135888(s32 arg0, s32 arg1, s32 arg2, s32 arg3); extern void func_8012E138(int model); extern s32 func_8012E27C(void); extern void func_8012E284(void); @@ -468,7 +468,7 @@ extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); +extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_80131CA8(); // K&R: 0/1/2 of 1 args (P37 unalias t4_ua7) extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); @@ -486,7 +486,7 @@ extern void func_8012FCA4(int a0); extern void func_80131B14(void); extern void func_8012FCC4(int param_1); extern void func_8012FDA8(int param_1); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern void func_8012FE70(s32 a0); extern void func_8012FF00(s32 a0); extern void func_8012FF4C(s32 a0); @@ -501,7 +501,7 @@ extern void func_801301E8(u8 *a0); extern void func_80130278(s32 arg0); extern void func_80130314(s32 a0); extern void func_80130360(s32 a0); -extern void func_8012E364(); +extern void func_8012E364(s32 arg0_); extern void func_801303A0(s32 a0); extern void func_801303EC(void *a0); extern void func_80143CD4(s32 a0); @@ -523,7 +523,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130A18(u8 *a0); extern void func_80130AC4(s32 a0); @@ -1506,7 +1506,7 @@ s32 func_80133AB0(s16 flag, s16 x, s16 y, s32 arg3) extern u8 D_801841A8; extern u16 D_801C8428; extern s16 D_801C8424; - extern s32 func_80133CD4(); + extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); Map_80133AB0 *map = (Map_80133AB0 *)arg3; u16 *pA = (*(u16 * *)&D_801841A0); @@ -1597,8 +1597,8 @@ s32 func_80133CD4(arg0, cmd, base, arr) extern s16 D_801152AC; extern u16 D_801152AE; extern u8 D_801152B0; - extern s32 func_80134310(); - extern s32 func_8013435C(); + extern s32 func_80134310(Vec3s *a0, Vec3s *a1, s32 a2); + extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); s16 *s3 = ((ElemK *)base)[cmd[1]].e; s32 s6 = arr[cmd[2]]; @@ -2141,8 +2141,8 @@ s32 func_80135004(s32 arg0, s32 p1, s32 p2) extern s32 D_801C8418; extern int func_80134A74(int, s16, s16, int); - extern s16 * aD801841A0_80135004 __asm__("D_801841A0"); - extern s16 * aD8018419C_80135004 __asm__("D_8018419C"); + extern s16 * D_801841A0; + extern s16 * D_8018419C; extern u8 D_801841A8; extern s16 *D_801841A4; extern u16 D_801C8428; @@ -2155,10 +2155,10 @@ s32 func_80135004(s32 arg0, s32 p1, s32 p2) int id; int a1v, a2v, d94; - pb0 = aD801841A0_80135004; + pb0 = D_801841A0; __asm__ __volatile__("" : : "r"(pb0)); // !FAKE: keepalive — NEEDED DIFFERS (P36 rung B tus1) - a = ((u16 *)p2)[0]; pac = aD8018419C_80135004; pb0[0] = a; b = ((u16 *)p1)[0]; pb8 = (*(s16 * *)&D_801841A8); pac[0] = b; pb8[0] = a - b; + a = ((u16 *)p2)[0]; pac = D_8018419C; pb0[0] = a; b = ((u16 *)p1)[0]; pb8 = (*(s16 * *)&D_801841A8); pac[0] = b; pb8[0] = a - b; a = ((u16 *)p2)[1]; pb0[1] = a; b = ((u16 *)p1)[1]; pac[1] = b; pb8[1] = a - b; a = ((u16 *)p2)[2]; pb0[2] = a; b = ((u16 *)p1)[2]; pac[2] = b; pb8[2] = a - b; @@ -2179,8 +2179,8 @@ s32 func_80135004(s32 arg0, s32 p1, s32 p2) u16 *qb; /* aD8018419C_80135004 -> $a0 (reloaded) */ int qa0; /* aD801841A0_80135004[0], kept in $a1 for the 2nd-call arg */ u16 *qa; /* aD801841A0_80135004 -> $a2 (reloaded) */ - qb = (u16 *)aD8018419C_80135004; - qa = (u16 *)aD801841A0_80135004; + qb = (u16 *)D_8018419C; + qa = (u16 *)D_801841A0; qa0 = qa[0]; if (((qb[0] & 0xFF80) == (qa0 & 0xFF80)) && ((qb[2] & 0xFF80) == (qa[2] & 0xFF80))) diff --git a/src/ov_SC02_037/ov_SC02_037_jr_80135EB0.c b/src/ov_SC02_037/ov_SC02_037_jr_80135EB0.c index c2688c3837..ec374ea97c 100644 --- a/src/ov_SC02_037/ov_SC02_037_jr_80135EB0.c +++ b/src/ov_SC02_037/ov_SC02_037_jr_80135EB0.c @@ -94,7 +94,7 @@ extern void func_800190AC(void); extern void func_8012956C(void); extern s32 func_8016E95C(); extern void func_801754A8(void); -extern void func_8013BC7C(); +extern void func_8013BC7C(void *arg0); extern void func_8013BCDC(void); extern void func_801379FC(void); extern void func_8001212C(void); @@ -144,7 +144,7 @@ extern void func_8012943C(void); extern s32 D_8005128C; extern u8 D_800B9A78; extern void func_801298F4(void *arg0); -extern void func_801299C8(); +extern void func_801299C8(int arg0, int arg1, u8 * arg2); extern void func_8012944C(void); extern void func_80015B6C(s32, s16, s32, s16, s32, s32, s32, s32, s32, s32); extern void GsSortBg(s32 *, void *, u16, s32 *); @@ -230,7 +230,7 @@ extern s32 func_8012A6D0(void* a0, void* a1); extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -251,7 +251,7 @@ extern void func_8012ADE4(u8 *a0); extern s32 *D_80126B78; extern s32 *D_80126B90; extern s32 D_80126B58; -extern s32 func_80135888(s32 a0, s32 a1, s32 a2, s32 a3); +extern s32 func_80135888(s32 arg0, s32 arg1, s32 arg2, s32 arg3); extern s32 func_80013478(s32 a0, s32 a1); extern s32 func_8012AE00(s32 a0); extern s32 func_8012AF0C(s32 a0, s32 a1); @@ -348,7 +348,7 @@ extern s32 func_8012C750(s32 a0); extern s32 func_8012C820(u8 *a0); extern u16 D_801274E4[]; extern s32 func_8012CB64(s32 arg0, s32 arg1, s32 arg2, s32 arg3, s32 arg4); -extern s32 func_8012CC88(); +extern s32 func_8012CC88(s32 a0, s32 a1, s32 a2); extern u8 D_800D3918[]; extern void func_8012CBA4(s32 a0); extern void func_8012CBCC(s32 a0); @@ -364,7 +364,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -381,7 +381,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern s32 func_8012D714(s32 param_1, u32 param_2); extern void func_8012F568(s32 a0, s32 a1, s32 a2, s32 a3, s32 a4, s32 a5); @@ -397,7 +397,7 @@ extern u8 D_801152A8[]; extern void func_8012DFBC(void); extern void func_8012DFCC(void); extern void func_8012E014(s32 arg0); -extern void func_8012E138(); +extern void func_8012E138(int model); extern void func_8012DFD4(u8 *a0); extern void func_8012F0BC(s32 *a0, s32 *a1, s32 *a2); extern void func_8012F1A4(s32 *a0, s32 a1, s32 *a2); @@ -405,7 +405,7 @@ extern void func_8012E014(s32 a0); extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_80049CAC(); extern void func_8012F14C(s32 a0, s32 a1, s32 a2); -extern s32 func_80135888(); +extern s32 func_80135888(s32 arg0, s32 arg1, s32 arg2, s32 arg3); extern void func_8012E138(int model); extern s32 func_8012E27C(void); extern void func_8012E284(void); @@ -468,7 +468,7 @@ extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); +extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_80131CA8(); // K&R: 0/2 of 1 args (P37 unalias t4_ua7) extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); @@ -486,7 +486,7 @@ extern void func_8012FCA4(int a0); extern void func_80131B14(void); extern void func_8012FCC4(int param_1); extern void func_8012FDA8(int param_1); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern void func_8012FE70(s32 a0); extern void func_8012FF00(s32 a0); extern void func_8012FF4C(s32 a0); @@ -501,7 +501,7 @@ extern void func_801301E8(u8 *a0); extern void func_80130278(s32 arg0); extern void func_80130314(s32 a0); extern void func_80130360(s32 a0); -extern void func_8012E364(); +extern void func_8012E364(s32 arg0_); extern void func_801303A0(s32 a0); extern void func_801303EC(void *a0); extern void func_80143CD4(s32 a0); @@ -523,7 +523,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130A18(u8 *a0); extern void func_80130AC4(s32 a0); @@ -571,11 +571,11 @@ extern void func_80132DC4(s32 a0, s32 a1, s32 a2); extern s32 func_80132E6C(s16 *a0); extern void func_80132EC4(void *a0, s16 a1); extern s32 func_80132EF4(s32 a0, s32 a1); -extern s32 func_80135888(s32, s32, s32, s32); +extern s32 func_80135888(s32 arg0, s32 arg1, s32 arg2, s32 arg3); extern void func_80132F40(s32 arg0); -extern void func_801330E0(void * param_1, s16 * param_2, s32 param_3); +extern void func_801330E0(void * param_1, s16 * param_2, int param_3); extern void func_80133060(u8 *a0, s32 *a1, s32 a2); -extern void func_801330E0(); +extern void func_801330E0(void * param_1, s16 * param_2, int param_3); extern void func_8013339C(s16 *a0, s16 *a1); extern void func_80133298(s32 *a0); extern void func_8013339C(short *param_1, short *param_2); @@ -587,7 +587,7 @@ void func_80136BC4(s32 a0); extern void func_8013373C(s32 a0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); extern s32 func_80133AB0(s16 flag, s16 x, s16 y, s32 arg3); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_80134310(Vec3s *a0, Vec3s *a1, s32 a2); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); @@ -1271,7 +1271,7 @@ extern void func_8013A860(void); void func_801378F0(void) { extern u8 D_80127520[]; - extern u8 aD801269F0[] __asm__("D_801269F0"); /* §37 alias: TU canon is `extern int D_801269F0` */ + extern u8 D_801269F0[]; /* §37 alias: TU canon is `extern int D_801269F0` */ extern u8 D_80126A28[]; extern u8 D_801841C0[]; s32 i; @@ -1282,7 +1282,7 @@ void func_801378F0(void) { func_80016714(D_80127520, 0xBFC); i = 0; si = 0; - p = aD801269F0; + p = D_801269F0; di = 0; do { func_80016714(p, 0x4C); @@ -1336,7 +1336,7 @@ void func_80137B80(void) { // @unstuck(P36): none — MATCH (51 ins). Three globals stored/loaded around 3 calls; &D_801269F0 held in $s1, arg1 in $s0 across calls; return reloads global D_800A5E60. -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); diff --git a/src/ov_SC02_037/ov_SC02_037_jr_801380E0.c b/src/ov_SC02_037/ov_SC02_037_jr_801380E0.c index c3d32b5733..fee874ae6b 100644 --- a/src/ov_SC02_037/ov_SC02_037_jr_801380E0.c +++ b/src/ov_SC02_037/ov_SC02_037_jr_801380E0.c @@ -94,7 +94,7 @@ extern void func_800190AC(void); extern void func_8012956C(void); extern s32 func_8016E95C(); extern void func_801754A8(void); -extern void func_8013BC7C(); +extern void func_8013BC7C(void *arg0); extern void func_8013BCDC(void); extern void func_801379FC(void); extern void func_8001212C(void); @@ -144,7 +144,7 @@ extern void func_8012943C(void); extern s32 D_8005128C; extern u8 D_800B9A78; extern void func_801298F4(void *arg0); -extern void func_801299C8(); +extern void func_801299C8(int arg0, int arg1, u8 * arg2); extern void func_8012944C(void); extern void func_80015B6C(s32, s16, s32, s16, s32, s32, s32, s32, s32, s32); extern void GsSortBg(s32 *, void *, u16, s32 *); @@ -230,7 +230,7 @@ extern s32 func_8012A6D0(void* a0, void* a1); extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -251,7 +251,7 @@ extern void func_8012ADE4(u8 *a0); extern s32 *D_80126B78; extern s32 *D_80126B90; extern s32 D_80126B58; -extern s32 func_80135888(s32 a0, s32 a1, s32 a2, s32 a3); +extern s32 func_80135888(s32 arg0, s32 arg1, s32 arg2, s32 arg3); extern s32 func_80013478(s32 a0, s32 a1); extern s32 func_8012AE00(s32 a0); extern s32 func_8012AF0C(s32 a0, s32 a1); @@ -348,7 +348,7 @@ extern s32 func_8012C750(s32 a0); extern s32 func_8012C820(u8 *a0); extern u16 D_801274E4[]; extern s32 func_8012CB64(s32 arg0, s32 arg1, s32 arg2, s32 arg3, s32 arg4); -extern s32 func_8012CC88(); +extern s32 func_8012CC88(s32 a0, s32 a1, s32 a2); extern u8 D_800D3918[]; extern void func_8012CBA4(s32 a0); extern void func_8012CBCC(s32 a0); @@ -364,7 +364,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -381,7 +381,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern s32 func_8012D714(s32 param_1, u32 param_2); extern void func_8012F568(s32 a0, s32 a1, s32 a2, s32 a3, s32 a4, s32 a5); @@ -397,7 +397,7 @@ extern u8 D_801152A8[]; extern void func_8012DFBC(void); extern void func_8012DFCC(void); extern void func_8012E014(s32 arg0); -extern void func_8012E138(); +extern void func_8012E138(int model); extern void func_8012DFD4(u8 *a0); extern void func_8012F0BC(s32 *a0, s32 *a1, s32 *a2); extern void func_8012F1A4(s32 *a0, s32 a1, s32 *a2); @@ -405,7 +405,7 @@ extern void func_8012E014(s32 a0); extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_80049CAC(); extern void func_8012F14C(s32 a0, s32 a1, s32 a2); -extern s32 func_80135888(); +extern s32 func_80135888(s32 arg0, s32 arg1, s32 arg2, s32 arg3); extern void func_8012E138(int model); extern s32 func_8012E27C(void); extern void func_8012E284(void); @@ -468,7 +468,7 @@ extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); +extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_80131CA8(); // K&R: 0/2 of 1 args (P37 unalias t4_ua7) extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); @@ -486,7 +486,7 @@ extern void func_8012FCA4(int a0); extern void func_80131B14(void); extern void func_8012FCC4(int param_1); extern void func_8012FDA8(int param_1); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern void func_8012FE70(s32 a0); extern void func_8012FF00(s32 a0); extern void func_8012FF4C(s32 a0); @@ -501,7 +501,7 @@ extern void func_801301E8(u8 *a0); extern void func_80130278(s32 arg0); extern void func_80130314(s32 a0); extern void func_80130360(s32 a0); -extern void func_8012E364(); +extern void func_8012E364(s32 arg0_); extern void func_801303A0(s32 a0); extern void func_801303EC(void *a0); extern void func_80143CD4(s32 a0); @@ -523,7 +523,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130A18(u8 *a0); extern void func_80130AC4(s32 a0); @@ -571,11 +571,11 @@ extern void func_80132DC4(s32 a0, s32 a1, s32 a2); extern s32 func_80132E6C(s16 *a0); extern void func_80132EC4(void *a0, s16 a1); extern s32 func_80132EF4(s32 a0, s32 a1); -extern s32 func_80135888(s32, s32, s32, s32); +extern s32 func_80135888(s32 arg0, s32 arg1, s32 arg2, s32 arg3); extern void func_80132F40(s32 arg0); -extern void func_801330E0(void * param_1, s16 * param_2, s32 param_3); +extern void func_801330E0(void * param_1, s16 * param_2, int param_3); extern void func_80133060(u8 *a0, s32 *a1, s32 a2); -extern void func_801330E0(); +extern void func_801330E0(void * param_1, s16 * param_2, int param_3); extern void func_8013339C(s16 *a0, s16 *a1); extern void func_80133298(s32 *a0); extern void func_8013339C(short *param_1, short *param_2); @@ -587,7 +587,7 @@ void func_80136BC4(s32 a0); extern void func_8013373C(s32 a0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); extern s32 func_80133AB0(s16 flag, s16 x, s16 y, s32 arg3); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_80134310(Vec3s *a0, Vec3s *a1, s32 a2); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); @@ -657,7 +657,7 @@ extern void func_80137BD8(s32 a0); extern void func_8013A380(void); extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -1024,8 +1024,8 @@ void func_8013A378(void) { extern void *memcpy(void *, const void *, u32); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); #include "../shared/ov/func_8013A530.h" diff --git a/src/ov_SC02_039/ov_SC02_039_jr_8013C98C.c b/src/ov_SC02_039/ov_SC02_039_jr_8013C98C.c index eacab17e59..9f971dfe9d 100644 --- a/src/ov_SC02_039/ov_SC02_039_jr_8013C98C.c +++ b/src/ov_SC02_039/ov_SC02_039_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_8017F46C[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_8017F478[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_8017F5CC[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_8017F6FC; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_8019FA54; extern s32 D_8019FA48; extern s32 D_8019FA4C; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_8019FA60; extern s32 D_8019FA48; extern s32 D_8019FA64; extern s32 D_8019FA54; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_8019FA54; s32 func_8013D13C(void) { @@ -1236,7 +1236,7 @@ extern u8 D_8017F990[]; extern u8 D_8017FA10[]; extern u8 D_8017F8E8[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC02_041/ov_SC02_041_jr_8013C98C.c b/src/ov_SC02_041/ov_SC02_041_jr_8013C98C.c index 404f066e06..0ba0f6c9ff 100644 --- a/src/ov_SC02_041/ov_SC02_041_jr_8013C98C.c +++ b/src/ov_SC02_041/ov_SC02_041_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_8018513C[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_80185148[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_8018529C[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_801853CC; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_801B7DCC; extern s32 D_801B7DC0; extern s32 D_801B7DC4; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_801B7DD8; extern s32 D_801B7DC0; extern s32 D_801B7DDC; extern s32 D_801B7DCC; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801B7DCC; s32 func_8013D13C(void) { @@ -1236,7 +1236,7 @@ extern u8 D_80185660[]; extern u8 D_801856E0[]; extern u8 D_801855B8[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC03_001/ov_SC03_001_jr_8013C98C.c b/src/ov_SC03_001/ov_SC03_001_jr_8013C98C.c index 54124e02c0..35a640e1e6 100644 --- a/src/ov_SC03_001/ov_SC03_001_jr_8013C98C.c +++ b/src/ov_SC03_001/ov_SC03_001_jr_8013C98C.c @@ -233,7 +233,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -359,7 +359,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -376,7 +376,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -425,7 +425,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -446,25 +446,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_8018D87C[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_8018D888[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -496,7 +496,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -506,7 +506,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -527,7 +527,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_8018D9DC[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -577,7 +577,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -642,7 +642,7 @@ extern int D_8018DB0C; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -725,12 +725,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -739,7 +739,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -917,8 +917,8 @@ extern s32 D_801ED44C; extern s32 D_801ED440; extern s32 D_801ED444; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1040,7 +1040,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1091,7 +1091,7 @@ extern s32 D_801ED458; extern s32 D_801ED440; extern s32 D_801ED45C; extern s32 D_801ED44C; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1119,7 +1119,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801ED44C; s32 func_8013D13C(void) { diff --git a/src/ov_SC03_002/ov_SC03_002_jr_8013C98C.c b/src/ov_SC03_002/ov_SC03_002_jr_8013C98C.c index 7442906e84..bf46381982 100644 --- a/src/ov_SC03_002/ov_SC03_002_jr_8013C98C.c +++ b/src/ov_SC03_002/ov_SC03_002_jr_8013C98C.c @@ -233,7 +233,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -359,7 +359,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -376,7 +376,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -425,7 +425,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -446,25 +446,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_8018586C[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_80185878[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -496,7 +496,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -506,7 +506,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -527,7 +527,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_801859CC[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -577,7 +577,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -642,7 +642,7 @@ extern int D_80185AFC; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -725,12 +725,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -739,7 +739,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -917,8 +917,8 @@ extern s32 D_801CA4CC; extern s32 D_801CA4C0; extern s32 D_801CA4C4; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1040,7 +1040,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1091,7 +1091,7 @@ extern s32 D_801CA4D8; extern s32 D_801CA4C0; extern s32 D_801CA4DC; extern s32 D_801CA4CC; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1119,7 +1119,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801CA4CC; s32 func_8013D13C(void) { diff --git a/src/ov_SC03_003/ov_SC03_003_jr_8013C98C.c b/src/ov_SC03_003/ov_SC03_003_jr_8013C98C.c index 2032518b43..11b5665165 100644 --- a/src/ov_SC03_003/ov_SC03_003_jr_8013C98C.c +++ b/src/ov_SC03_003/ov_SC03_003_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_8017F634[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_8017F640[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_8017F794[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_8017F8C4; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_8018E7D4; extern s32 D_8018E7C8; extern s32 D_8018E7CC; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_8018E7E0; extern s32 D_8018E7C8; extern s32 D_8018E7E4; extern s32 D_8018E7D4; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_8018E7D4; s32 func_8013D13C(void) { @@ -1236,7 +1236,7 @@ extern u8 D_8017FB58[]; extern u8 D_8017FBD8[]; extern u8 D_8017FAB0[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC03_006/ov_SC03_006_jr_8013C98C.c b/src/ov_SC03_006/ov_SC03_006_jr_8013C98C.c index ea20b87e7a..8804c981ea 100644 --- a/src/ov_SC03_006/ov_SC03_006_jr_8013C98C.c +++ b/src/ov_SC03_006/ov_SC03_006_jr_8013C98C.c @@ -233,7 +233,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -359,7 +359,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -376,7 +376,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -425,7 +425,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -446,25 +446,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_8018C950[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_8018C95C[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -496,7 +496,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -506,7 +506,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -527,7 +527,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_8018CAB0[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -577,7 +577,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -642,7 +642,7 @@ extern int D_8018CBE0; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -725,12 +725,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -739,7 +739,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -917,8 +917,8 @@ extern s32 D_801F614C; extern s32 D_801F6140; extern s32 D_801F6144; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1040,7 +1040,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1091,7 +1091,7 @@ extern s32 D_801F6158; extern s32 D_801F6140; extern s32 D_801F615C; extern s32 D_801F614C; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1119,7 +1119,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801F614C; s32 func_8013D13C(void) { @@ -1238,7 +1238,7 @@ extern u8 D_8018CE74[]; extern u8 D_8018CEF4[]; extern u8 D_8018CDCC[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC03_007/ov_SC03_007_jr_8013C98C.c b/src/ov_SC03_007/ov_SC03_007_jr_8013C98C.c index 659ff3df06..5e2ab71e00 100644 --- a/src/ov_SC03_007/ov_SC03_007_jr_8013C98C.c +++ b/src/ov_SC03_007/ov_SC03_007_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_80187748[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_80187754[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_801878A8[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_801879D8; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_801E8AA4; extern s32 D_801E8A98; extern s32 D_801E8A9C; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_801E8AB0; extern s32 D_801E8A98; extern s32 D_801E8AB4; extern s32 D_801E8AA4; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801E8AA4; s32 func_8013D13C(void) { @@ -1236,7 +1236,7 @@ extern u8 D_80187C6C[]; extern u8 D_80187CEC[]; extern u8 D_80187BC4[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC03_010/ov_SC03_010_jr_8013C98C.c b/src/ov_SC03_010/ov_SC03_010_jr_8013C98C.c index 9961906e42..72b96665a3 100644 --- a/src/ov_SC03_010/ov_SC03_010_jr_8013C98C.c +++ b/src/ov_SC03_010/ov_SC03_010_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_80180268[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_80180274[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_801803C8[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_801804F8; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_8019ED04; extern s32 D_8019ECF8; extern s32 D_8019ECFC; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_8019ED10; extern s32 D_8019ECF8; extern s32 D_8019ED14; extern s32 D_8019ED04; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_8019ED04; s32 func_8013D13C(void) { @@ -1236,7 +1236,7 @@ extern u8 D_8018078C[]; extern u8 D_8018080C[]; extern u8 D_801806E4[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC03_011/ov_SC03_011_jr_8013C98C.c b/src/ov_SC03_011/ov_SC03_011_jr_8013C98C.c index c2d0da2a6c..d415c585fb 100644 --- a/src/ov_SC03_011/ov_SC03_011_jr_8013C98C.c +++ b/src/ov_SC03_011/ov_SC03_011_jr_8013C98C.c @@ -234,7 +234,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -360,7 +360,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -377,7 +377,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -426,7 +426,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -447,25 +447,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_801815D8[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_801815E4[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -497,7 +497,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -507,7 +507,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -528,7 +528,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_80181738[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -578,7 +578,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -643,7 +643,7 @@ extern int D_80181868; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -726,12 +726,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -740,7 +740,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -918,8 +918,8 @@ extern s32 D_801A0F9C; extern s32 D_801A0F90; extern s32 D_801A0F94; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1041,7 +1041,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1092,7 +1092,7 @@ extern s32 D_801A0FA8; extern s32 D_801A0F90; extern s32 D_801A0FAC; extern s32 D_801A0F9C; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1120,7 +1120,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801A0F9C; s32 func_8013D13C(void) { @@ -1239,7 +1239,7 @@ extern u8 D_80181AFC[]; extern u8 D_80181B7C[]; extern u8 D_80181A54[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC03_012/ov_SC03_012_jr_8013C98C.c b/src/ov_SC03_012/ov_SC03_012_jr_8013C98C.c index e98884882b..bb3d211a67 100644 --- a/src/ov_SC03_012/ov_SC03_012_jr_8013C98C.c +++ b/src/ov_SC03_012/ov_SC03_012_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_8017E4B8[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_8017E4C4[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_8017E618[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_8017E748; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_80193DBC; extern s32 D_80193DB0; extern s32 D_80193DB4; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_80193DC8; extern s32 D_80193DB0; extern s32 D_80193DCC; extern s32 D_80193DBC; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_80193DBC; s32 func_8013D13C(void) { @@ -1236,7 +1236,7 @@ extern u8 D_8017E9DC[]; extern u8 D_8017EA5C[]; extern u8 D_8017E934[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC03_013/ov_SC03_013_jr_8013C98C.c b/src/ov_SC03_013/ov_SC03_013_jr_8013C98C.c index e7f2799e8c..5305f8dec4 100644 --- a/src/ov_SC03_013/ov_SC03_013_jr_8013C98C.c +++ b/src/ov_SC03_013/ov_SC03_013_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_801812A0[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_801812AC[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_80181400[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_80181530; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_801AC08C; extern s32 D_801AC080; extern s32 D_801AC084; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_801AC098; extern s32 D_801AC080; extern s32 D_801AC09C; extern s32 D_801AC08C; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801AC08C; s32 func_8013D13C(void) { @@ -1236,7 +1236,7 @@ extern u8 D_801817C4[]; extern u8 D_80181844[]; extern u8 D_8018171C[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC03_014/ov_SC03_014_jr_8013C98C.c b/src/ov_SC03_014/ov_SC03_014_jr_8013C98C.c index d29fe66e8d..e51b0513dd 100644 --- a/src/ov_SC03_014/ov_SC03_014_jr_8013C98C.c +++ b/src/ov_SC03_014/ov_SC03_014_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_8018B8DC[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_8018B8E8[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_8018BA3C[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_8018BB6C; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_801E960C; extern s32 D_801E9600; extern s32 D_801E9604; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_801E9618; extern s32 D_801E9600; extern s32 D_801E961C; extern s32 D_801E960C; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801E960C; s32 func_8013D13C(void) { @@ -1236,7 +1236,7 @@ extern u8 D_8018BE00[]; extern u8 D_8018BE80[]; extern u8 D_8018BD58[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC03_023/ov_SC03_023_jr_8013C98C.c b/src/ov_SC03_023/ov_SC03_023_jr_8013C98C.c index 2a0686d59d..da96ba2319 100644 --- a/src/ov_SC03_023/ov_SC03_023_jr_8013C98C.c +++ b/src/ov_SC03_023/ov_SC03_023_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_8017F258[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_8017F264[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_8017F3B8[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_8017F4E8; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_801979E4; extern s32 D_801979D8; extern s32 D_801979DC; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_801979F0; extern s32 D_801979D8; extern s32 D_801979F4; extern s32 D_801979E4; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801979E4; s32 func_8013D13C(void) { @@ -1236,7 +1236,7 @@ extern u8 D_8017F77C[]; extern u8 D_8017F7FC[]; extern u8 D_8017F6D4[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC03_024/ov_SC03_024_jr_8013C98C.c b/src/ov_SC03_024/ov_SC03_024_jr_8013C98C.c index 09edf66977..00e7aec6db 100644 --- a/src/ov_SC03_024/ov_SC03_024_jr_8013C98C.c +++ b/src/ov_SC03_024/ov_SC03_024_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_8018727C[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_80187288[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_801873DC[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_8018750C; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_801BFF7C; extern s32 D_801BFF70; extern s32 D_801BFF74; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_801BFF88; extern s32 D_801BFF70; extern s32 D_801BFF8C; extern s32 D_801BFF7C; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801BFF7C; s32 func_8013D13C(void) { @@ -1236,7 +1236,7 @@ extern u8 D_801877A0[]; extern u8 D_80187820[]; extern u8 D_801876F8[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC03_028/ov_SC03_028_jr_8013C98C.c b/src/ov_SC03_028/ov_SC03_028_jr_8013C98C.c index 9d28fb5961..e9fe3e1592 100644 --- a/src/ov_SC03_028/ov_SC03_028_jr_8013C98C.c +++ b/src/ov_SC03_028/ov_SC03_028_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_8018BD48[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_8018BD54[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_8018BEA8[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_8018BFD8; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_801EA2B4; extern s32 D_801EA2A8; extern s32 D_801EA2AC; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_801EA2C0; extern s32 D_801EA2A8; extern s32 D_801EA2C4; extern s32 D_801EA2B4; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801EA2B4; s32 func_8013D13C(void) { @@ -1236,7 +1236,7 @@ extern u8 D_8018C26C[]; extern u8 D_8018C2EC[]; extern u8 D_8018C1C4[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC03_029/ov_SC03_029_jr_8013C98C.c b/src/ov_SC03_029/ov_SC03_029_jr_8013C98C.c index e00147f61f..720f0bad3a 100644 --- a/src/ov_SC03_029/ov_SC03_029_jr_8013C98C.c +++ b/src/ov_SC03_029/ov_SC03_029_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_80187B80[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_80187B8C[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_80187CE0[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_80187E10; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_801D828C; extern s32 D_801D8280; extern s32 D_801D8284; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_801D8298; extern s32 D_801D8280; extern s32 D_801D829C; extern s32 D_801D828C; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801D828C; s32 func_8013D13C(void) { @@ -1236,7 +1236,7 @@ extern u8 D_801880A4[]; extern u8 D_80188124[]; extern u8 D_80187FFC[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC03_030/ov_SC03_030_jr_8013C98C.c b/src/ov_SC03_030/ov_SC03_030_jr_8013C98C.c index 363dfbfd45..37e433a82b 100644 --- a/src/ov_SC03_030/ov_SC03_030_jr_8013C98C.c +++ b/src/ov_SC03_030/ov_SC03_030_jr_8013C98C.c @@ -234,7 +234,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -360,7 +360,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -377,7 +377,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -426,7 +426,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -447,25 +447,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_801821BC[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_801821C8[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -497,7 +497,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -507,7 +507,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -528,7 +528,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_8018231C[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -578,7 +578,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -643,7 +643,7 @@ extern int D_8018244C; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -726,12 +726,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -740,7 +740,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -918,8 +918,8 @@ extern s32 D_801E0884; extern s32 D_801E0878; extern s32 D_801E087C; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1041,7 +1041,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1092,7 +1092,7 @@ extern s32 D_801E0890; extern s32 D_801E0878; extern s32 D_801E0894; extern s32 D_801E0884; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1120,7 +1120,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801E0884; s32 func_8013D13C(void) { @@ -1239,7 +1239,7 @@ extern u8 D_801826E0[]; extern u8 D_80182760[]; extern u8 D_80182638[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC03_031/ov_SC03_031_jr_8013C98C.c b/src/ov_SC03_031/ov_SC03_031_jr_8013C98C.c index 0af1c6f387..a874ed7af4 100644 --- a/src/ov_SC03_031/ov_SC03_031_jr_8013C98C.c +++ b/src/ov_SC03_031/ov_SC03_031_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_801826D8[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_801826E4[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_80182838[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_80182968; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_801C4C84; extern s32 D_801C4C78; extern s32 D_801C4C7C; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_801C4C90; extern s32 D_801C4C78; extern s32 D_801C4C94; extern s32 D_801C4C84; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801C4C84; s32 func_8013D13C(void) { @@ -1236,7 +1236,7 @@ extern u8 D_80182BFC[]; extern u8 D_80182C7C[]; extern u8 D_80182B54[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC03_089/ov_SC03_089_jr_8013C98C.c b/src/ov_SC03_089/ov_SC03_089_jr_8013C98C.c index 1b4b019449..252ff1aeb0 100644 --- a/src/ov_SC03_089/ov_SC03_089_jr_8013C98C.c +++ b/src/ov_SC03_089/ov_SC03_089_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_801899D4[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_801899E0[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_80189B34[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_80189C64; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_801C553C; extern s32 D_801C5530; extern s32 D_801C5534; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_801C5548; extern s32 D_801C5530; extern s32 D_801C554C; extern s32 D_801C553C; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801C553C; s32 func_8013D13C(void) { @@ -1236,7 +1236,7 @@ extern u8 D_80189EF8[]; extern u8 D_80189F78[]; extern u8 D_80189E50[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC03_090/ov_SC03_090_jr_8013C98C.c b/src/ov_SC03_090/ov_SC03_090_jr_8013C98C.c index 2475d60783..1329c8701c 100644 --- a/src/ov_SC03_090/ov_SC03_090_jr_8013C98C.c +++ b/src/ov_SC03_090/ov_SC03_090_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_8018BDF8[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_8018BE04[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_8018BF58[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_8018C088; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_801CA9A4; extern s32 D_801CA998; extern s32 D_801CA99C; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_801CA9B0; extern s32 D_801CA998; extern s32 D_801CA9B4; extern s32 D_801CA9A4; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801CA9A4; s32 func_8013D13C(void) { @@ -1236,7 +1236,7 @@ extern u8 D_8018C31C[]; extern u8 D_8018C39C[]; extern u8 D_8018C274[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC03_091/ov_SC03_091_jr_8013C98C.c b/src/ov_SC03_091/ov_SC03_091_jr_8013C98C.c index cbd12d192c..36e635f3db 100644 --- a/src/ov_SC03_091/ov_SC03_091_jr_8013C98C.c +++ b/src/ov_SC03_091/ov_SC03_091_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_8018CCA0[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_8018CCAC[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_8018CE00[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_8018CF30; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_801D1074; extern s32 D_801D1068; extern s32 D_801D106C; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_801D1080; extern s32 D_801D1068; extern s32 D_801D1084; extern s32 D_801D1074; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801D1074; s32 func_8013D13C(void) { @@ -1236,7 +1236,7 @@ extern u8 D_8018D1C4[]; extern u8 D_8018D244[]; extern u8 D_8018D11C[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC03_092/ov_SC03_092_jr_8013C98C.c b/src/ov_SC03_092/ov_SC03_092_jr_8013C98C.c index 7395fff578..42b83f1b30 100644 --- a/src/ov_SC03_092/ov_SC03_092_jr_8013C98C.c +++ b/src/ov_SC03_092/ov_SC03_092_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_80185070[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_8018507C[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_801851D0[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_80185300; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_801B1C3C; extern s32 D_801B1C30; extern s32 D_801B1C34; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_801B1C48; extern s32 D_801B1C30; extern s32 D_801B1C4C; extern s32 D_801B1C3C; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801B1C3C; s32 func_8013D13C(void) { @@ -1236,7 +1236,7 @@ extern u8 D_80185594[]; extern u8 D_80185614[]; extern u8 D_801854EC[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC03_093/ov_SC03_093_jr_8013C98C.c b/src/ov_SC03_093/ov_SC03_093_jr_8013C98C.c index 9459f343a9..79ed5b792b 100644 --- a/src/ov_SC03_093/ov_SC03_093_jr_8013C98C.c +++ b/src/ov_SC03_093/ov_SC03_093_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_80186248[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_80186254[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_801863A8[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_801864D8; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_801CB0AC; extern s32 D_801CB0A0; extern s32 D_801CB0A4; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_801CB0B8; extern s32 D_801CB0A0; extern s32 D_801CB0BC; extern s32 D_801CB0AC; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801CB0AC; s32 func_8013D13C(void) { @@ -1236,7 +1236,7 @@ extern u8 D_8018676C[]; extern u8 D_801867EC[]; extern u8 D_801866C4[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC03_094/ov_SC03_094_jr_8013C98C.c b/src/ov_SC03_094/ov_SC03_094_jr_8013C98C.c index 5ea1914081..9ba4f6f190 100644 --- a/src/ov_SC03_094/ov_SC03_094_jr_8013C98C.c +++ b/src/ov_SC03_094/ov_SC03_094_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_80187C44[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_80187C50[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_80187DA4[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_80187ED4; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_801D1EEC; extern s32 D_801D1EE0; extern s32 D_801D1EE4; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_801D1EF8; extern s32 D_801D1EE0; extern s32 D_801D1EFC; extern s32 D_801D1EEC; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801D1EEC; s32 func_8013D13C(void) { @@ -1236,7 +1236,7 @@ extern u8 D_80188168[]; extern u8 D_801881E8[]; extern u8 D_801880C0[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC03_095/ov_SC03_095_jr_8013C98C.c b/src/ov_SC03_095/ov_SC03_095_jr_8013C98C.c index bf91d910e0..4579fc26c4 100644 --- a/src/ov_SC03_095/ov_SC03_095_jr_8013C98C.c +++ b/src/ov_SC03_095/ov_SC03_095_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_801812A4[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_801812B0[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_80181404[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_80181534; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_8019AAE4; extern s32 D_8019AAD8; extern s32 D_8019AADC; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_8019AAF0; extern s32 D_8019AAD8; extern s32 D_8019AAF4; extern s32 D_8019AAE4; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_8019AAE4; s32 func_8013D13C(void) { @@ -1236,7 +1236,7 @@ extern u8 D_801817C8[]; extern u8 D_80181848[]; extern u8 D_80181720[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC03_096/ov_SC03_096_jr_8013C98C.c b/src/ov_SC03_096/ov_SC03_096_jr_8013C98C.c index f79cfbd757..18b9e7e4a2 100644 --- a/src/ov_SC03_096/ov_SC03_096_jr_8013C98C.c +++ b/src/ov_SC03_096/ov_SC03_096_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_80180E24[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_80180E30[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_80180F84[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_801810B4; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_8019959C; extern s32 D_80199590; extern s32 D_80199594; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_801995A8; extern s32 D_80199590; extern s32 D_801995AC; extern s32 D_8019959C; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_8019959C; s32 func_8013D13C(void) { @@ -1236,7 +1236,7 @@ extern u8 D_80181348[]; extern u8 D_801813C8[]; extern u8 D_801812A0[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC03_097/ov_SC03_097_jr_8013C98C.c b/src/ov_SC03_097/ov_SC03_097_jr_8013C98C.c index 5d41ab30c8..b190479fbc 100644 --- a/src/ov_SC03_097/ov_SC03_097_jr_8013C98C.c +++ b/src/ov_SC03_097/ov_SC03_097_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_80186204[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_80186210[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_80186364[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_80186494; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_801A9624; extern s32 D_801A9618; extern s32 D_801A961C; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_801A9630; extern s32 D_801A9618; extern s32 D_801A9634; extern s32 D_801A9624; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801A9624; s32 func_8013D13C(void) { @@ -1236,7 +1236,7 @@ extern u8 D_80186728[]; extern u8 D_801867A8[]; extern u8 D_80186680[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC03_098/ov_SC03_098_jr_8013C98C.c b/src/ov_SC03_098/ov_SC03_098_jr_8013C98C.c index 097020b3e9..ab7b9b6039 100644 --- a/src/ov_SC03_098/ov_SC03_098_jr_8013C98C.c +++ b/src/ov_SC03_098/ov_SC03_098_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_80185690[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_8018569C[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_801857F0[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_80185920; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_801C4294; extern s32 D_801C4288; extern s32 D_801C428C; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_801C42A0; extern s32 D_801C4288; extern s32 D_801C42A4; extern s32 D_801C4294; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801C4294; s32 func_8013D13C(void) { @@ -1236,7 +1236,7 @@ extern u8 D_80185BB4[]; extern u8 D_80185C34[]; extern u8 D_80185B0C[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC03_099/ov_SC03_099_jr_8013C98C.c b/src/ov_SC03_099/ov_SC03_099_jr_8013C98C.c index 422cbae4b3..5d29f11412 100644 --- a/src/ov_SC03_099/ov_SC03_099_jr_8013C98C.c +++ b/src/ov_SC03_099/ov_SC03_099_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_80183790[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_8018379C[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_801838F0[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_80183A20; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_801BDF64; extern s32 D_801BDF58; extern s32 D_801BDF5C; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_801BDF70; extern s32 D_801BDF58; extern s32 D_801BDF74; extern s32 D_801BDF64; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801BDF64; s32 func_8013D13C(void) { @@ -1236,7 +1236,7 @@ extern u8 D_80183CB4[]; extern u8 D_80183D34[]; extern u8 D_80183C0C[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC03_100/ov_SC03_100_jr_8013C98C.c b/src/ov_SC03_100/ov_SC03_100_jr_8013C98C.c index c28da353ee..0ad380498a 100644 --- a/src/ov_SC03_100/ov_SC03_100_jr_8013C98C.c +++ b/src/ov_SC03_100/ov_SC03_100_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_80184C5C[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_80184C68[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_80184DBC[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_80184EEC; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_801C71EC; extern s32 D_801C71E0; extern s32 D_801C71E4; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_801C71F8; extern s32 D_801C71E0; extern s32 D_801C71FC; extern s32 D_801C71EC; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801C71EC; s32 func_8013D13C(void) { @@ -1236,7 +1236,7 @@ extern u8 D_80185180[]; extern u8 D_80185200[]; extern u8 D_801850D8[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC03_101/ov_SC03_101_jr_8013C98C.c b/src/ov_SC03_101/ov_SC03_101_jr_8013C98C.c index 8aef689b35..3fb904631c 100644 --- a/src/ov_SC03_101/ov_SC03_101_jr_8013C98C.c +++ b/src/ov_SC03_101/ov_SC03_101_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_80183C38[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_80183C44[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_80183D98[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_80183EC8; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_8019CAB4; extern s32 D_8019CAA8; extern s32 D_8019CAAC; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_8019CAC0; extern s32 D_8019CAA8; extern s32 D_8019CAC4; extern s32 D_8019CAB4; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_8019CAB4; s32 func_8013D13C(void) { @@ -1236,7 +1236,7 @@ extern u8 D_8018415C[]; extern u8 D_801841DC[]; extern u8 D_801840B4[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC03_102/ov_SC03_102_jr_8013C98C.c b/src/ov_SC03_102/ov_SC03_102_jr_8013C98C.c index d1554130aa..52fa3a5460 100644 --- a/src/ov_SC03_102/ov_SC03_102_jr_8013C98C.c +++ b/src/ov_SC03_102/ov_SC03_102_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_801864F0[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_801864FC[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_80186650[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_80186780; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_801B872C; extern s32 D_801B8720; extern s32 D_801B8724; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_801B8738; extern s32 D_801B8720; extern s32 D_801B873C; extern s32 D_801B872C; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801B872C; s32 func_8013D13C(void) { @@ -1236,7 +1236,7 @@ extern u8 D_80186A14[]; extern u8 D_80186A94[]; extern u8 D_8018696C[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC03_103/ov_SC03_103_jr_8013C98C.c b/src/ov_SC03_103/ov_SC03_103_jr_8013C98C.c index 7e98e03656..377dee3d9a 100644 --- a/src/ov_SC03_103/ov_SC03_103_jr_8013C98C.c +++ b/src/ov_SC03_103/ov_SC03_103_jr_8013C98C.c @@ -234,7 +234,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -360,7 +360,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -377,7 +377,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -426,7 +426,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -447,25 +447,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_801844A0[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_801844AC[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -497,7 +497,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -507,7 +507,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -528,7 +528,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_80184600[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -578,7 +578,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -643,7 +643,7 @@ extern int D_80184730; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -726,12 +726,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -740,7 +740,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -918,8 +918,8 @@ extern s32 D_801C38E4; extern s32 D_801C38D8; extern s32 D_801C38DC; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1041,7 +1041,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1092,7 +1092,7 @@ extern s32 D_801C38F0; extern s32 D_801C38D8; extern s32 D_801C38F4; extern s32 D_801C38E4; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1120,7 +1120,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801C38E4; s32 func_8013D13C(void) { @@ -1239,7 +1239,7 @@ extern u8 D_801849C4[]; extern u8 D_80184A44[]; extern u8 D_8018491C[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC03_104/ov_SC03_104_jr_8013C98C.c b/src/ov_SC03_104/ov_SC03_104_jr_8013C98C.c index f346bfd3f0..0429735d41 100644 --- a/src/ov_SC03_104/ov_SC03_104_jr_8013C98C.c +++ b/src/ov_SC03_104/ov_SC03_104_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_8018B030[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_8018B03C[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_8018B190[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_8018B2C0; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_801BEE7C; extern s32 D_801BEE70; extern s32 D_801BEE74; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_801BEE88; extern s32 D_801BEE70; extern s32 D_801BEE8C; extern s32 D_801BEE7C; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801BEE7C; s32 func_8013D13C(void) { @@ -1236,7 +1236,7 @@ extern u8 D_8018B554[]; extern u8 D_8018B5D4[]; extern u8 D_8018B4AC[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC03_105/ov_SC03_105_jr_8013C98C.c b/src/ov_SC03_105/ov_SC03_105_jr_8013C98C.c index b62346bbbd..9d7f60df91 100644 --- a/src/ov_SC03_105/ov_SC03_105_jr_8013C98C.c +++ b/src/ov_SC03_105/ov_SC03_105_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_8018A6B8[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_8018A6C4[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_8018A818[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_8018A948; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_801B840C; extern s32 D_801B8400; extern s32 D_801B8404; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_801B8418; extern s32 D_801B8400; extern s32 D_801B841C; extern s32 D_801B840C; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801B840C; s32 func_8013D13C(void) { diff --git a/src/ov_SC03_107/ov_SC03_107_jr_80131340.c b/src/ov_SC03_107/ov_SC03_107_jr_80131340.c index 81c8222b1b..98db8e498c 100644 --- a/src/ov_SC03_107/ov_SC03_107_jr_80131340.c +++ b/src/ov_SC03_107/ov_SC03_107_jr_80131340.c @@ -94,7 +94,7 @@ extern void func_800190AC(void); extern void func_8012956C(void); extern s32 func_8016E95C(); extern void func_801754A8(void); -extern void func_8013BC7C(); +extern void func_8013BC7C(void *arg0); extern void func_8013BCDC(void); extern void func_801379FC(void); extern void func_8001212C(void); @@ -145,7 +145,7 @@ extern void func_8012943C(void); extern s32 D_8005128C; extern u8 D_800B9A78; extern void func_801298F4(void *arg0); -extern void func_801299C8(); +extern void func_801299C8(int arg0, int arg1, u8 * arg2); extern void func_8012944C(void); extern void func_80015B6C(s32, s16, s32, s16, s32, s32, s32, s32, s32, s32); extern void GsSortBg(s32 *, void *, u16, s32 *); @@ -231,7 +231,7 @@ extern s32 func_8012A6D0(void* a0, void* a1); extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -252,7 +252,7 @@ extern void func_8012ADE4(u8 *a0); extern s32 *D_80126B78; extern s32 *D_80126B90; extern s32 D_80126B58; -extern s32 func_80135888(s32 a0, s32 a1, s32 a2, s32 a3); +extern s32 func_80135888(s32 arg0, s32 arg1, s32 arg2, s32 arg3); extern s32 func_80013478(s32 a0, s32 a1); extern s32 func_8012AE00(s32 a0); extern s32 func_8012AF0C(s32 a0, s32 a1); @@ -349,7 +349,7 @@ extern s32 func_8012C750(s32 a0); extern s32 func_8012C820(u8 *a0); extern u16 D_801274E4[]; extern s32 func_8012CB64(s32 arg0, s32 arg1, s32 arg2, s32 arg3, s32 arg4); -extern s32 func_8012CC88(); +extern s32 func_8012CC88(s32 a0, s32 a1, s32 a2); extern u8 D_800D3918[]; extern void func_8012CBA4(s32 a0); extern void func_8012CBCC(s32 a0); @@ -365,7 +365,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -382,7 +382,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern s32 func_8012D714(s32 param_1, u32 param_2); extern void func_8012F568(s32 a0, s32 a1, s32 a2, s32 a3, s32 a4, s32 a5); @@ -398,7 +398,7 @@ extern u8 D_801152A8[]; extern void func_8012DFBC(void); extern void func_8012DFCC(void); extern void func_8012E014(s32 arg0); -extern void func_8012E138(); +extern void func_8012E138(int model); extern void func_8012DFD4(u8 *a0); extern void func_8012F0BC(s32 *a0, s32 *a1, s32 *a2); extern void func_8012F1A4(s32 *a0, s32 a1, s32 *a2); @@ -406,7 +406,7 @@ extern void func_8012E014(s32 a0); extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_80049CAC(); extern void func_8012F14C(s32 a0, s32 a1, s32 a2); -extern s32 func_80135888(); +extern s32 func_80135888(s32 arg0, s32 arg1, s32 arg2, s32 arg3); extern void func_8012E138(int model); extern s32 func_8012E27C(void); extern void func_8012E284(void); @@ -469,7 +469,7 @@ extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); +extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_80131CA8(); // K&R: 0/1/2 of 1 args (P37 unalias t4_ua7) extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); @@ -487,7 +487,7 @@ extern void func_8012FCA4(int a0); extern void func_80131B14(void); extern void func_8012FCC4(int param_1); extern void func_8012FDA8(int param_1); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern void func_8012FE70(s32 a0); extern void func_8012FF00(s32 a0); extern void func_8012FF4C(s32 a0); @@ -502,7 +502,7 @@ extern void func_801301E8(u8 *a0); extern void func_80130278(s32 arg0); extern void func_80130314(s32 a0); extern void func_80130360(s32 a0); -extern void func_8012E364(); +extern void func_8012E364(s32 arg0_); extern void func_801303A0(s32 a0); extern void func_801303EC(void *a0); extern void func_80143CD4(s32 a0); @@ -524,7 +524,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130A18(u8 *a0); extern void func_80130AC4(s32 a0); @@ -1507,7 +1507,7 @@ s32 func_80133AB0(s16 flag, s16 x, s16 y, s32 arg3) extern u8 D_80182A44; extern u16 D_8019A788; extern s16 D_8019A784; - extern s32 func_80133CD4(); + extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); Map_80133AB0 *map = (Map_80133AB0 *)arg3; u16 *pA = (*(u16 * *)&D_80182A3C); @@ -1598,8 +1598,8 @@ s32 func_80133CD4(arg0, cmd, base, arr) extern s16 D_801152AC; extern u16 D_801152AE; extern u8 D_801152B0; - extern s32 func_80134310(); - extern s32 func_8013435C(); + extern s32 func_80134310(Vec3s *a0, Vec3s *a1, s32 a2); + extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); s16 *s3 = ((ElemK *)base)[cmd[1]].e; s32 s6 = arr[cmd[2]]; @@ -2142,8 +2142,8 @@ s32 func_80135004(s32 arg0, s32 p1, s32 p2) extern s32 D_8019A778; extern int func_80134A74(int, s16, s16, int); - extern s16 * aD80182A3C_80135004 __asm__("D_80182A3C"); - extern s16 * aD80182A38_80135004 __asm__("D_80182A38"); + extern s16 * D_80182A3C; + extern s16 * D_80182A38; extern u8 D_80182A44; extern s16 *D_80182A40; extern u16 D_8019A788; @@ -2156,10 +2156,10 @@ s32 func_80135004(s32 arg0, s32 p1, s32 p2) int id; int a1v, a2v, d94; - pb0 = aD80182A3C_80135004; + pb0 = D_80182A3C; __asm__ __volatile__("" : : "r"(pb0)); // !FAKE: keepalive — NEEDED DIFFERS (P36 rung B tus1) - a = ((u16 *)p2)[0]; pac = aD80182A38_80135004; pb0[0] = a; b = ((u16 *)p1)[0]; pb8 = (*(s16 * *)&D_80182A44); pac[0] = b; pb8[0] = a - b; + a = ((u16 *)p2)[0]; pac = D_80182A38; pb0[0] = a; b = ((u16 *)p1)[0]; pb8 = (*(s16 * *)&D_80182A44); pac[0] = b; pb8[0] = a - b; a = ((u16 *)p2)[1]; pb0[1] = a; b = ((u16 *)p1)[1]; pac[1] = b; pb8[1] = a - b; a = ((u16 *)p2)[2]; pb0[2] = a; b = ((u16 *)p1)[2]; pac[2] = b; pb8[2] = a - b; @@ -2180,8 +2180,8 @@ s32 func_80135004(s32 arg0, s32 p1, s32 p2) u16 *qb; /* aD80182A38_80135004 -> $a0 (reloaded) */ int qa0; /* aD80182A3C_80135004[0], kept in $a1 for the 2nd-call arg */ u16 *qa; /* aD80182A3C_80135004 -> $a2 (reloaded) */ - qb = (u16 *)aD80182A38_80135004; - qa = (u16 *)aD80182A3C_80135004; + qb = (u16 *)D_80182A38; + qa = (u16 *)D_80182A3C; qa0 = qa[0]; if (((qb[0] & 0xFF80) == (qa0 & 0xFF80)) && ((qb[2] & 0xFF80) == (qa[2] & 0xFF80))) diff --git a/src/ov_SC03_107/ov_SC03_107_jr_80135EB0.c b/src/ov_SC03_107/ov_SC03_107_jr_80135EB0.c index b1c326af5e..e3ac1105c4 100644 --- a/src/ov_SC03_107/ov_SC03_107_jr_80135EB0.c +++ b/src/ov_SC03_107/ov_SC03_107_jr_80135EB0.c @@ -94,7 +94,7 @@ extern void func_800190AC(void); extern void func_8012956C(void); extern s32 func_8016E95C(); extern void func_801754A8(void); -extern void func_8013BC7C(); +extern void func_8013BC7C(void *arg0); extern void func_8013BCDC(void); extern void func_801379FC(void); extern void func_8001212C(void); @@ -145,7 +145,7 @@ extern void func_8012943C(void); extern s32 D_8005128C; extern u8 D_800B9A78; extern void func_801298F4(void *arg0); -extern void func_801299C8(); +extern void func_801299C8(int arg0, int arg1, u8 * arg2); extern void func_8012944C(void); extern void func_80015B6C(s32, s16, s32, s16, s32, s32, s32, s32, s32, s32); extern void GsSortBg(s32 *, void *, u16, s32 *); @@ -231,7 +231,7 @@ extern s32 func_8012A6D0(void* a0, void* a1); extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -252,7 +252,7 @@ extern void func_8012ADE4(u8 *a0); extern s32 *D_80126B78; extern s32 *D_80126B90; extern s32 D_80126B58; -extern s32 func_80135888(s32 a0, s32 a1, s32 a2, s32 a3); +extern s32 func_80135888(s32 arg0, s32 arg1, s32 arg2, s32 arg3); extern s32 func_80013478(s32 a0, s32 a1); extern s32 func_8012AE00(s32 a0); extern s32 func_8012AF0C(s32 a0, s32 a1); @@ -349,7 +349,7 @@ extern s32 func_8012C750(s32 a0); extern s32 func_8012C820(u8 *a0); extern u16 D_801274E4[]; extern s32 func_8012CB64(s32 arg0, s32 arg1, s32 arg2, s32 arg3, s32 arg4); -extern s32 func_8012CC88(); +extern s32 func_8012CC88(s32 a0, s32 a1, s32 a2); extern u8 D_800D3918[]; extern void func_8012CBA4(s32 a0); extern void func_8012CBCC(s32 a0); @@ -365,7 +365,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -382,7 +382,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern s32 func_8012D714(s32 param_1, u32 param_2); extern void func_8012F568(s32 a0, s32 a1, s32 a2, s32 a3, s32 a4, s32 a5); @@ -398,7 +398,7 @@ extern u8 D_801152A8[]; extern void func_8012DFBC(void); extern void func_8012DFCC(void); extern void func_8012E014(s32 arg0); -extern void func_8012E138(); +extern void func_8012E138(int model); extern void func_8012DFD4(u8 *a0); extern void func_8012F0BC(s32 *a0, s32 *a1, s32 *a2); extern void func_8012F1A4(s32 *a0, s32 a1, s32 *a2); @@ -406,7 +406,7 @@ extern void func_8012E014(s32 a0); extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_80049CAC(); extern void func_8012F14C(s32 a0, s32 a1, s32 a2); -extern s32 func_80135888(); +extern s32 func_80135888(s32 arg0, s32 arg1, s32 arg2, s32 arg3); extern void func_8012E138(int model); extern s32 func_8012E27C(void); extern void func_8012E284(void); @@ -469,7 +469,7 @@ extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); +extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_80131CA8(); // K&R: 0/2 of 1 args (P37 unalias t4_ua7) extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); @@ -487,7 +487,7 @@ extern void func_8012FCA4(int a0); extern void func_80131B14(void); extern void func_8012FCC4(int param_1); extern void func_8012FDA8(int param_1); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern void func_8012FE70(s32 a0); extern void func_8012FF00(s32 a0); extern void func_8012FF4C(s32 a0); @@ -502,7 +502,7 @@ extern void func_801301E8(u8 *a0); extern void func_80130278(s32 arg0); extern void func_80130314(s32 a0); extern void func_80130360(s32 a0); -extern void func_8012E364(); +extern void func_8012E364(s32 arg0_); extern void func_801303A0(s32 a0); extern void func_801303EC(void *a0); extern void func_80143CD4(s32 a0); @@ -524,7 +524,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130A18(u8 *a0); extern void func_80130AC4(s32 a0); @@ -572,11 +572,11 @@ extern void func_80132DC4(s32 a0, s32 a1, s32 a2); extern s32 func_80132E6C(s16 *a0); extern void func_80132EC4(void *a0, s16 a1); extern s32 func_80132EF4(s32 a0, s32 a1); -extern s32 func_80135888(s32, s32, s32, s32); +extern s32 func_80135888(s32 arg0, s32 arg1, s32 arg2, s32 arg3); extern void func_80132F40(s32 arg0); -extern void func_801330E0(void * param_1, s16 * param_2, s32 param_3); +extern void func_801330E0(void * param_1, s16 * param_2, int param_3); extern void func_80133060(u8 *a0, s32 *a1, s32 a2); -extern void func_801330E0(); +extern void func_801330E0(void * param_1, s16 * param_2, int param_3); extern void func_8013339C(s16 *a0, s16 *a1); extern void func_80133298(s32 *a0); extern void func_8013339C(short *param_1, short *param_2); @@ -588,7 +588,7 @@ void func_80136BC4(s32 a0); extern void func_8013373C(int a0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); extern s32 func_80133AB0(s16 flag, s16 x, s16 y, s32 arg3); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_80134310(Vec3s *a0, Vec3s *a1, s32 a2); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); @@ -1272,7 +1272,7 @@ extern void func_8013A860(void); void func_801378F0(void) { extern u8 D_80127520[]; - extern u8 aD801269F0[] __asm__("D_801269F0"); /* §37 alias: TU canon is `extern int D_801269F0` */ + extern u8 D_801269F0[]; /* §37 alias: TU canon is `extern int D_801269F0` */ extern u8 D_80126A28[]; extern u8 D_80182A5C[]; s32 i; @@ -1283,7 +1283,7 @@ void func_801378F0(void) { func_80016714(D_80127520, 0xBFC); i = 0; si = 0; - p = aD801269F0; + p = D_801269F0; di = 0; do { func_80016714(p, 0x4C); @@ -1337,7 +1337,7 @@ void func_80137B80(void) { // @unstuck(P36): none — MATCH (51 ins). Three globals stored/loaded around 3 calls; &D_801269F0 held in $s1, arg1 in $s0 across calls; return reloads global D_800A5E60. -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); diff --git a/src/ov_SC03_107/ov_SC03_107_jr_801380E0.c b/src/ov_SC03_107/ov_SC03_107_jr_801380E0.c index 13ca1ca140..55779cff78 100644 --- a/src/ov_SC03_107/ov_SC03_107_jr_801380E0.c +++ b/src/ov_SC03_107/ov_SC03_107_jr_801380E0.c @@ -94,7 +94,7 @@ extern void func_800190AC(void); extern void func_8012956C(void); extern s32 func_8016E95C(); extern void func_801754A8(void); -extern void func_8013BC7C(); +extern void func_8013BC7C(void *arg0); extern void func_8013BCDC(void); extern void func_801379FC(void); extern void func_8001212C(void); @@ -145,7 +145,7 @@ extern void func_8012943C(void); extern s32 D_8005128C; extern u8 D_800B9A78; extern void func_801298F4(void *arg0); -extern void func_801299C8(); +extern void func_801299C8(int arg0, int arg1, u8 * arg2); extern void func_8012944C(void); extern void func_80015B6C(s32, s16, s32, s16, s32, s32, s32, s32, s32, s32); extern void GsSortBg(s32 *, void *, u16, s32 *); @@ -231,7 +231,7 @@ extern s32 func_8012A6D0(void* a0, void* a1); extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -252,7 +252,7 @@ extern void func_8012ADE4(u8 *a0); extern s32 *D_80126B78; extern s32 *D_80126B90; extern s32 D_80126B58; -extern s32 func_80135888(s32 a0, s32 a1, s32 a2, s32 a3); +extern s32 func_80135888(s32 arg0, s32 arg1, s32 arg2, s32 arg3); extern s32 func_80013478(s32 a0, s32 a1); extern s32 func_8012AE00(s32 a0); extern s32 func_8012AF0C(s32 a0, s32 a1); @@ -349,7 +349,7 @@ extern s32 func_8012C750(s32 a0); extern s32 func_8012C820(u8 *a0); extern u16 D_801274E4[]; extern s32 func_8012CB64(s32 arg0, s32 arg1, s32 arg2, s32 arg3, s32 arg4); -extern s32 func_8012CC88(); +extern s32 func_8012CC88(s32 a0, s32 a1, s32 a2); extern u8 D_800D3918[]; extern void func_8012CBA4(s32 a0); extern void func_8012CBCC(s32 a0); @@ -365,7 +365,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -382,7 +382,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern s32 func_8012D714(s32 param_1, u32 param_2); extern void func_8012F568(s32 a0, s32 a1, s32 a2, s32 a3, s32 a4, s32 a5); @@ -398,7 +398,7 @@ extern u8 D_801152A8[]; extern void func_8012DFBC(void); extern void func_8012DFCC(void); extern void func_8012E014(s32 arg0); -extern void func_8012E138(); +extern void func_8012E138(int model); extern void func_8012DFD4(u8 *a0); extern void func_8012F0BC(s32 *a0, s32 *a1, s32 *a2); extern void func_8012F1A4(s32 *a0, s32 a1, s32 *a2); @@ -406,7 +406,7 @@ extern void func_8012E014(s32 a0); extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_80049CAC(); extern void func_8012F14C(s32 a0, s32 a1, s32 a2); -extern s32 func_80135888(); +extern s32 func_80135888(s32 arg0, s32 arg1, s32 arg2, s32 arg3); extern void func_8012E138(int model); extern s32 func_8012E27C(void); extern void func_8012E284(void); @@ -469,7 +469,7 @@ extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); +extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_80131CA8(); // K&R: 0/2 of 1 args (P37 unalias t4_ua7) extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); @@ -487,7 +487,7 @@ extern void func_8012FCA4(int a0); extern void func_80131B14(void); extern void func_8012FCC4(int param_1); extern void func_8012FDA8(int param_1); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern void func_8012FE70(s32 a0); extern void func_8012FF00(s32 a0); extern void func_8012FF4C(s32 a0); @@ -502,7 +502,7 @@ extern void func_801301E8(u8 *a0); extern void func_80130278(s32 arg0); extern void func_80130314(s32 a0); extern void func_80130360(s32 a0); -extern void func_8012E364(); +extern void func_8012E364(s32 arg0_); extern void func_801303A0(s32 a0); extern void func_801303EC(void *a0); extern void func_80143CD4(s32 a0); @@ -524,7 +524,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130A18(u8 *a0); extern void func_80130AC4(s32 a0); @@ -572,11 +572,11 @@ extern void func_80132DC4(s32 a0, s32 a1, s32 a2); extern s32 func_80132E6C(s16 *a0); extern void func_80132EC4(void *a0, s16 a1); extern s32 func_80132EF4(s32 a0, s32 a1); -extern s32 func_80135888(s32, s32, s32, s32); +extern s32 func_80135888(s32 arg0, s32 arg1, s32 arg2, s32 arg3); extern void func_80132F40(s32 arg0); -extern void func_801330E0(void * param_1, s16 * param_2, s32 param_3); +extern void func_801330E0(void * param_1, s16 * param_2, int param_3); extern void func_80133060(u8 *a0, s32 *a1, s32 a2); -extern void func_801330E0(); +extern void func_801330E0(void * param_1, s16 * param_2, int param_3); extern void func_8013339C(s16 *a0, s16 *a1); extern void func_80133298(s32 *a0); extern void func_8013339C(short *param_1, short *param_2); @@ -588,7 +588,7 @@ void func_80136BC4(s32 a0); extern void func_8013373C(int a0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); extern s32 func_80133AB0(s16 flag, s16 x, s16 y, s32 arg3); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_80134310(Vec3s *a0, Vec3s *a1, s32 a2); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); @@ -658,7 +658,7 @@ extern void func_80137BD8(s32 a0); extern void func_8013A380(void); extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -1025,8 +1025,8 @@ void func_8013A378(void) { extern void *memcpy(void *, const void *, u32); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); #include "../shared/ov/func_8013A530.h" diff --git a/src/ov_SC03_108/ov_SC03_108_jr_8013C98C.c b/src/ov_SC03_108/ov_SC03_108_jr_8013C98C.c index 7a11a63420..1340fdf754 100644 --- a/src/ov_SC03_108/ov_SC03_108_jr_8013C98C.c +++ b/src/ov_SC03_108/ov_SC03_108_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_80181010[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_8018101C[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_80181170[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_801812A0; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_801A06FC; extern s32 D_801A06F0; extern s32 D_801A06F4; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_801A0708; extern s32 D_801A06F0; extern s32 D_801A070C; extern s32 D_801A06FC; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801A06FC; s32 func_8013D13C(void) { @@ -1236,7 +1236,7 @@ extern u8 D_80181534[]; extern u8 D_801815B4[]; extern u8 D_8018148C[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC03_109/ov_SC03_109_jr_8013C98C.c b/src/ov_SC03_109/ov_SC03_109_jr_8013C98C.c index 2aa5102fc0..780ba9d75e 100644 --- a/src/ov_SC03_109/ov_SC03_109_jr_8013C98C.c +++ b/src/ov_SC03_109/ov_SC03_109_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_8017E6BC[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_8017E6C8[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_8017E81C[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_8017E94C; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_8019910C; extern s32 D_80199100; extern s32 D_80199104; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_80199118; extern s32 D_80199100; extern s32 D_8019911C; extern s32 D_8019910C; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_8019910C; s32 func_8013D13C(void) { @@ -1236,7 +1236,7 @@ extern u8 D_8017EBE0[]; extern u8 D_8017EC60[]; extern u8 D_8017EB38[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC03_110/ov_SC03_110_jr_8013C98C.c b/src/ov_SC03_110/ov_SC03_110_jr_8013C98C.c index d0d3133659..2456bc9083 100644 --- a/src/ov_SC03_110/ov_SC03_110_jr_8013C98C.c +++ b/src/ov_SC03_110/ov_SC03_110_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_801820DC[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_801820E8[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_8018223C[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_8018236C; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_801A0EB4; extern s32 D_801A0EA8; extern s32 D_801A0EAC; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_801A0EC0; extern s32 D_801A0EA8; extern s32 D_801A0EC4; extern s32 D_801A0EB4; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801A0EB4; s32 func_8013D13C(void) { @@ -1236,7 +1236,7 @@ extern u8 D_80182600[]; extern u8 D_80182680[]; extern u8 D_80182558[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC03_111/ov_SC03_111_jr_8013C98C.c b/src/ov_SC03_111/ov_SC03_111_jr_8013C98C.c index 532d301244..0375aa85d6 100644 --- a/src/ov_SC03_111/ov_SC03_111_jr_8013C98C.c +++ b/src/ov_SC03_111/ov_SC03_111_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_80184C90[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_80184C9C[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_80184DF0[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_80184F20; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_801B83BC; extern s32 D_801B83B0; extern s32 D_801B83B4; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_801B83C8; extern s32 D_801B83B0; extern s32 D_801B83CC; extern s32 D_801B83BC; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801B83BC; s32 func_8013D13C(void) { @@ -1236,7 +1236,7 @@ extern u8 D_801851B4[]; extern u8 D_80185234[]; extern u8 D_8018510C[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC03_112/ov_SC03_112_jr_8013C98C.c b/src/ov_SC03_112/ov_SC03_112_jr_8013C98C.c index 4d76a3aae7..1457c124cc 100644 --- a/src/ov_SC03_112/ov_SC03_112_jr_8013C98C.c +++ b/src/ov_SC03_112/ov_SC03_112_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_80185A98[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_80185AA4[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_80185BF8[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_80185D28; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_801ABC1C; extern s32 D_801ABC10; extern s32 D_801ABC14; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_801ABC28; extern s32 D_801ABC10; extern s32 D_801ABC2C; extern s32 D_801ABC1C; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801ABC1C; s32 func_8013D13C(void) { @@ -1236,7 +1236,7 @@ extern u8 D_80185FBC[]; extern u8 D_8018603C[]; extern u8 D_80185F14[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC03_113/ov_SC03_113_jr_8013C98C.c b/src/ov_SC03_113/ov_SC03_113_jr_8013C98C.c index 8e0caa1998..0196bfbfd8 100644 --- a/src/ov_SC03_113/ov_SC03_113_jr_8013C98C.c +++ b/src/ov_SC03_113/ov_SC03_113_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_80183148[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_80183154[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_801832A8[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_801833D8; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_801A47AC; extern s32 D_801A47A0; extern s32 D_801A47A4; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_801A47B8; extern s32 D_801A47A0; extern s32 D_801A47BC; extern s32 D_801A47AC; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801A47AC; s32 func_8013D13C(void) { @@ -1236,7 +1236,7 @@ extern u8 D_8018366C[]; extern u8 D_801836EC[]; extern u8 D_801835C4[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC03_114/ov_SC03_114_jr_8013C98C.c b/src/ov_SC03_114/ov_SC03_114_jr_8013C98C.c index a98b1661ba..4bf22e9773 100644 --- a/src/ov_SC03_114/ov_SC03_114_jr_8013C98C.c +++ b/src/ov_SC03_114/ov_SC03_114_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_8017EDB0[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_8017EDBC[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_8017EF10[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_8017F040; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_801A8444; extern s32 D_801A8438; extern s32 D_801A843C; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_801A8450; extern s32 D_801A8438; extern s32 D_801A8454; extern s32 D_801A8444; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801A8444; s32 func_8013D13C(void) { @@ -1236,7 +1236,7 @@ extern u8 D_8017F2D4[]; extern u8 D_8017F354[]; extern u8 D_8017F22C[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC03_115/ov_SC03_115_jr_8013C98C.c b/src/ov_SC03_115/ov_SC03_115_jr_8013C98C.c index 80987af332..f78c1aa5b0 100644 --- a/src/ov_SC03_115/ov_SC03_115_jr_8013C98C.c +++ b/src/ov_SC03_115/ov_SC03_115_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_8018081C[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_80180828[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_8018097C[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_80180AAC; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_80193D9C; extern s32 D_80193D90; extern s32 D_80193D94; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_80193DA8; extern s32 D_80193D90; extern s32 D_80193DAC; extern s32 D_80193D9C; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_80193D9C; s32 func_8013D13C(void) { @@ -1236,7 +1236,7 @@ extern u8 D_80180D40[]; extern u8 D_80180DC0[]; extern u8 D_80180C98[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC03_116/ov_SC03_116_jr_8013C98C.c b/src/ov_SC03_116/ov_SC03_116_jr_8013C98C.c index 277eb76179..230819d63f 100644 --- a/src/ov_SC03_116/ov_SC03_116_jr_8013C98C.c +++ b/src/ov_SC03_116/ov_SC03_116_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_80182C20[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_80182C2C[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_80182D80[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_80182EB0; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_8019692C; extern s32 D_80196920; extern s32 D_80196924; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_80196938; extern s32 D_80196920; extern s32 D_8019693C; extern s32 D_8019692C; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_8019692C; s32 func_8013D13C(void) { @@ -1236,7 +1236,7 @@ extern u8 D_80183144[]; extern u8 D_801831C4[]; extern u8 D_8018309C[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC03_117/ov_SC03_117_jr_8013C98C.c b/src/ov_SC03_117/ov_SC03_117_jr_8013C98C.c index 8ce0d50e9e..51c9e84869 100644 --- a/src/ov_SC03_117/ov_SC03_117_jr_8013C98C.c +++ b/src/ov_SC03_117/ov_SC03_117_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_80184C2C[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_80184C38[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_80184D8C[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_80184EBC; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_801CD0A4; extern s32 D_801CD098; extern s32 D_801CD09C; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_801CD0B0; extern s32 D_801CD098; extern s32 D_801CD0B4; extern s32 D_801CD0A4; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801CD0A4; s32 func_8013D13C(void) { @@ -1236,7 +1236,7 @@ extern u8 D_80185150[]; extern u8 D_801851D0[]; extern u8 D_801850A8[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC03_118/ov_SC03_118_jr_8013C98C.c b/src/ov_SC03_118/ov_SC03_118_jr_8013C98C.c index 0c2321578b..de7bea64f9 100644 --- a/src/ov_SC03_118/ov_SC03_118_jr_8013C98C.c +++ b/src/ov_SC03_118/ov_SC03_118_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_80189CD8[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_80189CE4[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_80189E38[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_80189F68; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_801D2FF4; extern s32 D_801D2FE8; extern s32 D_801D2FEC; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_801D3000; extern s32 D_801D2FE8; extern s32 D_801D3004; extern s32 D_801D2FF4; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801D2FF4; s32 func_8013D13C(void) { @@ -1236,7 +1236,7 @@ extern u8 D_8018A1FC[]; extern u8 D_8018A27C[]; extern u8 D_8018A154[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC03_121/ov_SC03_121_jr_8013C98C.c b/src/ov_SC03_121/ov_SC03_121_jr_8013C98C.c index e58420389c..f4173fe775 100644 --- a/src/ov_SC03_121/ov_SC03_121_jr_8013C98C.c +++ b/src/ov_SC03_121/ov_SC03_121_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_801824F4[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_80182500[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_80182654[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_80182784; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_801ADA9C; extern s32 D_801ADA90; extern s32 D_801ADA94; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_801ADAA8; extern s32 D_801ADA90; extern s32 D_801ADAAC; extern s32 D_801ADA9C; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801ADA9C; s32 func_8013D13C(void) { @@ -1236,7 +1236,7 @@ extern u8 D_80182A18[]; extern u8 D_80182A98[]; extern u8 D_80182970[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC03_124/ov_SC03_124_jr_8013C98C.c b/src/ov_SC03_124/ov_SC03_124_jr_8013C98C.c index 03fa323edb..9928375ecd 100644 --- a/src/ov_SC03_124/ov_SC03_124_jr_8013C98C.c +++ b/src/ov_SC03_124/ov_SC03_124_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_8018AF20[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_8018AF2C[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_8018B080[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_8018B1B0; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_801E05C4; extern s32 D_801E05B8; extern s32 D_801E05BC; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_801E05D0; extern s32 D_801E05B8; extern s32 D_801E05D4; extern s32 D_801E05C4; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801E05C4; s32 func_8013D13C(void) { diff --git a/src/ov_SC03_125/ov_SC03_125_jr_8013C98C.c b/src/ov_SC03_125/ov_SC03_125_jr_8013C98C.c index 913f8ddd56..37e52b33ef 100644 --- a/src/ov_SC03_125/ov_SC03_125_jr_8013C98C.c +++ b/src/ov_SC03_125/ov_SC03_125_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_801840F0[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_801840FC[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_80184250[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_80184380; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_801C2EBC; extern s32 D_801C2EB0; extern s32 D_801C2EB4; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_801C2EC8; extern s32 D_801C2EB0; extern s32 D_801C2ECC; extern s32 D_801C2EBC; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801C2EBC; s32 func_8013D13C(void) { diff --git a/src/ov_SC03_126/ov_SC03_126_jr_8013C98C.c b/src/ov_SC03_126/ov_SC03_126_jr_8013C98C.c index e38e8744ed..3509193662 100644 --- a/src/ov_SC03_126/ov_SC03_126_jr_8013C98C.c +++ b/src/ov_SC03_126/ov_SC03_126_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_8017F5E8[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_8017F5F4[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_8017F748[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_8017F878; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -852,8 +852,8 @@ extern s32 D_8018E784; extern s32 D_8018E778; extern s32 D_8018E77C; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -898,14 +898,14 @@ extern s32 D_8018E790; extern s32 D_8018E778; extern s32 D_8018E794; extern s32 D_8018E784; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) #include "../shared/ov/func_8013D064__10bd61e3.h" -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_8018E784; #include "../shared/ov/func_8013D13C__3ffb44f9.h" @@ -958,7 +958,7 @@ extern u8 D_8017FB0C[]; extern u8 D_8017FB8C[]; extern u8 D_8017FA64[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC04_000/ov_SC04_000_jr_8013C98C.c b/src/ov_SC04_000/ov_SC04_000_jr_8013C98C.c index 9c72527447..19a6faa14f 100644 --- a/src/ov_SC04_000/ov_SC04_000_jr_8013C98C.c +++ b/src/ov_SC04_000/ov_SC04_000_jr_8013C98C.c @@ -233,7 +233,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -359,7 +359,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -376,7 +376,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -425,7 +425,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -446,25 +446,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_801835F4[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_80183600[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -496,7 +496,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -506,7 +506,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -527,7 +527,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_80183754[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -577,7 +577,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -642,7 +642,7 @@ extern int D_80183884; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -725,12 +725,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -739,7 +739,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -917,8 +917,8 @@ extern s32 D_801A8834; extern s32 D_801A8828; extern s32 D_801A882C; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1040,7 +1040,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1091,7 +1091,7 @@ extern s32 D_801A8840; extern s32 D_801A8828; extern s32 D_801A8844; extern s32 D_801A8834; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1119,7 +1119,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801A8834; s32 func_8013D13C(void) { @@ -1238,7 +1238,7 @@ extern u8 D_80183B18[]; extern u8 D_80183B98[]; extern u8 D_80183A70[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC04_002/ov_SC04_002_jr_8013C98C.c b/src/ov_SC04_002/ov_SC04_002_jr_8013C98C.c index e452fa96e5..f1917e1609 100644 --- a/src/ov_SC04_002/ov_SC04_002_jr_8013C98C.c +++ b/src/ov_SC04_002/ov_SC04_002_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_80188760[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_8018876C[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_801888C0[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_801889F0; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_801BFB44; extern s32 D_801BFB38; extern s32 D_801BFB3C; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_801BFB50; extern s32 D_801BFB38; extern s32 D_801BFB54; extern s32 D_801BFB44; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801BFB44; s32 func_8013D13C(void) { @@ -1236,7 +1236,7 @@ extern u8 D_80188C84[]; extern u8 D_80188D04[]; extern u8 D_80188BDC[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC04_003/ov_SC04_003_jr_8013C98C.c b/src/ov_SC04_003/ov_SC04_003_jr_8013C98C.c index 956395d304..d07266124a 100644 --- a/src/ov_SC04_003/ov_SC04_003_jr_8013C98C.c +++ b/src/ov_SC04_003/ov_SC04_003_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_801824FC[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_80182508[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_8018265C[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_8018278C; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_8019A7AC; extern s32 D_8019A7A0; extern s32 D_8019A7A4; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_8019A7B8; extern s32 D_8019A7A0; extern s32 D_8019A7BC; extern s32 D_8019A7AC; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_8019A7AC; s32 func_8013D13C(void) { @@ -1236,7 +1236,7 @@ extern u8 D_80182A20[]; extern u8 D_80182AA0[]; extern u8 D_80182978[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC04_004/ov_SC04_004_jr_8013C98C.c b/src/ov_SC04_004/ov_SC04_004_jr_8013C98C.c index 418b698b77..00a983ad48 100644 --- a/src/ov_SC04_004/ov_SC04_004_jr_8013C98C.c +++ b/src/ov_SC04_004/ov_SC04_004_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_80184A30[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_80184A3C[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_80184B90[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_80184CC0; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_801B25AC; extern s32 D_801B25A0; extern s32 D_801B25A4; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_801B25B8; extern s32 D_801B25A0; extern s32 D_801B25BC; extern s32 D_801B25AC; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801B25AC; s32 func_8013D13C(void) { @@ -1236,7 +1236,7 @@ extern u8 D_80184F54[]; extern u8 D_80184FD4[]; extern u8 D_80184EAC[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC04_005/ov_SC04_005_jr_8013C98C.c b/src/ov_SC04_005/ov_SC04_005_jr_8013C98C.c index af75566564..4f9929d758 100644 --- a/src/ov_SC04_005/ov_SC04_005_jr_8013C98C.c +++ b/src/ov_SC04_005/ov_SC04_005_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_80187E64[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_80187E70[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_80187FC4[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_801880F4; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_801C0784; extern s32 D_801C0778; extern s32 D_801C077C; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_801C0790; extern s32 D_801C0778; extern s32 D_801C0794; extern s32 D_801C0784; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801C0784; s32 func_8013D13C(void) { @@ -1236,7 +1236,7 @@ extern u8 D_80188388[]; extern u8 D_80188408[]; extern u8 D_801882E0[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC04_006/ov_SC04_006_jr_8013C98C.c b/src/ov_SC04_006/ov_SC04_006_jr_8013C98C.c index 983ef53c16..dce33d9acc 100644 --- a/src/ov_SC04_006/ov_SC04_006_jr_8013C98C.c +++ b/src/ov_SC04_006/ov_SC04_006_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_8017FF44[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_8017FF50[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_801800A4[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_801801D4; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_8019CA2C; extern s32 D_8019CA20; extern s32 D_8019CA24; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_8019CA38; extern s32 D_8019CA20; extern s32 D_8019CA3C; extern s32 D_8019CA2C; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_8019CA2C; s32 func_8013D13C(void) { @@ -1236,7 +1236,7 @@ extern u8 D_80180468[]; extern u8 D_801804E8[]; extern u8 D_801803C0[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC04_007/ov_SC04_007_jr_8013C98C.c b/src/ov_SC04_007/ov_SC04_007_jr_8013C98C.c index ae82b1122f..c4c0d9bd8e 100644 --- a/src/ov_SC04_007/ov_SC04_007_jr_8013C98C.c +++ b/src/ov_SC04_007/ov_SC04_007_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_80185EFC[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_80185F08[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_8018605C[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_8018618C; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_801B3FE4; extern s32 D_801B3FD8; extern s32 D_801B3FDC; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_801B3FF0; extern s32 D_801B3FD8; extern s32 D_801B3FF4; extern s32 D_801B3FE4; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801B3FE4; s32 func_8013D13C(void) { @@ -1236,7 +1236,7 @@ extern u8 D_80186420[]; extern u8 D_801864A0[]; extern u8 D_80186378[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC04_008/ov_SC04_008_jr_8013C98C.c b/src/ov_SC04_008/ov_SC04_008_jr_8013C98C.c index 394970e0fd..f51bacf030 100644 --- a/src/ov_SC04_008/ov_SC04_008_jr_8013C98C.c +++ b/src/ov_SC04_008/ov_SC04_008_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_8017EE34[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_8017EE40[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_8017EF94[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_8017F0C4; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_80190CBC; extern s32 D_80190CB0; extern s32 D_80190CB4; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_80190CC8; extern s32 D_80190CB0; extern s32 D_80190CCC; extern s32 D_80190CBC; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_80190CBC; s32 func_8013D13C(void) { @@ -1236,7 +1236,7 @@ extern u8 D_8017F358[]; extern u8 D_8017F3D8[]; extern u8 D_8017F2B0[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC04_009/ov_SC04_009_jr_8013C98C.c b/src/ov_SC04_009/ov_SC04_009_jr_8013C98C.c index 058367a028..95474f45a7 100644 --- a/src/ov_SC04_009/ov_SC04_009_jr_8013C98C.c +++ b/src/ov_SC04_009/ov_SC04_009_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_8017EE60[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_8017EE6C[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_8017EFC0[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_8017F0F0; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_80196ECC; extern s32 D_80196EC0; extern s32 D_80196EC4; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_80196ED8; extern s32 D_80196EC0; extern s32 D_80196EDC; extern s32 D_80196ECC; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_80196ECC; s32 func_8013D13C(void) { @@ -1236,7 +1236,7 @@ extern u8 D_8017F384[]; extern u8 D_8017F404[]; extern u8 D_8017F2DC[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC04_010/ov_SC04_010_jr_8013C98C.c b/src/ov_SC04_010/ov_SC04_010_jr_8013C98C.c index 75dec49972..6bba3bd450 100644 --- a/src/ov_SC04_010/ov_SC04_010_jr_8013C98C.c +++ b/src/ov_SC04_010/ov_SC04_010_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_8017E50C[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_8017E518[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_8017E66C[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_8017E79C; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_8018E364; extern s32 D_8018E358; extern s32 D_8018E35C; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_8018E370; extern s32 D_8018E358; extern s32 D_8018E374; extern s32 D_8018E364; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_8018E364; s32 func_8013D13C(void) { @@ -1236,7 +1236,7 @@ extern u8 D_8017EA30[]; extern u8 D_8017EAB0[]; extern u8 D_8017E988[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC04_011/ov_SC04_011_jr_801588CC.c b/src/ov_SC04_011/ov_SC04_011_jr_801588CC.c index 583e5f6094..bd8731ab1d 100644 --- a/src/ov_SC04_011/ov_SC04_011_jr_801588CC.c +++ b/src/ov_SC04_011/ov_SC04_011_jr_801588CC.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); @@ -940,7 +940,7 @@ extern void func_80155E30(void *a0); extern s32 func_80161208(); extern void func_80155EA4(void *arg0); extern void func_80155F58(void); -extern s32 func_80155F80(); +extern s32 func_80155F80(s32 a0); extern s32 func_80155F60(void); extern s32 func_80155F80(s32 a0); extern int func_80155FB0(int arg, int a1); diff --git a/src/ov_SC04_011/ov_SC04_011_jr_80159C84.c b/src/ov_SC04_011/ov_SC04_011_jr_80159C84.c index 10920d3539..e27c8b2827 100644 --- a/src/ov_SC04_011/ov_SC04_011_jr_80159C84.c +++ b/src/ov_SC04_011/ov_SC04_011_jr_80159C84.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); @@ -939,7 +939,7 @@ extern void func_80155E30(void *a0); extern s32 func_80161208(); extern void func_80155EA4(void *arg0); extern void func_80155F58(void); -extern s32 func_80155F80(); +extern s32 func_80155F80(s32 a0); extern s32 func_80155F60(void); extern s32 func_80155F80(s32 a0); extern int func_80155FB0(int arg, int a1); diff --git a/src/ov_SC04_011/ov_SC04_011_jr_8015AE2C.c b/src/ov_SC04_011/ov_SC04_011_jr_8015AE2C.c index bc679c9bbb..8abd6d07a1 100644 --- a/src/ov_SC04_011/ov_SC04_011_jr_8015AE2C.c +++ b/src/ov_SC04_011/ov_SC04_011_jr_8015AE2C.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); @@ -932,7 +932,7 @@ extern void func_80155E30(void *a0); extern s32 func_80161208(); extern void func_80155EA4(void *arg0); extern void func_80155F58(void); -extern s32 func_80155F80(); +extern s32 func_80155F80(s32 a0); extern s32 func_80155F60(void); extern s32 func_80155F80(s32 a0); extern int func_80155FB0(int arg, int a1); @@ -1609,7 +1609,7 @@ extern s32 func_8015AE2C(); // K&R: 1 of 1 args (P37 rung D t3d2) extern s32 D_8011F9C4; extern s32 D_80192A5C; -extern s32 func_80161B18(void); +extern s32 func_80161B18(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern s32 func_801619A4(s32*); extern s32 func_80149AA8(s32*); extern void func_80149AD4(s32*); diff --git a/src/ov_SC04_012/ov_SC04_012_jr_8013C98C.c b/src/ov_SC04_012/ov_SC04_012_jr_8013C98C.c index 1e3d0a00b1..850fb91214 100644 --- a/src/ov_SC04_012/ov_SC04_012_jr_8013C98C.c +++ b/src/ov_SC04_012/ov_SC04_012_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_8017E970[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_8017E97C[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_8017EAD0[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_8017EC00; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_80190A3C; extern s32 D_80190A30; extern s32 D_80190A34; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_80190A48; extern s32 D_80190A30; extern s32 D_80190A4C; extern s32 D_80190A3C; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_80190A3C; s32 func_8013D13C(void) { @@ -1236,7 +1236,7 @@ extern u8 D_8017EE94[]; extern u8 D_8017EF14[]; extern u8 D_8017EDEC[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC04_012/ov_SC04_012_jr_8015444C.c b/src/ov_SC04_012/ov_SC04_012_jr_8015444C.c index cf9a3b32f2..9ae46258e8 100644 --- a/src/ov_SC04_012/ov_SC04_012_jr_8015444C.c +++ b/src/ov_SC04_012/ov_SC04_012_jr_8015444C.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC04_012/ov_SC04_012_jr_80154C24.c b/src/ov_SC04_012/ov_SC04_012_jr_80154C24.c index d6ff94d8b7..e0089c070f 100644 --- a/src/ov_SC04_012/ov_SC04_012_jr_80154C24.c +++ b/src/ov_SC04_012/ov_SC04_012_jr_80154C24.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC04_015/ov_SC04_015_jr_8013C98C.c b/src/ov_SC04_015/ov_SC04_015_jr_8013C98C.c index 76ca9adcd9..975014b1b2 100644 --- a/src/ov_SC04_015/ov_SC04_015_jr_8013C98C.c +++ b/src/ov_SC04_015/ov_SC04_015_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_801848A8[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_801848B4[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_80184A08[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_80184B38; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_801C7724; extern s32 D_801C7718; extern s32 D_801C771C; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_801C7730; extern s32 D_801C7718; extern s32 D_801C7734; extern s32 D_801C7724; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801C7724; s32 func_8013D13C(void) { diff --git a/src/ov_SC04_015/ov_SC04_015_jr_8015444C.c b/src/ov_SC04_015/ov_SC04_015_jr_8015444C.c index c304829f3c..dceeafe0af 100644 --- a/src/ov_SC04_015/ov_SC04_015_jr_8015444C.c +++ b/src/ov_SC04_015/ov_SC04_015_jr_8015444C.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC04_015/ov_SC04_015_jr_80154C24.c b/src/ov_SC04_015/ov_SC04_015_jr_80154C24.c index ce2b3e6636..9fbb8ee837 100644 --- a/src/ov_SC04_015/ov_SC04_015_jr_80154C24.c +++ b/src/ov_SC04_015/ov_SC04_015_jr_80154C24.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC04_016/ov_SC04_016_jr_8013C98C.c b/src/ov_SC04_016/ov_SC04_016_jr_8013C98C.c index 60c53d328e..67963792dc 100644 --- a/src/ov_SC04_016/ov_SC04_016_jr_8013C98C.c +++ b/src/ov_SC04_016/ov_SC04_016_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_8018036C[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_80180378[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_801804CC[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_801805FC; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_801A58CC; extern s32 D_801A58C0; extern s32 D_801A58C4; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_801A58D8; extern s32 D_801A58C0; extern s32 D_801A58DC; extern s32 D_801A58CC; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801A58CC; s32 func_8013D13C(void) { @@ -1236,7 +1236,7 @@ extern u8 D_80180890[]; extern u8 D_80180910[]; extern u8 D_801807E8[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC04_016/ov_SC04_016_jr_8015444C.c b/src/ov_SC04_016/ov_SC04_016_jr_8015444C.c index faeb7c69b1..5973b6d749 100644 --- a/src/ov_SC04_016/ov_SC04_016_jr_8015444C.c +++ b/src/ov_SC04_016/ov_SC04_016_jr_8015444C.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC04_016/ov_SC04_016_jr_80154C24.c b/src/ov_SC04_016/ov_SC04_016_jr_80154C24.c index aaaa25fe85..98f9259e4b 100644 --- a/src/ov_SC04_016/ov_SC04_016_jr_80154C24.c +++ b/src/ov_SC04_016/ov_SC04_016_jr_80154C24.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC04_018/ov_SC04_018_jr_8013C98C.c b/src/ov_SC04_018/ov_SC04_018_jr_8013C98C.c index d94785465a..dbbc716e7c 100644 --- a/src/ov_SC04_018/ov_SC04_018_jr_8013C98C.c +++ b/src/ov_SC04_018/ov_SC04_018_jr_8013C98C.c @@ -233,7 +233,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -359,7 +359,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -376,7 +376,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -425,7 +425,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -446,25 +446,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_8018D584[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_8018D590[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -496,7 +496,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -506,7 +506,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -527,7 +527,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_8018D6E4[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -577,7 +577,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -642,7 +642,7 @@ extern int D_8018D814; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -725,12 +725,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -739,7 +739,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -917,8 +917,8 @@ extern s32 D_801E5B1C; extern s32 D_801E5B10; extern s32 D_801E5B14; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1040,7 +1040,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1091,7 +1091,7 @@ extern s32 D_801E5B28; extern s32 D_801E5B10; extern s32 D_801E5B2C; extern s32 D_801E5B1C; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1119,7 +1119,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801E5B1C; s32 func_8013D13C(void) { diff --git a/src/ov_SC04_018/ov_SC04_018_jr_8015444C.c b/src/ov_SC04_018/ov_SC04_018_jr_8015444C.c index df6c9ebb6d..cdc34a95de 100644 --- a/src/ov_SC04_018/ov_SC04_018_jr_8015444C.c +++ b/src/ov_SC04_018/ov_SC04_018_jr_8015444C.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC04_018/ov_SC04_018_jr_80154C24.c b/src/ov_SC04_018/ov_SC04_018_jr_80154C24.c index 9a1e3ca2be..33c0c1da71 100644 --- a/src/ov_SC04_018/ov_SC04_018_jr_80154C24.c +++ b/src/ov_SC04_018/ov_SC04_018_jr_80154C24.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC04_020/ov_SC04_020_jr_8013C98C.c b/src/ov_SC04_020/ov_SC04_020_jr_8013C98C.c index 027d63add4..b1d88904b6 100644 --- a/src/ov_SC04_020/ov_SC04_020_jr_8013C98C.c +++ b/src/ov_SC04_020/ov_SC04_020_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_801836BC[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_801836C8[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_8018381C[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_8018394C; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_801BB12C; extern s32 D_801BB120; extern s32 D_801BB124; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_801BB138; extern s32 D_801BB120; extern s32 D_801BB13C; extern s32 D_801BB12C; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801BB12C; s32 func_8013D13C(void) { diff --git a/src/ov_SC04_020/ov_SC04_020_jr_8015444C.c b/src/ov_SC04_020/ov_SC04_020_jr_8015444C.c index 50466ce486..2669426516 100644 --- a/src/ov_SC04_020/ov_SC04_020_jr_8015444C.c +++ b/src/ov_SC04_020/ov_SC04_020_jr_8015444C.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC04_020/ov_SC04_020_jr_80154C24.c b/src/ov_SC04_020/ov_SC04_020_jr_80154C24.c index 8b3a873ada..b1644c2aaf 100644 --- a/src/ov_SC04_020/ov_SC04_020_jr_80154C24.c +++ b/src/ov_SC04_020/ov_SC04_020_jr_80154C24.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC04_021/ov_SC04_021_jr_8013C98C.c b/src/ov_SC04_021/ov_SC04_021_jr_8013C98C.c index e38e8744ed..3509193662 100644 --- a/src/ov_SC04_021/ov_SC04_021_jr_8013C98C.c +++ b/src/ov_SC04_021/ov_SC04_021_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_8017F5E8[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_8017F5F4[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_8017F748[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_8017F878; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -852,8 +852,8 @@ extern s32 D_8018E784; extern s32 D_8018E778; extern s32 D_8018E77C; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -898,14 +898,14 @@ extern s32 D_8018E790; extern s32 D_8018E778; extern s32 D_8018E794; extern s32 D_8018E784; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) #include "../shared/ov/func_8013D064__10bd61e3.h" -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_8018E784; #include "../shared/ov/func_8013D13C__3ffb44f9.h" @@ -958,7 +958,7 @@ extern u8 D_8017FB0C[]; extern u8 D_8017FB8C[]; extern u8 D_8017FA64[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC04_021/ov_SC04_021_jr_8015444C.c b/src/ov_SC04_021/ov_SC04_021_jr_8015444C.c index e42a13fe16..1f9e13ac8e 100644 --- a/src/ov_SC04_021/ov_SC04_021_jr_8015444C.c +++ b/src/ov_SC04_021/ov_SC04_021_jr_8015444C.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC04_021/ov_SC04_021_jr_80154C24.c b/src/ov_SC04_021/ov_SC04_021_jr_80154C24.c index 96b85165cd..409ebebeaa 100644 --- a/src/ov_SC04_021/ov_SC04_021_jr_80154C24.c +++ b/src/ov_SC04_021/ov_SC04_021_jr_80154C24.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC05_000/ov_SC05_000_jr_8013C98C.c b/src/ov_SC05_000/ov_SC05_000_jr_8013C98C.c index 510f63fc58..452dc7ba35 100644 --- a/src/ov_SC05_000/ov_SC05_000_jr_8013C98C.c +++ b/src/ov_SC05_000/ov_SC05_000_jr_8013C98C.c @@ -233,7 +233,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -359,7 +359,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -376,7 +376,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -425,7 +425,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -446,25 +446,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_8017E5FC[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_8017E608[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -496,7 +496,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -506,7 +506,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -527,7 +527,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_8017E75C[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -577,7 +577,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -642,7 +642,7 @@ extern int D_8017E88C; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -725,12 +725,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -739,7 +739,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -917,8 +917,8 @@ extern s32 D_801998B4; extern s32 D_801998A8; extern s32 D_801998AC; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1040,7 +1040,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1091,7 +1091,7 @@ extern s32 D_801998C0; extern s32 D_801998A8; extern s32 D_801998C4; extern s32 D_801998B4; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1119,7 +1119,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801998B4; s32 func_8013D13C(void) { @@ -1238,7 +1238,7 @@ extern u8 D_8017EB20[]; extern u8 D_8017EBA0[]; extern u8 D_8017EA78[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC05_000/ov_SC05_000_jr_8015444C.c b/src/ov_SC05_000/ov_SC05_000_jr_8015444C.c index 1b253aee3f..70b4cb7f72 100644 --- a/src/ov_SC05_000/ov_SC05_000_jr_8015444C.c +++ b/src/ov_SC05_000/ov_SC05_000_jr_8015444C.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -874,7 +874,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC05_000/ov_SC05_000_jr_80154C24.c b/src/ov_SC05_000/ov_SC05_000_jr_80154C24.c index 0573c69b08..5486e39809 100644 --- a/src/ov_SC05_000/ov_SC05_000_jr_80154C24.c +++ b/src/ov_SC05_000/ov_SC05_000_jr_80154C24.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -874,7 +874,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC05_001/ov_SC05_001_jr_8013C98C.c b/src/ov_SC05_001/ov_SC05_001_jr_8013C98C.c index fa87c95fba..4dec3ca477 100644 --- a/src/ov_SC05_001/ov_SC05_001_jr_8013C98C.c +++ b/src/ov_SC05_001/ov_SC05_001_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_80185DD8[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_80185DE4[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_80185F38[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_80186068; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_801B4974; extern s32 D_801B4968; extern s32 D_801B496C; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_801B4980; extern s32 D_801B4968; extern s32 D_801B4984; extern s32 D_801B4974; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801B4974; s32 func_8013D13C(void) { @@ -1236,7 +1236,7 @@ extern u8 D_801862FC[]; extern u8 D_8018637C[]; extern u8 D_80186254[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC05_001/ov_SC05_001_jr_8015444C.c b/src/ov_SC05_001/ov_SC05_001_jr_8015444C.c index 2487d9fa9a..6f3c6fe222 100644 --- a/src/ov_SC05_001/ov_SC05_001_jr_8015444C.c +++ b/src/ov_SC05_001/ov_SC05_001_jr_8015444C.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC05_001/ov_SC05_001_jr_80154C24.c b/src/ov_SC05_001/ov_SC05_001_jr_80154C24.c index d6276743ad..1ac6b620ac 100644 --- a/src/ov_SC05_001/ov_SC05_001_jr_80154C24.c +++ b/src/ov_SC05_001/ov_SC05_001_jr_80154C24.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC05_002/ov_SC05_002_jr_8013C98C.c b/src/ov_SC05_002/ov_SC05_002_jr_8013C98C.c index 7f740008a1..ef298496cf 100644 --- a/src/ov_SC05_002/ov_SC05_002_jr_8013C98C.c +++ b/src/ov_SC05_002/ov_SC05_002_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_80180598[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_801805A4[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_801806F8[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_80180828; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_8019EC14; extern s32 D_8019EC08; extern s32 D_8019EC0C; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_8019EC20; extern s32 D_8019EC08; extern s32 D_8019EC24; extern s32 D_8019EC14; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_8019EC14; s32 func_8013D13C(void) { @@ -1236,7 +1236,7 @@ extern u8 D_80180ABC[]; extern u8 D_80180B3C[]; extern u8 D_80180A14[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC05_002/ov_SC05_002_jr_8015444C.c b/src/ov_SC05_002/ov_SC05_002_jr_8015444C.c index 153234a5bf..6d35356ad2 100644 --- a/src/ov_SC05_002/ov_SC05_002_jr_8015444C.c +++ b/src/ov_SC05_002/ov_SC05_002_jr_8015444C.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC05_002/ov_SC05_002_jr_80154C24.c b/src/ov_SC05_002/ov_SC05_002_jr_80154C24.c index c6b2c5c367..0a198a4bbd 100644 --- a/src/ov_SC05_002/ov_SC05_002_jr_80154C24.c +++ b/src/ov_SC05_002/ov_SC05_002_jr_80154C24.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC05_003/ov_SC05_003_jr_8013C98C.c b/src/ov_SC05_003/ov_SC05_003_jr_8013C98C.c index e33974d4a7..3410d4e9e3 100644 --- a/src/ov_SC05_003/ov_SC05_003_jr_8013C98C.c +++ b/src/ov_SC05_003/ov_SC05_003_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_801828D0[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_801828DC[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_80182A30[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_80182B60; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_801AB724; extern s32 D_801AB718; extern s32 D_801AB71C; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_801AB730; extern s32 D_801AB718; extern s32 D_801AB734; extern s32 D_801AB724; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801AB724; s32 func_8013D13C(void) { @@ -1236,7 +1236,7 @@ extern u8 D_80182DF4[]; extern u8 D_80182E74[]; extern u8 D_80182D4C[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC05_003/ov_SC05_003_jr_8015444C.c b/src/ov_SC05_003/ov_SC05_003_jr_8015444C.c index d1b2014a3b..06aa8e12f7 100644 --- a/src/ov_SC05_003/ov_SC05_003_jr_8015444C.c +++ b/src/ov_SC05_003/ov_SC05_003_jr_8015444C.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC05_003/ov_SC05_003_jr_80154C24.c b/src/ov_SC05_003/ov_SC05_003_jr_80154C24.c index 9cb0d16333..db885f3b0b 100644 --- a/src/ov_SC05_003/ov_SC05_003_jr_80154C24.c +++ b/src/ov_SC05_003/ov_SC05_003_jr_80154C24.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC05_004/ov_SC05_004_jr_8013C98C.c b/src/ov_SC05_004/ov_SC05_004_jr_8013C98C.c index a4b2cbf7b3..878d5e26c4 100644 --- a/src/ov_SC05_004/ov_SC05_004_jr_8013C98C.c +++ b/src/ov_SC05_004/ov_SC05_004_jr_8013C98C.c @@ -234,7 +234,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -360,7 +360,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -377,7 +377,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -426,7 +426,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -447,25 +447,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_801819DC[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_801819E8[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -497,7 +497,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -507,7 +507,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -528,7 +528,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_80181B3C[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -578,7 +578,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -643,7 +643,7 @@ extern int D_80181C6C; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -726,12 +726,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -740,7 +740,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -918,8 +918,8 @@ extern s32 D_8019DD9C; extern s32 D_8019DD90; extern s32 D_8019DD94; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1041,7 +1041,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1092,7 +1092,7 @@ extern s32 D_8019DDA8; extern s32 D_8019DD90; extern s32 D_8019DDAC; extern s32 D_8019DD9C; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1120,7 +1120,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_8019DD9C; s32 func_8013D13C(void) { @@ -1239,7 +1239,7 @@ extern u8 D_80181F00[]; extern u8 D_80181F80[]; extern u8 D_80181E58[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC05_004/ov_SC05_004_jr_8015444C.c b/src/ov_SC05_004/ov_SC05_004_jr_8015444C.c index 499cbf2140..badd6f1c6c 100644 --- a/src/ov_SC05_004/ov_SC05_004_jr_8015444C.c +++ b/src/ov_SC05_004/ov_SC05_004_jr_8015444C.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC05_004/ov_SC05_004_jr_80154C24.c b/src/ov_SC05_004/ov_SC05_004_jr_80154C24.c index 6cb692a969..56449333ad 100644 --- a/src/ov_SC05_004/ov_SC05_004_jr_80154C24.c +++ b/src/ov_SC05_004/ov_SC05_004_jr_80154C24.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC05_005/ov_SC05_005_jr_8013C98C.c b/src/ov_SC05_005/ov_SC05_005_jr_8013C98C.c index e6da30efcb..3155e5b98a 100644 --- a/src/ov_SC05_005/ov_SC05_005_jr_8013C98C.c +++ b/src/ov_SC05_005/ov_SC05_005_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_801827B0[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_801827BC[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_80182910[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_80182A40; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_801B0A04; extern s32 D_801B09F8; extern s32 D_801B09FC; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_801B0A10; extern s32 D_801B09F8; extern s32 D_801B0A14; extern s32 D_801B0A04; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801B0A04; s32 func_8013D13C(void) { @@ -1236,7 +1236,7 @@ extern u8 D_80182CD4[]; extern u8 D_80182D54[]; extern u8 D_80182C2C[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC05_005/ov_SC05_005_jr_8015444C.c b/src/ov_SC05_005/ov_SC05_005_jr_8015444C.c index 5445c89a6c..fb1c12e15f 100644 --- a/src/ov_SC05_005/ov_SC05_005_jr_8015444C.c +++ b/src/ov_SC05_005/ov_SC05_005_jr_8015444C.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC05_005/ov_SC05_005_jr_80154C24.c b/src/ov_SC05_005/ov_SC05_005_jr_80154C24.c index 25a8580756..b5ce468817 100644 --- a/src/ov_SC05_005/ov_SC05_005_jr_80154C24.c +++ b/src/ov_SC05_005/ov_SC05_005_jr_80154C24.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC05_006/ov_SC05_006_jr_8013C98C.c b/src/ov_SC05_006/ov_SC05_006_jr_8013C98C.c index 69021ed8cf..df982c3891 100644 --- a/src/ov_SC05_006/ov_SC05_006_jr_8013C98C.c +++ b/src/ov_SC05_006/ov_SC05_006_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_8017F7D0[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_8017F7DC[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_8017F930[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_8017FA60; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_8018EB3C; extern s32 D_8018EB30; extern s32 D_8018EB34; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_8018EB48; extern s32 D_8018EB30; extern s32 D_8018EB4C; extern s32 D_8018EB3C; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_8018EB3C; s32 func_8013D13C(void) { @@ -1236,7 +1236,7 @@ extern u8 D_8017FCF4[]; extern u8 D_8017FD74[]; extern u8 D_8017FC4C[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC05_006/ov_SC05_006_jr_8015444C.c b/src/ov_SC05_006/ov_SC05_006_jr_8015444C.c index b015141c1c..827c53c5c0 100644 --- a/src/ov_SC05_006/ov_SC05_006_jr_8015444C.c +++ b/src/ov_SC05_006/ov_SC05_006_jr_8015444C.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC05_006/ov_SC05_006_jr_80154C24.c b/src/ov_SC05_006/ov_SC05_006_jr_80154C24.c index 96fb9aed61..875d236e43 100644 --- a/src/ov_SC05_006/ov_SC05_006_jr_80154C24.c +++ b/src/ov_SC05_006/ov_SC05_006_jr_80154C24.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC05_007/ov_SC05_007_jr_8013C98C.c b/src/ov_SC05_007/ov_SC05_007_jr_8013C98C.c index df91581d94..e410c90618 100644 --- a/src/ov_SC05_007/ov_SC05_007_jr_8013C98C.c +++ b/src/ov_SC05_007/ov_SC05_007_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_80180DCC[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_80180DD8[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_80180F2C[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_8018105C; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_8019BB1C; extern s32 D_8019BB10; extern s32 D_8019BB14; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_8019BB28; extern s32 D_8019BB10; extern s32 D_8019BB2C; extern s32 D_8019BB1C; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_8019BB1C; s32 func_8013D13C(void) { @@ -1236,7 +1236,7 @@ extern u8 D_801812F0[]; extern u8 D_80181370[]; extern u8 D_80181248[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC05_007/ov_SC05_007_jr_8015444C.c b/src/ov_SC05_007/ov_SC05_007_jr_8015444C.c index ca2584a077..05fff36e5e 100644 --- a/src/ov_SC05_007/ov_SC05_007_jr_8015444C.c +++ b/src/ov_SC05_007/ov_SC05_007_jr_8015444C.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC05_007/ov_SC05_007_jr_80154C24.c b/src/ov_SC05_007/ov_SC05_007_jr_80154C24.c index 84f3389922..127f9690ef 100644 --- a/src/ov_SC05_007/ov_SC05_007_jr_80154C24.c +++ b/src/ov_SC05_007/ov_SC05_007_jr_80154C24.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC05_008/ov_SC05_008_jr_8013C98C.c b/src/ov_SC05_008/ov_SC05_008_jr_8013C98C.c index d6382e7a15..9768b2ce59 100644 --- a/src/ov_SC05_008/ov_SC05_008_jr_8013C98C.c +++ b/src/ov_SC05_008/ov_SC05_008_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_80182D24[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_80182D30[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_80182E84[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_80182FB4; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_8019FE4C; extern s32 D_8019FE40; extern s32 D_8019FE44; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_8019FE58; extern s32 D_8019FE40; extern s32 D_8019FE5C; extern s32 D_8019FE4C; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_8019FE4C; s32 func_8013D13C(void) { @@ -1236,7 +1236,7 @@ extern u8 D_80183248[]; extern u8 D_801832C8[]; extern u8 D_801831A0[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC05_008/ov_SC05_008_jr_8015444C.c b/src/ov_SC05_008/ov_SC05_008_jr_8015444C.c index 2262f85491..456d19650b 100644 --- a/src/ov_SC05_008/ov_SC05_008_jr_8015444C.c +++ b/src/ov_SC05_008/ov_SC05_008_jr_8015444C.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC05_008/ov_SC05_008_jr_80154C24.c b/src/ov_SC05_008/ov_SC05_008_jr_80154C24.c index 5b09d1d21a..79ba8e7c92 100644 --- a/src/ov_SC05_008/ov_SC05_008_jr_80154C24.c +++ b/src/ov_SC05_008/ov_SC05_008_jr_80154C24.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC05_009/ov_SC05_009_jr_8013C98C.c b/src/ov_SC05_009/ov_SC05_009_jr_8013C98C.c index eb7f4c427f..da715969bb 100644 --- a/src/ov_SC05_009/ov_SC05_009_jr_8013C98C.c +++ b/src/ov_SC05_009/ov_SC05_009_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_8017EE34[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_8017EE40[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_8017EF94[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_8017F0C4; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_8019585C; extern s32 D_80195850; extern s32 D_80195854; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_80195868; extern s32 D_80195850; extern s32 D_8019586C; extern s32 D_8019585C; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_8019585C; s32 func_8013D13C(void) { @@ -1236,7 +1236,7 @@ extern u8 D_8017F358[]; extern u8 D_8017F3D8[]; extern u8 D_8017F2B0[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC05_010/ov_SC05_010_jr_8013C98C.c b/src/ov_SC05_010/ov_SC05_010_jr_8013C98C.c index 8a9fbe088c..d6a6d0c8db 100644 --- a/src/ov_SC05_010/ov_SC05_010_jr_8013C98C.c +++ b/src/ov_SC05_010/ov_SC05_010_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_80188D10[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_80188D1C[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_80188E70[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_80188FA0; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_801C5CAC; extern s32 D_801C5CA0; extern s32 D_801C5CA4; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_801C5CB8; extern s32 D_801C5CA0; extern s32 D_801C5CBC; extern s32 D_801C5CAC; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801C5CAC; s32 func_8013D13C(void) { @@ -1236,7 +1236,7 @@ extern u8 D_80189234[]; extern u8 D_801892B4[]; extern u8 D_8018918C[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC05_010/ov_SC05_010_jr_8015444C.c b/src/ov_SC05_010/ov_SC05_010_jr_8015444C.c index ea6646021e..73d1186f42 100644 --- a/src/ov_SC05_010/ov_SC05_010_jr_8015444C.c +++ b/src/ov_SC05_010/ov_SC05_010_jr_8015444C.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC05_010/ov_SC05_010_jr_80154C24.c b/src/ov_SC05_010/ov_SC05_010_jr_80154C24.c index 65fe9e953a..2a2a8489e8 100644 --- a/src/ov_SC05_010/ov_SC05_010_jr_80154C24.c +++ b/src/ov_SC05_010/ov_SC05_010_jr_80154C24.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC05_011/ov_SC05_011_jr_8013C98C.c b/src/ov_SC05_011/ov_SC05_011_jr_8013C98C.c index 55e0f82e0a..dd9e23e377 100644 --- a/src/ov_SC05_011/ov_SC05_011_jr_8013C98C.c +++ b/src/ov_SC05_011/ov_SC05_011_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_8017E088[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_8017E094[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_8017E1E8[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_8017E318; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_8019BE34; extern s32 D_8019BE28; extern s32 D_8019BE2C; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_8019BE40; extern s32 D_8019BE28; extern s32 D_8019BE44; extern s32 D_8019BE34; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_8019BE34; s32 func_8013D13C(void) { @@ -1236,7 +1236,7 @@ extern u8 D_8017E5AC[]; extern u8 D_8017E62C[]; extern u8 D_8017E504[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC05_011/ov_SC05_011_jr_8015444C.c b/src/ov_SC05_011/ov_SC05_011_jr_8015444C.c index 8935f6cece..c687de8b94 100644 --- a/src/ov_SC05_011/ov_SC05_011_jr_8015444C.c +++ b/src/ov_SC05_011/ov_SC05_011_jr_8015444C.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC05_011/ov_SC05_011_jr_80154C24.c b/src/ov_SC05_011/ov_SC05_011_jr_80154C24.c index 3967a3113d..34108fbab0 100644 --- a/src/ov_SC05_011/ov_SC05_011_jr_80154C24.c +++ b/src/ov_SC05_011/ov_SC05_011_jr_80154C24.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC05_017/ov_SC05_017_jr_8013C98C.c b/src/ov_SC05_017/ov_SC05_017_jr_8013C98C.c index 6691227b5c..48d93797f6 100644 --- a/src/ov_SC05_017/ov_SC05_017_jr_8013C98C.c +++ b/src/ov_SC05_017/ov_SC05_017_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_8018D548[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_8018D554[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_8018D6A8[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_8018D7D8; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_801EB974; extern s32 D_801EB968; extern s32 D_801EB96C; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_801EB980; extern s32 D_801EB968; extern s32 D_801EB984; extern s32 D_801EB974; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801EB974; s32 func_8013D13C(void) { diff --git a/src/ov_SC05_017/ov_SC05_017_jr_8015444C.c b/src/ov_SC05_017/ov_SC05_017_jr_8015444C.c index ae97e5bc00..98d852e8de 100644 --- a/src/ov_SC05_017/ov_SC05_017_jr_8015444C.c +++ b/src/ov_SC05_017/ov_SC05_017_jr_8015444C.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC05_017/ov_SC05_017_jr_80154C24.c b/src/ov_SC05_017/ov_SC05_017_jr_80154C24.c index 58b3a30e85..9665629b08 100644 --- a/src/ov_SC05_017/ov_SC05_017_jr_80154C24.c +++ b/src/ov_SC05_017/ov_SC05_017_jr_80154C24.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC05_018/ov_SC05_018_jr_8013C98C.c b/src/ov_SC05_018/ov_SC05_018_jr_8013C98C.c index 8f9c753595..06d8e36721 100644 --- a/src/ov_SC05_018/ov_SC05_018_jr_8013C98C.c +++ b/src/ov_SC05_018/ov_SC05_018_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_80186CA4[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_80186CB0[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_80186E04[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_80186F34; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_801E50B4; extern s32 D_801E50A8; extern s32 D_801E50AC; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_801E50C0; extern s32 D_801E50A8; extern s32 D_801E50C4; extern s32 D_801E50B4; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801E50B4; s32 func_8013D13C(void) { diff --git a/src/ov_SC05_018/ov_SC05_018_jr_8015444C.c b/src/ov_SC05_018/ov_SC05_018_jr_8015444C.c index 4c047d1867..388b2dc801 100644 --- a/src/ov_SC05_018/ov_SC05_018_jr_8015444C.c +++ b/src/ov_SC05_018/ov_SC05_018_jr_8015444C.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC05_018/ov_SC05_018_jr_80154C24.c b/src/ov_SC05_018/ov_SC05_018_jr_80154C24.c index bef46475f4..4bb86fc2c8 100644 --- a/src/ov_SC05_018/ov_SC05_018_jr_80154C24.c +++ b/src/ov_SC05_018/ov_SC05_018_jr_80154C24.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC05_019/ov_SC05_019_jr_8013C98C.c b/src/ov_SC05_019/ov_SC05_019_jr_8013C98C.c index e38e8744ed..3509193662 100644 --- a/src/ov_SC05_019/ov_SC05_019_jr_8013C98C.c +++ b/src/ov_SC05_019/ov_SC05_019_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_8017F5E8[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_8017F5F4[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_8017F748[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_8017F878; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -852,8 +852,8 @@ extern s32 D_8018E784; extern s32 D_8018E778; extern s32 D_8018E77C; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -898,14 +898,14 @@ extern s32 D_8018E790; extern s32 D_8018E778; extern s32 D_8018E794; extern s32 D_8018E784; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) #include "../shared/ov/func_8013D064__10bd61e3.h" -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_8018E784; #include "../shared/ov/func_8013D13C__3ffb44f9.h" @@ -958,7 +958,7 @@ extern u8 D_8017FB0C[]; extern u8 D_8017FB8C[]; extern u8 D_8017FA64[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC05_019/ov_SC05_019_jr_8015444C.c b/src/ov_SC05_019/ov_SC05_019_jr_8015444C.c index e42a13fe16..1f9e13ac8e 100644 --- a/src/ov_SC05_019/ov_SC05_019_jr_8015444C.c +++ b/src/ov_SC05_019/ov_SC05_019_jr_8015444C.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC05_019/ov_SC05_019_jr_80154C24.c b/src/ov_SC05_019/ov_SC05_019_jr_80154C24.c index 96b85165cd..409ebebeaa 100644 --- a/src/ov_SC05_019/ov_SC05_019_jr_80154C24.c +++ b/src/ov_SC05_019/ov_SC05_019_jr_80154C24.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC06_000/ov_SC06_000_jr_8013C98C.c b/src/ov_SC06_000/ov_SC06_000_jr_8013C98C.c index 0c071aaffd..2a3f410759 100644 --- a/src/ov_SC06_000/ov_SC06_000_jr_8013C98C.c +++ b/src/ov_SC06_000/ov_SC06_000_jr_8013C98C.c @@ -236,7 +236,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -362,7 +362,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -379,7 +379,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -428,7 +428,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -449,25 +449,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_801885F8[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_80188604[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -499,7 +499,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -509,7 +509,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -530,7 +530,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_80188758[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -580,7 +580,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -645,7 +645,7 @@ extern int D_80188888; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -728,12 +728,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -742,7 +742,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -920,8 +920,8 @@ extern s32 D_801AD3F4; extern s32 D_801AD3E8; extern s32 D_801AD3EC; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1043,7 +1043,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1094,7 +1094,7 @@ extern s32 D_801AD400; extern s32 D_801AD3E8; extern s32 D_801AD404; extern s32 D_801AD3F4; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1122,7 +1122,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801AD3F4; s32 func_8013D13C(void) { @@ -1241,7 +1241,7 @@ extern u8 D_80188B1C[]; extern u8 D_80188B9C[]; extern u8 D_80188A74[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC06_000/ov_SC06_000_jr_8015444C.c b/src/ov_SC06_000/ov_SC06_000_jr_8015444C.c index 377b89e2a7..dade043ddb 100644 --- a/src/ov_SC06_000/ov_SC06_000_jr_8015444C.c +++ b/src/ov_SC06_000/ov_SC06_000_jr_8015444C.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC06_000/ov_SC06_000_jr_80154C24.c b/src/ov_SC06_000/ov_SC06_000_jr_80154C24.c index 0fec3928bd..9ad5b85854 100644 --- a/src/ov_SC06_000/ov_SC06_000_jr_80154C24.c +++ b/src/ov_SC06_000/ov_SC06_000_jr_80154C24.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC06_006/ov_SC06_006_jr_8013C98C.c b/src/ov_SC06_006/ov_SC06_006_jr_8013C98C.c index 02124cfadd..fa9a926832 100644 --- a/src/ov_SC06_006/ov_SC06_006_jr_8013C98C.c +++ b/src/ov_SC06_006/ov_SC06_006_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_8018211C[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_80182128[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_8018227C[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_801823AC; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_801F6E3C; extern s32 D_801F6E30; extern s32 D_801F6E34; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_801F6E48; extern s32 D_801F6E30; extern s32 D_801F6E4C; extern s32 D_801F6E3C; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801F6E3C; s32 func_8013D13C(void) { @@ -1236,7 +1236,7 @@ extern u8 D_80182640[]; extern u8 D_801826C0[]; extern u8 D_80182598[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC06_006/ov_SC06_006_jr_8015444C.c b/src/ov_SC06_006/ov_SC06_006_jr_8015444C.c index d9ac94fdca..15430b01f1 100644 --- a/src/ov_SC06_006/ov_SC06_006_jr_8015444C.c +++ b/src/ov_SC06_006/ov_SC06_006_jr_8015444C.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC06_006/ov_SC06_006_jr_80154C24.c b/src/ov_SC06_006/ov_SC06_006_jr_80154C24.c index b8099f85f9..f634733beb 100644 --- a/src/ov_SC06_006/ov_SC06_006_jr_80154C24.c +++ b/src/ov_SC06_006/ov_SC06_006_jr_80154C24.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC06_008/ov_SC06_008_jr_8013C98C.c b/src/ov_SC06_008/ov_SC06_008_jr_8013C98C.c index 65678e27f7..9ed7946ae5 100644 --- a/src/ov_SC06_008/ov_SC06_008_jr_8013C98C.c +++ b/src/ov_SC06_008/ov_SC06_008_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_80185B84[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_80185B90[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_80185CE4[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_80185E14; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_801A8DBC; extern s32 D_801A8DB0; extern s32 D_801A8DB4; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_801A8DC8; extern s32 D_801A8DB0; extern s32 D_801A8DCC; extern s32 D_801A8DBC; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801A8DBC; s32 func_8013D13C(void) { @@ -1236,7 +1236,7 @@ extern u8 D_801860A8[]; extern u8 D_80186128[]; extern u8 D_80186000[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC06_008/ov_SC06_008_jr_8015444C.c b/src/ov_SC06_008/ov_SC06_008_jr_8015444C.c index 7c5d37a501..2c4b2eb76d 100644 --- a/src/ov_SC06_008/ov_SC06_008_jr_8015444C.c +++ b/src/ov_SC06_008/ov_SC06_008_jr_8015444C.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC06_008/ov_SC06_008_jr_80154C24.c b/src/ov_SC06_008/ov_SC06_008_jr_80154C24.c index 3fbba1f70e..75d5933da5 100644 --- a/src/ov_SC06_008/ov_SC06_008_jr_80154C24.c +++ b/src/ov_SC06_008/ov_SC06_008_jr_80154C24.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC06_010/ov_SC06_010_jr_8013C98C.c b/src/ov_SC06_010/ov_SC06_010_jr_8013C98C.c index e33c7cebf2..067b8a2afb 100644 --- a/src/ov_SC06_010/ov_SC06_010_jr_8013C98C.c +++ b/src/ov_SC06_010/ov_SC06_010_jr_8013C98C.c @@ -234,7 +234,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -360,7 +360,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -377,7 +377,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -426,7 +426,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -447,25 +447,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_80186D60[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_80186D6C[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -497,7 +497,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -507,7 +507,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -528,7 +528,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_80186EC0[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -578,7 +578,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -643,7 +643,7 @@ extern int D_80186FF0; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -726,12 +726,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -740,7 +740,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -918,8 +918,8 @@ extern s32 D_801B0DF4; extern s32 D_801B0DE8; extern s32 D_801B0DEC; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1041,7 +1041,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1092,7 +1092,7 @@ extern s32 D_801B0E00; extern s32 D_801B0DE8; extern s32 D_801B0E04; extern s32 D_801B0DF4; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1120,7 +1120,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801B0DF4; s32 func_8013D13C(void) { @@ -1239,7 +1239,7 @@ extern u8 D_80187284[]; extern u8 D_80187304[]; extern u8 D_801871DC[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC06_010/ov_SC06_010_jr_8015444C.c b/src/ov_SC06_010/ov_SC06_010_jr_8015444C.c index efb81da57f..87eaab68a2 100644 --- a/src/ov_SC06_010/ov_SC06_010_jr_8015444C.c +++ b/src/ov_SC06_010/ov_SC06_010_jr_8015444C.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC06_010/ov_SC06_010_jr_80154C24.c b/src/ov_SC06_010/ov_SC06_010_jr_80154C24.c index a80984e30c..5837e00c4e 100644 --- a/src/ov_SC06_010/ov_SC06_010_jr_80154C24.c +++ b/src/ov_SC06_010/ov_SC06_010_jr_80154C24.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC06_011/ov_SC06_011_jr_8013C98C.c b/src/ov_SC06_011/ov_SC06_011_jr_8013C98C.c index ce21e4089e..0bb1658142 100644 --- a/src/ov_SC06_011/ov_SC06_011_jr_8013C98C.c +++ b/src/ov_SC06_011/ov_SC06_011_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_801807C0[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_801807CC[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_80180920[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_80180A50; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_801AA9A4; extern s32 D_801AA998; extern s32 D_801AA99C; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_801AA9B0; extern s32 D_801AA998; extern s32 D_801AA9B4; extern s32 D_801AA9A4; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801AA9A4; s32 func_8013D13C(void) { diff --git a/src/ov_SC06_011/ov_SC06_011_jr_8015444C.c b/src/ov_SC06_011/ov_SC06_011_jr_8015444C.c index 8eec3f0d3d..e4d4582842 100644 --- a/src/ov_SC06_011/ov_SC06_011_jr_8015444C.c +++ b/src/ov_SC06_011/ov_SC06_011_jr_8015444C.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC06_011/ov_SC06_011_jr_80154C24.c b/src/ov_SC06_011/ov_SC06_011_jr_80154C24.c index 5a2c94be53..a1fba266f5 100644 --- a/src/ov_SC06_011/ov_SC06_011_jr_80154C24.c +++ b/src/ov_SC06_011/ov_SC06_011_jr_80154C24.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC06_013/ov_SC06_013_jr_8013C98C.c b/src/ov_SC06_013/ov_SC06_013_jr_8013C98C.c index 31f061ec6f..9d49ff7922 100644 --- a/src/ov_SC06_013/ov_SC06_013_jr_8013C98C.c +++ b/src/ov_SC06_013/ov_SC06_013_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_8017EF3C[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_8017EF48[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_8017F09C[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_8017F1CC; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_8019985C; extern s32 D_80199850; extern s32 D_80199854; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_80199868; extern s32 D_80199850; extern s32 D_8019986C; extern s32 D_8019985C; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_8019985C; s32 func_8013D13C(void) { @@ -1236,7 +1236,7 @@ extern u8 D_8017F460[]; extern u8 D_8017F4E0[]; extern u8 D_8017F3B8[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC06_013/ov_SC06_013_jr_8015444C.c b/src/ov_SC06_013/ov_SC06_013_jr_8015444C.c index f6f5627de0..0b55f51bf7 100644 --- a/src/ov_SC06_013/ov_SC06_013_jr_8015444C.c +++ b/src/ov_SC06_013/ov_SC06_013_jr_8015444C.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC06_013/ov_SC06_013_jr_80154C24.c b/src/ov_SC06_013/ov_SC06_013_jr_80154C24.c index 9dd0f9e808..5304e45bb2 100644 --- a/src/ov_SC06_013/ov_SC06_013_jr_80154C24.c +++ b/src/ov_SC06_013/ov_SC06_013_jr_80154C24.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC06_014/ov_SC06_014_jr_8013C98C.c b/src/ov_SC06_014/ov_SC06_014_jr_8013C98C.c index 2340a436fc..876f11442a 100644 --- a/src/ov_SC06_014/ov_SC06_014_jr_8013C98C.c +++ b/src/ov_SC06_014/ov_SC06_014_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_801802A0[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_801802AC[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_80180400[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_80180530; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_801A024C; extern s32 D_801A0240; extern s32 D_801A0244; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_801A0258; extern s32 D_801A0240; extern s32 D_801A025C; extern s32 D_801A024C; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801A024C; s32 func_8013D13C(void) { @@ -1236,7 +1236,7 @@ extern u8 D_801807C4[]; extern u8 D_80180844[]; extern u8 D_8018071C[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC06_014/ov_SC06_014_jr_8015444C.c b/src/ov_SC06_014/ov_SC06_014_jr_8015444C.c index b72afda868..7f6d6a104b 100644 --- a/src/ov_SC06_014/ov_SC06_014_jr_8015444C.c +++ b/src/ov_SC06_014/ov_SC06_014_jr_8015444C.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC06_014/ov_SC06_014_jr_80154C24.c b/src/ov_SC06_014/ov_SC06_014_jr_80154C24.c index 9b0edae3a3..69c1c189db 100644 --- a/src/ov_SC06_014/ov_SC06_014_jr_80154C24.c +++ b/src/ov_SC06_014/ov_SC06_014_jr_80154C24.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC06_015/ov_SC06_015_jr_8013C98C.c b/src/ov_SC06_015/ov_SC06_015_jr_8013C98C.c index d1b7f66001..88d0626994 100644 --- a/src/ov_SC06_015/ov_SC06_015_jr_8013C98C.c +++ b/src/ov_SC06_015/ov_SC06_015_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_8017EDF8[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_8017EE04[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_8017EF58[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_8017F088; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_8019362C; extern s32 D_80193620; extern s32 D_80193624; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_80193638; extern s32 D_80193620; extern s32 D_8019363C; extern s32 D_8019362C; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_8019362C; s32 func_8013D13C(void) { @@ -1236,7 +1236,7 @@ extern u8 D_8017F31C[]; extern u8 D_8017F39C[]; extern u8 D_8017F274[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC06_015/ov_SC06_015_jr_8015444C.c b/src/ov_SC06_015/ov_SC06_015_jr_8015444C.c index ff9ffe2afc..716e28992d 100644 --- a/src/ov_SC06_015/ov_SC06_015_jr_8015444C.c +++ b/src/ov_SC06_015/ov_SC06_015_jr_8015444C.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC06_015/ov_SC06_015_jr_80154C24.c b/src/ov_SC06_015/ov_SC06_015_jr_80154C24.c index c2238950c8..c5e0383a1a 100644 --- a/src/ov_SC06_015/ov_SC06_015_jr_80154C24.c +++ b/src/ov_SC06_015/ov_SC06_015_jr_80154C24.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC06_016/ov_SC06_016_jr_8013C98C.c b/src/ov_SC06_016/ov_SC06_016_jr_8013C98C.c index b72bc2e185..c3232c96d4 100644 --- a/src/ov_SC06_016/ov_SC06_016_jr_8013C98C.c +++ b/src/ov_SC06_016/ov_SC06_016_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_80185208[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_80185214[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_80185368[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_80185498; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_8019E3FC; extern s32 D_8019E3F0; extern s32 D_8019E3F4; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_8019E408; extern s32 D_8019E3F0; extern s32 D_8019E40C; extern s32 D_8019E3FC; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_8019E3FC; s32 func_8013D13C(void) { @@ -1236,7 +1236,7 @@ extern u8 D_8018572C[]; extern u8 D_801857AC[]; extern u8 D_80185684[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC06_016/ov_SC06_016_jr_8015444C.c b/src/ov_SC06_016/ov_SC06_016_jr_8015444C.c index 94fba3d243..3e3a300665 100644 --- a/src/ov_SC06_016/ov_SC06_016_jr_8015444C.c +++ b/src/ov_SC06_016/ov_SC06_016_jr_8015444C.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC06_016/ov_SC06_016_jr_80154C24.c b/src/ov_SC06_016/ov_SC06_016_jr_80154C24.c index 27c9c882c6..671eb2c92f 100644 --- a/src/ov_SC06_016/ov_SC06_016_jr_80154C24.c +++ b/src/ov_SC06_016/ov_SC06_016_jr_80154C24.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC06_018/ov_SC06_018_jr_8013C98C.c b/src/ov_SC06_018/ov_SC06_018_jr_8013C98C.c index b13e56a626..c29b07e194 100644 --- a/src/ov_SC06_018/ov_SC06_018_jr_8013C98C.c +++ b/src/ov_SC06_018/ov_SC06_018_jr_8013C98C.c @@ -164,7 +164,7 @@ extern void func_8012943C(void); extern s32 D_8005128C; extern u8 D_800B9A78; extern void func_801298F4(void *arg0); -extern void func_801299C8(); +extern void func_801299C8(int arg0, int arg1, u8 * arg2); extern void func_8012944C(void); extern unsigned short D_800B99F0; extern void func_8012A328(void); @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_80193944[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_80193950[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_80193AA4[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_80193BD4; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_801D3CE4; extern s32 D_801D3CD8; extern s32 D_801D3CDC; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_801D3CF0; extern s32 D_801D3CD8; extern s32 D_801D3CF4; extern s32 D_801D3CE4; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801D3CE4; s32 func_8013D13C(void) { @@ -1236,7 +1236,7 @@ extern u8 D_80193E68[]; extern u8 D_80193EE8[]; extern u8 D_80193DC0[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC06_018/ov_SC06_018_jr_8013F350.c b/src/ov_SC06_018/ov_SC06_018_jr_8013F350.c index 1f97688bc9..426f4cfdc3 100644 --- a/src/ov_SC06_018/ov_SC06_018_jr_8013F350.c +++ b/src/ov_SC06_018/ov_SC06_018_jr_8013F350.c @@ -169,7 +169,7 @@ extern void func_8012943C(void); extern s32 D_8005128C; extern u8 D_800B9A78; extern void func_801298F4(void *arg0); -extern void func_801299C8(); +extern void func_801299C8(int arg0, int arg1, u8 * arg2); extern void func_8012944C(void); extern unsigned short D_800B99F0; extern void func_8012A328(void); @@ -236,7 +236,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -362,7 +362,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -379,7 +379,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -428,7 +428,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -449,25 +449,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_80193944[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_80193950[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -499,7 +499,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -509,7 +509,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -530,7 +530,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_80193AA4[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -580,7 +580,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -646,7 +646,7 @@ extern int D_80193BD4; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -725,12 +725,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -739,7 +739,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -816,7 +816,7 @@ extern u8 D_80193D6C[]; extern u8 D_80193E68[]; extern u8 D_80193EE8[]; extern u8 D_80193DC0[]; -extern void func_8013D53C(); +extern void func_8013D53C(void *arg0v); extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC06_018/ov_SC06_018_jr_8013FFD8.c b/src/ov_SC06_018/ov_SC06_018_jr_8013FFD8.c index e766e4614d..e099634ab0 100644 --- a/src/ov_SC06_018/ov_SC06_018_jr_8013FFD8.c +++ b/src/ov_SC06_018/ov_SC06_018_jr_8013FFD8.c @@ -169,7 +169,7 @@ extern void func_8012943C(void); extern s32 D_8005128C; extern u8 D_800B9A78; extern void func_801298F4(void *arg0); -extern void func_801299C8(); +extern void func_801299C8(int arg0, int arg1, u8 * arg2); extern void func_8012944C(void); extern unsigned short D_800B99F0; extern void func_8012A328(void); @@ -239,7 +239,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -365,7 +365,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -382,7 +382,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -431,7 +431,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -452,25 +452,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_80193944[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_80193950[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -502,7 +502,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -512,7 +512,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -533,7 +533,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_80193AA4[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -583,7 +583,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -649,7 +649,7 @@ extern int D_80193BD4; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -726,12 +726,12 @@ extern void func_80138C30(void *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -740,7 +740,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -816,7 +816,7 @@ extern u8 D_80193D6C[]; extern u8 D_80193E68[]; extern u8 D_80193EE8[]; extern u8 D_80193DC0[]; -extern void func_8013D53C(); +extern void func_8013D53C(void *arg0v); extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC06_018/ov_SC06_018_jr_80140608.c b/src/ov_SC06_018/ov_SC06_018_jr_80140608.c index 656e196395..09f52a6cfa 100644 --- a/src/ov_SC06_018/ov_SC06_018_jr_80140608.c +++ b/src/ov_SC06_018/ov_SC06_018_jr_80140608.c @@ -169,7 +169,7 @@ extern void func_8012943C(void); extern s32 D_8005128C; extern u8 D_800B9A78; extern void func_801298F4(void *arg0); -extern void func_801299C8(); +extern void func_801299C8(int arg0, int arg1, u8 * arg2); extern void func_8012944C(void); extern unsigned short D_800B99F0; extern void func_8012A328(void); @@ -236,7 +236,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -362,7 +362,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -377,7 +377,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -426,7 +426,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -447,25 +447,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_80193944[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_80193950[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -497,7 +497,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -507,7 +507,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -528,7 +528,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_80193AA4[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -578,7 +578,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -644,7 +644,7 @@ extern int D_80193BD4; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -721,12 +721,12 @@ extern void func_80138C30(void *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -735,7 +735,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -811,7 +811,7 @@ extern u8 D_80193D6C[]; extern u8 D_80193E68[]; extern u8 D_80193EE8[]; extern u8 D_80193DC0[]; -extern void func_8013D53C(); +extern void func_8013D53C(void *arg0v); extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC06_018/ov_SC06_018_jr_8015444C.c b/src/ov_SC06_018/ov_SC06_018_jr_8015444C.c index cf6c18984b..d7bf5c226b 100644 --- a/src/ov_SC06_018/ov_SC06_018_jr_8015444C.c +++ b/src/ov_SC06_018/ov_SC06_018_jr_8015444C.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC06_018/ov_SC06_018_jr_80154C24.c b/src/ov_SC06_018/ov_SC06_018_jr_80154C24.c index 94cbd29af8..4b81003b3f 100644 --- a/src/ov_SC06_018/ov_SC06_018_jr_80154C24.c +++ b/src/ov_SC06_018/ov_SC06_018_jr_80154C24.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC06_020/ov_SC06_020_jr_8013C98C.c b/src/ov_SC06_020/ov_SC06_020_jr_8013C98C.c index f52cda4b8d..484db4a491 100644 --- a/src/ov_SC06_020/ov_SC06_020_jr_8013C98C.c +++ b/src/ov_SC06_020/ov_SC06_020_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_801853CC[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_801853D8[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_8018552C[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_8018565C; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_801B94FC; extern s32 D_801B94F0; extern s32 D_801B94F4; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_801B9508; extern s32 D_801B94F0; extern s32 D_801B950C; extern s32 D_801B94FC; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801B94FC; s32 func_8013D13C(void) { @@ -1236,7 +1236,7 @@ extern u8 D_801858F0[]; extern u8 D_80185970[]; extern u8 D_80185848[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC06_020/ov_SC06_020_jr_8015444C.c b/src/ov_SC06_020/ov_SC06_020_jr_8015444C.c index 912b5c79f1..4f476d50e3 100644 --- a/src/ov_SC06_020/ov_SC06_020_jr_8015444C.c +++ b/src/ov_SC06_020/ov_SC06_020_jr_8015444C.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC06_020/ov_SC06_020_jr_80154C24.c b/src/ov_SC06_020/ov_SC06_020_jr_80154C24.c index 966db6ca35..e61f2222bc 100644 --- a/src/ov_SC06_020/ov_SC06_020_jr_80154C24.c +++ b/src/ov_SC06_020/ov_SC06_020_jr_80154C24.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC06_022/ov_SC06_022_jr_8013C98C.c b/src/ov_SC06_022/ov_SC06_022_jr_8013C98C.c index 3f352281ef..93595eee04 100644 --- a/src/ov_SC06_022/ov_SC06_022_jr_8013C98C.c +++ b/src/ov_SC06_022/ov_SC06_022_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_8018D688[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_8018D694[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_8018D7E8[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_8018D918; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_801E0D64; extern s32 D_801E0D58; extern s32 D_801E0D5C; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_801E0D70; extern s32 D_801E0D58; extern s32 D_801E0D74; extern s32 D_801E0D64; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801E0D64; s32 func_8013D13C(void) { @@ -1236,7 +1236,7 @@ extern u8 D_8018DBAC[]; extern u8 D_8018DC2C[]; extern u8 D_8018DB04[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC06_022/ov_SC06_022_jr_8015444C.c b/src/ov_SC06_022/ov_SC06_022_jr_8015444C.c index 2a4c0161f3..a3442a72c4 100644 --- a/src/ov_SC06_022/ov_SC06_022_jr_8015444C.c +++ b/src/ov_SC06_022/ov_SC06_022_jr_8015444C.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC06_022/ov_SC06_022_jr_80154C24.c b/src/ov_SC06_022/ov_SC06_022_jr_80154C24.c index a9e2c9a13c..21037b753d 100644 --- a/src/ov_SC06_022/ov_SC06_022_jr_80154C24.c +++ b/src/ov_SC06_022/ov_SC06_022_jr_80154C24.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC06_024/ov_SC06_024_jr_8013C98C.c b/src/ov_SC06_024/ov_SC06_024_jr_8013C98C.c index 3c65a10465..8917f77036 100644 --- a/src/ov_SC06_024/ov_SC06_024_jr_8013C98C.c +++ b/src/ov_SC06_024/ov_SC06_024_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_8018FB60[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_8018FB6C[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_8018FCC0[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_8018FDF0; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_801DFEE4; extern s32 D_801DFED8; extern s32 D_801DFEDC; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_801DFEF0; extern s32 D_801DFED8; extern s32 D_801DFEF4; extern s32 D_801DFEE4; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801DFEE4; s32 func_8013D13C(void) { @@ -1236,7 +1236,7 @@ extern u8 D_80190084[]; extern u8 D_80190104[]; extern u8 D_8018FFDC[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC06_024/ov_SC06_024_jr_8015444C.c b/src/ov_SC06_024/ov_SC06_024_jr_8015444C.c index 357d9566a2..19f222a05d 100644 --- a/src/ov_SC06_024/ov_SC06_024_jr_8015444C.c +++ b/src/ov_SC06_024/ov_SC06_024_jr_8015444C.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC06_024/ov_SC06_024_jr_80154C24.c b/src/ov_SC06_024/ov_SC06_024_jr_80154C24.c index 6f38530d79..7014036400 100644 --- a/src/ov_SC06_024/ov_SC06_024_jr_80154C24.c +++ b/src/ov_SC06_024/ov_SC06_024_jr_80154C24.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC06_025/ov_SC06_025_jr_8013C98C.c b/src/ov_SC06_025/ov_SC06_025_jr_8013C98C.c index 9d9f95ac92..845a59650d 100644 --- a/src/ov_SC06_025/ov_SC06_025_jr_8013C98C.c +++ b/src/ov_SC06_025/ov_SC06_025_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_80185004[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_80185010[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_80185164[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_80185294; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_801B00AC; extern s32 D_801B00A0; extern s32 D_801B00A4; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_801B00B8; extern s32 D_801B00A0; extern s32 D_801B00BC; extern s32 D_801B00AC; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801B00AC; s32 func_8013D13C(void) { @@ -1236,7 +1236,7 @@ extern u8 D_80185528[]; extern u8 D_801855A8[]; extern u8 D_80185480[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC06_025/ov_SC06_025_jr_8015444C.c b/src/ov_SC06_025/ov_SC06_025_jr_8015444C.c index 7b3596df62..2d131195c9 100644 --- a/src/ov_SC06_025/ov_SC06_025_jr_8015444C.c +++ b/src/ov_SC06_025/ov_SC06_025_jr_8015444C.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC06_025/ov_SC06_025_jr_80154C24.c b/src/ov_SC06_025/ov_SC06_025_jr_80154C24.c index ca2bbc16a3..e92ec9fa63 100644 --- a/src/ov_SC06_025/ov_SC06_025_jr_80154C24.c +++ b/src/ov_SC06_025/ov_SC06_025_jr_80154C24.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC06_027/ov_SC06_027_jr_8013C98C.c b/src/ov_SC06_027/ov_SC06_027_jr_8013C98C.c index f1e84f671b..164b317998 100644 --- a/src/ov_SC06_027/ov_SC06_027_jr_8013C98C.c +++ b/src/ov_SC06_027/ov_SC06_027_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_8017E344[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_8017E350[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_8017E4A4[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_8017E5D4; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_8019C084; extern s32 D_8019C078; extern s32 D_8019C07C; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_8019C090; extern s32 D_8019C078; extern s32 D_8019C094; extern s32 D_8019C084; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_8019C084; s32 func_8013D13C(void) { @@ -1236,7 +1236,7 @@ extern u8 D_8017E868[]; extern u8 D_8017E8E8[]; extern u8 D_8017E7C0[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC06_027/ov_SC06_027_jr_8015444C.c b/src/ov_SC06_027/ov_SC06_027_jr_8015444C.c index fd32db632d..57f8ccb35b 100644 --- a/src/ov_SC06_027/ov_SC06_027_jr_8015444C.c +++ b/src/ov_SC06_027/ov_SC06_027_jr_8015444C.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC06_027/ov_SC06_027_jr_80154C24.c b/src/ov_SC06_027/ov_SC06_027_jr_80154C24.c index c695f10c86..828c46b6fb 100644 --- a/src/ov_SC06_027/ov_SC06_027_jr_80154C24.c +++ b/src/ov_SC06_027/ov_SC06_027_jr_80154C24.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC06_029/ov_SC06_029_jr_8013C98C.c b/src/ov_SC06_029/ov_SC06_029_jr_8013C98C.c index fbb612c073..a40b0d1e61 100644 --- a/src/ov_SC06_029/ov_SC06_029_jr_8013C98C.c +++ b/src/ov_SC06_029/ov_SC06_029_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_8018C8D8[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_8018C8E4[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_8018CA38[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_8018CB68; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_801DB9A4; extern s32 D_801DB998; extern s32 D_801DB99C; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_801DB9B0; extern s32 D_801DB998; extern s32 D_801DB9B4; extern s32 D_801DB9A4; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801DB9A4; s32 func_8013D13C(void) { @@ -1236,7 +1236,7 @@ extern u8 D_8018CDFC[]; extern u8 D_8018CE7C[]; extern u8 D_8018CD54[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC06_029/ov_SC06_029_jr_8015444C.c b/src/ov_SC06_029/ov_SC06_029_jr_8015444C.c index 84769b11cb..43c33f9d66 100644 --- a/src/ov_SC06_029/ov_SC06_029_jr_8015444C.c +++ b/src/ov_SC06_029/ov_SC06_029_jr_8015444C.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC06_029/ov_SC06_029_jr_80154C24.c b/src/ov_SC06_029/ov_SC06_029_jr_80154C24.c index 6568e52095..2109fb4d85 100644 --- a/src/ov_SC06_029/ov_SC06_029_jr_80154C24.c +++ b/src/ov_SC06_029/ov_SC06_029_jr_80154C24.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC06_030/ov_SC06_030_jr_8013C98C.c b/src/ov_SC06_030/ov_SC06_030_jr_8013C98C.c index 90a3e5a4d6..48db0f104d 100644 --- a/src/ov_SC06_030/ov_SC06_030_jr_8013C98C.c +++ b/src/ov_SC06_030/ov_SC06_030_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_801821C8[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_801821D4[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_80182328[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_80182458; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_801B8C04; extern s32 D_801B8BF8; extern s32 D_801B8BFC; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_801B8C10; extern s32 D_801B8BF8; extern s32 D_801B8C14; extern s32 D_801B8C04; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801B8C04; s32 func_8013D13C(void) { @@ -1236,7 +1236,7 @@ extern u8 D_801826EC[]; extern u8 D_8018276C[]; extern u8 D_80182644[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC06_030/ov_SC06_030_jr_8015444C.c b/src/ov_SC06_030/ov_SC06_030_jr_8015444C.c index 40c8c95b07..ce20a52a1c 100644 --- a/src/ov_SC06_030/ov_SC06_030_jr_8015444C.c +++ b/src/ov_SC06_030/ov_SC06_030_jr_8015444C.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC06_030/ov_SC06_030_jr_80154C24.c b/src/ov_SC06_030/ov_SC06_030_jr_80154C24.c index 32750d374a..1e239ff866 100644 --- a/src/ov_SC06_030/ov_SC06_030_jr_80154C24.c +++ b/src/ov_SC06_030/ov_SC06_030_jr_80154C24.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC06_032/ov_SC06_032_jr_8013C98C.c b/src/ov_SC06_032/ov_SC06_032_jr_8013C98C.c index 9ecaaf72a7..5f0bbd016f 100644 --- a/src/ov_SC06_032/ov_SC06_032_jr_8013C98C.c +++ b/src/ov_SC06_032/ov_SC06_032_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_80193694[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_801936A0[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_801937F4[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_80193924; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_801CF2B4; extern s32 D_801CF2A8; extern s32 D_801CF2AC; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_801CF2C0; extern s32 D_801CF2A8; extern s32 D_801CF2C4; extern s32 D_801CF2B4; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801CF2B4; s32 func_8013D13C(void) { @@ -1236,7 +1236,7 @@ extern u8 D_80193BB8[]; extern u8 D_80193C38[]; extern u8 D_80193B10[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC06_032/ov_SC06_032_jr_8015444C.c b/src/ov_SC06_032/ov_SC06_032_jr_8015444C.c index 70da482945..c62666c66b 100644 --- a/src/ov_SC06_032/ov_SC06_032_jr_8015444C.c +++ b/src/ov_SC06_032/ov_SC06_032_jr_8015444C.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC06_032/ov_SC06_032_jr_80154C24.c b/src/ov_SC06_032/ov_SC06_032_jr_80154C24.c index a78bedb520..60166a5641 100644 --- a/src/ov_SC06_032/ov_SC06_032_jr_80154C24.c +++ b/src/ov_SC06_032/ov_SC06_032_jr_80154C24.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC06_033/ov_SC06_033_jr_8013C98C.c b/src/ov_SC06_033/ov_SC06_033_jr_8013C98C.c index d9890417d8..c2e50b9a4a 100644 --- a/src/ov_SC06_033/ov_SC06_033_jr_8013C98C.c +++ b/src/ov_SC06_033/ov_SC06_033_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_80191BA4[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_80191BB0[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_80191D04[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_80191E34; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_801CF374; extern s32 D_801CF368; extern s32 D_801CF36C; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_801CF380; extern s32 D_801CF368; extern s32 D_801CF384; extern s32 D_801CF374; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801CF374; s32 func_8013D13C(void) { @@ -1236,7 +1236,7 @@ extern u8 D_801920C8[]; extern u8 D_80192148[]; extern u8 D_80192020[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC06_033/ov_SC06_033_jr_8015444C.c b/src/ov_SC06_033/ov_SC06_033_jr_8015444C.c index 7c7f560bc2..d58eafb07f 100644 --- a/src/ov_SC06_033/ov_SC06_033_jr_8015444C.c +++ b/src/ov_SC06_033/ov_SC06_033_jr_8015444C.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC06_033/ov_SC06_033_jr_80154C24.c b/src/ov_SC06_033/ov_SC06_033_jr_80154C24.c index 1285e00e9d..c5e7ed2ae0 100644 --- a/src/ov_SC06_033/ov_SC06_033_jr_80154C24.c +++ b/src/ov_SC06_033/ov_SC06_033_jr_80154C24.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC07_000/ov_SC07_000_jr_8013C98C.c b/src/ov_SC07_000/ov_SC07_000_jr_8013C98C.c index 9d8d162e10..1d5825bc50 100644 --- a/src/ov_SC07_000/ov_SC07_000_jr_8013C98C.c +++ b/src/ov_SC07_000/ov_SC07_000_jr_8013C98C.c @@ -233,7 +233,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -359,7 +359,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -376,7 +376,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -425,7 +425,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -446,25 +446,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_801829EC[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_801829F8[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -496,7 +496,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -506,7 +506,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -527,7 +527,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_80182B4C[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -577,7 +577,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -642,7 +642,7 @@ extern int D_80182C7C; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -725,12 +725,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -739,7 +739,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -917,8 +917,8 @@ extern s32 D_801CE8BC; extern s32 D_801CE8B0; extern s32 D_801CE8B4; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1040,7 +1040,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1091,7 +1091,7 @@ extern s32 D_801CE8C8; extern s32 D_801CE8B0; extern s32 D_801CE8CC; extern s32 D_801CE8BC; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1119,7 +1119,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801CE8BC; s32 func_8013D13C(void) { diff --git a/src/ov_SC07_000/ov_SC07_000_jr_8015444C.c b/src/ov_SC07_000/ov_SC07_000_jr_8015444C.c index 4dff012640..83884ac005 100644 --- a/src/ov_SC07_000/ov_SC07_000_jr_8015444C.c +++ b/src/ov_SC07_000/ov_SC07_000_jr_8015444C.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC07_000/ov_SC07_000_jr_80154C24.c b/src/ov_SC07_000/ov_SC07_000_jr_80154C24.c index ad4739a898..411b66486f 100644 --- a/src/ov_SC07_000/ov_SC07_000_jr_80154C24.c +++ b/src/ov_SC07_000/ov_SC07_000_jr_80154C24.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC07_001/ov_SC07_001_jr_8013C98C.c b/src/ov_SC07_001/ov_SC07_001_jr_8013C98C.c index ff4df12eeb..833a5baef9 100644 --- a/src/ov_SC07_001/ov_SC07_001_jr_8013C98C.c +++ b/src/ov_SC07_001/ov_SC07_001_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_8018189C[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_801818A8[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_801819FC[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_80181B2C; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_801A996C; extern s32 D_801A9960; extern s32 D_801A9964; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_801A9978; extern s32 D_801A9960; extern s32 D_801A997C; extern s32 D_801A996C; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801A996C; s32 func_8013D13C(void) { @@ -1236,7 +1236,7 @@ extern u8 D_80181DC0[]; extern u8 D_80181E40[]; extern u8 D_80181D18[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC07_001/ov_SC07_001_jr_8015444C.c b/src/ov_SC07_001/ov_SC07_001_jr_8015444C.c index 9a9ce4cfce..d73ef55a1f 100644 --- a/src/ov_SC07_001/ov_SC07_001_jr_8015444C.c +++ b/src/ov_SC07_001/ov_SC07_001_jr_8015444C.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC07_001/ov_SC07_001_jr_80154C24.c b/src/ov_SC07_001/ov_SC07_001_jr_80154C24.c index aa63e847d5..52d286ff21 100644 --- a/src/ov_SC07_001/ov_SC07_001_jr_80154C24.c +++ b/src/ov_SC07_001/ov_SC07_001_jr_80154C24.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC07_002/ov_SC07_002_jr_8013C98C.c b/src/ov_SC07_002/ov_SC07_002_jr_8013C98C.c index a069639e4e..24dd1ecd73 100644 --- a/src/ov_SC07_002/ov_SC07_002_jr_8013C98C.c +++ b/src/ov_SC07_002/ov_SC07_002_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_80186B58[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_80186B64[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_80186CB8[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_80186DE8; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_8019A4BC; extern s32 D_8019A4B0; extern s32 D_8019A4B4; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_8019A4C8; extern s32 D_8019A4B0; extern s32 D_8019A4CC; extern s32 D_8019A4BC; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_8019A4BC; s32 func_8013D13C(void) { @@ -1236,7 +1236,7 @@ extern u8 D_8018707C[]; extern u8 D_801870FC[]; extern u8 D_80186FD4[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC07_002/ov_SC07_002_jr_8015444C.c b/src/ov_SC07_002/ov_SC07_002_jr_8015444C.c index 5f30683012..0aea847e9e 100644 --- a/src/ov_SC07_002/ov_SC07_002_jr_8015444C.c +++ b/src/ov_SC07_002/ov_SC07_002_jr_8015444C.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC07_002/ov_SC07_002_jr_80154C24.c b/src/ov_SC07_002/ov_SC07_002_jr_80154C24.c index 4d1391b58e..17c53c4120 100644 --- a/src/ov_SC07_002/ov_SC07_002_jr_80154C24.c +++ b/src/ov_SC07_002/ov_SC07_002_jr_80154C24.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC07_006/ov_SC07_006_jr_8013C98C.c b/src/ov_SC07_006/ov_SC07_006_jr_8013C98C.c index dbbc1f27ae..13a741db17 100644 --- a/src/ov_SC07_006/ov_SC07_006_jr_8013C98C.c +++ b/src/ov_SC07_006/ov_SC07_006_jr_8013C98C.c @@ -203,7 +203,7 @@ extern s32 func_8012A6D0(void* a0, void* a1); extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -312,7 +312,7 @@ extern s32 func_8012C750(s32 a0); extern s32 func_8012C820(u8 *a0); extern u16 D_801274E4[]; extern s32 func_8012CB64(s32 arg0, s32 arg1, s32 arg2, s32 arg3, s32 arg4); -extern s32 func_8012CC88(); +extern s32 func_8012CC88(s32 a0, s32 a1, s32 a2); extern u8 D_800D3918[]; extern void func_8012CBA4(s32 a0); extern void func_8012CBCC(s32 a0); @@ -327,7 +327,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -344,7 +344,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern s32 func_8012D714(s32 param_1, u32 param_2); extern void func_8012F568(s32 a0, s32 a1, s32 a2, s32 a3, s32 a4, s32 a5); @@ -359,7 +359,7 @@ extern u8 D_801152A8[]; extern void func_8012DFBC(void); extern void func_8012DFCC(void); extern void func_8012E014(s32 arg0); -extern void func_8012E138(); +extern void func_8012E138(int model); extern void func_8012DFD4(u8 *a0); extern s32 func_8012E27C(void); extern void func_8012E284(void); @@ -386,7 +386,7 @@ extern void func_8012EA90(s32 param_1, s32 param_2, s32 *param_3); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -407,22 +407,22 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); extern void func_8012F8C8(int param_1); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -432,7 +432,7 @@ extern void func_8012FCA4(int a0); extern void func_80131B14(void); extern void func_8012FCC4(int param_1); extern void func_8012FDA8(int param_1); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern void func_8012FE70(s32 a0); extern void func_8012FF00(s32 a0); extern void func_8012FF4C(s32 a0); @@ -456,7 +456,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern void func_8012CBF4(s32); @@ -469,7 +469,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130A18(u8 *a0); extern void func_80130AC4(s32 a0); @@ -478,12 +478,12 @@ extern void func_80130AF0(int param_1); extern void func_80130D0C(s32 a0); extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); -extern void func_80131E00(); +extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 D_801F4D80; extern s32 D_801F4D84; extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void func_80019064(void *a0); extern void func_8016AA50(int, int); extern void func_8016B428(int); @@ -525,7 +525,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_80134310(Vec3s *a0, Vec3s *a1, s32 a2); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); @@ -598,7 +598,7 @@ extern void func_8013A380(void); extern void func_801379FC(void); extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -672,11 +672,11 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -685,7 +685,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); extern void func_8013AD38(void *flag, s32 a1, void *out2, void *out3); @@ -829,8 +829,8 @@ void func_8013CB5C(void) { extern s16 currentLocationId; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -934,7 +934,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -981,7 +981,7 @@ void func_8013CF68() // @class: schedule // @unstuck(P36): testing if/else-if with ==2 placed as the else (tail) block -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1013,7 +1013,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) s32 func_8013D13C(void) { @@ -1121,7 +1121,7 @@ void func_8013D330(void) { -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(); extern void func_8013D8FC(void); extern void func_8013CF68(void); @@ -1988,7 +1988,7 @@ s32 func_8013EE10() { extern s16 D_8018B784; extern s16 D_8018B786; extern unsigned char D_8018B788; - extern E4 aD80115188[] __asm__("D_80115188"); + extern E4 D_80115188[]; extern E4 D_80115168[]; extern unsigned short D_80115118; @@ -2003,7 +2003,7 @@ s32 func_8013EE10() { func_8013FAF8(0, 5); for (i = 0; i < 5; i++) { s32 t = D_80115168[i].f0 * 3 >> 2; - aD80115188[i].f0 = t; + D_80115188[i].f0 = t; D_80115168[i].f0 = D_80115168[i].f0 - t; } r = &D_8018B786; @@ -2048,7 +2048,7 @@ void func_8013EF88(void) extern u16 D_80115118; extern s32 D_801151D0; - extern E4 aD80115188[] __asm__("D_80115188"); + extern E4 D_80115188[]; extern E4 D_80115168[]; extern u16 D_80115124; extern u16 D_80115114; @@ -2066,8 +2066,8 @@ void func_8013EF88(void) D_801151D0 = *(s32 *)((char *)&D_80115118 + 0xB0 + (u16)D_800B9A02 * 4); func_8013FAF8(0, 5); for (i = 0; i < 5; i++) { - s32 t = aD80115188[i].f0 * 3; - aD80115188[i].f0 = t; + s32 t = D_80115188[i].f0 * 3; + D_80115188[i].f0 = t; D_80115168[i].f0 = D_80115168[i].f0 + t; } if (D_80115118 < 3) { diff --git a/src/ov_SC07_006/ov_SC07_006_jr_8013F350.c b/src/ov_SC07_006/ov_SC07_006_jr_8013F350.c index daba813a44..6e41dcf7a6 100644 --- a/src/ov_SC07_006/ov_SC07_006_jr_8013F350.c +++ b/src/ov_SC07_006/ov_SC07_006_jr_8013F350.c @@ -205,7 +205,7 @@ extern s32 func_8012A6D0(void* a0, void* a1); extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -314,14 +314,14 @@ extern s32 func_8012C750(s32 a0); extern s32 func_8012C820(u8 *a0); extern u16 D_801274E4[]; extern s32 func_8012CB64(s32 arg0, s32 arg1, s32 arg2, s32 arg3, s32 arg4); -extern s32 func_8012CC88(); +extern s32 func_8012CC88(s32 a0, s32 a1, s32 a2); extern u8 D_800D3918[]; extern void func_8012CBA4(s32 a0); extern void func_8012CBCC(s32 a0); extern void func_8012CBF4(s32 a0); extern void func_8012CC1C(s32 arg0, s32 arg1); extern void func_8012CC40(s32 arg0, s32 arg1); -extern s32 func_8012CC88(); +extern s32 func_8012CC88(s32 a0, s32 a1, s32 a2); extern void func_8012CC64(s32 a0, s32 a1); extern s32 func_80133784(s32 a0, void *a1, s32 a2); extern s32 func_8012CE2C(s32 a0); @@ -330,7 +330,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -347,7 +347,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern s32 func_8012D714(s32 param_1, u32 param_2); extern void func_8012F568(s32 a0, s32 a1, s32 a2, s32 a3, s32 a4, s32 a5); @@ -362,7 +362,7 @@ extern u8 D_801152A8[]; extern void func_8012DFBC(void); extern void func_8012DFCC(void); extern void func_8012E014(s32 arg0); -extern void func_8012E138(); +extern void func_8012E138(int model); extern void func_8012DFD4(u8 *a0); extern s32 func_8012E27C(void); extern void func_8012E284(void); @@ -389,7 +389,7 @@ extern void func_8012EA90(s32 param_1, s32 param_2, s32 *param_3); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -410,22 +410,22 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); extern void func_8012F8C8(int param_1); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -435,7 +435,7 @@ extern void func_8012FCA4(int a0); extern void func_80131B14(void); extern void func_8012FCC4(int param_1); extern void func_8012FDA8(int param_1); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern void func_8012FE70(s32 a0); extern void func_8012FF00(s32 a0); extern void func_8012FF4C(s32 a0); @@ -459,7 +459,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern void func_8012CBF4(s32); @@ -472,7 +472,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130A18(u8 *a0); extern void func_80130AC4(s32 a0); @@ -481,12 +481,12 @@ extern void func_80130AF0(int param_1); extern void func_80130D0C(s32 a0); extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); -extern void func_80131E00(); +extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 D_801F4D80; extern s32 D_801F4D84; extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern int func_80131D68(int a0, int a1); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -525,7 +525,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_80134310(Vec3s *a0, Vec3s *a1, s32 a2); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); @@ -586,7 +586,7 @@ extern void func_8013A380(void); extern void func_801379FC(void); extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -659,11 +659,11 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -672,7 +672,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); @@ -682,13 +682,13 @@ extern void func_8013CAE8(void); extern void func_8013CB20(void); extern void func_8013CB5C(void); extern void func_8013CF68(); -extern void func_8013D9B0(); +extern void func_8013D9B0(int param_1); extern void func_8013D064(void); extern s32 func_8013D13C(void); extern void func_8013D164(void); extern void func_8013D178(void); extern void func_8013D330(void); -extern void func_8013D53C(); +extern void func_8013D53C(void *arg0v); extern void func_8013DD68(); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC07_006/ov_SC07_006_jr_8014032C.c b/src/ov_SC07_006/ov_SC07_006_jr_8014032C.c index 6238b4b385..3c769dffb2 100644 --- a/src/ov_SC07_006/ov_SC07_006_jr_8014032C.c +++ b/src/ov_SC07_006/ov_SC07_006_jr_8014032C.c @@ -204,7 +204,7 @@ extern s32 func_8012A6D0(void* a0, void* a1); extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -313,7 +313,7 @@ extern s32 func_8012C750(s32 a0); extern s32 func_8012C820(u8 *a0); extern u16 D_801274E4[]; extern s32 func_8012CB64(s32 arg0, s32 arg1, s32 arg2, s32 arg3, s32 arg4); -extern s32 func_8012CC88(); +extern s32 func_8012CC88(s32 a0, s32 a1, s32 a2); extern u8 D_800D3918[]; extern void func_8012CBA4(s32 a0); extern void func_8012CBCC(s32 a0); @@ -328,7 +328,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -345,7 +345,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern s32 func_8012D714(s32 param_1, u32 param_2); extern void func_8012F568(s32 a0, s32 a1, s32 a2, s32 a3, s32 a4, s32 a5); @@ -360,7 +360,7 @@ extern u8 D_801152A8[]; extern void func_8012DFBC(void); extern void func_8012DFCC(void); extern void func_8012E014(s32 arg0); -extern void func_8012E138(); +extern void func_8012E138(int model); extern void func_8012DFD4(u8 *a0); extern s32 func_8012E27C(void); extern void func_8012E284(void); @@ -387,7 +387,7 @@ extern void func_8012EA90(s32 param_1, s32 param_2, s32 *param_3); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -408,22 +408,22 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); extern void func_8012F8C8(int param_1); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -433,7 +433,7 @@ extern void func_8012FCA4(int a0); extern void func_80131B14(void); extern void func_8012FCC4(int param_1); extern void func_8012FDA8(int param_1); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern void func_8012FE70(s32 a0); extern void func_8012FF00(s32 a0); extern void func_8012FF4C(s32 a0); @@ -457,7 +457,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern void func_8012CBF4(s32); @@ -470,7 +470,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130A18(u8 *a0); extern void func_80130AC4(s32 a0); @@ -479,12 +479,12 @@ extern void func_80130AF0(int param_1); extern void func_80130D0C(s32 a0); extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); -extern void func_80131E00(); +extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 D_801F4D80; extern s32 D_801F4D84; extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern int func_80131D68(int a0, int a1); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -523,7 +523,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_80134310(Vec3s *a0, Vec3s *a1, s32 a2); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); @@ -584,7 +584,7 @@ extern void func_8013A380(void); extern void func_801379FC(void); extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -657,11 +657,11 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -670,7 +670,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); @@ -680,13 +680,13 @@ extern void func_8013CAE8(void); extern void func_8013CB20(void); extern void func_8013CB5C(void); extern void func_8013CF68(); -extern void func_8013D9B0(); +extern void func_8013D9B0(int param_1); extern void func_8013D064(void); extern s32 func_8013D13C(void); extern void func_8013D164(void); extern void func_8013D178(void); extern void func_8013D330(void); -extern void func_8013D53C(); +extern void func_8013D53C(void *arg0v); extern void func_8013DD68(); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC07_006/ov_SC07_006_o0c.c b/src/ov_SC07_006/ov_SC07_006_o0c.c index 6910b0c990..82736a64c0 100644 --- a/src/ov_SC07_006/ov_SC07_006_o0c.c +++ b/src/ov_SC07_006/ov_SC07_006_o0c.c @@ -203,7 +203,7 @@ extern s32 func_8012A6D0(void* a0, void* a1); extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -312,7 +312,7 @@ extern s32 func_8012C750(s32 a0); extern s32 func_8012C820(u8 *a0); extern u16 D_801274E4[]; extern s32 func_8012CB64(s32 arg0, s32 arg1, s32 arg2, s32 arg3, s32 arg4); -extern s32 func_8012CC88(); +extern s32 func_8012CC88(s32 a0, s32 a1, s32 a2); extern u8 D_800D3918[]; extern void func_8012CBA4(s32 a0); extern void func_8012CBCC(s32 a0); @@ -327,7 +327,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -344,7 +344,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern s32 func_8012D714(s32 param_1, u32 param_2); extern void func_8012F568(s32 a0, s32 a1, s32 a2, s32 a3, s32 a4, s32 a5); @@ -359,7 +359,7 @@ extern u8 D_801152A8[]; extern void func_8012DFBC(void); extern void func_8012DFCC(void); extern void func_8012E014(s32 arg0); -extern void func_8012E138(); +extern void func_8012E138(int model); extern void func_8012DFD4(u8 *a0); extern s32 func_8012E27C(void); extern void func_8012E284(void); @@ -386,7 +386,7 @@ extern void func_8012EA90(s32 param_1, s32 param_2, s32 *param_3); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -407,22 +407,22 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); extern void func_8012F8C8(int param_1); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -432,7 +432,7 @@ extern void func_8012FCA4(int a0); extern void func_80131B14(void); extern void func_8012FCC4(int param_1); extern void func_8012FDA8(int param_1); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern void func_8012FE70(s32 a0); extern void func_8012FF00(s32 a0); extern void func_8012FF4C(s32 a0); @@ -456,7 +456,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern void func_8012CBF4(s32); @@ -469,7 +469,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130A18(u8 *a0); extern void func_80130AC4(s32 a0); @@ -478,12 +478,12 @@ extern void func_80130AF0(int param_1); extern void func_80130D0C(s32 a0); extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); -extern void func_80131E00(); +extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 D_801F4D80; extern s32 D_801F4D84; extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void func_80019064(void *a0); extern void func_8016AA50(int, int); extern void func_8016B428(int); @@ -525,7 +525,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_80134310(Vec3s *a0, Vec3s *a1, s32 a2); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); @@ -599,7 +599,7 @@ extern void func_8013A380(void); extern void func_801379FC(void); extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -673,11 +673,11 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -686,7 +686,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); extern void func_8013AD38(void *flag, s32 a1, void *out2, void *out3); @@ -771,7 +771,7 @@ extern s32 D_801F6364; void func_8013B83C(s32 a0, s32 a1, s32 a2) { /* sizeof 0x1C */ - extern Ent_8013B83C D_801DAA08_e[] __asm__("D_801F6248"); + extern Ent_8013B83C D_801F6248[]; extern s32 D_801F62E4; extern s32 D_801F62E8; extern s32 D_801F62EC; @@ -794,10 +794,10 @@ void func_8013B83C(s32 a0, s32 a1, s32 a2) { D_801F6360 = a2 + 500; D_801F6364 = a2; for (i = 0; i < 4; i++) { - D_801DAA08_e[i].f0 = 0; - D_801DAA08_e[i].f4 = D_801DAA08_e[i].f6 = D_801DAA08_e[i].f8 = 0x6000; - D_801DAA08_e[i].fC = 0x100; - D_801DAA08_e[i].f18 = 0; + D_801F6248[i].f0 = 0; + D_801F6248[i].f4 = D_801F6248[i].f6 = D_801F6248[i].f8 = 0x6000; + D_801F6248[i].fC = 0x100; + D_801F6248[i].f18 = 0; } switch (*(u8 *)a0) { case 0x42: diff --git a/src/ov_SC07_007/ov_SC07_007_jr_8013C98C.c b/src/ov_SC07_007/ov_SC07_007_jr_8013C98C.c index 4355ab4a3c..3688c1eaa8 100644 --- a/src/ov_SC07_007/ov_SC07_007_jr_8013C98C.c +++ b/src/ov_SC07_007/ov_SC07_007_jr_8013C98C.c @@ -203,7 +203,7 @@ extern s32 func_8012A6D0(void* a0, void* a1); extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -328,7 +328,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -345,7 +345,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern s32 func_8012D714(s32 param_1, u32 param_2); extern void func_8012F568(s32 a0, s32 a1, s32 a2, s32 a3, s32 a4, s32 a5); @@ -387,7 +387,7 @@ extern void func_8012EA90(s32 param_1, s32 param_2, s32 *param_3); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -408,22 +408,22 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); extern void func_8012F8C8(int param_1); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -433,7 +433,7 @@ extern void func_8012FCA4(int a0); extern void func_80131B14(void); extern void func_8012FCC4(int param_1); extern void func_8012FDA8(int param_1); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern void func_8012FE70(s32 a0); extern void func_8012FF00(s32 a0); extern void func_8012FF4C(s32 a0); @@ -457,7 +457,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern void func_8012CBF4(s32); @@ -470,7 +470,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130A18(u8 *a0); extern void func_80130AC4(s32 a0); @@ -479,12 +479,12 @@ extern void func_80130AF0(int param_1); extern void func_80130D0C(s32 a0); extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); -extern void func_80131E00(); +extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 D_801C64E8; extern s32 D_801C64EC; extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void func_80019064(void *a0); extern void func_8016AA50(int, int); extern void func_8016B428(int); @@ -526,7 +526,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_80134310(Vec3s *a0, Vec3s *a1, s32 a2); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); @@ -599,7 +599,7 @@ extern void func_8013A380(void); extern void func_801379FC(void); extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -672,11 +672,11 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -685,7 +685,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); extern void func_8013AD38(void *flag, s32 a1, void *out2, void *out3); @@ -829,8 +829,8 @@ void func_8013CB5C(void) { extern s16 currentLocationId; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -934,7 +934,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -981,7 +981,7 @@ void func_8013CF68() // @class: schedule // @unstuck(P36): testing if/else-if with ==2 placed as the else (tail) block -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1013,7 +1013,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) s32 func_8013D13C(void) { @@ -1988,7 +1988,7 @@ s32 func_8013EE10() { extern s16 D_801842A8; extern s16 D_801842AA; extern unsigned char D_801842AC; - extern E4 aD80115188[] __asm__("D_80115188"); + extern E4 D_80115188[]; extern E4 D_80115168[]; extern unsigned short D_80115118; @@ -2003,7 +2003,7 @@ s32 func_8013EE10() { func_8013FAF8(0, 5); for (i = 0; i < 5; i++) { s32 t = D_80115168[i].f0 * 3 >> 2; - aD80115188[i].f0 = t; + D_80115188[i].f0 = t; D_80115168[i].f0 = D_80115168[i].f0 - t; } r = &D_801842AA; @@ -2048,7 +2048,7 @@ void func_8013EF88(void) extern u16 D_80115118; extern s32 D_801151D0; - extern E4 aD80115188[] __asm__("D_80115188"); + extern E4 D_80115188[]; extern E4 D_80115168[]; extern u16 D_80115124; extern u16 D_80115114; @@ -2066,8 +2066,8 @@ void func_8013EF88(void) D_801151D0 = *(s32 *)((char *)&D_80115118 + 0xB0 + (u16)D_800B9A02 * 4); func_8013FAF8(0, 5); for (i = 0; i < 5; i++) { - s32 t = aD80115188[i].f0 * 3; - aD80115188[i].f0 = t; + s32 t = D_80115188[i].f0 * 3; + D_80115188[i].f0 = t; D_80115168[i].f0 = D_80115168[i].f0 + t; } if (D_80115118 < 3) { diff --git a/src/ov_SC07_007/ov_SC07_007_jr_8013F350.c b/src/ov_SC07_007/ov_SC07_007_jr_8013F350.c index 077c3327c1..edb35942c4 100644 --- a/src/ov_SC07_007/ov_SC07_007_jr_8013F350.c +++ b/src/ov_SC07_007/ov_SC07_007_jr_8013F350.c @@ -205,7 +205,7 @@ extern s32 func_8012A6D0(void* a0, void* a1); extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -330,7 +330,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -347,7 +347,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern s32 func_8012D714(s32 param_1, u32 param_2); extern void func_8012F568(s32 a0, s32 a1, s32 a2, s32 a3, s32 a4, s32 a5); @@ -389,7 +389,7 @@ extern void func_8012EA90(s32 param_1, s32 param_2, s32 *param_3); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -410,22 +410,22 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); extern void func_8012F8C8(int param_1); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -435,7 +435,7 @@ extern void func_8012FCA4(int a0); extern void func_80131B14(void); extern void func_8012FCC4(int param_1); extern void func_8012FDA8(int param_1); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern void func_8012FE70(s32 a0); extern void func_8012FF00(s32 a0); extern void func_8012FF4C(s32 a0); @@ -459,7 +459,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern void func_8012CBF4(s32); @@ -472,7 +472,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130A18(u8 *a0); extern void func_80130AC4(s32 a0); @@ -481,12 +481,12 @@ extern void func_80130AF0(int param_1); extern void func_80130D0C(s32 a0); extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); -extern void func_80131E00(); +extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 D_801C64E8; extern s32 D_801C64EC; extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern int func_80131D68(int a0, int a1); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -525,7 +525,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_80134310(Vec3s *a0, Vec3s *a1, s32 a2); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); @@ -586,7 +586,7 @@ extern void func_8013A380(void); extern void func_801379FC(void); extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -659,11 +659,11 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -672,7 +672,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); @@ -682,7 +682,7 @@ extern void func_8013CAE8(void); extern void func_8013CB20(void); extern void func_8013CB5C(void); extern void func_8013CF68(); -extern void func_8013D9B0(); +extern void func_8013D9B0(int param_1); extern void func_8013D064(void); extern s32 func_8013D13C(void); extern void func_8013D164(void); diff --git a/src/ov_SC07_007/ov_SC07_007_jr_8014032C.c b/src/ov_SC07_007/ov_SC07_007_jr_8014032C.c index 9a94a8ec4c..6f75bdf5d4 100644 --- a/src/ov_SC07_007/ov_SC07_007_jr_8014032C.c +++ b/src/ov_SC07_007/ov_SC07_007_jr_8014032C.c @@ -204,7 +204,7 @@ extern s32 func_8012A6D0(void* a0, void* a1); extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -329,7 +329,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -346,7 +346,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern s32 func_8012D714(s32 param_1, u32 param_2); extern void func_8012F568(s32 a0, s32 a1, s32 a2, s32 a3, s32 a4, s32 a5); @@ -388,7 +388,7 @@ extern void func_8012EA90(s32 param_1, s32 param_2, s32 *param_3); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -409,22 +409,22 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); extern void func_8012F8C8(int param_1); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -434,7 +434,7 @@ extern void func_8012FCA4(int a0); extern void func_80131B14(void); extern void func_8012FCC4(int param_1); extern void func_8012FDA8(int param_1); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern void func_8012FE70(s32 a0); extern void func_8012FF00(s32 a0); extern void func_8012FF4C(s32 a0); @@ -458,7 +458,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern void func_8012CBF4(s32); @@ -471,7 +471,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130A18(u8 *a0); extern void func_80130AC4(s32 a0); @@ -480,12 +480,12 @@ extern void func_80130AF0(int param_1); extern void func_80130D0C(s32 a0); extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); -extern void func_80131E00(); +extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 D_801C64E8; extern s32 D_801C64EC; extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern int func_80131D68(int a0, int a1); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -524,7 +524,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_80134310(Vec3s *a0, Vec3s *a1, s32 a2); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); @@ -585,7 +585,7 @@ extern void func_8013A380(void); extern void func_801379FC(void); extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -658,11 +658,11 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -671,7 +671,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); @@ -681,7 +681,7 @@ extern void func_8013CAE8(void); extern void func_8013CB20(void); extern void func_8013CB5C(void); extern void func_8013CF68(); -extern void func_8013D9B0(); +extern void func_8013D9B0(int param_1); extern void func_8013D064(void); extern s32 func_8013D13C(void); extern void func_8013D164(void); diff --git a/src/ov_SC07_007/ov_SC07_007_jr_80140608.c b/src/ov_SC07_007/ov_SC07_007_jr_80140608.c index 159df366ec..85a12f9af7 100644 --- a/src/ov_SC07_007/ov_SC07_007_jr_80140608.c +++ b/src/ov_SC07_007/ov_SC07_007_jr_80140608.c @@ -196,7 +196,7 @@ extern s32 func_8012A6D0(void* a0, void* a1); extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -313,7 +313,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -328,7 +328,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern s32 func_8012D714(s32 param_1, u32 param_2); extern void func_8012F568(s32 a0, s32 a1, s32 a2, s32 a3, s32 a4, s32 a5); @@ -369,7 +369,7 @@ extern void func_8012EA90(s32 param_1, s32 param_2, s32 *param_3); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -390,22 +390,22 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); extern void func_8012F8C8(int param_1); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -415,7 +415,7 @@ extern void func_8012FCA4(int a0); extern void func_80131B14(void); extern void func_8012FCC4(int param_1); extern void func_8012FDA8(int param_1); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern void func_8012FE70(s32 a0); extern void func_8012FF00(s32 a0); extern void func_8012FF4C(s32 a0); @@ -439,7 +439,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern void func_8012CBF4(s32); @@ -452,7 +452,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130A18(u8 *a0); extern void func_80130AC4(s32 a0); @@ -461,12 +461,12 @@ extern void func_80130AF0(int param_1); extern void func_80130D0C(s32 a0); extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); -extern void func_80131E00(); +extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 D_801C64E8; extern s32 D_801C64EC; extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern int func_80131D68(int a0, int a1); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -505,7 +505,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_80134310(Vec3s *a0, Vec3s *a1, s32 a2); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); @@ -565,7 +565,7 @@ extern void func_8013A380(void); extern void func_801379FC(void); extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -638,11 +638,11 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -651,7 +651,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); @@ -661,7 +661,7 @@ extern void func_8013CAE8(void); extern void func_8013CB20(void); extern void func_8013CB5C(void); extern void func_8013CF68(); -extern void func_8013D9B0(); +extern void func_8013D9B0(int param_1); extern void func_8013D064(void); extern s32 func_8013D13C(void); extern void func_8013D164(void); @@ -1921,7 +1921,7 @@ void func_801431E8(s32 param_1) { #include "../shared/ov/func_80143390.h" -extern void func_80143458(); +extern void func_80143458(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8012931C(struct vec *a0); extern s32 func_80128ED8(s32 param_1, s32 *param_2); extern void func_801292C8(u8 *a0); @@ -1966,7 +1966,7 @@ void func_80143458(s32 param_1) } -extern void func_8014358C(); +extern void func_8014358C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8012931C(struct vec *a0); extern s32 func_80128ED8(s32 param_1, s32 *param_2); extern void func_801292C8(u8 *a0); diff --git a/src/ov_SC07_007/ov_SC07_007_jr_801588CC.c b/src/ov_SC07_007/ov_SC07_007_jr_801588CC.c index 09f80a9358..c9df9a29f6 100644 --- a/src/ov_SC07_007/ov_SC07_007_jr_801588CC.c +++ b/src/ov_SC07_007/ov_SC07_007_jr_801588CC.c @@ -205,7 +205,7 @@ extern s32 func_8012A6D0(void* a0, void* a1); extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -330,7 +330,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -389,7 +389,7 @@ extern void func_8012EA90(s32 param_1, s32 param_2, s32 *param_3); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -410,7 +410,7 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); @@ -418,14 +418,14 @@ extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); extern void func_80131170(s32 p, s32 b, s32 c); -extern void func_80131CA8(); +extern s32 func_80131CA8(int a0); extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); extern void func_8012F8C8(int param_1); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -459,7 +459,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern void func_8012CBF4(s32); @@ -472,7 +472,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130A18(u8 *a0); extern void func_80130AC4(s32 a0); @@ -486,7 +486,7 @@ extern s32 D_801C64E8; extern s32 D_801C64EC; extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern int func_80131D68(int a0, int a1); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -586,7 +586,7 @@ extern void func_8013A380(void); extern void func_801379FC(void); extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -659,7 +659,7 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); @@ -672,7 +672,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); @@ -1141,7 +1141,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -1272,19 +1272,19 @@ extern s32 func_80149284(s32 *a0, s32 a1); extern void func_80149350(s32 arg0); extern void func_80149290(s32 a0); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -1318,7 +1318,7 @@ extern s32 func_80149FB0(s32 a0); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); extern void func_8014A1B0(s32 a0, s32 a1); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -1330,20 +1330,20 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -1765,7 +1765,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); @@ -1818,7 +1818,7 @@ extern void func_80155E30(void *a0); extern s32 func_80161208(); extern void func_80155EA4(void *arg0); extern void func_80155F58(void); -extern s32 func_80155F80(); +extern s32 func_80155F80(s32 a0); extern s32 func_80155F60(void); extern s32 func_80155F80(s32 a0); extern int func_80155FB0(int arg, int a1); diff --git a/src/ov_SC07_007/ov_SC07_007_jr_80159C84.c b/src/ov_SC07_007/ov_SC07_007_jr_80159C84.c index 109cec6210..917b5422c4 100644 --- a/src/ov_SC07_007/ov_SC07_007_jr_80159C84.c +++ b/src/ov_SC07_007/ov_SC07_007_jr_80159C84.c @@ -204,7 +204,7 @@ extern s32 func_8012A6D0(void* a0, void* a1); extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -329,7 +329,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -388,7 +388,7 @@ extern void func_8012EA90(s32 param_1, s32 param_2, s32 *param_3); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -409,7 +409,7 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); @@ -417,14 +417,14 @@ extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); extern void func_80131170(s32 p, s32 b, s32 c); -extern void func_80131CA8(); +extern s32 func_80131CA8(int a0); extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); extern void func_8012F8C8(int param_1); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -458,7 +458,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern void func_8012CBF4(s32); @@ -471,7 +471,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130A18(u8 *a0); extern void func_80130AC4(s32 a0); @@ -485,7 +485,7 @@ extern s32 D_801C64E8; extern s32 D_801C64EC; extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern int func_80131D68(int a0, int a1); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -585,7 +585,7 @@ extern void func_8013A380(void); extern void func_801379FC(void); extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -658,7 +658,7 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); @@ -671,7 +671,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); @@ -1140,7 +1140,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -1271,19 +1271,19 @@ extern s32 func_80149284(s32 *a0, s32 a1); extern void func_80149350(s32 arg0); extern void func_80149290(s32 a0); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -1317,7 +1317,7 @@ extern s32 func_80149FB0(s32 a0); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); extern void func_8014A1B0(s32 a0, s32 a1); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -1329,20 +1329,20 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -1764,7 +1764,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); @@ -1817,7 +1817,7 @@ extern void func_80155E30(void *a0); extern s32 func_80161208(); extern void func_80155EA4(void *arg0); extern void func_80155F58(void); -extern s32 func_80155F80(); +extern s32 func_80155F80(s32 a0); extern s32 func_80155F60(void); extern s32 func_80155F80(s32 a0); extern int func_80155FB0(int arg, int a1); diff --git a/src/ov_SC07_007/ov_SC07_007_jr_8015A3C8.c b/src/ov_SC07_007/ov_SC07_007_jr_8015A3C8.c index 53094fd88b..8039c83463 100644 --- a/src/ov_SC07_007/ov_SC07_007_jr_8015A3C8.c +++ b/src/ov_SC07_007/ov_SC07_007_jr_8015A3C8.c @@ -204,7 +204,7 @@ extern s32 func_8012A6D0(void* a0, void* a1); extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -329,7 +329,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -388,7 +388,7 @@ extern void func_8012EA90(s32 param_1, s32 param_2, s32 *param_3); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -409,7 +409,7 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); @@ -417,14 +417,14 @@ extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); extern void func_80131170(s32 p, s32 b, s32 c); -extern void func_80131CA8(); +extern s32 func_80131CA8(int a0); extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); extern void func_8012F8C8(int param_1); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -458,7 +458,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern void func_8012CBF4(s32); @@ -471,7 +471,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130A18(u8 *a0); extern void func_80130AC4(s32 a0); @@ -485,7 +485,7 @@ extern s32 D_801C64E8; extern s32 D_801C64EC; extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern int func_80131D68(int a0, int a1); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -585,7 +585,7 @@ extern void func_8013A380(void); extern void func_801379FC(void); extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -658,7 +658,7 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); @@ -671,7 +671,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); @@ -1140,7 +1140,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -1277,13 +1277,13 @@ extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -1317,7 +1317,7 @@ extern s32 func_80149FB0(s32 a0); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); extern void func_8014A1B0(s32 a0, s32 a1); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -1329,20 +1329,20 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -1764,7 +1764,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); @@ -1817,7 +1817,7 @@ extern void func_80155E30(void *a0); extern s32 func_80161208(); extern void func_80155EA4(void *arg0); extern void func_80155F58(void); -extern s32 func_80155F80(); +extern s32 func_80155F80(s32 a0); extern s32 func_80155F60(void); extern s32 func_80155F80(s32 a0); extern int func_80155FB0(int arg, int a1); diff --git a/src/ov_SC07_007/ov_SC07_007_jr_8015C32C.c b/src/ov_SC07_007/ov_SC07_007_jr_8015C32C.c index 5de1fc5c4d..fc7dc11b32 100644 --- a/src/ov_SC07_007/ov_SC07_007_jr_8015C32C.c +++ b/src/ov_SC07_007/ov_SC07_007_jr_8015C32C.c @@ -201,7 +201,7 @@ extern s32 func_8012A6D0(void* a0, void* a1); extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -324,7 +324,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -356,7 +356,7 @@ extern u8 D_801152A8[]; extern void func_8012DFBC(void); extern void func_8012DFCC(void); extern void func_8012E014(s32 arg0); -extern void func_8012E138(void); +extern void func_8012E138(int model); extern void func_8012DFD4(u8 *a0); extern s32 func_8012E27C(void); extern void func_8012E284(void); @@ -383,7 +383,7 @@ extern void func_8012EA90(s32 param_1, s32 param_2, s32 *param_3); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -404,7 +404,7 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); @@ -412,14 +412,14 @@ extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); extern void func_80131170(s32 p, s32 b, s32 c); -extern void func_80131CA8(); +extern s32 func_80131CA8(int a0); extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); extern void func_8012F8C8(int param_1); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -453,7 +453,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern void func_8012CBF4(s32); @@ -480,7 +480,7 @@ extern s32 D_801C64E8; extern s32 D_801C64EC; extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern int func_80131D68(int a0, int a1); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -580,7 +580,7 @@ extern void func_8013A380(void); extern void func_801379FC(void); extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -653,7 +653,7 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); @@ -666,7 +666,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); @@ -994,7 +994,7 @@ extern void func_80144A2C(void *a0); extern void func_80144A68(s32 *a0); extern void func_80144A90(void); extern void func_80144A98(u8 *a0); -extern void func_80144B14(void); +extern int func_80144B14(int param_s0); extern void func_80144AEC(s32 *a0); extern void func_801458E0(void); extern s32 D_800AE6AC; @@ -1128,7 +1128,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -1259,9 +1259,9 @@ extern s32 func_80149284(s32 *a0, s32 a1); extern void func_80149350(s32 arg0); extern void func_80149290(s32 a0); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern s32 func_80149744(struct S_80149744 *a0); extern void func_8015F7A0(s32 *arg0); @@ -1326,8 +1326,8 @@ extern s32 func_8014A850(s32 param_1); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -1648,7 +1648,7 @@ extern void func_80153C18(); extern void func_80152058(void *a0); extern void func_801520DC(s32 a0); extern void func_80152094(s32 a0); -extern void func_80147324(s32 a0); +extern void func_80147324(s32 arg0); extern void func_801520DC(s32 arg0); extern void func_801470B4(s32 a0); extern void func_8015369C(s32 a0); @@ -1747,7 +1747,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); @@ -1799,7 +1799,7 @@ extern void func_80155E30(void *a0); extern s32 func_80161208(); extern void func_80155EA4(void *arg0); extern void func_80155F58(void); -extern s32 func_80155F80(); +extern s32 func_80155F80(s32 a0); extern s32 func_80155F60(void); extern s32 func_80155F80(s32 a0); extern int func_80155FB0(int arg, int a1); @@ -1995,7 +1995,7 @@ extern int func_8015B6F4(int param_1); extern u8 D_800D4F8C[]; extern s32 func_8015B7B4(s32 a0); extern u8 D_800D4BE0[]; -extern s32 func_8014A51C(void); +extern int func_8014A51C(int param_1); extern s32 func_8015B858(u8 *a0); extern s32 D_800D4B48; extern void func_8015B8F8(s32 *a0); @@ -2043,7 +2043,7 @@ extern void func_80146DB8(s32 *a0, s32 *a1); extern void func_80147A84(s32 a0); extern void func_801473EC(s32*); extern void func_8014C010(s32 a0, s32 a1); -extern void func_80147324(s32 a0); +extern void func_80147324(s32 arg0); extern void func_8014D738(void); extern void func_8014CC28(s32); extern s32 func_8014F3E8(s32); @@ -2562,7 +2562,7 @@ void func_8015D104(void *arg0) { extern s32 func_80149FB0(s32); -extern void func_80147324(s32 a0); +extern void func_80147324(s32 arg0); extern u16 func_80148800(s32 *a0); extern void func_80149724(void); extern void func_80154274(s32 *a0, s32 a1); @@ -2799,7 +2799,7 @@ extern void func_80149374(s32, s32); extern void func_80147078(s32*, s16); extern void func_80159B70(void *); extern void func_8015C714(void *); -extern void func_801483E8(void); +extern void func_801483E8(); // K&R: 0 of 1 args (P37 rung D t4_D29) void func_8015D738(void *arg0) { @@ -3237,7 +3237,7 @@ extern void func_80154150(s32, s32); extern void func_8014D738(void); extern void func_8015C714(void *a0); extern s32 func_80161208(); /* canonical no-proto (§17a-1) */ -extern void func_801483E8(void); +extern void func_801483E8(); // K&R: 0 of 1 args (P37 rung D t4_D29) void func_8015EA3C(void *arg0) { @@ -3428,7 +3428,7 @@ extern void func_80147078(s32 *a0, s16 a1); extern void func_8014AB5C(void); extern void func_80159B70(void *a0); extern void func_80019064(void *a0); -extern void func_80147324(s32 a0); +extern void func_80147324(s32 arg0); extern s32 func_80161208(void); extern int func_80155FF8(int arg, int a1); @@ -3503,7 +3503,7 @@ extern void func_80146E90(s32*, s32); extern void func_8014ED28(s32 a0); extern void func_8014FA04(s32 a0); extern s32 func_801725B8(u8*); -extern void func_80147324(s32 a0); +extern void func_80147324(s32 arg0); extern void func_80019064(void*); extern void func_801484B0(s32, s32); extern void func_80148534(s32, s32); @@ -3721,7 +3721,7 @@ extern void func_80159B70(void *a0); extern void func_80154150(s32 a0, s32 a1); extern void func_80154A74(s32 a0, s32 a1); extern s32 func_80146A6C(s32, void*, s32, s32, s32, s32, s32); -extern void func_80147324(s32 a0); +extern void func_80147324(s32 arg0); extern void func_801553A8(s32 *a0); extern void func_801553C0(s32 a0); extern void func_80146CA0(void *a0); @@ -4419,7 +4419,7 @@ extern s32 ratan2(s32 x, s32 y); -extern void func_80147324(); +extern void func_80147324(s32 arg0); /* RECONCILE (§17a-1/§20): the TU already declares * extern void func_80161C24(s32, s32); (jr_8015C32C.c:1474 / :1417) @@ -4497,7 +4497,7 @@ void func_80161C98(int param_1, u32 param_2) // without this draft, and it does not fail cc1. extern int func_800CF8B4(); -extern void func_80147324(int arg0); +extern void func_80147324(s32 arg0); void func_80161CD0(int param_1, unsigned int param_2) @@ -5129,7 +5129,7 @@ void func_80163A58(void *a0) { extern s32 func_80146994(s32 a0, s32 a1, s32 a2, s32 a3); extern void func_80146CA0(void *a0); extern void func_80146E90(s32 *a0, s32 a1); -extern void func_80147324(s32 a0); +extern void func_80147324(s32 arg0); extern u16 func_80148800(s32 *a0); extern void func_80149350(s32 arg0); extern void func_8014AD30(s32 a0, u16 *a1, s32 a2, s32 a3); @@ -5969,7 +5969,7 @@ void func_801663FC(void *a0) { extern s32 func_80128ED8(s32 param_1, s32 *param_2); -extern void func_80146C3C(); +extern void func_80146C3C(u8 *a0); extern void func_800D22E4(s32 a0); #include "../shared/ov/func_801665B4.h" @@ -6237,7 +6237,7 @@ s32 func_80166994(param_1, param_2, param_3, param_4) extern void func_80016714(void *a0, s32 a1); -extern void func_80146C3C(u8*); +extern void func_80146C3C(u8 *a0); #define SHB(x) __asm__("" : "=r"(x) : "0"(x)) void func_80166F58(s32 param_1, s32 param_2, s32 param_3, s32 param_4) @@ -6277,7 +6277,7 @@ void func_80166F58(s32 param_1, s32 param_2, s32 param_3, s32 param_4) -extern void func_80146C3C(u8*); +extern void func_80146C3C(u8 *a0); void func_8016706C(s32 param_1) { @@ -6454,7 +6454,7 @@ s32 func_801670E4(s32 arg0, s32 arg1, s32 arg2, s32 arg3) { extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); -extern void func_80146C3C(u8*); +extern void func_80146C3C(u8 *a0); extern s32 func_801670E4(s32 a0, s32 a1, s32 a2, s32 a3); @@ -6469,7 +6469,7 @@ extern s32 func_801670E4(s32 a0, s32 a1, s32 a2, s32 a3); #include "../shared/ov/func_80167540.h" -extern void func_80146C3C(u8*); +extern void func_80146C3C(u8 *a0); extern void func_80147324(s32 arg0); extern s32 func_801670E4(s32 a0, s32 a1, s32 a2, s32 a3); extern s32 rand(void); @@ -6490,7 +6490,7 @@ extern void RotMatrixYXZ(void *a0, void *a1); extern void func_80048EAC(void *a0, void *a1); extern s32 func_801670E4(s32 a0, s32 a1, s32 a2, s32 a3); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); -extern void func_80146C3C(u8*); +extern void func_80146C3C(u8 *a0); #include "../shared/ov/func_801678F0.h" @@ -6765,7 +6765,7 @@ void func_801681FC(s32 param_1) { } -extern void func_80146C3C(u8*); +extern void func_80146C3C(u8 *a0); extern s32 func_80166994(s32 param_1, int param_2, int param_3, int param_4); void func_8016829C(s32 a0) { s32 *s0 = (s32 *)a0; @@ -6785,13 +6785,13 @@ void func_8016829C(s32 a0) { extern s32 func_80166994(s32 param_1, int param_2, int param_3, int param_4); extern s32 func_80166690(s32 param_1, s32 param_2); -extern void func_80146C3C(u8*); +extern void func_80146C3C(u8 *a0); #include "../shared/ov/func_80168328.h" extern s32 func_80166690(s32 param_1, s32 param_2); extern s32 func_80166994(s32 param_1, int param_2, int param_3, int param_4); -extern void func_80146C3C(u8*); +extern void func_80146C3C(u8 *a0); #include "../shared/ov/func_801683D8.h" @@ -6814,7 +6814,7 @@ void func_80168430(s32 param_1) { } -extern void func_80146C3C(u8*); +extern void func_80146C3C(u8 *a0); extern s32 func_80166994(s32 param_1, int param_2, int param_3, int param_4); void func_801684B4(s32 a0) { if ((*(s32 *)(*(s32 *)(a0 + 0x34) + 0x44) & 0x2) == 0) { @@ -6832,13 +6832,13 @@ void func_801684B4(s32 a0) { extern s32 func_80166994(s32 param_1, int param_2, int param_3, int param_4); extern s32 func_80166690(s32 param_1, s32 param_2); -extern void func_80146C3C(u8*); +extern void func_80146C3C(u8 *a0); #include "../shared/ov/func_80168540.h" extern s32 func_80166994(s32 param_1, int param_2, int param_3, int param_4); extern s32 func_80166690(s32 param_1, s32 param_2); -extern void func_80146C3C(u8*); +extern void func_80146C3C(u8 *a0); #include "../shared/ov/func_801685EC.h" @@ -6861,7 +6861,7 @@ void func_80168744(void *a0) { extern void func_80168828(void); -extern void func_80146C3C(u8*); +extern void func_80146C3C(u8 *a0); #include "../shared/ov/func_801687CC.h" @@ -6946,7 +6946,7 @@ void func_801689D8(void *a0) { #include "../shared/ov/func_80168A14.h" -extern void func_80146C3C(u8*); +extern void func_80146C3C(u8 *a0); void func_80168A88(void) { ((void (*)(void))func_80146C3C)(); } @@ -7075,7 +7075,7 @@ void func_80168D94(int a0) { extern void func_80168F40(); // K&R: ? of 1 args (P37 rung D t4_D3) extern void func_800D22E4(s32 a0); -extern void func_80146C3C(u8*); +extern void func_80146C3C(u8 *a0); #include "../shared/ov/func_80168EC4.h" @@ -7143,7 +7143,7 @@ void func_80169058(s32 a0) { extern s32 func_80169228(void); extern void func_800D22E4(s32 a0); -extern void func_80146C3C(u8*); +extern void func_80146C3C(u8 *a0); #include "../shared/ov/func_801691B8.h" @@ -7200,7 +7200,7 @@ void func_80169408(s32 a0) { extern void func_80169584(s32 param_1); extern void func_800D22E4(s32 a0); -extern void func_80146C3C(u8*); +extern void func_80146C3C(u8 *a0); #include "../shared/ov/func_8016951C.h" @@ -7276,7 +7276,7 @@ void func_8016986C(s32 a0) { extern s32 func_80169A4C(s32 a0, s32 a1); extern void func_800D22E4(s32 a0); -extern void func_80146C3C(u8*); +extern void func_80146C3C(u8 *a0); #include "../shared/ov/func_801699D0.h" @@ -7303,7 +7303,7 @@ extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); extern s32 ratan2(s32 a0, s32 a1); extern void func_80048D9C(void *a0, void *a1); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -extern void func_80146C3C(u8*); +extern void func_80146C3C(u8 *a0); void func_80169BBC(s32 arg0) { @@ -7372,7 +7372,7 @@ void func_80169BBC(s32 arg0) { extern s32 func_80128ED8(s32 param_1, s32 *param_2); -extern void func_80146C3C(u8*); +extern void func_80146C3C(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); #include "../shared/ov/func_80169E44.h" @@ -7393,7 +7393,7 @@ void func_80169F00(void *a0) { extern void func_800D1FC8(s32 a0, s32 a1); extern s32 func_800D21C4(s32 a0, void *a1, s32 a2); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -extern void func_80146C3C(u8*); +extern void func_80146C3C(u8 *a0); void func_80169F3C(int param_1) @@ -7422,7 +7422,7 @@ void func_80169F3C(int param_1) extern s32 func_80128ED8(s32 param_1, s32 *param_2); -extern void func_80146C3C(u8*); +extern void func_80146C3C(u8 *a0); void func_80169FE0(s32 a0) { if (((s32 (*)(void *, void *))func_80128ED8)((void *)*(s32 *)(a0 + 0x20), (void *)(a0 + 0x24)) != 0) { ((void (*)(s32))func_80146C3C)(a0); @@ -7607,7 +7607,7 @@ extern void func_80048EAC(void *a0, void *a1); extern s32 func_8016A8FC(s32 a0); -extern void func_80146C3C(u8*); +extern void func_80146C3C(u8 *a0); #include "../shared/ov/func_8016A890.h" @@ -7615,7 +7615,7 @@ extern void func_80146C3C(u8*); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); -extern void func_80146C3C(u8*); +extern void func_80146C3C(u8 *a0); #include "../shared/ov/func_8016AA50.h" diff --git a/src/ov_SC07_007/ov_SC07_007_o0d.c b/src/ov_SC07_007/ov_SC07_007_o0d.c index b4c6c436eb..bf9a41652a 100644 --- a/src/ov_SC07_007/ov_SC07_007_o0d.c +++ b/src/ov_SC07_007/ov_SC07_007_o0d.c @@ -186,7 +186,7 @@ extern s32 func_8012A6D0(void* a0, void* a1); extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -303,7 +303,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -318,7 +318,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern s32 func_8012D714(s32 param_1, u32 param_2); extern void func_8012F568(s32 a0, s32 a1, s32 a2, s32 a3, s32 a4, s32 a5); @@ -359,7 +359,7 @@ extern void func_8012EA90(s32 param_1, s32 param_2, s32 *param_3); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -380,22 +380,22 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); extern void func_8012F8C8(int param_1); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -405,7 +405,7 @@ extern void func_8012FCA4(int a0); extern void func_80131B14(void); extern void func_8012FCC4(int param_1); extern void func_8012FDA8(int param_1); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern void func_8012FE70(s32 a0); extern void func_8012FF00(s32 a0); extern void func_8012FF4C(s32 a0); @@ -429,7 +429,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern void func_8012CBF4(s32); @@ -442,7 +442,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130A18(u8 *a0); extern void func_80130AC4(s32 a0); @@ -451,12 +451,12 @@ extern void func_80130AF0(int param_1); extern void func_80130D0C(s32 a0); extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); -extern void func_80131E00(); +extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 D_801C64E8; extern s32 D_801C64EC; extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern int func_80131D68(int a0, int a1); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -493,7 +493,7 @@ extern void func_80136BC4(s32 a0); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_80134310(Vec3s *a0, Vec3s *a1, s32 a2); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); @@ -553,7 +553,7 @@ extern void func_8013A380(void); extern void func_801379FC(void); extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -625,11 +625,11 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -638,7 +638,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); @@ -648,7 +648,7 @@ extern void func_8013CAE8(void); extern void func_8013CB20(void); extern void func_8013CB5C(void); extern void func_8013CF68(); -extern void func_8013D9B0(); +extern void func_8013D9B0(int param_1); extern void func_8013D064(void); extern s32 func_8013D13C(void); extern void func_8013D164(void); @@ -747,7 +747,7 @@ extern s32 func_801416D4(s16); /* macro-canonical (§8e) */ extern s32 func_8013F350(void); extern void func_80140E6C(void); extern void func_80140F00(void); -extern s32 *func_80140958(s32 *, s32, s32); +extern s32 * func_80140958(s32 * ot, int i, int n); extern int func_80141100(int); extern s16 func_8014168C(s16); extern s32 func_8013FFD8(s16, s32, s32 *); @@ -769,9 +769,9 @@ extern s32 func_80029000(void); extern void func_80029020(s32 a0); extern s32 func_80028D9C(void); extern void func_80028DBC(s32 a0); -extern s32 *func_80140D68(s32 *, Prim4 *, s32, s32, s32); -extern s32 * func_80140958(); -extern s32 * func_80140D68(); +extern s32 * func_80140D68(s32 * out, Prim4 * src, int idx, s32 dx, int ofs); +extern s32 * func_80140958(s32 * ot, int i, int n); +extern s32 * func_80140D68(s32 * out, Prim4 * src, int idx, s32 dx, int ofs); extern int func_800D2CA8(int, int); extern void func_800D2D10(int, int, void *, int); extern int func_80029FE4(void); @@ -948,11 +948,11 @@ extern void func_800233CC(void *, unsigned short); extern void func_801431E8(s32 param_1); extern void func_801432FC(s32 *a0); extern void func_80143390(s32 *a0); -extern void func_80143458(); +extern void func_80143458(s32 param_1); extern s32 func_80128ED8(s32 param_1, s32 *param_2); extern void func_801433F0(s32 a0); extern void func_80143458(s32 param_1); -extern void func_8014358C(); +extern void func_8014358C(s32 param_1); extern void func_8014350C(s32 *a0); extern void func_8014358C(s32 param_1); extern s32 rand(void); diff --git a/src/ov_SC07_008/ov_SC07_008_jr_8013C98C.c b/src/ov_SC07_008/ov_SC07_008_jr_8013C98C.c index 326f841cfd..36bd404ad6 100644 --- a/src/ov_SC07_008/ov_SC07_008_jr_8013C98C.c +++ b/src/ov_SC07_008/ov_SC07_008_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_8017D670[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_8017D67C[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_8017D7D0[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_8017D900; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_801953A4; extern s32 D_80195398; extern s32 D_8019539C; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_801953B0; extern s32 D_80195398; extern s32 D_801953B4; extern s32 D_801953A4; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801953A4; s32 func_8013D13C(void) { @@ -1236,7 +1236,7 @@ extern u8 D_8017DB94[]; extern u8 D_8017DC14[]; extern u8 D_8017DAEC[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC07_008/ov_SC07_008_jr_8015444C.c b/src/ov_SC07_008/ov_SC07_008_jr_8015444C.c index d050e30cd3..a2260a3fcd 100644 --- a/src/ov_SC07_008/ov_SC07_008_jr_8015444C.c +++ b/src/ov_SC07_008/ov_SC07_008_jr_8015444C.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC07_008/ov_SC07_008_jr_80154C24.c b/src/ov_SC07_008/ov_SC07_008_jr_80154C24.c index 3242eb0965..89a748f03d 100644 --- a/src/ov_SC07_008/ov_SC07_008_jr_80154C24.c +++ b/src/ov_SC07_008/ov_SC07_008_jr_80154C24.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC07_009/ov_SC07_009_jr_8013C98C.c b/src/ov_SC07_009/ov_SC07_009_jr_8013C98C.c index a74754f306..5b35139446 100644 --- a/src/ov_SC07_009/ov_SC07_009_jr_8013C98C.c +++ b/src/ov_SC07_009/ov_SC07_009_jr_8013C98C.c @@ -231,7 +231,7 @@ extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern s32 ratan2(s32 a0, s32 a1); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -357,7 +357,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -374,7 +374,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern int func_8012D664(int arg0, int arg1, int arg2); extern s32 func_8012D714(s32 param_1, u32 param_2); @@ -423,7 +423,7 @@ extern void func_8012E9C0(int param_1); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -444,25 +444,25 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern unsigned char D_8017E114[]; extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern u8 D_8017E120[]; extern void func_8012F8C8(u8* arg0); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -494,7 +494,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); @@ -504,7 +504,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130AC4(s32 a0); extern int func_80131A34(int a0, int a1); @@ -525,7 +525,7 @@ extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void (*D_8017E274[])(struct S80131E00 *a0); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -575,7 +575,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); extern s32 func_80134510(s32 param); @@ -640,7 +640,7 @@ extern int D_8017E3A4; extern int D_801269F0; extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -723,12 +723,12 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_8013A380(void); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -737,7 +737,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 D_800A5E60; extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); @@ -915,8 +915,8 @@ extern s32 D_801A2A34; extern s32 D_801A2A28; extern s32 D_801A2A2C; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -1038,7 +1038,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -1089,7 +1089,7 @@ extern s32 D_801A2A40; extern s32 D_801A2A28; extern s32 D_801A2A44; extern s32 D_801A2A34; -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1117,7 +1117,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern s32 D_801A2A34; s32 func_8013D13C(void) { @@ -1236,7 +1236,7 @@ extern u8 D_8017E638[]; extern u8 D_8017E6B8[]; extern u8 D_8017E590[]; -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC07_009/ov_SC07_009_jr_8015444C.c b/src/ov_SC07_009/ov_SC07_009_jr_8015444C.c index 6e03c5c7d8..44e715e1c7 100644 --- a/src/ov_SC07_009/ov_SC07_009_jr_8015444C.c +++ b/src/ov_SC07_009/ov_SC07_009_jr_8015444C.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC07_009/ov_SC07_009_jr_80154C24.c b/src/ov_SC07_009/ov_SC07_009_jr_80154C24.c index e7e9ddb183..f2d4d59473 100644 --- a/src/ov_SC07_009/ov_SC07_009_jr_80154C24.c +++ b/src/ov_SC07_009/ov_SC07_009_jr_80154C24.c @@ -183,7 +183,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -243,11 +243,11 @@ extern void func_8014856C(s32 a0, s32 a1); extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2); extern void func_80148634(void *a0); extern u8 D_800B9A64; -extern s32 func_80014DC0(); -extern s32 func_80014D68(); -extern s32 func_80014D94(); -extern s32 func_80014CF8(); -extern void func_800120DC(); +extern u8 func_80014DC0(u32 a0); +extern u16 func_80014D68(u32 a0); +extern s32 func_80014D94(s32 a0); +extern u8 func_80014CF8(u32 a0, u32 a1); +extern void func_800120DC(u16 *arg0, u16 *arg1); extern s32 func_800CF8B4(); extern u16 func_801487F4(s32 *a0); extern u16 func_80148800(s32 *a0); @@ -320,24 +320,24 @@ extern void func_8012F038(int param_1, short *param_2, short *param_3); extern void func_8014942C(s32 arg0); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s16 currentLocationId; extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -360,7 +360,7 @@ extern void func_80157510(s32 *a0); extern void func_80149BAC(s32 *a0); extern s32 func_80029178(s32 a0); extern s32 func_80149C08(s32 arg0); -extern void func_801577C8(); +extern void func_801577C8(s32 arg0); extern void func_80149C94(void); extern void func_80157D20(void); extern void func_80149CB4(void); @@ -382,7 +382,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -394,12 +394,12 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); @@ -407,8 +407,8 @@ extern void func_8014AA04(s32 a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -451,7 +451,7 @@ extern u8 D_80062BF4[]; extern void func_8014BC80(s32 a0, s32 a1); extern void func_80019064(void *a0); extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -616,9 +616,9 @@ extern s32 func_8014F24C(struct SubF24C *a0); extern void func_8014F1F4(void); extern s32 func_8014F2E0(s32 a0, s16 *a1, s16 *a2); extern s32 func_8014F2E0(s32 arg0, s16 * arg1, s16 * arg2); -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); extern s32 func_8014F468(void); -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); extern int func_8014F6F4(void); extern u8 D_800D3918[]; extern u8 D_801152A8[]; @@ -876,7 +876,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC07_010/ov_SC07_010_jr_801457A4.c b/src/ov_SC07_010/ov_SC07_010_jr_801457A4.c index 88ff5fd3cd..698e02855f 100644 --- a/src/ov_SC07_010/ov_SC07_010_jr_801457A4.c +++ b/src/ov_SC07_010/ov_SC07_010_jr_801457A4.c @@ -16,8 +16,8 @@ extern void func_8013CAE8(void); extern void func_8013CB20(void); extern void func_8013CB5C(void); extern s16 currentLocationId; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(int param_1); extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -26,7 +26,7 @@ extern void func_8013CF68(); extern void func_8013D064(void); extern s32 func_8013D13C(void); extern void func_8013D164(void); -extern void func_8013D53C(); +extern void func_8013D53C(void *arg0v); extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013D3D4(int param_1, int param_2); @@ -139,7 +139,7 @@ extern s32 func_801416D4(s16); /* macro-canonical (§8e) */ extern s32 func_8013F350(void); extern void func_80140E6C(void); extern void func_80140F00(void); -extern s32 *func_80140958(s32 *, s32, s32); +extern s32 * func_80140958(s32 * ot, int i, int n); extern int func_80141100(int); extern s16 func_8014168C(s16); extern s32 func_8013FFD8(s16, s32, s32 *); @@ -163,9 +163,9 @@ extern s32 func_80029000(void); extern void func_80029020(s32 a0); extern s32 func_80028D9C(void); extern void func_80028DBC(s32 a0); -extern s32 *func_80140D68(s32 *, Prim4 *, s32, s32, s32); -extern s32 * func_80140958(); -extern s32 * func_80140D68(); +extern s32 * func_80140D68(s32 * out, Prim4 * src, int idx, s32 dx, int ofs); +extern s32 * func_80140958(s32 * ot, int i, int n); +extern s32 * func_80140D68(s32 * out, Prim4 * src, int idx, s32 dx, int ofs); extern int func_800D2CA8(int, int); extern void func_800D2D10(int, int, void *, int); extern int func_80029FE4(void); @@ -356,14 +356,14 @@ extern void func_801431E8(s32 param_1); extern s32 func_8012C044(s32 a0); extern void func_801432FC(s32 *a0); extern void func_80143390(s32 *a0); -extern void func_80143458(); +extern void func_80143458(s32 param_1); extern void func_8012931C(struct vec *a0); extern s32 func_80128ED8(s32 param_1, s32 *param_2); extern void func_801292C8(u8 *a0); extern void func_801433F0(s32 a0); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); extern void func_80143458(s32 param_1); -extern void func_8014358C(); +extern void func_8014358C(s32 param_1); extern void func_8014350C(s32 *a0); extern void func_8014358C(s32 param_1); extern u8 *func_8012913C(s32 a0); @@ -555,20 +555,20 @@ void func_80145A2C(void) { void func_80145CEC(void) { - extern int func_8001C320(); + extern void func_8001C320(s32 a0, s32 a1); extern s32 func_80029504(void); - extern int func_801552F4(); - extern int func_80147084(); - extern int func_80147098(); - extern int func_801470AC(); - extern int func_80149210(); + extern void func_801552F4(s32 a0); + extern void func_80147084(s32 *a0); + extern void func_80147098(s32 *a0); + extern void func_801470AC(s32 *a0); + extern void func_80149210(s32 a0, s32 a1); extern int func_8014BE9C(); extern int func_8016533C(); extern int func_801627C0(); extern int func_80162AF4(); extern int func_80165C78(); - extern int func_801468C8(); - extern int func_80145EE8(); + extern u8 * func_801468C8(s32 arg0, u8 arg1); + extern void func_80145EE8(s32 param_1); extern int func_8014C968(); extern int func_8014C6D0(); extern int func_80165938(); @@ -2773,7 +2773,7 @@ void func_8014F1F4(void) #include "../shared/ov/func_8014F3E8.h" -extern s32 func_8014F4C0(); +extern s32 func_8014F4C0(s32 arg0); s32 func_8014F468(void) { @@ -2808,7 +2808,7 @@ s32 func_8014F468(void) -extern int func_8014F74C(); +extern int func_8014F74C(s32 arg0); void aF8014F6F4(void) __asm__("func_8014F6F4"); void aF8014F6F4(void) @@ -3011,7 +3011,7 @@ void aF80150480(void) #include "../shared/ov/func_80150528.h" -extern s32 func_801506A4(); +extern s32 func_801506A4(s32 arg0, s32 arg1); #include "../shared/ov/func_801505FC.h" diff --git a/src/ov_SC07_010/ov_SC07_010_jr_8015444C.c b/src/ov_SC07_010/ov_SC07_010_jr_8015444C.c index 8cef57cc5b..4c75aa811a 100644 --- a/src/ov_SC07_010/ov_SC07_010_jr_8015444C.c +++ b/src/ov_SC07_010/ov_SC07_010_jr_8015444C.c @@ -497,7 +497,7 @@ extern void func_8014A71C(s32 a0); extern void func_80172588(s32 *a0); extern void func_801473DC(s32 *a0); extern void func_80015978(s32 a0, s32 *a1); -extern void func_8014C6F4(); +extern void func_8014C6F4(u8 *a); extern void func_80155150(s32 a0); extern void func_801470C0(s32 a0); extern void func_80147478(s32 a0); @@ -586,12 +586,12 @@ extern s32 func_801472C8(struct S *a0); extern void *D_8012707C; extern void func_801472DC(void); extern void func_801472F0(void *a0); -extern void func_80147364(); +extern void func_80147364(u16 param_1, u16 param_2); extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_801474D8(s32 *a0); extern void func_801474EC(s32 *a0); @@ -738,19 +738,19 @@ extern void func_80149450(s32 a0, s16 *a1); extern void func_801494CC(s32 a0, u16 *a1, u16 *a2); extern void func_8012EF70(s32 a0, s32 a1); extern void func_80149544(s32 arg0, s32 arg1, s32 arg2); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_80149584(s32 arg0, s32 arg1, s32 arg2); extern void func_8012EF70(s32, s32); extern void func_801495C4(s32 a0, s32 a1); extern void func_8014964C(s32 param_1, s32 param_2); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern u8 D_80078E78[]; extern s32 func_8014CB7C(void); @@ -761,7 +761,7 @@ extern void func_801653B8(); extern void func_80149864(void); extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -797,7 +797,7 @@ extern s32 func_80149E94(s32 arg0); extern void func_80144A04(s32 *a0); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); -extern void func_8016EDEC(s32 a0, s32 a1); +extern void func_8016EDEC(s32 _arg0, s32 _arg1, s32 _arg2); extern void func_80149FA8(void); extern s32 func_80149FB0(s32 a0); extern s32 func_80135260(s32 arg0, s32 arg1, s16 *arg2, s16 *arg3); @@ -805,7 +805,7 @@ extern void func_8014A1B0(s32 a0, s32 a1); extern s32 func_8014A048(s32 param_1); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -817,7 +817,7 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_80029178(s32); extern int func_8014A51C(int param_1); @@ -825,13 +825,13 @@ extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); extern s32 func_8014A738(void *arg0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -875,7 +875,7 @@ extern s32 D_80078ECC; extern void func_8014B33C(void); extern u8 D_80062BF4[]; extern s32 D_80078E98; -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_8014B4D4(void *a0); extern s16 D_80078E9A; extern u8 D_80126D1C; @@ -986,14 +986,14 @@ extern s32 func_8014CF04(s32 a0, s32 a1, void *a2); extern int func_8014CD80(s32 a0, u16 *a1, u16 *a2); extern s32 func_80135A4C(s32 a0, s32 a1, s32 *a2, s32 a3); extern s32 func_80135888(s32 arg0, s32 arg1, s32 arg2, s32 arg3); -extern int func_8014C918(); +extern s32 func_8014C918(s32 a0, s32 a1); extern int func_8014CD80(int param_1, unsigned short *param_2, unsigned short *param_3); extern s32 func_8014DD8C(s32 a0, void *a1, void *a2); extern s32 func_8014EA4C(void *a0, void *a1, void *a2, s32 a3); extern s32 func_80135A4C(s32 a0, s32 a1, s32 *a2, s32 a3); extern void func_8014D0A4(s32); extern s32 func_8014D2A0(s32 a0, void *a1, void *a2); -extern s32 func_8014D12C(); +extern s32 func_8014D12C(s32 arg0, void *a1, void *a2); extern void func_8014D0A4(s32 a0); extern s32 func_8014D12C(s32 arg0, void *a1, void *a2); extern s32 func_8014D2A0(s32 arg0, void *a1, void *a2); @@ -1068,7 +1068,7 @@ extern int func_8014FD54(int); extern void func_8014FCFC(void); extern int func_8014FD54(int param_1); extern s32 func_80150170(void *a0); -extern s32 func_8014FE60(); +extern s32 func_8014FE60(void *e); extern void func_8014FDF4(struct S8014FDF4 *a0); extern s32 func_8014FE60(void *e); extern s32 func_80135D20(s32 a0, s32 a1, void *a2); @@ -1296,7 +1296,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC07_011/ov_SC07_011_jr_8013C98C.c b/src/ov_SC07_011/ov_SC07_011_jr_8013C98C.c index 6829243b54..7b86215b59 100644 --- a/src/ov_SC07_011/ov_SC07_011_jr_8013C98C.c +++ b/src/ov_SC07_011/ov_SC07_011_jr_8013C98C.c @@ -203,7 +203,7 @@ extern s32 func_8012A6D0(void* a0, void* a1); extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -328,7 +328,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -345,7 +345,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern s32 func_8012D714(s32 param_1, u32 param_2); extern void func_8012F568(s32 a0, s32 a1, s32 a2, s32 a3, s32 a4, s32 a5); @@ -387,7 +387,7 @@ extern void func_8012EA90(s32 param_1, s32 param_2, s32 *param_3); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -408,22 +408,22 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); extern void func_8012F8C8(int param_1); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -433,7 +433,7 @@ extern void func_8012FCA4(int a0); extern void func_80131B14(void); extern void func_8012FCC4(int param_1); extern void func_8012FDA8(int param_1); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern void func_8012FE70(s32 a0); extern void func_8012FF00(s32 a0); extern void func_8012FF4C(s32 a0); @@ -457,7 +457,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern void func_8012CBF4(s32); @@ -470,7 +470,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130A18(u8 *a0); extern void func_80130AC4(s32 a0); @@ -479,12 +479,12 @@ extern void func_80130AF0(int param_1); extern void func_80130D0C(s32 a0); extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); -extern void func_80131E00(); +extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 D_8018F078; extern s32 D_8018F07C; extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern void func_80019064(void *a0); extern void func_8016AA50(int, int); extern void func_8016B428(int); @@ -526,7 +526,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_80134310(Vec3s *a0, Vec3s *a1, s32 a2); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); @@ -599,7 +599,7 @@ extern void func_8013A380(void); extern void func_801379FC(void); extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -672,11 +672,11 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -685,7 +685,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); extern void func_8013AD38(void *flag, s32 a1, void *out2, void *out3); @@ -830,8 +830,8 @@ void func_8013CB5C(void) { extern s16 currentLocationId; -extern void func_8013DBE4(); -extern void func_8013D9B0(); +extern void func_8013DBE4(int param_1); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) extern void func_8013D330(void); extern void func_8013D178(void); extern void func_8013CF68(void); @@ -935,7 +935,7 @@ void func_8013CB84(void) { void func_8013CF68() { - extern void func_80028620(); + extern void func_80028620(s32 a0, void *a1); extern u8 D_800A5E94[]; extern s32 D_800A5E8C; extern s32 D_800A5E90; @@ -982,7 +982,7 @@ void func_8013CF68() // @class: schedule // @unstuck(P36): testing if/else-if with ==2 placed as the else (tail) block -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) void func_8013D064(void) { @@ -1014,7 +1014,7 @@ void func_8013D064(void) -extern void func_8013D9B0(); +extern void func_8013D9B0(); // K&R: 0/1 of 1 args (P37 rung D t4_D29) s32 func_8013D13C(void) { @@ -1122,7 +1122,7 @@ void func_8013D330(void) { -extern void func_8013D53C(); +extern void func_8013D53C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); @@ -1973,7 +1973,7 @@ s32 func_8013EE10() { extern s16 D_8017F9F8; extern s16 D_8017F9FA; extern unsigned char D_8017F9FC; - extern E4 aD80115188[] __asm__("D_80115188"); + extern E4 D_80115188[]; extern E4 D_80115168[]; extern unsigned short D_80115118; @@ -1988,7 +1988,7 @@ s32 func_8013EE10() { func_8013FAF8(0, 5); for (i = 0; i < 5; i++) { s32 t = D_80115168[i].f0 * 3 >> 2; - aD80115188[i].f0 = t; + D_80115188[i].f0 = t; D_80115168[i].f0 = D_80115168[i].f0 - t; } r = &D_8017F9FA; @@ -2033,7 +2033,7 @@ void func_8013EF88(void) extern u16 D_80115118; extern s32 D_801151D0; - extern E4 aD80115188[] __asm__("D_80115188"); + extern E4 D_80115188[]; extern E4 D_80115168[]; extern u16 D_80115124; extern u16 D_80115114; @@ -2051,8 +2051,8 @@ void func_8013EF88(void) D_801151D0 = *(s32 *)((char *)&D_80115118 + 0xB0 + (u16)D_800B9A02 * 4); func_8013FAF8(0, 5); for (i = 0; i < 5; i++) { - s32 t = aD80115188[i].f0 * 3; - aD80115188[i].f0 = t; + s32 t = D_80115188[i].f0 * 3; + D_80115188[i].f0 = t; D_80115168[i].f0 = D_80115168[i].f0 + t; } if (D_80115118 < 3) { diff --git a/src/ov_SC07_011/ov_SC07_011_jr_8013F350.c b/src/ov_SC07_011/ov_SC07_011_jr_8013F350.c index d0703bc4e4..e3258a78f5 100644 --- a/src/ov_SC07_011/ov_SC07_011_jr_8013F350.c +++ b/src/ov_SC07_011/ov_SC07_011_jr_8013F350.c @@ -205,7 +205,7 @@ extern s32 func_8012A6D0(void* a0, void* a1); extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -330,7 +330,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -347,7 +347,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern s32 func_8012D714(s32 param_1, u32 param_2); extern void func_8012F568(s32 a0, s32 a1, s32 a2, s32 a3, s32 a4, s32 a5); @@ -389,7 +389,7 @@ extern void func_8012EA90(s32 param_1, s32 param_2, s32 *param_3); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -410,22 +410,22 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); extern void func_8012F8C8(int param_1); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -435,7 +435,7 @@ extern void func_8012FCA4(int a0); extern void func_80131B14(void); extern void func_8012FCC4(int param_1); extern void func_8012FDA8(int param_1); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern void func_8012FE70(s32 a0); extern void func_8012FF00(s32 a0); extern void func_8012FF4C(s32 a0); @@ -459,7 +459,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern void func_8012CBF4(s32); @@ -472,7 +472,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130A18(u8 *a0); extern void func_80130AC4(s32 a0); @@ -481,12 +481,12 @@ extern void func_80130AF0(int param_1); extern void func_80130D0C(s32 a0); extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); -extern void func_80131E00(); +extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 D_8018F078; extern s32 D_8018F07C; extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern int func_80131D68(int a0, int a1); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -525,7 +525,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_80134310(Vec3s *a0, Vec3s *a1, s32 a2); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); @@ -586,7 +586,7 @@ extern void func_8013A380(void); extern void func_801379FC(void); extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -659,11 +659,11 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -672,7 +672,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); @@ -684,13 +684,13 @@ extern void func_8013CAE8(void); extern void func_8013CB20(void); extern void func_8013CB5C(void); extern void func_8013CF68(); -extern void func_8013D9B0(); +extern void func_8013D9B0(int param_1); extern void func_8013D064(void); extern s32 func_8013D13C(void); extern void func_8013D164(void); extern void func_8013D178(void); extern void func_8013D330(void); -extern void func_8013D53C(); +extern void func_8013D53C(void *arg0v); extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC07_011/ov_SC07_011_jr_8014032C.c b/src/ov_SC07_011/ov_SC07_011_jr_8014032C.c index 734f2b19c1..eef23f24ef 100644 --- a/src/ov_SC07_011/ov_SC07_011_jr_8014032C.c +++ b/src/ov_SC07_011/ov_SC07_011_jr_8014032C.c @@ -204,7 +204,7 @@ extern s32 func_8012A6D0(void* a0, void* a1); extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -329,7 +329,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -346,7 +346,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern s32 func_8012D714(s32 param_1, u32 param_2); extern void func_8012F568(s32 a0, s32 a1, s32 a2, s32 a3, s32 a4, s32 a5); @@ -388,7 +388,7 @@ extern void func_8012EA90(s32 param_1, s32 param_2, s32 *param_3); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -409,22 +409,22 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); extern void func_8012F8C8(int param_1); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -434,7 +434,7 @@ extern void func_8012FCA4(int a0); extern void func_80131B14(void); extern void func_8012FCC4(int param_1); extern void func_8012FDA8(int param_1); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern void func_8012FE70(s32 a0); extern void func_8012FF00(s32 a0); extern void func_8012FF4C(s32 a0); @@ -458,7 +458,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern void func_8012CBF4(s32); @@ -471,7 +471,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130A18(u8 *a0); extern void func_80130AC4(s32 a0); @@ -480,12 +480,12 @@ extern void func_80130AF0(int param_1); extern void func_80130D0C(s32 a0); extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); -extern void func_80131E00(); +extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 D_8018F078; extern s32 D_8018F07C; extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern int func_80131D68(int a0, int a1); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -524,7 +524,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_80134310(Vec3s *a0, Vec3s *a1, s32 a2); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); @@ -585,7 +585,7 @@ extern void func_8013A380(void); extern void func_801379FC(void); extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -658,11 +658,11 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -671,7 +671,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); @@ -683,13 +683,13 @@ extern void func_8013CAE8(void); extern void func_8013CB20(void); extern void func_8013CB5C(void); extern void func_8013CF68(); -extern void func_8013D9B0(); +extern void func_8013D9B0(int param_1); extern void func_8013D064(void); extern s32 func_8013D13C(void); extern void func_8013D164(void); extern void func_8013D178(void); extern void func_8013D330(void); -extern void func_8013D53C(); +extern void func_8013D53C(void *arg0v); extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); diff --git a/src/ov_SC07_011/ov_SC07_011_jr_80140608.c b/src/ov_SC07_011/ov_SC07_011_jr_80140608.c index ecdd7d85db..7f5295d0de 100644 --- a/src/ov_SC07_011/ov_SC07_011_jr_80140608.c +++ b/src/ov_SC07_011/ov_SC07_011_jr_80140608.c @@ -196,7 +196,7 @@ extern s32 func_8012A6D0(void* a0, void* a1); extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -313,7 +313,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -328,7 +328,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern s32 func_8012D714(s32 param_1, u32 param_2); extern void func_8012F568(s32 a0, s32 a1, s32 a2, s32 a3, s32 a4, s32 a5); @@ -369,7 +369,7 @@ extern void func_8012EA90(s32 param_1, s32 param_2, s32 *param_3); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -390,22 +390,22 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); extern void func_8012F8C8(int param_1); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -415,7 +415,7 @@ extern void func_8012FCA4(int a0); extern void func_80131B14(void); extern void func_8012FCC4(int param_1); extern void func_8012FDA8(int param_1); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern void func_8012FE70(s32 a0); extern void func_8012FF00(s32 a0); extern void func_8012FF4C(s32 a0); @@ -439,7 +439,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern void func_8012CBF4(s32); @@ -452,7 +452,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130A18(u8 *a0); extern void func_80130AC4(s32 a0); @@ -461,12 +461,12 @@ extern void func_80130AF0(int param_1); extern void func_80130D0C(s32 a0); extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); -extern void func_80131E00(); +extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 D_8018F078; extern s32 D_8018F07C; extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern int func_80131D68(int a0, int a1); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -505,7 +505,7 @@ extern void func_801336E8(void *a0, int a1, int a2); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_80134310(Vec3s *a0, Vec3s *a1, s32 a2); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); @@ -565,7 +565,7 @@ extern void func_8013A380(void); extern void func_801379FC(void); extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -638,11 +638,11 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -651,7 +651,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); @@ -663,13 +663,13 @@ extern void func_8013CAE8(void); extern void func_8013CB20(void); extern void func_8013CB5C(void); extern void func_8013CF68(); -extern void func_8013D9B0(); +extern void func_8013D9B0(int param_1); extern void func_8013D064(void); extern s32 func_8013D13C(void); extern void func_8013D164(void); extern void func_8013D178(void); extern void func_8013D330(void); -extern void func_8013D53C(); +extern void func_8013D53C(void *arg0v); extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); @@ -1923,7 +1923,7 @@ void func_801431E8(s32 param_1) { #include "../shared/ov/func_80143390.h" -extern void func_80143458(); +extern void func_80143458(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8012931C(struct vec *a0); extern s32 func_80128ED8(s32 param_1, s32 *param_2); extern void func_801292C8(u8 *a0); @@ -1968,7 +1968,7 @@ void func_80143458(s32 param_1) } -extern void func_8014358C(); +extern void func_8014358C(); // K&R: 0 of 1 args (P37 rung D t4_D29) extern void func_8012931C(struct vec *a0); extern s32 func_80128ED8(s32 param_1, s32 *param_2); extern void func_801292C8(u8 *a0); diff --git a/src/ov_SC07_011/ov_SC07_011_jr_80154C24.c b/src/ov_SC07_011/ov_SC07_011_jr_80154C24.c index caca9f949e..9d10375470 100644 --- a/src/ov_SC07_011/ov_SC07_011_jr_80154C24.c +++ b/src/ov_SC07_011/ov_SC07_011_jr_80154C24.c @@ -205,7 +205,7 @@ extern s32 func_8012A6D0(void* a0, void* a1); extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -330,7 +330,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -389,7 +389,7 @@ extern void func_8012EA90(s32 param_1, s32 param_2, s32 *param_3); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -410,7 +410,7 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); @@ -418,14 +418,14 @@ extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); extern void func_80131170(s32 p, s32 b, s32 c); -extern void func_80131CA8(); +extern s32 func_80131CA8(int a0); extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); extern void func_8012F8C8(int param_1); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -459,7 +459,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern void func_8012CBF4(s32); @@ -472,7 +472,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130A18(u8 *a0); extern void func_80130AC4(s32 a0); @@ -486,7 +486,7 @@ extern s32 D_8018F078; extern s32 D_8018F07C; extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern int func_80131D68(int a0, int a1); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -586,7 +586,7 @@ extern void func_8013A380(void); extern void func_801379FC(void); extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -659,7 +659,7 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); @@ -672,7 +672,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); @@ -1143,7 +1143,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -1274,19 +1274,19 @@ extern s32 func_80149284(s32 *a0, s32 a1); extern void func_80149350(s32 arg0); extern void func_80149290(s32 a0); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -1320,7 +1320,7 @@ extern s32 func_80149FB0(s32 a0); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); extern void func_8014A1B0(s32 a0, s32 a1); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -1332,20 +1332,20 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -1766,7 +1766,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); diff --git a/src/ov_SC07_011/ov_SC07_011_jr_801588CC.c b/src/ov_SC07_011/ov_SC07_011_jr_801588CC.c index d6009b4260..f7c0a9e316 100644 --- a/src/ov_SC07_011/ov_SC07_011_jr_801588CC.c +++ b/src/ov_SC07_011/ov_SC07_011_jr_801588CC.c @@ -205,7 +205,7 @@ extern s32 func_8012A6D0(void* a0, void* a1); extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -330,7 +330,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -389,7 +389,7 @@ extern void func_8012EA90(s32 param_1, s32 param_2, s32 *param_3); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -410,7 +410,7 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); @@ -418,14 +418,14 @@ extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); extern void func_80131170(s32 p, s32 b, s32 c); -extern void func_80131CA8(); +extern s32 func_80131CA8(int a0); extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); extern void func_8012F8C8(int param_1); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -459,7 +459,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern void func_8012CBF4(s32); @@ -472,7 +472,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130A18(u8 *a0); extern void func_80130AC4(s32 a0); @@ -486,7 +486,7 @@ extern s32 D_8018F078; extern s32 D_8018F07C; extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern int func_80131D68(int a0, int a1); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -586,7 +586,7 @@ extern void func_8013A380(void); extern void func_801379FC(void); extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -659,7 +659,7 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); @@ -672,7 +672,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); @@ -1143,7 +1143,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -1274,19 +1274,19 @@ extern s32 func_80149284(s32 *a0, s32 a1); extern void func_80149350(s32 arg0); extern void func_80149290(s32 a0); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -1320,7 +1320,7 @@ extern s32 func_80149FB0(s32 a0); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); extern void func_8014A1B0(s32 a0, s32 a1); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -1332,20 +1332,20 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -1766,7 +1766,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); @@ -1819,7 +1819,7 @@ extern void func_80155E30(void *a0); extern s32 func_80161208(); extern void func_80155EA4(void *arg0); extern void func_80155F58(void); -extern s32 func_80155F80(); +extern s32 func_80155F80(s32 a0); extern s32 func_80155F60(void); extern s32 func_80155F80(s32 a0); extern int func_80155FB0(int arg, int a1); diff --git a/src/ov_SC07_011/ov_SC07_011_jr_80159C84.c b/src/ov_SC07_011/ov_SC07_011_jr_80159C84.c index 40eb1bdb45..959f4b0718 100644 --- a/src/ov_SC07_011/ov_SC07_011_jr_80159C84.c +++ b/src/ov_SC07_011/ov_SC07_011_jr_80159C84.c @@ -204,7 +204,7 @@ extern s32 func_8012A6D0(void* a0, void* a1); extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -329,7 +329,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -388,7 +388,7 @@ extern void func_8012EA90(s32 param_1, s32 param_2, s32 *param_3); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -409,7 +409,7 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); @@ -417,14 +417,14 @@ extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); extern void func_80131170(s32 p, s32 b, s32 c); -extern void func_80131CA8(); +extern s32 func_80131CA8(int a0); extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); extern void func_8012F8C8(int param_1); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -458,7 +458,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern void func_8012CBF4(s32); @@ -471,7 +471,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130A18(u8 *a0); extern void func_80130AC4(s32 a0); @@ -485,7 +485,7 @@ extern s32 D_8018F078; extern s32 D_8018F07C; extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern int func_80131D68(int a0, int a1); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -585,7 +585,7 @@ extern void func_8013A380(void); extern void func_801379FC(void); extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -658,7 +658,7 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); @@ -671,7 +671,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); @@ -1142,7 +1142,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -1273,19 +1273,19 @@ extern s32 func_80149284(s32 *a0, s32 a1); extern void func_80149350(s32 arg0); extern void func_80149290(s32 a0); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -1319,7 +1319,7 @@ extern s32 func_80149FB0(s32 a0); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); extern void func_8014A1B0(s32 a0, s32 a1); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -1331,20 +1331,20 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -1765,7 +1765,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); @@ -1818,7 +1818,7 @@ extern void func_80155E30(void *a0); extern s32 func_80161208(); extern void func_80155EA4(void *arg0); extern void func_80155F58(void); -extern s32 func_80155F80(); +extern s32 func_80155F80(s32 a0); extern s32 func_80155F60(void); extern s32 func_80155F80(s32 a0); extern int func_80155FB0(int arg, int a1); diff --git a/src/ov_SC07_011/ov_SC07_011_jr_8015A3C8.c b/src/ov_SC07_011/ov_SC07_011_jr_8015A3C8.c index 58b5f6c6ef..e4d0fbc5b0 100644 --- a/src/ov_SC07_011/ov_SC07_011_jr_8015A3C8.c +++ b/src/ov_SC07_011/ov_SC07_011_jr_8015A3C8.c @@ -204,7 +204,7 @@ extern s32 func_8012A6D0(void* a0, void* a1); extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -329,7 +329,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -388,7 +388,7 @@ extern void func_8012EA90(s32 param_1, s32 param_2, s32 *param_3); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -409,7 +409,7 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); @@ -417,14 +417,14 @@ extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); extern void func_80131170(s32 p, s32 b, s32 c); -extern void func_80131CA8(); +extern s32 func_80131CA8(int a0); extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); extern void func_8012F8C8(int param_1); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -458,7 +458,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern void func_8012CBF4(s32); @@ -471,7 +471,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130A18(u8 *a0); extern void func_80130AC4(s32 a0); @@ -485,7 +485,7 @@ extern s32 D_8018F078; extern s32 D_8018F07C; extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern int func_80131D68(int a0, int a1); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -585,7 +585,7 @@ extern void func_8013A380(void); extern void func_801379FC(void); extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -658,7 +658,7 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); @@ -671,7 +671,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); @@ -1142,7 +1142,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -1279,13 +1279,13 @@ extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern u8 D_80078EBF; extern s32 func_80149744(struct S_80149744 *a0); -extern void func_8015F7A0(); +extern void func_8015F7A0(s32 *arg0); extern void func_80149788(void); extern void func_801653B8(); extern void func_80149864(void); extern s32 func_8016F1AC(void); extern s32 func_80149884(void); -extern void func_80160B00(); +extern void func_80160B00(s32 *arg0); extern void func_801498C0(void); extern s32 func_80149AA8(s32 *a0); extern s32 func_80149B54(s32 *a0); @@ -1319,7 +1319,7 @@ extern s32 func_80149FB0(s32 a0); extern u16 func_80156370(u16 a0); extern void func_8014C4AC(s32 a0, s32 a1, s32 a2, s16 *a3, s32 a4); extern void func_8014A1B0(s32 a0, s32 a1); -extern void func_8015D4B4(); +extern void func_8015D4B4(s16 *a0); extern void func_8014A218(void); extern s32 func_8014C278(s32 a0, s32 a1, s32 a2); extern s32 func_8014C2B0(void *a0, void *a1, s32 a2); @@ -1331,20 +1331,20 @@ extern s16 D_801152B4; extern s32 func_8014A3E0(struct S_8014A3E0 *a0); extern s32 func_8014A454(s32 a0); extern s32 func_8014A4B4(void *a0); -extern void func_8015EDD4(); +extern void func_8015EDD4(s32 *arg0); extern void func_8014A4FC(void); extern s32 func_8014A674(s32 *a0); extern s32 func_8014A69C(s32 *a0); extern s32 func_8014A6C4(s32 a0); -extern void func_8015E184(); +extern void func_8015E184(s32 *arg0); extern void func_8014A830(void); extern s32 func_80029AF4(void); extern s32 func_8014A850(s32 param_1); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -1765,7 +1765,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); @@ -1818,7 +1818,7 @@ extern void func_80155E30(void *a0); extern s32 func_80161208(); extern void func_80155EA4(void *arg0); extern void func_80155F58(void); -extern s32 func_80155F80(); +extern s32 func_80155F80(s32 a0); extern s32 func_80155F60(void); extern s32 func_80155F80(s32 a0); extern int func_80155FB0(int arg, int a1); diff --git a/src/ov_SC07_011/ov_SC07_011_jr_8015C32C.c b/src/ov_SC07_011/ov_SC07_011_jr_8015C32C.c index 3b619028ed..dc1b8e621f 100644 --- a/src/ov_SC07_011/ov_SC07_011_jr_8015C32C.c +++ b/src/ov_SC07_011/ov_SC07_011_jr_8015C32C.c @@ -201,7 +201,7 @@ extern s32 func_8012A6D0(void* a0, void* a1); extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -324,7 +324,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -356,7 +356,7 @@ extern u8 D_801152A8[]; extern void func_8012DFBC(void); extern void func_8012DFCC(void); extern void func_8012E014(s32 arg0); -extern void func_8012E138(void); +extern void func_8012E138(int model); extern void func_8012DFD4(u8 *a0); extern s32 func_8012E27C(void); extern void func_8012E284(void); @@ -383,7 +383,7 @@ extern void func_8012EA90(s32 param_1, s32 param_2, s32 *param_3); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -404,7 +404,7 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); @@ -412,14 +412,14 @@ extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); extern void func_80131170(s32 p, s32 b, s32 c); -extern void func_80131CA8(); +extern s32 func_80131CA8(int a0); extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); extern void func_8012F8C8(int param_1); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -453,7 +453,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern void func_8012CBF4(s32); @@ -480,7 +480,7 @@ extern s32 D_8018F078; extern s32 D_8018F07C; extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern int func_80131D68(int a0, int a1); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -580,7 +580,7 @@ extern void func_8013A380(void); extern void func_801379FC(void); extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -653,7 +653,7 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); @@ -666,7 +666,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); @@ -996,7 +996,7 @@ extern void func_80144A2C(void *a0); extern void func_80144A68(s32 *a0); extern void func_80144A90(void); extern void func_80144A98(u8 *a0); -extern void func_80144B14(void); +extern int func_80144B14(int param_s0); extern void func_80144AEC(s32 *a0); extern void func_801458E0(void); extern s32 D_800AE6AC; @@ -1130,7 +1130,7 @@ extern void func_80147300(u16 arg0); extern void func_80147324(s32 arg0); extern void func_801473EC(s32 *a0); extern void func_80147460(s32 a0); -extern void func_80147514(); +extern void func_80147514(s32 arg0); extern void func_80147628(s32 a0); extern void func_80147478(s32 a0); extern void func_801474D8(s32 *a0); @@ -1261,9 +1261,9 @@ extern s32 func_80149284(s32 *a0, s32 a1); extern void func_80149350(s32 arg0); extern void func_80149290(s32 a0); extern s32 func_801496D4(void *a0); -extern void func_8015AD08(); +extern void func_8015AD08(void *arg0); extern void func_80149704(void); -extern void func_8015ACC4(); +extern void func_8015ACC4(s32 *arg0); extern void func_80149724(void); extern s32 func_80149744(struct S_80149744 *a0); extern void func_8015F7A0(s32 *arg0); @@ -1328,8 +1328,8 @@ extern s32 func_8014A850(s32 param_1); extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); extern s32 func_80165A20(s32 a0); -extern void func_8014AB7C(); -extern void func_8014AC10(); +extern void func_8014AB7C(s32 arg0); +extern void func_8014AC10(s32 arg0); extern void func_8014AA28(void); extern void func_8014AB5C(void); extern void func_80162CCC(void); @@ -1649,7 +1649,7 @@ extern void func_80153C18(); extern void func_80152058(void *a0); extern void func_801520DC(s32 a0); extern void func_80152094(s32 a0); -extern void func_80147324(s32 a0); +extern void func_80147324(s32 arg0); extern void func_801520DC(s32 arg0); extern void func_801470B4(s32 a0); extern void func_8015369C(s32 a0); @@ -1748,7 +1748,7 @@ extern void func_801541D8(u8 *a0, s32 a1, s32 a2); extern s32 func_801549F8(s32 a0, s32 a1, s32 a2); extern void func_801542A4(); extern void func_801542A4(s32 *a0, s32 a1); -extern void func_8015430C(); +extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015430C(u8 *arg0, s32 arg1, s32 arg2); extern void func_8015444C(void *a0, s32 *a1, s32 *a2, s32 *a3); extern s32 func_80154358(void * arg0); @@ -1800,7 +1800,7 @@ extern void func_80155E30(void *a0); extern s32 func_80161208(); extern void func_80155EA4(void *arg0); extern void func_80155F58(void); -extern s32 func_80155F80(); +extern s32 func_80155F80(s32 a0); extern s32 func_80155F60(void); extern s32 func_80155F80(s32 a0); extern int func_80155FB0(int arg, int a1); @@ -1996,7 +1996,7 @@ extern int func_8015B6F4(int param_1); extern u8 D_800D4F8C[]; extern s32 func_8015B7B4(s32 a0); extern u8 D_800D4BE0[]; -extern s32 func_8014A51C(void); +extern int func_8014A51C(int param_1); extern s32 func_8015B858(u8 *a0); extern s32 D_800D4B48; extern void func_8015B8F8(s32 *a0); @@ -2044,7 +2044,7 @@ extern void func_80146DB8(s32 *a0, s32 *a1); extern void func_80147A84(s32 a0); extern void func_801473EC(s32*); extern void func_8014C010(s32 a0, s32 a1); -extern void func_80147324(s32 a0); +extern void func_80147324(s32 arg0); extern void func_8014D738(void); extern void func_8014CC28(s32); extern s32 func_8014F3E8(s32); @@ -2563,7 +2563,7 @@ void func_8015D104(void *arg0) { extern s32 func_80149FB0(s32); -extern void func_80147324(s32 a0); +extern void func_80147324(s32 arg0); extern u16 func_80148800(s32 *a0); extern void func_80149724(void); extern void func_80154274(s32 *a0, s32 a1); @@ -2800,7 +2800,7 @@ extern void func_80149374(s32, s32); extern void func_80147078(s32*, s16); extern void func_80159B70(void *); extern void func_8015C714(void *); -extern void func_801483E8(void); +extern void func_801483E8(); // K&R: 0 of 1 args (P37 rung D t4_D29) void func_8015D738(void *arg0) { @@ -3238,7 +3238,7 @@ extern void func_80154150(s32, s32); extern void func_8014D738(void); extern void func_8015C714(void *a0); extern s32 func_80161208(); /* canonical no-proto (§17a-1) */ -extern void func_801483E8(void); +extern void func_801483E8(); // K&R: 0 of 1 args (P37 rung D t4_D29) void func_8015EA3C(void *arg0) { @@ -3429,7 +3429,7 @@ extern void func_80147078(s32 *a0, s16 a1); extern void func_8014AB5C(void); extern void func_80159B70(void *a0); extern void func_80019064(void *a0); -extern void func_80147324(s32 a0); +extern void func_80147324(s32 arg0); extern s32 func_80161208(void); extern int func_80155FF8(int arg, int a1); @@ -3504,7 +3504,7 @@ extern void func_80146E90(s32*, s32); extern void func_8014ED28(s32 a0); extern void func_8014FA04(s32 a0); extern s32 func_801725B8(u8*); -extern void func_80147324(s32 a0); +extern void func_80147324(s32 arg0); extern void func_80019064(void*); extern void func_801484B0(s32, s32); extern void func_80148534(s32, s32); @@ -3722,7 +3722,7 @@ extern void func_80159B70(void *a0); extern void func_80154150(s32 a0, s32 a1); extern void func_80154A74(s32 a0, s32 a1); extern s32 func_80146A6C(s32, void*, s32, s32, s32, s32, s32); -extern void func_80147324(s32 a0); +extern void func_80147324(s32 arg0); extern void func_801553A8(s32 *a0); extern void func_801553C0(s32 a0); extern void func_80146CA0(void *a0); @@ -4420,7 +4420,7 @@ extern s32 ratan2(s32 x, s32 y); -extern void func_80147324(); +extern void func_80147324(s32 arg0); /* RECONCILE (§17a-1/§20): the TU already declares * extern void func_80161C24(s32, s32); (jr_8015C32C.c:1474 / :1417) @@ -4498,7 +4498,7 @@ void func_80161C98(int param_1, u32 param_2) // without this draft, and it does not fail cc1. extern int func_800CF8B4(); -extern void func_80147324(int arg0); +extern void func_80147324(s32 arg0); void func_80161CD0(int param_1, unsigned int param_2) @@ -5130,7 +5130,7 @@ void func_80163A58(void *a0) { extern s32 func_80146994(s32 a0, s32 a1, s32 a2, s32 a3); extern void func_80146CA0(void *a0); extern void func_80146E90(s32 *a0, s32 a1); -extern void func_80147324(s32 a0); +extern void func_80147324(s32 arg0); extern u16 func_80148800(s32 *a0); extern void func_80149350(s32 arg0); extern void func_8014AD30(s32 a0, u16 *a1, s32 a2, s32 a3); @@ -5970,7 +5970,7 @@ void func_801663FC(void *a0) { extern s32 func_80128ED8(s32 param_1, s32 *param_2); -extern void func_80146C3C(); +extern void func_80146C3C(u8 *a0); extern void func_800D22E4(s32 a0); #include "../shared/ov/func_801665B4.h" @@ -6238,7 +6238,7 @@ s32 func_80166994(param_1, param_2, param_3, param_4) extern void func_80016714(void *a0, s32 a1); -extern void func_80146C3C(u8*); +extern void func_80146C3C(u8 *a0); #define SHB(x) __asm__("" : "=r"(x) : "0"(x)) void func_80166F58(s32 param_1, s32 param_2, s32 param_3, s32 param_4) @@ -6278,7 +6278,7 @@ void func_80166F58(s32 param_1, s32 param_2, s32 param_3, s32 param_4) -extern void func_80146C3C(u8*); +extern void func_80146C3C(u8 *a0); void func_8016706C(s32 param_1) { @@ -6455,7 +6455,7 @@ s32 func_801670E4(s32 arg0, s32 arg1, s32 arg2, s32 arg3) { extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); -extern void func_80146C3C(u8*); +extern void func_80146C3C(u8 *a0); extern s32 func_801670E4(s32 a0, s32 a1, s32 a2, s32 a3); @@ -6470,7 +6470,7 @@ extern s32 func_801670E4(s32 a0, s32 a1, s32 a2, s32 a3); #include "../shared/ov/func_80167540.h" -extern void func_80146C3C(u8*); +extern void func_80146C3C(u8 *a0); extern void func_80147324(s32 arg0); extern s32 func_801670E4(s32 a0, s32 a1, s32 a2, s32 a3); extern s32 rand(void); @@ -6491,7 +6491,7 @@ extern void RotMatrixYXZ(void *a0, void *a1); extern void func_80048EAC(void *a0, void *a1); extern s32 func_801670E4(s32 a0, s32 a1, s32 a2, s32 a3); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); -extern void func_80146C3C(u8*); +extern void func_80146C3C(u8 *a0); #include "../shared/ov/func_801678F0.h" @@ -6766,7 +6766,7 @@ void func_801681FC(s32 param_1) { } -extern void func_80146C3C(u8*); +extern void func_80146C3C(u8 *a0); extern s32 func_80166994(s32 param_1, int param_2, int param_3, int param_4); void func_8016829C(s32 a0) { s32 *s0 = (s32 *)a0; @@ -6786,13 +6786,13 @@ void func_8016829C(s32 a0) { extern s32 func_80166994(s32 param_1, int param_2, int param_3, int param_4); extern s32 func_80166690(s32 param_1, s32 param_2); -extern void func_80146C3C(u8*); +extern void func_80146C3C(u8 *a0); #include "../shared/ov/func_80168328.h" extern s32 func_80166690(s32 param_1, s32 param_2); extern s32 func_80166994(s32 param_1, int param_2, int param_3, int param_4); -extern void func_80146C3C(u8*); +extern void func_80146C3C(u8 *a0); #include "../shared/ov/func_801683D8.h" @@ -6815,7 +6815,7 @@ void func_80168430(s32 param_1) { } -extern void func_80146C3C(u8*); +extern void func_80146C3C(u8 *a0); extern s32 func_80166994(s32 param_1, int param_2, int param_3, int param_4); void func_801684B4(s32 a0) { if ((*(s32 *)(*(s32 *)(a0 + 0x34) + 0x44) & 0x2) == 0) { @@ -6833,13 +6833,13 @@ void func_801684B4(s32 a0) { extern s32 func_80166994(s32 param_1, int param_2, int param_3, int param_4); extern s32 func_80166690(s32 param_1, s32 param_2); -extern void func_80146C3C(u8*); +extern void func_80146C3C(u8 *a0); #include "../shared/ov/func_80168540.h" extern s32 func_80166994(s32 param_1, int param_2, int param_3, int param_4); extern s32 func_80166690(s32 param_1, s32 param_2); -extern void func_80146C3C(u8*); +extern void func_80146C3C(u8 *a0); #include "../shared/ov/func_801685EC.h" @@ -6862,7 +6862,7 @@ void func_80168744(void *a0) { extern void func_80168828(void); -extern void func_80146C3C(u8*); +extern void func_80146C3C(u8 *a0); #include "../shared/ov/func_801687CC.h" @@ -6947,7 +6947,7 @@ void func_801689D8(void *a0) { #include "../shared/ov/func_80168A14.h" -extern void func_80146C3C(u8*); +extern void func_80146C3C(u8 *a0); void func_80168A88(void) { ((void (*)(void))func_80146C3C)(); } @@ -7076,7 +7076,7 @@ void func_80168D94(int a0) { extern void func_80168F40(); // K&R: ? of 1 args (P37 rung D t4_D3) extern void func_800D22E4(s32 a0); -extern void func_80146C3C(u8*); +extern void func_80146C3C(u8 *a0); #include "../shared/ov/func_80168EC4.h" @@ -7144,7 +7144,7 @@ void func_80169058(s32 a0) { extern s32 func_80169228(void); extern void func_800D22E4(s32 a0); -extern void func_80146C3C(u8*); +extern void func_80146C3C(u8 *a0); #include "../shared/ov/func_801691B8.h" @@ -7201,7 +7201,7 @@ void func_80169408(s32 a0) { extern void func_80169584(s32 param_1); extern void func_800D22E4(s32 a0); -extern void func_80146C3C(u8*); +extern void func_80146C3C(u8 *a0); #include "../shared/ov/func_8016951C.h" @@ -7277,7 +7277,7 @@ void func_8016986C(s32 a0) { extern s32 func_80169A4C(s32 a0, s32 a1); extern void func_800D22E4(s32 a0); -extern void func_80146C3C(u8*); +extern void func_80146C3C(u8 *a0); #include "../shared/ov/func_801699D0.h" @@ -7304,7 +7304,7 @@ extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); extern s32 ratan2(s32 a0, s32 a1); extern void func_80048D9C(void *a0, void *a1); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -extern void func_80146C3C(u8*); +extern void func_80146C3C(u8 *a0); void func_80169BBC(s32 arg0) { @@ -7373,7 +7373,7 @@ void func_80169BBC(s32 arg0) { extern s32 func_80128ED8(s32 param_1, s32 *param_2); -extern void func_80146C3C(u8*); +extern void func_80146C3C(u8 *a0); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); #include "../shared/ov/func_80169E44.h" @@ -7394,7 +7394,7 @@ void func_80169F00(void *a0) { extern void func_800D1FC8(s32 a0, s32 a1); extern s32 func_800D21C4(s32 a0, void *a1, s32 a2); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -extern void func_80146C3C(u8*); +extern void func_80146C3C(u8 *a0); void func_80169F3C(int param_1) @@ -7423,7 +7423,7 @@ void func_80169F3C(int param_1) extern s32 func_80128ED8(s32 param_1, s32 *param_2); -extern void func_80146C3C(u8*); +extern void func_80146C3C(u8 *a0); void func_80169FE0(s32 a0) { if (((s32 (*)(void *, void *))func_80128ED8)((void *)*(s32 *)(a0 + 0x20), (void *)(a0 + 0x24)) != 0) { ((void (*)(s32))func_80146C3C)(a0); @@ -7608,7 +7608,7 @@ extern void func_80048EAC(void *a0, void *a1); extern s32 func_8016A8FC(s32 a0); -extern void func_80146C3C(u8*); +extern void func_80146C3C(u8 *a0); #include "../shared/ov/func_8016A890.h" @@ -7616,7 +7616,7 @@ extern void func_80146C3C(u8*); extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); -extern void func_80146C3C(u8*); +extern void func_80146C3C(u8 *a0); #include "../shared/ov/func_8016AA50.h" diff --git a/src/ov_SC07_011/ov_SC07_011_o0d.c b/src/ov_SC07_011/ov_SC07_011_o0d.c index 30e16e3572..59fefa691e 100644 --- a/src/ov_SC07_011/ov_SC07_011_o0d.c +++ b/src/ov_SC07_011/ov_SC07_011_o0d.c @@ -186,7 +186,7 @@ extern s32 func_8012A6D0(void* a0, void* a1); extern s16 func_8012A79C(s16 *a0, s16 *a1); extern s16 func_8012A758(void); extern void func_8012A7D4(void *arg0, void *arg1); -extern void func_8012AAAC(); +extern void func_8012AAAC(void *arg0); extern void func_8012A828(s32 a0, void * a1); extern int func_8012ACE0(void *a0); extern void func_8012A860(void *a0, int a1); @@ -303,7 +303,7 @@ extern void func_8012CFA8(s32 arg0); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern void func_8012D3B4(s32 arg0, s32 arg1, s32 arg2); extern void func_8012D098(u16 *param_1, u32 param_2); -extern void func_8012D098(); +extern void func_8012D098(u16 *param_1, u32 param_2); extern void func_8012D38C(int a0); extern void func_8012D3AC(void); extern s32 AddPrim(s32, void *); @@ -318,7 +318,7 @@ extern void func_8012D5DC(void); extern s16 D_80126B98; extern s32 func_8012DEB8(s32 a0, s32 a1, s32 a2); extern s32 func_8012D5E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern int func_8012D664(); +extern int func_8012D664(int arg0, int arg1, int arg2); extern void func_8012D624(s32 a0); extern s32 func_8012D714(s32 param_1, u32 param_2); extern void func_8012F568(s32 a0, s32 a1, s32 a2, s32 a3, s32 a4, s32 a5); @@ -359,7 +359,7 @@ extern void func_8012EA90(s32 param_1, s32 param_2, s32 *param_3); extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern s32 func_8002A4FC(s32 a0); extern s32 func_8012EECC(s32 a0); -extern void func_8012EFB8(s32 a0); +extern s32 func_8012EFB8(void *param_1, void *param_2); extern void func_8012EF34(s32 a0, s32 a1); extern void func_8012EF70(s32 a0, s32 a1); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -380,22 +380,22 @@ extern void func_8012F568(s32 param_1, s32 param_2, s32 param_3, s32 param_4, s3 extern void func_80131B14(); extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 func_80131A34(s32, s32); -extern void func_80131CA8(int a0, int a1); +extern s32 func_80131CA8(int a0); extern void func_8012F5F4(s32 arg0); extern void func_80131C78(s32 a0); extern void func_8012F68C(s32 arg0); extern void func_8012F75C(s32 a0); extern s32 func_8012BEE8(s32); extern void func_8012F7B4(s32 a0); -extern void func_80131170(); -extern void func_80131CA8(); +extern void func_80131170(s32 p, s32 b, s32 c); +extern s32 func_80131CA8(int a0); extern void func_8012F828(int param_1); extern void func_80131340(s32 a0); extern void func_8012F87C(s32 a0); extern void func_8012F8C8(int param_1); extern void func_8012F91C(s32 a0); extern s32 func_80131A34(s32 a0, s32 a1); -extern void func_80131CA8(s32 a0, s32 a1); +extern s32 func_80131CA8(int a0); extern void func_8012F968(s32 param_1); extern void func_801319E0(s32 a0); extern s32 func_80143B6C(s32 a0, s32 a1); @@ -405,7 +405,7 @@ extern void func_8012FCA4(int a0); extern void func_80131B14(void); extern void func_8012FCC4(int param_1); extern void func_8012FDA8(int param_1); -extern void func_80131170(s32 a0, s32 a1, s32 a2); +extern void func_80131170(s32 p, s32 b, s32 c); extern void func_8012FE70(s32 a0); extern void func_8012FF00(s32 a0); extern void func_8012FF4C(s32 a0); @@ -429,7 +429,7 @@ extern void func_80130438(s32 a0); extern void func_801319E0(int); extern int func_80131D68(int, int); extern int func_8012BEE8(int); -extern void func_80131CA8(int, int); +extern s32 func_80131CA8(int a0); extern void func_80130514(int param_1); extern void func_801305CC(u8 *a0); extern void func_8012CBF4(s32); @@ -442,7 +442,7 @@ extern void func_801307B0(s32 a0); extern void func_80130858(s32 a0); extern void func_80130898(u8 *a0); extern void func_801308DC(s32 a0); -extern void func_80166244(); +extern void func_80166244(void* arg0); extern void func_80130974(int param_1); extern void func_80130A18(u8 *a0); extern void func_80130AC4(s32 a0); @@ -451,12 +451,12 @@ extern void func_80130AF0(int param_1); extern void func_80130D0C(s32 a0); extern void func_80131170(s32 p, s32 b, s32 c); extern s32 func_801312D0(s32 param_1, void *param_2); -extern void func_80131E00(); +extern void func_80131E00(struct S80131E00 *a0, s32 a1); extern s32 D_8018F078; extern s32 D_8018F07C; extern void func_8002A04C(s32 a0); extern void func_801319E0(s32 arg0); -extern s32 func_80131CF4(s32 a0); +extern s32 func_80131CF4(s32 *a0, s32 a1); extern int func_80131D68(int a0, int a1); extern void func_80131E38(u8 *a0); extern void func_80131E7C(s32 a0); @@ -493,7 +493,7 @@ extern void func_80136BC4(s32 a0); extern void func_80136BC4(s32); extern void func_8013373C(s16 arg0); extern s32 func_80133784(s32 arg0, void *arg1, s32 arg2); -extern s32 func_80133CD4(); +extern s32 func_80133CD4(int arg0, s16 * cmd, s16 * base, s32 * arr); extern s32 func_80134310(Vec3s *a0, Vec3s *a1, s32 a2); extern s32 func_8013435C(s16 *a0, s16 *a1, s32 a2, s16 *a3); extern s32 func_801343C4(s32 angle, s32 p1, s32 p2); @@ -553,7 +553,7 @@ extern void func_8013A380(void); extern void func_801379FC(void); extern void func_80138BE0(int p); extern void func_80137B80(void); -extern void func_801392FC(); +extern void func_801392FC(s32 arg0, s32 arg1, u8 *arg2); extern void func_801397B0(s32 a0); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); @@ -625,11 +625,11 @@ extern void func_8013A250(struct S8013A250 *a0); extern void func_8013A2BC(s32 a0); extern void func_8013A378(void); extern u8 D_8011DA80[]; -extern void func_8013A530(); +extern void func_8013A530(int param_1); extern void func_8013A448(void *a0); extern void func_8013A4C4(struct S8013A4C4 *a0); -extern void func_80015D4C(); -extern void func_80015F04(); +extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); +extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8); extern void func_8013AA24(s32 a0, s32 a1); extern void func_8013A530(int param_1); extern void func_8013A860(void); @@ -638,7 +638,7 @@ extern void func_8013A9B4(s32 a0, s32 a1); extern s32 func_8013A8FC(s32 arg0); extern void func_8013AD38(void *a0, s32 a1, void *a2, void *a3); extern void func_8013B204(s32 a0, s32 a1); -extern void func_8013AF20(); +extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); extern void func_8013B274(s32 a0, s32 a1, void *a2); extern s32 func_8013AB54(s32 a0, s32 a1, s32 a2, s32 a3); extern void func_8013AF20(u32 *param_1, u16 *param_2, u16 *param_3, u8 *param_4); @@ -650,13 +650,13 @@ extern void func_8013CAE8(void); extern void func_8013CB20(void); extern void func_8013CB5C(void); extern void func_8013CF68(); -extern void func_8013D9B0(); +extern void func_8013D9B0(int param_1); extern void func_8013D064(void); extern s32 func_8013D13C(void); extern void func_8013D164(void); extern void func_8013D178(void); extern void func_8013D330(void); -extern void func_8013D53C(); +extern void func_8013D53C(void *arg0v); extern void func_8013DD68(void); extern void func_8013D8FC(void); extern void func_8013CF68(void); @@ -749,7 +749,7 @@ extern s32 func_801416D4(s16); /* macro-canonical (§8e) */ extern s32 func_8013F350(void); extern void func_80140E6C(void); extern void func_80140F00(void); -extern s32 *func_80140958(s32 *, s32, s32); +extern s32 * func_80140958(s32 * ot, int i, int n); extern int func_80141100(int); extern s16 func_8014168C(s16); extern s32 func_8013FFD8(s16, s32, s32 *); @@ -770,9 +770,9 @@ extern s32 func_80029000(void); extern void func_80029020(s32 a0); extern s32 func_80028D9C(void); extern void func_80028DBC(s32 a0); -extern s32 *func_80140D68(s32 *, Prim4 *, s32, s32, s32); -extern s32 * func_80140958(); -extern s32 * func_80140D68(); +extern s32 * func_80140D68(s32 * out, Prim4 * src, int idx, s32 dx, int ofs); +extern s32 * func_80140958(s32 * ot, int i, int n); +extern s32 * func_80140D68(s32 * out, Prim4 * src, int idx, s32 dx, int ofs); extern int func_800D2CA8(int, int); extern void func_800D2D10(int, int, void *, int); extern int func_80029FE4(void); @@ -949,11 +949,11 @@ extern void func_800233CC(void *, unsigned short); extern void func_801431E8(s32 param_1); extern void func_801432FC(s32 *a0); extern void func_80143390(s32 *a0); -extern void func_80143458(); +extern void func_80143458(s32 param_1); extern s32 func_80128ED8(s32 param_1, s32 *param_2); extern void func_801433F0(s32 a0); extern void func_80143458(s32 param_1); -extern void func_8014358C(); +extern void func_8014358C(s32 param_1); extern void func_8014350C(s32 *a0); extern void func_8014358C(s32 param_1); extern s32 rand(void);