From d190b265f6f232ac7423d72b55f8c42583c93cb2 Mon Sep 17 00:00:00 2001 From: engineer124 <47598039+engineer124@users.noreply.github.com> Date: Sat, 20 Nov 2021 01:36:50 +1100 Subject: Audio Files & Data: Fix File/Data Splits and Compiler Flags (#456) * Properly split audio voice * Split off jpeg code from audio * Fix compiler flags * Properly split libultra audio file * Split audio data for many files correctly * Fix remaining data splits * Fix up troublesome data * Fix variables.txt * Missed two files that need to go in audio/ * Add missing `/` * `D_801E1100` -> audio_init_params * Properly split code_801D9090.data.s * Fix code_801A5BD0 bss * Move audio_dramStack to a blob --- src/code/audio/audio_effects.c | 21 ++ src/code/audio/audio_heap.c | 111 ++++++++++ src/code/audio/audio_load.c | 161 +++++++++++++++ src/code/audio/audio_playback.c | 63 ++++++ src/code/audio/audio_seqplayer.c | 73 +++++++ src/code/audio/audio_synthesis.c | 137 +++++++++++++ src/code/audio/code_80192BE0.c | 81 ++++++++ src/code/audio/code_80194710.c | 5 + src/code/audio/code_80194790.c | 9 + src/code/audio/code_8019AF00.c | 413 +++++++++++++++++++++++++++++++++++++ src/code/audio/code_801A4EB0.c | 17 ++ src/code/audio/code_801A51F0.c | 42 ++++ src/code/audio/code_801A5BD0.c | 45 ++++ src/code/audio/code_801A7B10.c | 31 +++ src/code/audio_effects.c | 21 -- src/code/audio_heap.c | 111 ---------- src/code/audio_load.c | 161 --------------- src/code/audio_playback.c | 63 ------ src/code/audio_seqplayer.c | 73 ------- src/code/audio_synthesis.c | 137 ------------- src/code/code_80192BE0.c | 81 -------- src/code/code_80194710.c | 13 -- src/code/code_8019AF00.c | 429 --------------------------------------- src/code/code_801A51F0.c | 42 ---- src/code/code_801A5BD0.c | 45 ---- src/code/code_801A7B10.c | 47 ----- src/code/code_801AA020.c | 2 - src/code/jpegutils.c | 17 ++ 28 files changed, 1226 insertions(+), 1225 deletions(-) create mode 100644 src/code/audio/audio_effects.c create mode 100644 src/code/audio/audio_heap.c create mode 100644 src/code/audio/audio_load.c create mode 100644 src/code/audio/audio_playback.c create mode 100644 src/code/audio/audio_seqplayer.c create mode 100644 src/code/audio/audio_synthesis.c create mode 100644 src/code/audio/code_80192BE0.c create mode 100644 src/code/audio/code_80194710.c create mode 100644 src/code/audio/code_80194790.c create mode 100644 src/code/audio/code_8019AF00.c create mode 100644 src/code/audio/code_801A4EB0.c create mode 100644 src/code/audio/code_801A51F0.c create mode 100644 src/code/audio/code_801A5BD0.c create mode 100644 src/code/audio/code_801A7B10.c delete mode 100644 src/code/audio_effects.c delete mode 100644 src/code/audio_heap.c delete mode 100644 src/code/audio_load.c delete mode 100644 src/code/audio_playback.c delete mode 100644 src/code/audio_seqplayer.c delete mode 100644 src/code/audio_synthesis.c delete mode 100644 src/code/code_80192BE0.c delete mode 100644 src/code/code_80194710.c delete mode 100644 src/code/code_8019AF00.c delete mode 100644 src/code/code_801A51F0.c delete mode 100644 src/code/code_801A5BD0.c delete mode 100644 src/code/code_801A7B10.c create mode 100644 src/code/jpegutils.c (limited to 'src/code') diff --git a/src/code/audio/audio_effects.c b/src/code/audio/audio_effects.c new file mode 100644 index 000000000..e795d5e9f --- /dev/null +++ b/src/code/audio/audio_effects.c @@ -0,0 +1,21 @@ +#include "global.h" + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_effects/func_80196A00.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_effects/func_80196BC8.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_effects/func_80196D20.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_effects/func_80196D7C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_effects/func_80196DB4.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_effects/func_80196FEC.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_effects/func_80197048.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_effects/func_80197138.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_effects/func_80197164.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_effects/func_80197188.s") diff --git a/src/code/audio/audio_heap.c b/src/code/audio/audio_heap.c new file mode 100644 index 000000000..7c43ef0f1 --- /dev/null +++ b/src/code/audio/audio_heap.c @@ -0,0 +1,111 @@ +#include "global.h" + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018B0F0.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018B10C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018B250.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018B318.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018B3FC.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018B474.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018B4F8.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018B520.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018B578.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018B5D0.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018B608.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018B640.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018B69C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018B6E8.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018B740.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018B768.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018B77C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018B7AC.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018B7BC.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018B8FC.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018B95C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018B9E0.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018BA64.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018BB28.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018BBEC.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018C380.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018C3D8.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018C4E4.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018C8B8.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018C8E8.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018C93C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018C994.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018CB70.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018CB78.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018CC3C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018CCA8.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018CFAC.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018D57C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018D5D4.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018D658.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018D6C8.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018D760.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018DA50.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018DBC4.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018DCB4.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018DCF8.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018DD98.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018DDD4.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018DF24.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018DFE0.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018E00C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018E03C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018E2A8.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018E344.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018E8C8.s") diff --git a/src/code/audio/audio_load.c b/src/code/audio/audio_load.c new file mode 100644 index 000000000..15e54b3c5 --- /dev/null +++ b/src/code/audio/audio_load.c @@ -0,0 +1,161 @@ +#include "global.h" + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_8018EB60.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_8018EC4C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/D_801E030C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_8018EF88.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_8018F220.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_8018F298.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_8018F310.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_8018F388.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_8018F3B8.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_8018F3E8.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_8018F448.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_8018F478.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_8018F4D8.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_8018F588.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_8018F604.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_8018F6F0.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_8018F7C0.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_8018F7F8.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_8018F83C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_8018F880.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_8018F8C4.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_8018F908.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_8018F9B8.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_8018FA60.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_8018FAD0.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_8018FB20.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_8018FB78.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_8018FCCC.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_8018FD20.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_8018FD40.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_8018FE5C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_8018FF60.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_80190204.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_80190240.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_80190294.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_801902D8.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_80190544.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_80190668.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_8019067C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_80190754.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_8019075C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_8019077C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_80190B08.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_80190B38.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_80190B44.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_80190B50.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_80190BB0.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_80190F50.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_80190F64.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_80191134.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_801911C4.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_801911CC.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_80191240.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_801913C8.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_8019144C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_80191460.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_80191568.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_80191598.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_8019161C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_80191740.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_80191864.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_80191870.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_801919AC.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_80191B40.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_80191BD0.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_80191C40.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_80191C54.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_80191D94.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_8019218C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_80192340.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_80192388.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_801924BC.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_80192514.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_80192990.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_80192AD0.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_80192AD8.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_80192AE0.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_80192AE8.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_80192B54.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_80192BAC.s") diff --git a/src/code/audio/audio_playback.c b/src/code/audio/audio_playback.c new file mode 100644 index 000000000..ec8dd86b8 --- /dev/null +++ b/src/code/audio/audio_playback.c @@ -0,0 +1,63 @@ +#include "global.h" + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_playback/func_80194930.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_playback/func_80194DB0.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_playback/func_80194E60.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_playback/func_80194F20.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_playback/func_80194F84.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_playback/func_801954CC.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_playback/func_80195508.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_playback/func_801955DC.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_playback/func_801956C0.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_playback/func_801957B4.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_playback/func_801958F8.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_playback/func_80195C40.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_playback/func_80195C60.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_playback/func_80195C80.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_playback/func_80195D84.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_playback/func_80195DDC.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_playback/func_80195DEC.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_playback/func_80195E3C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_playback/func_80195EE0.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_playback/func_80196040.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_playback/func_8019617C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_playback/func_801961BC.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_playback/func_801961E8.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_playback/func_80196268.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_playback/func_801963E8.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_playback/func_8019641C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_playback/func_80196448.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_playback/func_80196494.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_playback/func_801964F8.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_playback/func_801965F0.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_playback/func_801968C4.s") diff --git a/src/code/audio/audio_seqplayer.c b/src/code/audio/audio_seqplayer.c new file mode 100644 index 000000000..e3841a50a --- /dev/null +++ b/src/code/audio/audio_seqplayer.c @@ -0,0 +1,73 @@ +#include "global.h" + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_seqplayer/func_801974D0.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_seqplayer/func_80197538.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_seqplayer/func_80197714.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_seqplayer/func_80197880.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_seqplayer/func_801979D8.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_seqplayer/func_80197A54.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_seqplayer/func_80197AA4.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_seqplayer/func_80197B14.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_seqplayer/func_80197C0C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_seqplayer/func_80197C8C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_seqplayer/func_80197D24.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_seqplayer/func_80197D4C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_seqplayer/func_80197E08.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_seqplayer/func_80197E48.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_seqplayer/func_80197E88.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_seqplayer/func_80197F28.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_seqplayer/func_80197F3C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_seqplayer/func_80197F74.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_seqplayer/func_80197FB4.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_seqplayer/func_801980D0.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_seqplayer/func_8019815C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_seqplayer/func_8019825C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_seqplayer/func_80198640.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_seqplayer/func_80198CE0.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_seqplayer/func_801990F4.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_seqplayer/func_80199124.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_seqplayer/func_80199198.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_seqplayer/func_80199244.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_seqplayer/func_80199268.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_seqplayer/func_8019A0BC.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_seqplayer/func_8019AA3C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_seqplayer/func_8019AAF0.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_seqplayer/func_8019AB40.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_seqplayer/func_8019AC10.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_seqplayer/func_8019ACEC.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_seqplayer/func_8019ADBC.s") diff --git a/src/code/audio/audio_synthesis.c b/src/code/audio/audio_synthesis.c new file mode 100644 index 000000000..51842a33f --- /dev/null +++ b/src/code/audio/audio_synthesis.c @@ -0,0 +1,137 @@ +#include "global.h" + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_801877D0.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_80187B64.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_80187BEC.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_80187DE8.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_80187E58.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_80187F00.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_80187FA8.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_80187FB0.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_80187FD0.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_80187FD8.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_80187FE0.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_80187FE8.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_8018801C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_80188024.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_8018802C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_80188034.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_80188068.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_80188070.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_80188078.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_801880A4.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_801880AC.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_801880B4.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_801880BC.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_801880C4.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_801880E8.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_8018811C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_80188124.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_8018814C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_80188174.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_80188190.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_80188198.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_801881A0.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_801881A8.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_801881C4.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_801881F8.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_80188224.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_8018822C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_80188234.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_8018823C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_80188244.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_8018824C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_80188254.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_8018825C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_80188264.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_80188288.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_801882A0.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_80188304.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_801884A0.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_80188698.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_8018883C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_801888E4.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_801889A4.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_80188A50.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_80188AFC.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_80188C48.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_80188CB4.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_80188D20.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_80188D28.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_80188D68.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_80188DDC.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_80188FBC.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_80189064.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_80189620.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_8018A4B4.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_8018A768.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_8018A808.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_8018ACC4.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_8018AE34.s") diff --git a/src/code/audio/code_80192BE0.c b/src/code/audio/code_80192BE0.c new file mode 100644 index 000000000..d408361c7 --- /dev/null +++ b/src/code/audio/code_80192BE0.c @@ -0,0 +1,81 @@ +#include "global.h" + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_80192BE0/func_80192BE0.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_80192BE0/func_80192C00.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_80192BE0/func_8019319C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_80192BE0/func_801936D8.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_80192BE0/func_8019372C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_80192BE0/func_80193774.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_80192BE0/func_8019380C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_80192BE0/func_80193858.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_80192BE0/func_8019387C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_80192BE0/func_801938A0.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_80192BE0/func_801938D0.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_80192BE0/func_80193900.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_80192BE0/func_80193990.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_80192BE0/func_801939A8.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_80192BE0/func_80193AEC.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_80192BE0/func_80193BA0.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_80192BE0/func_80193C04.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_80192BE0/func_80193C24.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_80192BE0/func_80193C5C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_80192BE0/func_80193CB4.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_80192BE0/func_80193D08.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_80192BE0/func_80193DA4.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_80192BE0/func_80193DF0.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_80192BE0/func_80193E44.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_80192BE0/func_80193E6C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_80192BE0/func_80193E9C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_80192BE0/func_80193EA8.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_80192BE0/func_80194080.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_80192BE0/func_801942BC.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_80192BE0/func_80194304.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_80192BE0/func_80194328.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_80192BE0/func_8019435C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_80192BE0/func_8019439C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_80192BE0/func_801943D0.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_80192BE0/func_8019440C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_80192BE0/func_80194528.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_80192BE0/func_80194548.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_80192BE0/func_80194568.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_80192BE0/func_80194668.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_80192BE0/func_801946E4.s") diff --git a/src/code/audio/code_80194710.c b/src/code/audio/code_80194710.c new file mode 100644 index 000000000..090c5735b --- /dev/null +++ b/src/code/audio/code_80194710.c @@ -0,0 +1,5 @@ +#include "global.h" + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_80194710/func_80194710.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_80194710/func_80194750.s") diff --git a/src/code/audio/code_80194790.c b/src/code/audio/code_80194790.c new file mode 100644 index 000000000..9ba2436de --- /dev/null +++ b/src/code/audio/code_80194790.c @@ -0,0 +1,9 @@ +#include "global.h" + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_80194790/func_80194790.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_80194790/func_80194804.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_80194790/func_80194840.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_80194790/func_801948B0.s") diff --git a/src/code/audio/code_8019AF00.c b/src/code/audio/code_8019AF00.c new file mode 100644 index 000000000..227384d0a --- /dev/null +++ b/src/code/audio/code_8019AF00.c @@ -0,0 +1,413 @@ +#include "global.h" + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/D_801E0BD0.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019AF00.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019AF58.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019AFE8.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019B02C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019B074.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019B144.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019B378.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019B38C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019B3D0.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019B4B8.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019B544.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019B568.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019B5AC.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019B5EC.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019B618.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019B654.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019B6B4.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019BC44.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019BE98.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019C1C0.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019C1D0.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019C268.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019C2E4.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019C300.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019C398.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019C5A0.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019C8D8.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/D_801E0C14.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019CD08.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019CE34.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019CE6C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019CEBC.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019CF6C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019CF78.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019CF9C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019CFA8.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019D134.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019D26C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019D488.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019D4F8.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019D600.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019D758.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019D864.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019D8B4.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019D8E4.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019DF28.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019DF64.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019DFF8.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019E000.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019E00C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019E014.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019E0FC.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019E104.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019E110.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019E14C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019E324.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019E4B0.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019E634.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019E864.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019EA40.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019EB2C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019F024.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019F05C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/play_sound.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019F128.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019F170.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019F1C0.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019F208.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019F230.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019F258.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019F300.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019F420.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019F4AC.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019F540.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019F570.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019F5AC.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019F638.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019F780.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019F7D8.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019F830.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019F88C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019F900.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019FA18.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019FAD8.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019FB0C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019FC20.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019FCB8.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019FD90.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019FDC8.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019FE1C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019FE74.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019FEDC.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019FF38.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019FF9C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A0048.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A00EC.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A0124.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A0184.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A01C4.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A0204.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A0238.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A026C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A0318.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A0450.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A046C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A0554.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A05E4.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A05F0.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A0654.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A0810.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A0868.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A09D4.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A0C70.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A0C90.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A0CB0.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A0E44.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A1290.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A1348.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A13BC.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A153C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A17F4.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A1904.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A1A10.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A1A8C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A1D44.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A1DB8.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A1E0C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A1F00.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A1F88.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A1FB4.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A2090.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A21FC.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A2460.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A246C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A2544.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A257C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A25E4.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A2670.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A2778.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A27E8.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A281C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A29D4.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A2BB8.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A2C20.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A2C44.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A2C88.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A2D54.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A2DE0.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A2E54.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A2ED8.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A2F88.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A2FC4.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A3000.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A3038.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A3098.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A312C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A31EC.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A3238.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A32CC.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A3590.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A36F0.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A3950.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A39F8.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A3A7C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A3AC0.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A3AEC.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A3B48.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A3B90.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A3CD8.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A3CF4.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A3D54.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A3D98.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A3E38.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A3EC0.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A3F54.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A3F6C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A3FB4.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A3FFC.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/audio_setBGM.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A4058.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A41C8.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A41F8.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A429C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A42C8.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A4324.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A4348.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A4380.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A4428.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/Audio_PreNMI.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A44C4.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A44D4.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A46F8.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A4748.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A479C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A47DC.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A48E0.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A4A28.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A4B80.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A4C30.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A4C54.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A4D00.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A4D50.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A4DA4.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A4DF4.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A4E64.s") diff --git a/src/code/audio/code_801A4EB0.c b/src/code/audio/code_801A4EB0.c new file mode 100644 index 000000000..d3461c8f5 --- /dev/null +++ b/src/code/audio/code_801A4EB0.c @@ -0,0 +1,17 @@ +#include "global.h" + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A4EB0/func_801A4EB0.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A4EB0/func_801A4EB8.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A4EB0/func_801A4FD8.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A4EB0/func_801A5080.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A4EB0/func_801A50C0.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A4EB0/func_801A5100.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A4EB0/func_801A510C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A4EB0/func_801A5118.s") diff --git a/src/code/audio/code_801A51F0.c b/src/code/audio/code_801A51F0.c new file mode 100644 index 000000000..6a40bf23a --- /dev/null +++ b/src/code/audio/code_801A51F0.c @@ -0,0 +1,42 @@ +#include "global.h" + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A51F0/D_801E0EC0.s") + +UNK_TYPE func_801A51F0(UNK_TYPE arg0) { + switch (arg0) { + case 1: + case 4: + case 5: + case 11: + case 13: + case 14: + case 15: + return -1; + default: + return 0; + } +} + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A51F0/func_801A5228.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A51F0/func_801A5390.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A51F0/func_801A53DC.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A51F0/func_801A53E8.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A51F0/func_801A541C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A51F0/func_801A5488.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A51F0/func_801A54C4.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A51F0/func_801A54D0.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A51F0/func_801A5680.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A51F0/func_801A5808.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A51F0/func_801A5A10.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A51F0/func_801A5A1C.s") diff --git a/src/code/audio/code_801A5BD0.c b/src/code/audio/code_801A5BD0.c new file mode 100644 index 000000000..32889dcb8 --- /dev/null +++ b/src/code/audio/code_801A5BD0.c @@ -0,0 +1,45 @@ +#include "global.h" + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A5BD0/func_801A5BD0.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A5BD0/func_801A5C28.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A5BD0/func_801A5C8C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A5BD0/func_801A5CFC.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A5BD0/func_801A5DDC.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A5BD0/func_801A5F7C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A5BD0/func_801A6430.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A5BD0/func_801A65C8.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A5BD0/func_801A6D0C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A5BD0/func_801A7084.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A5BD0/func_801A7168.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A5BD0/func_801A7284.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A5BD0/func_801A72CC.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A5BD0/func_801A7328.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A5BD0/func_801A7484.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A5BD0/func_801A75E8.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A5BD0/func_801A7720.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A5BD0/func_801A7794.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A5BD0/func_801A7828.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A5BD0/func_801A787C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A5BD0/func_801A78E4.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A5BD0/func_801A794C.s") diff --git a/src/code/audio/code_801A7B10.c b/src/code/audio/code_801A7B10.c new file mode 100644 index 000000000..d2d9a71a2 --- /dev/null +++ b/src/code/audio/code_801A7B10.c @@ -0,0 +1,31 @@ +#include "global.h" + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A7B10/func_801A7B10.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A7B10/func_801A7D04.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A7B10/func_801A7D84.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A7B10/Audio_QueueSeqCmd.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A7B10/func_801A89D0.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A7B10/func_801A8A50.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A7B10/func_801A8ABC.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A7B10/func_801A8B14.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A7B10/func_801A8B2C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A7B10/func_801A8BD0.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A7B10/func_801A8D5C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A7B10/func_801A9768.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A7B10/func_801A982C.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A7B10/func_801A99B8.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A7B10/func_801A9A74.s") diff --git a/src/code/audio_effects.c b/src/code/audio_effects.c deleted file mode 100644 index e795d5e9f..000000000 --- a/src/code/audio_effects.c +++ /dev/null @@ -1,21 +0,0 @@ -#include "global.h" - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_effects/func_80196A00.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_effects/func_80196BC8.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_effects/func_80196D20.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_effects/func_80196D7C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_effects/func_80196DB4.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_effects/func_80196FEC.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_effects/func_80197048.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_effects/func_80197138.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_effects/func_80197164.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_effects/func_80197188.s") diff --git a/src/code/audio_heap.c b/src/code/audio_heap.c deleted file mode 100644 index 7c43ef0f1..000000000 --- a/src/code/audio_heap.c +++ /dev/null @@ -1,111 +0,0 @@ -#include "global.h" - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018B0F0.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018B10C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018B250.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018B318.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018B3FC.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018B474.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018B4F8.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018B520.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018B578.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018B5D0.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018B608.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018B640.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018B69C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018B6E8.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018B740.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018B768.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018B77C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018B7AC.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018B7BC.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018B8FC.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018B95C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018B9E0.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018BA64.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018BB28.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018BBEC.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018C380.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018C3D8.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018C4E4.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018C8B8.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018C8E8.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018C93C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018C994.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018CB70.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018CB78.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018CC3C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018CCA8.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018CFAC.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018D57C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018D5D4.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018D658.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018D6C8.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018D760.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018DA50.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018DBC4.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018DCB4.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018DCF8.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018DD98.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018DDD4.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018DF24.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018DFE0.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018E00C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018E03C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018E2A8.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018E344.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018E8C8.s") diff --git a/src/code/audio_load.c b/src/code/audio_load.c deleted file mode 100644 index 15e54b3c5..000000000 --- a/src/code/audio_load.c +++ /dev/null @@ -1,161 +0,0 @@ -#include "global.h" - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_8018EB60.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_8018EC4C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/D_801E030C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_8018EF88.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_8018F220.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_8018F298.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_8018F310.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_8018F388.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_8018F3B8.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_8018F3E8.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_8018F448.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_8018F478.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_8018F4D8.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_8018F588.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_8018F604.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_8018F6F0.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_8018F7C0.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_8018F7F8.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_8018F83C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_8018F880.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_8018F8C4.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_8018F908.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_8018F9B8.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_8018FA60.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_8018FAD0.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_8018FB20.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_8018FB78.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_8018FCCC.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_8018FD20.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_8018FD40.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_8018FE5C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_8018FF60.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_80190204.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_80190240.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_80190294.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_801902D8.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_80190544.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_80190668.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_8019067C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_80190754.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_8019075C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_8019077C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_80190B08.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_80190B38.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_80190B44.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_80190B50.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_80190BB0.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_80190F50.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_80190F64.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_80191134.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_801911C4.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_801911CC.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_80191240.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_801913C8.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_8019144C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_80191460.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_80191568.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_80191598.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_8019161C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_80191740.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_80191864.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_80191870.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_801919AC.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_80191B40.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_80191BD0.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_80191C40.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_80191C54.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_80191D94.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_8019218C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_80192340.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_80192388.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_801924BC.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_80192514.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_80192990.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_80192AD0.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_80192AD8.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_80192AE0.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_80192AE8.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_80192B54.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_80192BAC.s") diff --git a/src/code/audio_playback.c b/src/code/audio_playback.c deleted file mode 100644 index ec8dd86b8..000000000 --- a/src/code/audio_playback.c +++ /dev/null @@ -1,63 +0,0 @@ -#include "global.h" - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_playback/func_80194930.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_playback/func_80194DB0.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_playback/func_80194E60.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_playback/func_80194F20.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_playback/func_80194F84.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_playback/func_801954CC.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_playback/func_80195508.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_playback/func_801955DC.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_playback/func_801956C0.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_playback/func_801957B4.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_playback/func_801958F8.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_playback/func_80195C40.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_playback/func_80195C60.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_playback/func_80195C80.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_playback/func_80195D84.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_playback/func_80195DDC.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_playback/func_80195DEC.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_playback/func_80195E3C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_playback/func_80195EE0.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_playback/func_80196040.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_playback/func_8019617C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_playback/func_801961BC.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_playback/func_801961E8.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_playback/func_80196268.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_playback/func_801963E8.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_playback/func_8019641C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_playback/func_80196448.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_playback/func_80196494.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_playback/func_801964F8.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_playback/func_801965F0.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_playback/func_801968C4.s") diff --git a/src/code/audio_seqplayer.c b/src/code/audio_seqplayer.c deleted file mode 100644 index e3841a50a..000000000 --- a/src/code/audio_seqplayer.c +++ /dev/null @@ -1,73 +0,0 @@ -#include "global.h" - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_seqplayer/func_801974D0.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_seqplayer/func_80197538.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_seqplayer/func_80197714.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_seqplayer/func_80197880.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_seqplayer/func_801979D8.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_seqplayer/func_80197A54.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_seqplayer/func_80197AA4.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_seqplayer/func_80197B14.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_seqplayer/func_80197C0C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_seqplayer/func_80197C8C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_seqplayer/func_80197D24.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_seqplayer/func_80197D4C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_seqplayer/func_80197E08.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_seqplayer/func_80197E48.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_seqplayer/func_80197E88.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_seqplayer/func_80197F28.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_seqplayer/func_80197F3C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_seqplayer/func_80197F74.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_seqplayer/func_80197FB4.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_seqplayer/func_801980D0.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_seqplayer/func_8019815C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_seqplayer/func_8019825C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_seqplayer/func_80198640.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_seqplayer/func_80198CE0.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_seqplayer/func_801990F4.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_seqplayer/func_80199124.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_seqplayer/func_80199198.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_seqplayer/func_80199244.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_seqplayer/func_80199268.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_seqplayer/func_8019A0BC.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_seqplayer/func_8019AA3C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_seqplayer/func_8019AAF0.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_seqplayer/func_8019AB40.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_seqplayer/func_8019AC10.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_seqplayer/func_8019ACEC.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_seqplayer/func_8019ADBC.s") diff --git a/src/code/audio_synthesis.c b/src/code/audio_synthesis.c deleted file mode 100644 index 51842a33f..000000000 --- a/src/code/audio_synthesis.c +++ /dev/null @@ -1,137 +0,0 @@ -#include "global.h" - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_801877D0.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_80187B64.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_80187BEC.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_80187DE8.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_80187E58.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_80187F00.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_80187FA8.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_80187FB0.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_80187FD0.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_80187FD8.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_80187FE0.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_80187FE8.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_8018801C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_80188024.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_8018802C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_80188034.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_80188068.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_80188070.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_80188078.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_801880A4.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_801880AC.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_801880B4.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_801880BC.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_801880C4.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_801880E8.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_8018811C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_80188124.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_8018814C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_80188174.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_80188190.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_80188198.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_801881A0.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_801881A8.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_801881C4.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_801881F8.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_80188224.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_8018822C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_80188234.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_8018823C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_80188244.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_8018824C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_80188254.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_8018825C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_80188264.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_80188288.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_801882A0.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_80188304.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_801884A0.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_80188698.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_8018883C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_801888E4.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_801889A4.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_80188A50.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_80188AFC.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_80188C48.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_80188CB4.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_80188D20.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_80188D28.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_80188D68.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_80188DDC.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_80188FBC.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_80189064.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_80189620.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_8018A4B4.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_8018A768.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_8018A808.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_8018ACC4.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/audio_synthesis/func_8018AE34.s") diff --git a/src/code/code_80192BE0.c b/src/code/code_80192BE0.c deleted file mode 100644 index d408361c7..000000000 --- a/src/code/code_80192BE0.c +++ /dev/null @@ -1,81 +0,0 @@ -#include "global.h" - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_80192BE0/func_80192BE0.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_80192BE0/func_80192C00.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_80192BE0/func_8019319C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_80192BE0/func_801936D8.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_80192BE0/func_8019372C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_80192BE0/func_80193774.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_80192BE0/func_8019380C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_80192BE0/func_80193858.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_80192BE0/func_8019387C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_80192BE0/func_801938A0.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_80192BE0/func_801938D0.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_80192BE0/func_80193900.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_80192BE0/func_80193990.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_80192BE0/func_801939A8.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_80192BE0/func_80193AEC.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_80192BE0/func_80193BA0.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_80192BE0/func_80193C04.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_80192BE0/func_80193C24.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_80192BE0/func_80193C5C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_80192BE0/func_80193CB4.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_80192BE0/func_80193D08.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_80192BE0/func_80193DA4.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_80192BE0/func_80193DF0.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_80192BE0/func_80193E44.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_80192BE0/func_80193E6C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_80192BE0/func_80193E9C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_80192BE0/func_80193EA8.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_80192BE0/func_80194080.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_80192BE0/func_801942BC.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_80192BE0/func_80194304.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_80192BE0/func_80194328.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_80192BE0/func_8019435C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_80192BE0/func_8019439C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_80192BE0/func_801943D0.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_80192BE0/func_8019440C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_80192BE0/func_80194528.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_80192BE0/func_80194548.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_80192BE0/func_80194568.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_80192BE0/func_80194668.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_80192BE0/func_801946E4.s") diff --git a/src/code/code_80194710.c b/src/code/code_80194710.c deleted file mode 100644 index aa4f784c4..000000000 --- a/src/code/code_80194710.c +++ /dev/null @@ -1,13 +0,0 @@ -#include "global.h" - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_80194710/func_80194710.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_80194710/func_80194750.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_80194710/func_80194790.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_80194710/func_80194804.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_80194710/func_80194840.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_80194710/func_801948B0.s") diff --git a/src/code/code_8019AF00.c b/src/code/code_8019AF00.c deleted file mode 100644 index 8f0d129ad..000000000 --- a/src/code/code_8019AF00.c +++ /dev/null @@ -1,429 +0,0 @@ -#include "global.h" - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/D_801E0BD0.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019AF00.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019AF58.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019AFE8.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019B02C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019B074.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019B144.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019B378.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019B38C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019B3D0.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019B4B8.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019B544.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019B568.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019B5AC.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019B5EC.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019B618.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019B654.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019B6B4.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019BC44.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019BE98.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019C1C0.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019C1D0.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019C268.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019C2E4.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019C300.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019C398.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019C5A0.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019C8D8.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/D_801E0C14.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019CD08.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019CE34.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019CE6C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019CEBC.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019CF6C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019CF78.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019CF9C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019CFA8.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019D134.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019D26C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019D488.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019D4F8.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019D600.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019D758.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019D864.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019D8B4.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019D8E4.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019DF28.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019DF64.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019DFF8.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019E000.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019E00C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019E014.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019E0FC.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019E104.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019E110.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019E14C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019E324.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019E4B0.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019E634.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019E864.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019EA40.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019EB2C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019F024.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019F05C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/play_sound.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019F128.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019F170.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019F1C0.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019F208.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019F230.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019F258.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019F300.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019F420.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019F4AC.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019F540.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019F570.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019F5AC.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019F638.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019F780.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019F7D8.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019F830.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019F88C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019F900.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019FA18.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019FAD8.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019FB0C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019FC20.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019FCB8.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019FD90.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019FDC8.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019FE1C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019FE74.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019FEDC.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019FF38.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_8019FF9C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A0048.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A00EC.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A0124.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A0184.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A01C4.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A0204.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A0238.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A026C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A0318.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A0450.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A046C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A0554.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A05E4.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A05F0.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A0654.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A0810.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A0868.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A09D4.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A0C70.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A0C90.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A0CB0.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A0E44.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A1290.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A1348.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A13BC.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A153C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A17F4.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A1904.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A1A10.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A1A8C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A1D44.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A1DB8.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A1E0C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A1F00.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A1F88.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A1FB4.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A2090.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A21FC.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A2460.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A246C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A2544.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A257C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A25E4.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A2670.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A2778.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A27E8.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A281C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A29D4.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A2BB8.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A2C20.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A2C44.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A2C88.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A2D54.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A2DE0.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A2E54.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A2ED8.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A2F88.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A2FC4.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A3000.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A3038.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A3098.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A312C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A31EC.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A3238.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A32CC.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A3590.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A36F0.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A3950.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A39F8.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A3A7C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A3AC0.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A3AEC.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A3B48.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A3B90.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A3CD8.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A3CF4.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A3D54.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A3D98.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A3E38.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A3EC0.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A3F54.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A3F6C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A3FB4.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A3FFC.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/audio_setBGM.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A4058.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A41C8.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A41F8.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A429C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A42C8.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A4324.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A4348.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A4380.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A4428.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/Audio_PreNMI.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A44C4.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A44D4.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A46F8.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A4748.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A479C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A47DC.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A48E0.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A4A28.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A4B80.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A4C30.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A4C54.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A4D00.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A4D50.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A4DA4.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A4DF4.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A4E64.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A4EB0.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A4EB8.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A4FD8.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A5080.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A50C0.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A5100.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A510C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_8019AF00/func_801A5118.s") diff --git a/src/code/code_801A51F0.c b/src/code/code_801A51F0.c deleted file mode 100644 index 6a40bf23a..000000000 --- a/src/code/code_801A51F0.c +++ /dev/null @@ -1,42 +0,0 @@ -#include "global.h" - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A51F0/D_801E0EC0.s") - -UNK_TYPE func_801A51F0(UNK_TYPE arg0) { - switch (arg0) { - case 1: - case 4: - case 5: - case 11: - case 13: - case 14: - case 15: - return -1; - default: - return 0; - } -} - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A51F0/func_801A5228.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A51F0/func_801A5390.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A51F0/func_801A53DC.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A51F0/func_801A53E8.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A51F0/func_801A541C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A51F0/func_801A5488.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A51F0/func_801A54C4.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A51F0/func_801A54D0.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A51F0/func_801A5680.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A51F0/func_801A5808.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A51F0/func_801A5A10.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A51F0/func_801A5A1C.s") diff --git a/src/code/code_801A5BD0.c b/src/code/code_801A5BD0.c deleted file mode 100644 index 32889dcb8..000000000 --- a/src/code/code_801A5BD0.c +++ /dev/null @@ -1,45 +0,0 @@ -#include "global.h" - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A5BD0/func_801A5BD0.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A5BD0/func_801A5C28.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A5BD0/func_801A5C8C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A5BD0/func_801A5CFC.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A5BD0/func_801A5DDC.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A5BD0/func_801A5F7C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A5BD0/func_801A6430.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A5BD0/func_801A65C8.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A5BD0/func_801A6D0C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A5BD0/func_801A7084.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A5BD0/func_801A7168.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A5BD0/func_801A7284.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A5BD0/func_801A72CC.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A5BD0/func_801A7328.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A5BD0/func_801A7484.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A5BD0/func_801A75E8.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A5BD0/func_801A7720.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A5BD0/func_801A7794.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A5BD0/func_801A7828.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A5BD0/func_801A787C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A5BD0/func_801A78E4.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A5BD0/func_801A794C.s") diff --git a/src/code/code_801A7B10.c b/src/code/code_801A7B10.c deleted file mode 100644 index 707996820..000000000 --- a/src/code/code_801A7B10.c +++ /dev/null @@ -1,47 +0,0 @@ -#include "global.h" - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A7B10/func_801A7B10.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A7B10/func_801A7D04.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A7B10/func_801A7D84.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A7B10/Audio_QueueSeqCmd.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A7B10/func_801A89D0.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A7B10/func_801A8A50.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A7B10/func_801A8ABC.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A7B10/func_801A8B14.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A7B10/func_801A8B2C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A7B10/func_801A8BD0.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A7B10/func_801A8D5C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A7B10/func_801A9768.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A7B10/func_801A982C.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A7B10/func_801A99B8.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A7B10/func_801A9A74.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A7B10/func_801A9B10.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A7B10/func_801A9B78.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A7B10/func_801A9BFC.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A7B10/func_801A9C68.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A7B10/func_801A9D10.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A7B10/func_801A9DCC.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A7B10/func_801A9EA4.s") - -#pragma GLOBAL_ASM("asm/non_matchings/code/code_801A7B10/func_801A9F4C.s") diff --git a/src/code/code_801AA020.c b/src/code/code_801AA020.c index 2144c6bcb..6cefc66d9 100644 --- a/src/code/code_801AA020.c +++ b/src/code/code_801AA020.c @@ -1,7 +1,5 @@ #include "global.h" -#pragma GLOBAL_ASM("asm/non_matchings/code/code_801AA020/D_801E1100.s") - #pragma GLOBAL_ASM("asm/non_matchings/code/code_801AA020/func_801AA020.s") #pragma GLOBAL_ASM("asm/non_matchings/code/code_801AA020/func_801AA248.s") diff --git a/src/code/jpegutils.c b/src/code/jpegutils.c new file mode 100644 index 000000000..89ed4e97d --- /dev/null +++ b/src/code/jpegutils.c @@ -0,0 +1,17 @@ +#include "global.h" + +#pragma GLOBAL_ASM("asm/non_matchings/code/jpegutils/func_801A9B10.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/jpegutils/func_801A9B78.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/jpegutils/func_801A9BFC.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/jpegutils/func_801A9C68.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/jpegutils/func_801A9D10.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/jpegutils/func_801A9DCC.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/jpegutils/func_801A9EA4.s") + +#pragma GLOBAL_ASM("asm/non_matchings/code/jpegutils/func_801A9F4C.s") -- cgit v1.2.3 From 9b51336f097cd235144b758b2415706cbec117ce Mon Sep 17 00:00:00 2001 From: Derek Hensley Date: Fri, 19 Nov 2021 07:45:26 -0800 Subject: Sub_S Prototypes and approriate header stuff (#408) * Add sub_s prototypes * Rename limbDrawTable to jointTable * Rename UnkActorDraws * Fix warnings * Fix warnings --- src/code/z_skelanime.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/code') diff --git a/src/code/z_skelanime.c b/src/code/z_skelanime.c index ad3e93a5f..7f79bb51c 100644 --- a/src/code/z_skelanime.c +++ b/src/code/z_skelanime.c @@ -474,7 +474,7 @@ void SkelAnime_DrawFlexOpa(GlobalContext* globalCtx, void** skeleton, Vec3s* joi } void func_80134148(GlobalContext* globalCtx, s32 limbIndex, void** skeleton, Vec3s* jointTable, - OverrideLimbDrawOpa overrideLimbDraw, PostLimbDrawOpa postLimbDraw, UnkActorDraw unkDraw, + OverrideLimbDrawOpa overrideLimbDraw, PostLimbDrawOpa postLimbDraw, UnkActorDrawOpa unkDraw, Actor* actor, Mtx** mtx) { StandardLimb* limb; Gfx* newDList; @@ -538,7 +538,7 @@ void func_80134148(GlobalContext* globalCtx, s32 limbIndex, void** skeleton, Vec } void func_801343C0(GlobalContext* globalCtx, void** skeleton, Vec3s* jointTable, s32 dListCount, - OverrideLimbDrawOpa overrideLimbDraw, PostLimbDrawOpa postLimbDraw, UnkActorDraw unkDraw, + OverrideLimbDrawOpa overrideLimbDraw, PostLimbDrawOpa postLimbDraw, UnkActorDrawOpa unkDraw, Actor* actor) { StandardLimb* rootLimb; s32 pad; -- cgit v1.2.3