Merge pull request #88 from RevoSucks/new_splat

rebase repo to use C GLOBAL_ASM files and update splat to latest.
This commit is contained in:
Revo
2024-08-05 14:35:57 -04:00
committed by GitHub
73 changed files with 2684 additions and 81 deletions

View File

@@ -3,9 +3,10 @@ PyYAML
pylibyaml
pypng
colorama
spimdisasm>=1.6.3
spimdisasm>=1.27.0
rabbitizer>=1.2.0
pygfxd
tqdm
intervaltree
n64img
crunch64

View File

@@ -1,13 +1,14 @@
name: Pokemon Stadium (North America)
basename: pokestadium
options:
find-file-boundaries: True
compiler: IDO
symbol_addrs_path: tools/symbol_addrs.txt
target_path: baserom.z64
basename: pokestadium
base_path: .
ld_script_path: pokestadium.ld
platform: n64
ld_legacy_generation: true
segments:
- name: header
type: header
@@ -39,13 +40,13 @@ segments:
- [0x2EC0, c, memory_main] # handles the main global pool
- [0x3640, c, memory] # memory_pool
- [0x3A80, c, util]
- [0x3FB0, asm] # PRES-JPEG decoder
- [0x5580, asm] # there's a split here according to PAL
- [0x3FB0, c] # PRES-JPEG decoder
- [0x5580, c] # there's a split here according to PAL
- [0x60A0, c, reset] # soft reset effect
- [0x6430, c, controller] # controller code
- [0x6A40, c]
- [0x6BC0, asm] #
- [0x75F0, asm] # stage loader
- [0x6BC0, c] #
- [0x75F0, c] # stage loader
- [0x8EC0, c, crash_screen] # crash handler
- [0x9D20, c, profiler]
- [0xAF00, c, math_util]
@@ -56,77 +57,77 @@ segments:
- [0xC3F0, hasm, yay0] # Yay0 decoder
- [0xC4B0, bin, libleo_bootdisk] # These are libleo's bootdisk and bootstrap files, but
- [0xC910, bin, libleo_bootstrap] # have issues being disassembled, so are bins for now.
- [0xC970, asm]
- [0xCE80, asm] #
- [0xD470, asm] #
- [0xC970, c]
- [0xCE80, c] #
- [0xD470, c] #
- [0xDDC0, c]
- [0xE1C0, c]
- [0xE570, asm] #
- [0xE890, asm] #
- [0x11BA0, asm] #
- [0x12D80, asm] #
- [0x17300, asm] #
- [0x18140, asm] # dp model animations
- [0x18480, asm] # dp model animations
- [0x19840, asm] # alternative pkm textures
- [0x1AB70, asm] # vs screen code
- [0x1C720, asm] #
- [0x1CF30, asm] # dp list code
- [0x20330, asm] # some cache cleaner
- [0x20470, asm] # dp list for UI and icons
- [0x225A0, asm] #
- [0x22630, asm] # registered pkm stats
- [0x26820, asm] # save data code
- [0x29BA0, asm] # scenary code
- [0x2C1C0, asm] # scenary cache cleaner
- [0x2D340, asm] # pkm lab pc code
- [0x2E110, asm] # stack cleaner
- [0x2E460, asm] # pkm lab pokedex code
- [0x2FEA0, asm] # minigames code
- [0x30640, asm] # gallery code
- [0x32D10, asm]
- [0x334D0, asm]
- [0x33E30, asm]
- [0x33FE0, asm]
- [0x37370, asm]
- [0x373A0, asm] # battle code
- [0x38BB0, asm] #
- [0x3D140, asm] # music code
- [0xE570, c] #
- [0xE890, c] #
- [0x11BA0, c] #
- [0x12D80, c] #
- [0x17300, c] #
- [0x18140, c] # dp model animations
- [0x18480, c] # dp model animations
- [0x19840, c] # alternative pkm textures
- [0x1AB70, c] # vs screen code
- [0x1C720, c] #
- [0x1CF30, c] # dp list code
- [0x20330, c] # some cache cleaner
- [0x20470, c] # dp list for UI and icons
- [0x225A0, c] #
- [0x22630, c] # registered pkm stats
- [0x26820, c] # save data code
- [0x29BA0, c] # scenary code
- [0x2C1C0, c] # scenary cache cleaner
- [0x2D340, c] # pkm lab pc code
- [0x2E110, c] # stack cleaner
- [0x2E460, c] # pkm lab pokedex code
- [0x2FEA0, c] # minigames code
- [0x30640, c] # gallery code
- [0x32D10, c]
- [0x334D0, c]
- [0x33E30, c]
- [0x33FE0, c]
- [0x37370, c]
- [0x373A0, c] # battle code
- [0x38BB0, c] #
- [0x3D140, c] # music code
- [0x43520, c] #
- [0x435B0, c] #
- [0x435D0, asm] # pkm lab cries code
- [0x45720, asm] # music code
- [0x46680, asm] # speech code
- [0x47B60, asm] # sound code
- [0x485C0, asm] # moves code
- [0x48C60, asm] # move effects code
- [0x490A0, asm] # audio functions to 0x50C00
- [0x435D0, c] # pkm lab cries code
- [0x45720, c] # music code
- [0x46680, c] # speech code
- [0x47B60, c] # sound code
- [0x485C0, c] # moves code
- [0x48C60, c] # move effects code
- [0x490A0, c] # audio functions to 0x50C00
- [0x49190, bin]
- [0x49790, asm]
- [0x49BA0, asm]
- [0x49DC0, asm]
- [0x4A360, asm]
- [0x4A3E0, asm]
- [0x4B940, asm]
- [0x4BA90, asm]
- [0x4BDC0, asm]
- [0x4CBC0, asm]
- [0x4F410, asm]
- [0x49790, c]
- [0x49BA0, c]
- [0x49DC0, c]
- [0x4A360, c]
- [0x4A3E0, c]
- [0x4B940, c]
- [0x4BA90, c]
- [0x4BDC0, c]
- [0x4CBC0, c]
- [0x4F410, c]
- [0x4F7F0, c]
- [0x4F870, asm]
- [0x4FDB0, asm]
- [0x4FE60, asm]
- [0x4FF50, asm]
- [0x50120, asm]
- [0x50860, asm]
- [0x50990, asm]
- [0x50A00, asm]
- [0x50C20, asm]
- [0x50CC0, asm]
- [0x517A0, asm] # yay0 audio decoder
- [0x51850, asm]
- [0x518A0, asm]
- [0x51B20, asm]
- [0x4F870, c]
- [0x4FDB0, c]
- [0x4FE60, c]
- [0x4FF50, c]
- [0x50120, c]
- [0x50860, c]
- [0x50990, c]
- [0x50A00, c]
- [0x50C20, c]
- [0x50CC0, c]
- [0x517A0, c] # yay0 audio decoder
- [0x51850, c]
- [0x518A0, c]
- [0x51B20, c]
- [0x51BC0, c, libleo/readwrite]
- [0x51C50, c, libleo/leofunc]
- [0x520C0, c, libleo/leoint]
@@ -355,9 +356,9 @@ segments:
# Start of .rodata
- [0x7BAC0, .rodata, rsp]
- [0x7BB10, rodata, rom_rodata_7BB10]
- [0x7BB10, rodata]
- [0x7BB20, .rodata, util]
- [0x7BB50, rodata, rom_rodata_7BB50]
- [0x7BB50, rodata]
- [0x7BBE0, .rodata, crash_screen]
- [0x7BFA0, .rodata, profiler]
- [0x7BFC0, .rodata, gb_tower]
@@ -419,14 +420,18 @@ segments:
# .bss
- {vram: 0x8007F190, type: .bss, name: main}
- {vram: 0x80081900, type: .bss, name: rsp}
- {vram: 0x80083CA0, type: .bss, name: unk_bss}
- {vram: 0x80083CA0, type: bss, name: unk_bss}
- {vram: 0x800A6070, type: .bss, name: memory_main}
- {vram: 0x800A60B0, type: .bss, name: unk_bss_4}
- {vram: 0x800A60B0, type: bss, name: unk_bss_4}
- {vram: 0x800A7320, type: .bss, name: controller}
- {vram: 0x800A7420, type: .bss, name: unk_bss_3}
- {vram: 0x800A7420, type: bss, name: unk_bss_3}
- {vram: 0x800A74C0, type: .bss, name: crash_screen}
- {vram: 0x800A7EA0, type: .bss, name: profiler}
- {vram: 0x800A8100, type: .bss, name: unk_bss_2}
- {vram: 0x800A8100, type: bss, name: unk_bss_2}
- {vram: 0x80100740, type: .bss, name: libleo/driverominit}
- {vram: 0x801007C0, type: bss, name: unk_bss_5}
- {vram: 0x80101090, type: .bss, name: libleo/leomseq_tbl}
- {vram: 0x801010D0, type: bss, name: unk_bss_6}
- {vram: 0x80103880, type: .bss, name: libultra/gu/rotate}
- {vram: 0x80103890, type: .bss, name: libultra/os/timerintr}
- {vram: 0x801038E4, type: .bss, name: libultra/io/cartrominit}

77
src/11BA0.c Normal file
View File

@@ -0,0 +1,77 @@
#include "common.h"
#pragma GLOBAL_ASM("asm/nonmatchings/11BA0/func_80010FA0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/11BA0/func_80010FDC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/11BA0/func_8001103C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/11BA0/func_80011088.s")
#pragma GLOBAL_ASM("asm/nonmatchings/11BA0/func_800110E0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/11BA0/func_800111A4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/11BA0/func_800111FC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/11BA0/func_80011258.s")
#pragma GLOBAL_ASM("asm/nonmatchings/11BA0/func_800112BC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/11BA0/func_80011320.s")
#pragma GLOBAL_ASM("asm/nonmatchings/11BA0/func_800113AC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/11BA0/func_800113F8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/11BA0/func_80011484.s")
#pragma GLOBAL_ASM("asm/nonmatchings/11BA0/func_80011504.s")
#pragma GLOBAL_ASM("asm/nonmatchings/11BA0/func_8001156C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/11BA0/func_800115F0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/11BA0/func_80011660.s")
#pragma GLOBAL_ASM("asm/nonmatchings/11BA0/func_800116C0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/11BA0/func_80011720.s")
#pragma GLOBAL_ASM("asm/nonmatchings/11BA0/func_800117A8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/11BA0/func_80011814.s")
#pragma GLOBAL_ASM("asm/nonmatchings/11BA0/func_800118D0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/11BA0/func_80011938.s")
#pragma GLOBAL_ASM("asm/nonmatchings/11BA0/func_80011A3C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/11BA0/func_80011ABC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/11BA0/func_80011B10.s")
#pragma GLOBAL_ASM("asm/nonmatchings/11BA0/func_80011B94.s")
#pragma GLOBAL_ASM("asm/nonmatchings/11BA0/func_80011BF4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/11BA0/func_80011C98.s")
#pragma GLOBAL_ASM("asm/nonmatchings/11BA0/func_80011CF0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/11BA0/func_80011DAC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/11BA0/func_80011E68.s")
#pragma GLOBAL_ASM("asm/nonmatchings/11BA0/func_80011EB4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/11BA0/func_80011FC8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/11BA0/func_80012044.s")
#pragma GLOBAL_ASM("asm/nonmatchings/11BA0/func_80012094.s")
#pragma GLOBAL_ASM("asm/nonmatchings/11BA0/func_800120DC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/11BA0/func_80012120.s")

145
src/12D80.c Normal file
View File

@@ -0,0 +1,145 @@
#include "common.h"
#pragma GLOBAL_ASM("asm/nonmatchings/12D80/func_80012180.s")
#pragma GLOBAL_ASM("asm/nonmatchings/12D80/func_800121C8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/12D80/func_80012230.s")
#pragma GLOBAL_ASM("asm/nonmatchings/12D80/func_800122B4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/12D80/func_80012344.s")
#pragma GLOBAL_ASM("asm/nonmatchings/12D80/func_800123D4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/12D80/func_80012400.s")
#pragma GLOBAL_ASM("asm/nonmatchings/12D80/func_80012428.s")
#pragma GLOBAL_ASM("asm/nonmatchings/12D80/func_80012458.s")
#pragma GLOBAL_ASM("asm/nonmatchings/12D80/func_800124D4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/12D80/func_80012768.s")
#pragma GLOBAL_ASM("asm/nonmatchings/12D80/func_80012870.s")
#pragma GLOBAL_ASM("asm/nonmatchings/12D80/func_80012960.s")
#pragma GLOBAL_ASM("asm/nonmatchings/12D80/func_80012D88.s")
#pragma GLOBAL_ASM("asm/nonmatchings/12D80/func_800131B4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/12D80/func_80013330.s")
#pragma GLOBAL_ASM("asm/nonmatchings/12D80/func_800133D8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/12D80/func_80013464.s")
#pragma GLOBAL_ASM("asm/nonmatchings/12D80/func_80013764.s")
#pragma GLOBAL_ASM("asm/nonmatchings/12D80/func_8001378C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/12D80/func_800138F0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/12D80/func_8001395C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/12D80/func_800139E8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/12D80/func_80013AF8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/12D80/func_80013B8C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/12D80/func_80013C14.s")
#pragma GLOBAL_ASM("asm/nonmatchings/12D80/func_80013C1C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/12D80/func_80013D34.s")
#pragma GLOBAL_ASM("asm/nonmatchings/12D80/func_80013F7C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/12D80/func_80013F84.s")
#pragma GLOBAL_ASM("asm/nonmatchings/12D80/func_80014124.s")
#pragma GLOBAL_ASM("asm/nonmatchings/12D80/func_80014214.s")
#pragma GLOBAL_ASM("asm/nonmatchings/12D80/func_800142BC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/12D80/func_80014334.s")
#pragma GLOBAL_ASM("asm/nonmatchings/12D80/func_80014384.s")
#pragma GLOBAL_ASM("asm/nonmatchings/12D80/func_800143C0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/12D80/func_80014624.s")
#pragma GLOBAL_ASM("asm/nonmatchings/12D80/func_80014690.s")
#pragma GLOBAL_ASM("asm/nonmatchings/12D80/func_800148D8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/12D80/func_80014980.s")
#pragma GLOBAL_ASM("asm/nonmatchings/12D80/func_80014A60.s")
#pragma GLOBAL_ASM("asm/nonmatchings/12D80/func_80014AEC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/12D80/func_80014CB8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/12D80/func_80014D24.s")
#pragma GLOBAL_ASM("asm/nonmatchings/12D80/func_80014D50.s")
#pragma GLOBAL_ASM("asm/nonmatchings/12D80/func_80014D70.s")
#pragma GLOBAL_ASM("asm/nonmatchings/12D80/func_80015094.s")
#pragma GLOBAL_ASM("asm/nonmatchings/12D80/func_80015220.s")
#pragma GLOBAL_ASM("asm/nonmatchings/12D80/func_8001533C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/12D80/func_80015348.s")
#pragma GLOBAL_ASM("asm/nonmatchings/12D80/func_80015360.s")
#pragma GLOBAL_ASM("asm/nonmatchings/12D80/func_80015390.s")
#pragma GLOBAL_ASM("asm/nonmatchings/12D80/func_80015400.s")
#pragma GLOBAL_ASM("asm/nonmatchings/12D80/func_8001550C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/12D80/func_8001554C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/12D80/func_80015684.s")
#pragma GLOBAL_ASM("asm/nonmatchings/12D80/func_8001587C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/12D80/func_80015948.s")
#pragma GLOBAL_ASM("asm/nonmatchings/12D80/func_80015984.s")
#pragma GLOBAL_ASM("asm/nonmatchings/12D80/func_80015A44.s")
#pragma GLOBAL_ASM("asm/nonmatchings/12D80/func_80015AC4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/12D80/func_80015B20.s")
#pragma GLOBAL_ASM("asm/nonmatchings/12D80/func_80015DD8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/12D80/func_80015F64.s")
#pragma GLOBAL_ASM("asm/nonmatchings/12D80/func_80016010.s")
#pragma GLOBAL_ASM("asm/nonmatchings/12D80/func_80016060.s")
#pragma GLOBAL_ASM("asm/nonmatchings/12D80/func_800160E0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/12D80/func_80016274.s")
#pragma GLOBAL_ASM("asm/nonmatchings/12D80/func_80016344.s")
#pragma GLOBAL_ASM("asm/nonmatchings/12D80/func_80016364.s")
#pragma GLOBAL_ASM("asm/nonmatchings/12D80/func_8001638C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/12D80/func_8001660C.s")

41
src/17300.c Normal file
View File

@@ -0,0 +1,41 @@
#include "common.h"
#pragma GLOBAL_ASM("asm/nonmatchings/17300/func_80016700.s")
#pragma GLOBAL_ASM("asm/nonmatchings/17300/func_800167B4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/17300/func_80016848.s")
#pragma GLOBAL_ASM("asm/nonmatchings/17300/func_80016934.s")
#pragma GLOBAL_ASM("asm/nonmatchings/17300/func_80016B30.s")
#pragma GLOBAL_ASM("asm/nonmatchings/17300/func_80016D20.s")
#pragma GLOBAL_ASM("asm/nonmatchings/17300/func_80016DE0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/17300/func_80016F20.s")
#pragma GLOBAL_ASM("asm/nonmatchings/17300/func_80016FBC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/17300/func_80017080.s")
#pragma GLOBAL_ASM("asm/nonmatchings/17300/func_80017090.s")
#pragma GLOBAL_ASM("asm/nonmatchings/17300/func_80017188.s")
#pragma GLOBAL_ASM("asm/nonmatchings/17300/func_800171A8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/17300/func_800173CC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/17300/func_800173DC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/17300/func_80017454.s")
#pragma GLOBAL_ASM("asm/nonmatchings/17300/func_80017464.s")
#pragma GLOBAL_ASM("asm/nonmatchings/17300/func_80017484.s")
#pragma GLOBAL_ASM("asm/nonmatchings/17300/func_800174E4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/17300/func_80017514.s")

25
src/18140.c Normal file
View File

@@ -0,0 +1,25 @@
#include "common.h"
#pragma GLOBAL_ASM("asm/nonmatchings/18140/func_80017540.s")
#pragma GLOBAL_ASM("asm/nonmatchings/18140/func_80017578.s")
#pragma GLOBAL_ASM("asm/nonmatchings/18140/func_800175D8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/18140/func_800175E8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/18140/func_800176BC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/18140/func_800176DC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/18140/func_80017788.s")
#pragma GLOBAL_ASM("asm/nonmatchings/18140/func_80017798.s")
#pragma GLOBAL_ASM("asm/nonmatchings/18140/func_80017804.s")
#pragma GLOBAL_ASM("asm/nonmatchings/18140/func_8001781C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/18140/func_8001783C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/18140/func_80017858.s")

84
src/18480.c Normal file
View File

@@ -0,0 +1,84 @@
#include "common.h"
#pragma GLOBAL_ASM("asm/nonmatchings/18480/func_80017880.s")
#pragma GLOBAL_ASM("asm/nonmatchings/18480/func_80017914.s")
#pragma GLOBAL_ASM("asm/nonmatchings/18480/func_8001799C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/18480/func_800179C8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/18480/func_80017A1C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/18480/func_80017A54.s")
#pragma GLOBAL_ASM("asm/nonmatchings/18480/func_80017A98.s")
#pragma GLOBAL_ASM("asm/nonmatchings/18480/func_80017AC4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/18480/func_80017B28.s")
#pragma GLOBAL_ASM("asm/nonmatchings/18480/func_80017B60.s")
#pragma GLOBAL_ASM("asm/nonmatchings/18480/func_80017BBC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/18480/func_80017BFC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/18480/func_80017C48.s")
#pragma GLOBAL_ASM("asm/nonmatchings/18480/func_80017D94.s")
#pragma GLOBAL_ASM("asm/nonmatchings/18480/func_80017DE0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/18480/func_80017E2C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/18480/func_80017E78.s")
#pragma GLOBAL_ASM("asm/nonmatchings/18480/func_80017EC4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/18480/func_80017F1C.s")
void func_80017F5C(void) {
}
#pragma GLOBAL_ASM("asm/nonmatchings/18480/func_80017F64.s")
#pragma GLOBAL_ASM("asm/nonmatchings/18480/func_80017FD4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/18480/func_800180BC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/18480/func_800180D4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/18480/func_8001812C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/18480/func_8001819C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/18480/func_800181FC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/18480/func_8001824C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/18480/func_8001829C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/18480/func_800183C4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/18480/func_80018490.s")
#pragma GLOBAL_ASM("asm/nonmatchings/18480/func_800185A8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/18480/func_80018600.s")
#pragma GLOBAL_ASM("asm/nonmatchings/18480/func_8001878C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/18480/func_800188C8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/18480/func_80018968.s")
#pragma GLOBAL_ASM("asm/nonmatchings/18480/func_800189B8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/18480/func_80018A40.s")
#pragma GLOBAL_ASM("asm/nonmatchings/18480/func_80018A8C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/18480/func_80018AD0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/18480/func_80018B70.s")

63
src/19840.c Normal file
View File

@@ -0,0 +1,63 @@
#include "common.h"
#pragma GLOBAL_ASM("asm/nonmatchings/19840/func_80018C40.s")
#pragma GLOBAL_ASM("asm/nonmatchings/19840/func_80018DE8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/19840/func_80018E7C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/19840/func_80018EC4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/19840/func_80018F20.s")
#pragma GLOBAL_ASM("asm/nonmatchings/19840/func_80018FF4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/19840/func_80019128.s")
#pragma GLOBAL_ASM("asm/nonmatchings/19840/func_80019170.s")
#pragma GLOBAL_ASM("asm/nonmatchings/19840/func_800191B0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/19840/func_80019204.s")
#pragma GLOBAL_ASM("asm/nonmatchings/19840/func_80019328.s")
#pragma GLOBAL_ASM("asm/nonmatchings/19840/func_80019420.s")
#pragma GLOBAL_ASM("asm/nonmatchings/19840/func_80019484.s")
#pragma GLOBAL_ASM("asm/nonmatchings/19840/func_80019514.s")
#pragma GLOBAL_ASM("asm/nonmatchings/19840/func_80019600.s")
#pragma GLOBAL_ASM("asm/nonmatchings/19840/func_800196DC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/19840/func_80019760.s")
#pragma GLOBAL_ASM("asm/nonmatchings/19840/func_8001987C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/19840/func_800198E4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/19840/func_80019A1C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/19840/func_80019A7C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/19840/func_80019B48.s")
#pragma GLOBAL_ASM("asm/nonmatchings/19840/func_80019C08.s")
#pragma GLOBAL_ASM("asm/nonmatchings/19840/func_80019C58.s")
#pragma GLOBAL_ASM("asm/nonmatchings/19840/func_80019CA8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/19840/func_80019CE0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/19840/func_80019D18.s")
#pragma GLOBAL_ASM("asm/nonmatchings/19840/func_80019D90.s")
#pragma GLOBAL_ASM("asm/nonmatchings/19840/func_80019E18.s")
#pragma GLOBAL_ASM("asm/nonmatchings/19840/func_80019EA0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/19840/func_80019F0C.s")

63
src/1AB70.c Normal file
View File

@@ -0,0 +1,63 @@
#include "common.h"
#pragma GLOBAL_ASM("asm/nonmatchings/1AB70/func_80019F70.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1AB70/func_80019F84.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1AB70/func_8001A024.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1AB70/func_8001A1D0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1AB70/func_8001A250.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1AB70/func_8001A258.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1AB70/func_8001A324.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1AB70/func_8001A46C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1AB70/func_8001A654.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1AB70/func_8001A6D4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1AB70/func_8001A714.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1AB70/func_8001AA18.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1AB70/func_8001ABAC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1AB70/func_8001AD90.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1AB70/func_8001AEEC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1AB70/func_8001AFD8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1AB70/func_8001B010.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1AB70/func_8001B058.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1AB70/func_8001B088.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1AB70/func_8001B0DC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1AB70/func_8001B140.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1AB70/func_8001B154.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1AB70/func_8001B1FC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1AB70/func_8001B2D8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1AB70/func_8001B480.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1AB70/func_8001B610.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1AB70/func_8001B6BC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1AB70/func_8001B6C8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1AB70/func_8001B778.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1AB70/func_8001B834.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1AB70/func_8001B9D4.s")

37
src/1C720.c Normal file
View File

@@ -0,0 +1,37 @@
#include "common.h"
#pragma GLOBAL_ASM("asm/nonmatchings/1C720/func_8001BB20.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1C720/func_8001BB58.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1C720/func_8001BBC8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1C720/func_8001BC34.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1C720/func_8001BCF0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1C720/func_8001BD04.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1C720/func_8001BD9C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1C720/func_8001BE34.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1C720/func_8001BE78.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1C720/func_8001BE84.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1C720/func_8001BE90.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1C720/func_8001BEE8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1C720/func_8001C014.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1C720/func_8001C07C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1C720/func_8001C198.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1C720/func_8001C1E8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1C720/func_8001C248.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1C720/func_8001C2D8.s")

93
src/1CF30.c Normal file
View File

@@ -0,0 +1,93 @@
#include "common.h"
#pragma GLOBAL_ASM("asm/nonmatchings/1CF30/func_8001C330.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1CF30/func_8001C4E4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1CF30/func_8001C560.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1CF30/func_8001C604.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1CF30/func_8001C6AC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1CF30/func_8001C8C4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1CF30/func_8001CADC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1CF30/func_8001CCF8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1CF30/func_8001CF10.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1CF30/func_8001D12C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1CF30/func_8001D348.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1CF30/func_8001D560.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1CF30/func_8001D924.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1CF30/func_8001DBDC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1CF30/func_8001E000.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1CF30/func_8001E490.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1CF30/func_8001E680.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1CF30/func_8001E6E8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1CF30/func_8001E730.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1CF30/func_8001E78C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1CF30/func_8001E7C0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1CF30/func_8001E7D4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1CF30/func_8001E810.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1CF30/func_8001E884.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1CF30/func_8001E94C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1CF30/func_8001E9CC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1CF30/func_8001E9F0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1CF30/func_8001EAD0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1CF30/func_8001EBE0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1CF30/func_8001EC40.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1CF30/func_8001ECB4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1CF30/func_8001F1C4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1CF30/func_8001F1E8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1CF30/func_8001F2E4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1CF30/func_8001F324.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1CF30/func_8001F36C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1CF30/func_8001F3B4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1CF30/func_8001F3C4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1CF30/func_8001F3DC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1CF30/func_8001F3F4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1CF30/func_8001F444.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1CF30/func_8001F470.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1CF30/func_8001F4C4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1CF30/func_8001F504.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1CF30/func_8001F5B0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/1CF30/func_8001F6E8.s")

8
src/20330.c Normal file
View File

@@ -0,0 +1,8 @@
#include "common.h"
void func_8001F730(void) {
}
#pragma GLOBAL_ASM("asm/nonmatchings/20330/func_8001F738.s")
#pragma GLOBAL_ASM("asm/nonmatchings/20330/func_8001F750.s")

35
src/20470.c Normal file
View File

@@ -0,0 +1,35 @@
#include "common.h"
#pragma GLOBAL_ASM("asm/nonmatchings/20470/func_8001F870.s")
#pragma GLOBAL_ASM("asm/nonmatchings/20470/func_8001F9D4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/20470/func_8001FB40.s")
#pragma GLOBAL_ASM("asm/nonmatchings/20470/func_8001FCAC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/20470/func_8001FE18.s")
#pragma GLOBAL_ASM("asm/nonmatchings/20470/func_8001FF68.s")
#pragma GLOBAL_ASM("asm/nonmatchings/20470/func_800200B8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/20470/func_80020460.s")
#pragma GLOBAL_ASM("asm/nonmatchings/20470/func_8002053C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/20470/func_80020678.s")
#pragma GLOBAL_ASM("asm/nonmatchings/20470/func_80020754.s")
#pragma GLOBAL_ASM("asm/nonmatchings/20470/func_800207FC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/20470/func_80020928.s")
#pragma GLOBAL_ASM("asm/nonmatchings/20470/func_800209B4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/20470/func_80020B88.s")
#pragma GLOBAL_ASM("asm/nonmatchings/20470/func_80021270.s")
#pragma GLOBAL_ASM("asm/nonmatchings/20470/func_80021920.s")

5
src/225A0.c Normal file
View File

@@ -0,0 +1,5 @@
#include "common.h"
#pragma GLOBAL_ASM("asm/nonmatchings/225A0/func_800219A0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/225A0/func_800219FC.s")

230
src/22630.c Normal file
View File

@@ -0,0 +1,230 @@
#include "common.h"
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_80021A30.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_80021A48.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_80021A68.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_80021A78.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_80021A90.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_80021B5C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_80021B7C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_80021C20.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_80021C40.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_80021C80.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_80021CA4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_80021CE0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_80021D9C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_80021E90.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_80021F04.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_80022010.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_80022084.s")
void func_800220C4(void) {
}
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_800220CC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_80022170.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_80022338.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_8002240C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_800224B8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_800226C0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_80022734.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_800228B0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_800228F0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_80022978.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_80022A04.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_80022A28.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_80022A38.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_80022A60.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_80022A88.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_80022A98.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_80022AA8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_80022ACC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_80022AF0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_80022B88.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_80022C28.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_80022CC0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_80022D24.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_80022D8C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_80022DF4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_80022E18.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_80022F24.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_80023068.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_8002311C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_80023130.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_80023230.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_800232A0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_800232D0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_80023324.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_800233F4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_80023480.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_80023574.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_80023658.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_80023740.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_800237C8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_800238D8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_80023990.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_80023A04.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_80023AF8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_80023B7C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_80023D60.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_80023E34.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_80023F78.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_80024040.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_800240A0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_80024208.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_80024270.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_8002431C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_800243D8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_8002447C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_800244F4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_80024528.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_80024624.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_800246F8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_800247C4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_80024884.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_80024948.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_80024978.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_800249B0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_800249FC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_80024A48.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_80024AE0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_80024BC4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_80024CB0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_80024DAC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_80024EF4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_80024F00.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_80024F24.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_80024F68.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_80024F8C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_80024FB0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_80025040.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_80025084.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_800250E0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_8002513C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_800251B0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_80025210.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_8002526C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_800252CC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_80025328.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_80025370.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_8002539C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_800253C8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_800253F4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_80025498.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_80025540.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_8002564C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_800256F4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_80025840.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_80025988.s")
#pragma GLOBAL_ASM("asm/nonmatchings/22630/func_80025AD0.s")

127
src/26820.c Normal file
View File

@@ -0,0 +1,127 @@
#include "common.h"
#pragma GLOBAL_ASM("asm/nonmatchings/26820/func_80025C20.s")
#pragma GLOBAL_ASM("asm/nonmatchings/26820/func_80025C80.s")
#pragma GLOBAL_ASM("asm/nonmatchings/26820/func_80025CBC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/26820/func_80025D30.s")
#pragma GLOBAL_ASM("asm/nonmatchings/26820/func_80025DA0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/26820/func_80025DE4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/26820/func_80025E44.s")
#pragma GLOBAL_ASM("asm/nonmatchings/26820/func_80025EA0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/26820/func_80025EF8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/26820/func_80025F50.s")
#pragma GLOBAL_ASM("asm/nonmatchings/26820/func_80026268.s")
#pragma GLOBAL_ASM("asm/nonmatchings/26820/func_800262DC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/26820/func_80026338.s")
#pragma GLOBAL_ASM("asm/nonmatchings/26820/func_800264DC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/26820/func_80026684.s")
#pragma GLOBAL_ASM("asm/nonmatchings/26820/func_8002685C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/26820/func_80026A34.s")
#pragma GLOBAL_ASM("asm/nonmatchings/26820/func_80026C0C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/26820/func_80026E4C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/26820/func_80027038.s")
#pragma GLOBAL_ASM("asm/nonmatchings/26820/func_8002707C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/26820/func_800270AC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/26820/func_80027108.s")
#pragma GLOBAL_ASM("asm/nonmatchings/26820/func_80027164.s")
#pragma GLOBAL_ASM("asm/nonmatchings/26820/func_80027184.s")
#pragma GLOBAL_ASM("asm/nonmatchings/26820/func_800272BC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/26820/func_80027410.s")
#pragma GLOBAL_ASM("asm/nonmatchings/26820/func_80027430.s")
#pragma GLOBAL_ASM("asm/nonmatchings/26820/func_800275E0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/26820/func_800276F0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/26820/func_8002782C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/26820/func_8002797C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/26820/func_80027C24.s")
#pragma GLOBAL_ASM("asm/nonmatchings/26820/func_80027F24.s")
#pragma GLOBAL_ASM("asm/nonmatchings/26820/func_80027F40.s")
#pragma GLOBAL_ASM("asm/nonmatchings/26820/func_80027FA0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/26820/func_80027FE0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/26820/func_80028070.s")
#pragma GLOBAL_ASM("asm/nonmatchings/26820/func_80028084.s")
#pragma GLOBAL_ASM("asm/nonmatchings/26820/func_800280C4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/26820/func_800280D4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/26820/func_80028118.s")
#pragma GLOBAL_ASM("asm/nonmatchings/26820/func_80028128.s")
#pragma GLOBAL_ASM("asm/nonmatchings/26820/func_8002816C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/26820/func_8002817C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/26820/func_800281D4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/26820/func_80028320.s")
#pragma GLOBAL_ASM("asm/nonmatchings/26820/func_8002847C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/26820/func_800284B4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/26820/func_800286D8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/26820/func_8002873C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/26820/func_80028840.s")
#pragma GLOBAL_ASM("asm/nonmatchings/26820/func_800288F4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/26820/func_800289AC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/26820/func_80028A74.s")
#pragma GLOBAL_ASM("asm/nonmatchings/26820/func_80028AFC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/26820/func_80028BE4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/26820/func_80028C28.s")
#pragma GLOBAL_ASM("asm/nonmatchings/26820/func_80028C48.s")
#pragma GLOBAL_ASM("asm/nonmatchings/26820/func_80028C7C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/26820/func_80028D60.s")
#pragma GLOBAL_ASM("asm/nonmatchings/26820/func_80028E68.s")
#pragma GLOBAL_ASM("asm/nonmatchings/26820/func_80028EB8.s")

78
src/29BA0.c Normal file
View File

@@ -0,0 +1,78 @@
#include "common.h"
#pragma GLOBAL_ASM("asm/nonmatchings/29BA0/func_80028FA0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/29BA0/func_80029008.s")
#pragma GLOBAL_ASM("asm/nonmatchings/29BA0/func_80029048.s")
#pragma GLOBAL_ASM("asm/nonmatchings/29BA0/func_80029074.s")
#pragma GLOBAL_ASM("asm/nonmatchings/29BA0/func_80029080.s")
#pragma GLOBAL_ASM("asm/nonmatchings/29BA0/func_8002908C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/29BA0/func_800290B4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/29BA0/func_800290E4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/29BA0/func_800291E0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/29BA0/func_80029310.s")
#pragma GLOBAL_ASM("asm/nonmatchings/29BA0/func_800293CC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/29BA0/func_800296AC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/29BA0/func_800296E0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/29BA0/func_80029828.s")
#pragma GLOBAL_ASM("asm/nonmatchings/29BA0/func_80029884.s")
#pragma GLOBAL_ASM("asm/nonmatchings/29BA0/func_800298D4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/29BA0/func_80029924.s")
#pragma GLOBAL_ASM("asm/nonmatchings/29BA0/func_80029984.s")
#pragma GLOBAL_ASM("asm/nonmatchings/29BA0/func_80029BC0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/29BA0/func_80029E78.s")
#pragma GLOBAL_ASM("asm/nonmatchings/29BA0/func_8002A06C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/29BA0/func_8002A260.s")
#pragma GLOBAL_ASM("asm/nonmatchings/29BA0/func_8002A400.s")
#pragma GLOBAL_ASM("asm/nonmatchings/29BA0/func_8002A670.s")
#pragma GLOBAL_ASM("asm/nonmatchings/29BA0/func_8002A698.s")
#pragma GLOBAL_ASM("asm/nonmatchings/29BA0/func_8002A6C0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/29BA0/func_8002A728.s")
#pragma GLOBAL_ASM("asm/nonmatchings/29BA0/func_8002A8A0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/29BA0/func_8002AAA8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/29BA0/func_8002ADE8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/29BA0/func_8002AF38.s")
#pragma GLOBAL_ASM("asm/nonmatchings/29BA0/func_8002B07C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/29BA0/func_8002B180.s")
void func_8002B244(void) {
}
#pragma GLOBAL_ASM("asm/nonmatchings/29BA0/func_8002B24C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/29BA0/func_8002B274.s")
#pragma GLOBAL_ASM("asm/nonmatchings/29BA0/func_8002B310.s")
#pragma GLOBAL_ASM("asm/nonmatchings/29BA0/func_8002B330.s")

39
src/2C1C0.c Normal file
View File

@@ -0,0 +1,39 @@
#include "common.h"
#pragma GLOBAL_ASM("asm/nonmatchings/2C1C0/func_8002B5C0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/2C1C0/func_8002B5EC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/2C1C0/func_8002B6BC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/2C1C0/func_8002B700.s")
#pragma GLOBAL_ASM("asm/nonmatchings/2C1C0/func_8002B840.s")
#pragma GLOBAL_ASM("asm/nonmatchings/2C1C0/func_8002B888.s")
#pragma GLOBAL_ASM("asm/nonmatchings/2C1C0/func_8002B924.s")
#pragma GLOBAL_ASM("asm/nonmatchings/2C1C0/func_8002BA34.s")
#pragma GLOBAL_ASM("asm/nonmatchings/2C1C0/func_8002BB7C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/2C1C0/func_8002BC64.s")
#pragma GLOBAL_ASM("asm/nonmatchings/2C1C0/func_8002BD14.s")
#pragma GLOBAL_ASM("asm/nonmatchings/2C1C0/func_8002BD60.s")
#pragma GLOBAL_ASM("asm/nonmatchings/2C1C0/func_8002BE70.s")
#pragma GLOBAL_ASM("asm/nonmatchings/2C1C0/func_8002BEC8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/2C1C0/func_8002BFC4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/2C1C0/func_8002C128.s")
#pragma GLOBAL_ASM("asm/nonmatchings/2C1C0/func_8002C394.s")
#pragma GLOBAL_ASM("asm/nonmatchings/2C1C0/func_8002C538.s")
#pragma GLOBAL_ASM("asm/nonmatchings/2C1C0/func_8002C5E8.s")

49
src/2D340.c Normal file
View File

@@ -0,0 +1,49 @@
#include "common.h"
#pragma GLOBAL_ASM("asm/nonmatchings/2D340/func_8002C740.s")
#pragma GLOBAL_ASM("asm/nonmatchings/2D340/func_8002C758.s")
#pragma GLOBAL_ASM("asm/nonmatchings/2D340/func_8002C7AC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/2D340/func_8002C7D4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/2D340/func_8002C88C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/2D340/func_8002C990.s")
#pragma GLOBAL_ASM("asm/nonmatchings/2D340/func_8002CA00.s")
#pragma GLOBAL_ASM("asm/nonmatchings/2D340/func_8002CAAC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/2D340/func_8002CB58.s")
#pragma GLOBAL_ASM("asm/nonmatchings/2D340/func_8002CBB0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/2D340/func_8002CBC0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/2D340/func_8002CC04.s")
#pragma GLOBAL_ASM("asm/nonmatchings/2D340/func_8002CC2C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/2D340/func_8002CC80.s")
#pragma GLOBAL_ASM("asm/nonmatchings/2D340/func_8002CCC4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/2D340/func_8002CD58.s")
#pragma GLOBAL_ASM("asm/nonmatchings/2D340/func_8002CE34.s")
#pragma GLOBAL_ASM("asm/nonmatchings/2D340/func_8002D180.s")
#pragma GLOBAL_ASM("asm/nonmatchings/2D340/func_8002D1AC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/2D340/func_8002D248.s")
#pragma GLOBAL_ASM("asm/nonmatchings/2D340/func_8002D28C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/2D340/func_8002D348.s")
#pragma GLOBAL_ASM("asm/nonmatchings/2D340/func_8002D3F0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/2D340/func_8002D444.s")

15
src/2E110.c Normal file
View File

@@ -0,0 +1,15 @@
#include "common.h"
#pragma GLOBAL_ASM("asm/nonmatchings/2E110/func_8002D510.s")
#pragma GLOBAL_ASM("asm/nonmatchings/2E110/func_8002D5AC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/2E110/func_8002D5D4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/2E110/func_8002D600.s")
#pragma GLOBAL_ASM("asm/nonmatchings/2E110/func_8002D628.s")
#pragma GLOBAL_ASM("asm/nonmatchings/2E110/func_8002D7C0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/2E110/func_8002D80C.s")

59
src/2E460.c Normal file
View File

@@ -0,0 +1,59 @@
#include "common.h"
#pragma GLOBAL_ASM("asm/nonmatchings/2E460/func_8002D860.s")
#pragma GLOBAL_ASM("asm/nonmatchings/2E460/func_8002D8C8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/2E460/func_8002DCB8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/2E460/func_8002DD64.s")
#pragma GLOBAL_ASM("asm/nonmatchings/2E460/func_8002DD98.s")
#pragma GLOBAL_ASM("asm/nonmatchings/2E460/func_8002DE44.s")
#pragma GLOBAL_ASM("asm/nonmatchings/2E460/func_8002DE78.s")
#pragma GLOBAL_ASM("asm/nonmatchings/2E460/func_8002DF68.s")
#pragma GLOBAL_ASM("asm/nonmatchings/2E460/func_8002E0F4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/2E460/func_8002E128.s")
#pragma GLOBAL_ASM("asm/nonmatchings/2E460/func_8002E244.s")
#pragma GLOBAL_ASM("asm/nonmatchings/2E460/func_8002E5A0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/2E460/func_8002E8E4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/2E460/func_8002EBD8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/2E460/func_8002EC08.s")
#pragma GLOBAL_ASM("asm/nonmatchings/2E460/func_8002EC1C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/2E460/func_8002ECDC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/2E460/func_8002ED08.s")
#pragma GLOBAL_ASM("asm/nonmatchings/2E460/func_8002ED40.s")
#pragma GLOBAL_ASM("asm/nonmatchings/2E460/func_8002ED78.s")
#pragma GLOBAL_ASM("asm/nonmatchings/2E460/func_8002EDEC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/2E460/func_8002EE1C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/2E460/func_8002EE78.s")
#pragma GLOBAL_ASM("asm/nonmatchings/2E460/func_8002EEA8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/2E460/func_8002EEEC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/2E460/func_8002EF18.s")
#pragma GLOBAL_ASM("asm/nonmatchings/2E460/func_8002EF44.s")
#pragma GLOBAL_ASM("asm/nonmatchings/2E460/func_8002F1C0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/2E460/func_8002F264.s")

3
src/2FEA0.c Normal file
View File

@@ -0,0 +1,3 @@
#include "common.h"
#pragma GLOBAL_ASM("asm/nonmatchings/2FEA0/func_8002F2A0.s")

79
src/30640.c Normal file
View File

@@ -0,0 +1,79 @@
#include "common.h"
#pragma GLOBAL_ASM("asm/nonmatchings/30640/func_8002FA40.s")
#pragma GLOBAL_ASM("asm/nonmatchings/30640/func_8002FF00.s")
#pragma GLOBAL_ASM("asm/nonmatchings/30640/func_8002FF20.s")
#pragma GLOBAL_ASM("asm/nonmatchings/30640/func_8002FF2C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/30640/func_8002FF3C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/30640/func_8002FF7C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/30640/func_8002FF8C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/30640/func_80030010.s")
#pragma GLOBAL_ASM("asm/nonmatchings/30640/func_800300CC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/30640/func_8003013C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/30640/func_800301A4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/30640/func_80030210.s")
#pragma GLOBAL_ASM("asm/nonmatchings/30640/func_80030228.s")
#pragma GLOBAL_ASM("asm/nonmatchings/30640/func_80030240.s")
#pragma GLOBAL_ASM("asm/nonmatchings/30640/func_800302A4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/30640/func_800303C8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/30640/func_8003107C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/30640/func_80031140.s")
#pragma GLOBAL_ASM("asm/nonmatchings/30640/func_80031204.s")
#pragma GLOBAL_ASM("asm/nonmatchings/30640/func_80031270.s")
#pragma GLOBAL_ASM("asm/nonmatchings/30640/func_80031390.s")
#pragma GLOBAL_ASM("asm/nonmatchings/30640/func_800314BC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/30640/func_80031660.s")
#pragma GLOBAL_ASM("asm/nonmatchings/30640/func_800317D8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/30640/func_8003181C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/30640/func_800318AC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/30640/func_800318B8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/30640/func_800318C4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/30640/func_800318F0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/30640/func_80031910.s")
#pragma GLOBAL_ASM("asm/nonmatchings/30640/func_80031A6C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/30640/func_80031A94.s")
#pragma GLOBAL_ASM("asm/nonmatchings/30640/func_80031B04.s")
#pragma GLOBAL_ASM("asm/nonmatchings/30640/func_80031B98.s")
#pragma GLOBAL_ASM("asm/nonmatchings/30640/func_80031BE8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/30640/func_80031C6C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/30640/func_80031DF8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/30640/func_80031EF4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/30640/func_80032034.s")

21
src/32D10.c Normal file
View File

@@ -0,0 +1,21 @@
#include "common.h"
#pragma GLOBAL_ASM("asm/nonmatchings/32D10/func_80032110.s")
#pragma GLOBAL_ASM("asm/nonmatchings/32D10/func_80032244.s")
#pragma GLOBAL_ASM("asm/nonmatchings/32D10/func_80032570.s")
#pragma GLOBAL_ASM("asm/nonmatchings/32D10/func_800325AC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/32D10/func_800325B4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/32D10/func_800325E0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/32D10/func_8003260C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/32D10/func_80032670.s")
#pragma GLOBAL_ASM("asm/nonmatchings/32D10/func_80032738.s")
#pragma GLOBAL_ASM("asm/nonmatchings/32D10/func_800327CC.s")

23
src/334D0.c Normal file
View File

@@ -0,0 +1,23 @@
#include "common.h"
#pragma GLOBAL_ASM("asm/nonmatchings/334D0/func_800328D0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/334D0/func_800328D8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/334D0/func_800328E4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/334D0/func_80032940.s")
#pragma GLOBAL_ASM("asm/nonmatchings/334D0/func_80032990.s")
#pragma GLOBAL_ASM("asm/nonmatchings/334D0/func_80032A34.s")
#pragma GLOBAL_ASM("asm/nonmatchings/334D0/func_80032A7C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/334D0/func_80032BD4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/334D0/func_80032D28.s")
#pragma GLOBAL_ASM("asm/nonmatchings/334D0/func_80032E00.s")
#pragma GLOBAL_ASM("asm/nonmatchings/334D0/func_80032F94.s")

7
src/33E30.c Normal file
View File

@@ -0,0 +1,7 @@
#include "common.h"
#pragma GLOBAL_ASM("asm/nonmatchings/33E30/func_80033230.s")
#pragma GLOBAL_ASM("asm/nonmatchings/33E30/func_80033264.s")
#pragma GLOBAL_ASM("asm/nonmatchings/33E30/func_80033284.s")

88
src/33FE0.c Normal file
View File

@@ -0,0 +1,88 @@
#include "common.h"
#pragma GLOBAL_ASM("asm/nonmatchings/33FE0/func_800333E0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/33FE0/func_80033410.s")
#pragma GLOBAL_ASM("asm/nonmatchings/33FE0/func_8003342C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/33FE0/func_80033450.s")
#pragma GLOBAL_ASM("asm/nonmatchings/33FE0/func_800334C0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/33FE0/func_80033568.s")
#pragma GLOBAL_ASM("asm/nonmatchings/33FE0/func_800336F8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/33FE0/func_800337D8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/33FE0/func_80033810.s")
#pragma GLOBAL_ASM("asm/nonmatchings/33FE0/func_80033830.s")
#pragma GLOBAL_ASM("asm/nonmatchings/33FE0/func_80033850.s")
#pragma GLOBAL_ASM("asm/nonmatchings/33FE0/func_80033870.s")
#pragma GLOBAL_ASM("asm/nonmatchings/33FE0/func_80033890.s")
void func_800338B0(void) {
}
#pragma GLOBAL_ASM("asm/nonmatchings/33FE0/func_800338B8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/33FE0/func_800338D8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/33FE0/func_80033B2C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/33FE0/func_80033D1C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/33FE0/func_80033D44.s")
#pragma GLOBAL_ASM("asm/nonmatchings/33FE0/func_80034254.s")
#pragma GLOBAL_ASM("asm/nonmatchings/33FE0/func_80034348.s")
#pragma GLOBAL_ASM("asm/nonmatchings/33FE0/func_80034824.s")
#pragma GLOBAL_ASM("asm/nonmatchings/33FE0/func_80034B28.s")
#pragma GLOBAL_ASM("asm/nonmatchings/33FE0/func_80034BD4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/33FE0/func_80034F68.s")
#pragma GLOBAL_ASM("asm/nonmatchings/33FE0/func_80035000.s")
#pragma GLOBAL_ASM("asm/nonmatchings/33FE0/func_800350E4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/33FE0/func_80035208.s")
#pragma GLOBAL_ASM("asm/nonmatchings/33FE0/func_80035248.s")
#pragma GLOBAL_ASM("asm/nonmatchings/33FE0/func_80035434.s")
#pragma GLOBAL_ASM("asm/nonmatchings/33FE0/func_80035538.s")
#pragma GLOBAL_ASM("asm/nonmatchings/33FE0/func_800355A8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/33FE0/func_80035660.s")
#pragma GLOBAL_ASM("asm/nonmatchings/33FE0/func_800357F4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/33FE0/func_800359FC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/33FE0/func_80035B20.s")
#pragma GLOBAL_ASM("asm/nonmatchings/33FE0/func_80035C4C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/33FE0/func_80035D08.s")
#pragma GLOBAL_ASM("asm/nonmatchings/33FE0/func_80035E2C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/33FE0/func_80035FA8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/33FE0/func_800361C4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/33FE0/func_8003658C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/33FE0/func_800366A4.s")

5
src/37370.c Normal file
View File

@@ -0,0 +1,5 @@
#include "common.h"
#pragma GLOBAL_ASM("asm/nonmatchings/37370/func_80036770.s")
#pragma GLOBAL_ASM("asm/nonmatchings/37370/func_80036790.s")

11
src/373A0.c Normal file
View File

@@ -0,0 +1,11 @@
#include "common.h"
#pragma GLOBAL_ASM("asm/nonmatchings/373A0/func_800367A0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/373A0/func_80037234.s")
#pragma GLOBAL_ASM("asm/nonmatchings/373A0/func_80037340.s")
#pragma GLOBAL_ASM("asm/nonmatchings/373A0/func_80037360.s")
#pragma GLOBAL_ASM("asm/nonmatchings/373A0/func_800373D8.s")

209
src/38BB0.c Normal file
View File

@@ -0,0 +1,209 @@
#include "common.h"
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_80037FB0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_80037FD0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_80038008.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_8003802C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_80038038.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_800381B4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_80038268.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_8003827C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_800382AC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_80038304.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_80038360.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_80038374.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_800383B8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_800383C8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_800383D8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_800383E8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_8003844C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_800384AC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_800384BC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_800384C8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_800384D8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_800384E4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_800385D0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_80038688.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_800386A8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_800386B4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_800386C4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_800386D0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_800386E4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_80038704.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_80038710.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_80038738.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_80038744.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_80038750.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_800387B4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_800387C4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_80038814.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_80038864.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_800388B4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_800388C4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_800389C0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_80038A10.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_80038A34.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_80038B30.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_80038B54.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_80038B68.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_80038E98.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_80038F30.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_80039024.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_8003916C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_80039204.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_800392A8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_80039354.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_800393DC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_80039488.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_80039534.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_800395FC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_800396D0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_8003979C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_800397BC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_8003986C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_800398F0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_80039940.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_80039A7C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_80039B88.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_80039C84.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_80039CB4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_80039CD0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_80039D58.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_80039F28.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_8003A10C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_8003A234.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_8003A2F0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_8003A39C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_8003A438.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_8003A4D8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_8003A564.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_8003A614.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_8003A6D4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_8003A744.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_8003A78C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_8003AD58.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_8003B00C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_8003B0DC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_8003B214.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_8003B2B4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_8003B76C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_8003B788.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_8003B854.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_8003B8A4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_8003B94C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_8003BA44.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_8003BBA4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_8003BD2C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_8003BEF4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_8003BFF4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_8003C180.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_8003C1D0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_8003C204.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_8003C2A4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_8003C2F8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_8003C35C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_8003C3A0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/38BB0/func_8003C408.s")

87
src/3D140.c Normal file
View File

@@ -0,0 +1,87 @@
#include "common.h"
#pragma GLOBAL_ASM("asm/nonmatchings/3D140/func_8003C540.s")
#pragma GLOBAL_ASM("asm/nonmatchings/3D140/func_8003C8DC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/3D140/func_8003CADC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/3D140/func_8003D128.s")
#pragma GLOBAL_ASM("asm/nonmatchings/3D140/func_8003D160.s")
#pragma GLOBAL_ASM("asm/nonmatchings/3D140/func_8003D264.s")
#pragma GLOBAL_ASM("asm/nonmatchings/3D140/func_8003D2B8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/3D140/func_8003D32C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/3D140/func_8003D494.s")
#pragma GLOBAL_ASM("asm/nonmatchings/3D140/func_8003D4A0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/3D140/func_8003D514.s")
#pragma GLOBAL_ASM("asm/nonmatchings/3D140/func_8003D54C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/3D140/func_8003D570.s")
#pragma GLOBAL_ASM("asm/nonmatchings/3D140/func_8003D624.s")
#pragma GLOBAL_ASM("asm/nonmatchings/3D140/func_8003D68C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/3D140/func_8003D6B0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/3D140/func_8003D6DC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/3D140/func_8003D828.s")
#pragma GLOBAL_ASM("asm/nonmatchings/3D140/func_8003D918.s")
#pragma GLOBAL_ASM("asm/nonmatchings/3D140/func_8003DB84.s")
#pragma GLOBAL_ASM("asm/nonmatchings/3D140/func_8003EB40.s")
#pragma GLOBAL_ASM("asm/nonmatchings/3D140/func_8003F1AC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/3D140/func_8003F4C0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/3D140/func_8003F624.s")
#pragma GLOBAL_ASM("asm/nonmatchings/3D140/func_8003F660.s")
#pragma GLOBAL_ASM("asm/nonmatchings/3D140/func_80040A70.s")
#pragma GLOBAL_ASM("asm/nonmatchings/3D140/func_800414B8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/3D140/func_8004153C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/3D140/func_80041688.s")
#pragma GLOBAL_ASM("asm/nonmatchings/3D140/func_800416BC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/3D140/func_80041A98.s")
#pragma GLOBAL_ASM("asm/nonmatchings/3D140/func_80041C70.s")
#pragma GLOBAL_ASM("asm/nonmatchings/3D140/func_80041CEC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/3D140/func_80041D50.s")
#pragma GLOBAL_ASM("asm/nonmatchings/3D140/func_80041D70.s")
#pragma GLOBAL_ASM("asm/nonmatchings/3D140/func_80041DF4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/3D140/func_80041E40.s")
#pragma GLOBAL_ASM("asm/nonmatchings/3D140/func_80041EF4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/3D140/func_800420C0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/3D140/func_800420F0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/3D140/func_80042158.s")
#pragma GLOBAL_ASM("asm/nonmatchings/3D140/func_80042850.s")
#pragma GLOBAL_ASM("asm/nonmatchings/3D140/func_800428FC.s")

71
src/3FB0.c Normal file
View File

@@ -0,0 +1,71 @@
#include "common.h"
#pragma GLOBAL_ASM("asm/nonmatchings/3FB0/func_800033B0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/3FB0/func_800033C8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/3FB0/func_80003558.s")
#pragma GLOBAL_ASM("asm/nonmatchings/3FB0/func_80003608.s")
#pragma GLOBAL_ASM("asm/nonmatchings/3FB0/func_80003648.s")
#pragma GLOBAL_ASM("asm/nonmatchings/3FB0/func_80003680.s")
#pragma GLOBAL_ASM("asm/nonmatchings/3FB0/func_80003860.s")
#pragma GLOBAL_ASM("asm/nonmatchings/3FB0/func_80003890.s")
#pragma GLOBAL_ASM("asm/nonmatchings/3FB0/func_80003964.s")
#pragma GLOBAL_ASM("asm/nonmatchings/3FB0/func_80003A14.s")
#pragma GLOBAL_ASM("asm/nonmatchings/3FB0/func_80003B04.s")
#pragma GLOBAL_ASM("asm/nonmatchings/3FB0/func_80003B30.s")
#pragma GLOBAL_ASM("asm/nonmatchings/3FB0/func_80003BE0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/3FB0/func_80003C80.s")
#pragma GLOBAL_ASM("asm/nonmatchings/3FB0/func_80003D18.s")
#pragma GLOBAL_ASM("asm/nonmatchings/3FB0/func_80003D64.s")
#pragma GLOBAL_ASM("asm/nonmatchings/3FB0/func_80003DC4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/3FB0/func_80003F54.s")
#pragma GLOBAL_ASM("asm/nonmatchings/3FB0/func_80004098.s")
#pragma GLOBAL_ASM("asm/nonmatchings/3FB0/func_800040EC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/3FB0/func_800041C0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/3FB0/func_80004200.s")
#pragma GLOBAL_ASM("asm/nonmatchings/3FB0/func_80004258.s")
#pragma GLOBAL_ASM("asm/nonmatchings/3FB0/func_800042E0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/3FB0/func_80004364.s")
#pragma GLOBAL_ASM("asm/nonmatchings/3FB0/func_800043BC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/3FB0/func_80004454.s")
#pragma GLOBAL_ASM("asm/nonmatchings/3FB0/func_800044A8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/3FB0/func_800044F4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/3FB0/func_80004660.s")
#pragma GLOBAL_ASM("asm/nonmatchings/3FB0/func_800047A4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/3FB0/func_800047C4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/3FB0/func_80004804.s")
#pragma GLOBAL_ASM("asm/nonmatchings/3FB0/func_8000484C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/3FB0/func_8000495C.s")

89
src/435D0.c Normal file
View File

@@ -0,0 +1,89 @@
#include "common.h"
#pragma GLOBAL_ASM("asm/nonmatchings/435D0/func_800429D0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/435D0/func_80042A2C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/435D0/func_80042AB0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/435D0/func_80042B8C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/435D0/func_80042D90.s")
#pragma GLOBAL_ASM("asm/nonmatchings/435D0/func_80042F20.s")
#pragma GLOBAL_ASM("asm/nonmatchings/435D0/func_800430AC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/435D0/func_80043134.s")
#pragma GLOBAL_ASM("asm/nonmatchings/435D0/func_800431DC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/435D0/func_800431FC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/435D0/func_8004327C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/435D0/func_80043330.s")
#pragma GLOBAL_ASM("asm/nonmatchings/435D0/func_80043364.s")
#pragma GLOBAL_ASM("asm/nonmatchings/435D0/func_8004340C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/435D0/func_80043434.s")
#pragma GLOBAL_ASM("asm/nonmatchings/435D0/func_80043488.s")
#pragma GLOBAL_ASM("asm/nonmatchings/435D0/func_800434E0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/435D0/func_80043514.s")
#pragma GLOBAL_ASM("asm/nonmatchings/435D0/func_80043534.s")
#pragma GLOBAL_ASM("asm/nonmatchings/435D0/func_800435CC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/435D0/func_800435E8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/435D0/func_80043708.s")
#pragma GLOBAL_ASM("asm/nonmatchings/435D0/func_800437A0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/435D0/func_80043838.s")
#pragma GLOBAL_ASM("asm/nonmatchings/435D0/func_80043A10.s")
#pragma GLOBAL_ASM("asm/nonmatchings/435D0/func_80043B28.s")
#pragma GLOBAL_ASM("asm/nonmatchings/435D0/func_80043C08.s")
#pragma GLOBAL_ASM("asm/nonmatchings/435D0/func_80043C74.s")
#pragma GLOBAL_ASM("asm/nonmatchings/435D0/func_80043DB0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/435D0/func_80043DF8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/435D0/func_80043E70.s")
#pragma GLOBAL_ASM("asm/nonmatchings/435D0/func_80043EC0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/435D0/func_80043F04.s")
#pragma GLOBAL_ASM("asm/nonmatchings/435D0/func_80044058.s")
#pragma GLOBAL_ASM("asm/nonmatchings/435D0/func_80044108.s")
#pragma GLOBAL_ASM("asm/nonmatchings/435D0/func_80044180.s")
#pragma GLOBAL_ASM("asm/nonmatchings/435D0/func_800441A4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/435D0/func_800441F0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/435D0/func_80044278.s")
#pragma GLOBAL_ASM("asm/nonmatchings/435D0/func_80044568.s")
#pragma GLOBAL_ASM("asm/nonmatchings/435D0/func_8004473C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/435D0/func_800448B4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/435D0/func_800449F8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/435D0/func_80044A50.s")

25
src/45720.c Normal file
View File

@@ -0,0 +1,25 @@
#include "common.h"
#pragma GLOBAL_ASM("asm/nonmatchings/45720/func_80044B20.s")
#pragma GLOBAL_ASM("asm/nonmatchings/45720/func_80044CBC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/45720/func_80044D78.s")
#pragma GLOBAL_ASM("asm/nonmatchings/45720/func_80044E54.s")
#pragma GLOBAL_ASM("asm/nonmatchings/45720/func_80044E80.s")
#pragma GLOBAL_ASM("asm/nonmatchings/45720/func_80044EA4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/45720/func_800455DC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/45720/func_800456D0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/45720/func_80045780.s")
#pragma GLOBAL_ASM("asm/nonmatchings/45720/func_800459E0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/45720/func_80045A48.s")
#pragma GLOBAL_ASM("asm/nonmatchings/45720/func_80045A68.s")

11
src/46680.c Normal file
View File

@@ -0,0 +1,11 @@
#include "common.h"
#pragma GLOBAL_ASM("asm/nonmatchings/46680/func_80045A80.s")
#pragma GLOBAL_ASM("asm/nonmatchings/46680/func_80045C78.s")
#pragma GLOBAL_ASM("asm/nonmatchings/46680/func_80045D60.s")
#pragma GLOBAL_ASM("asm/nonmatchings/46680/func_80045FF0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/46680/func_80046EF0.s")

11
src/47B60.c Normal file
View File

@@ -0,0 +1,11 @@
#include "common.h"
#pragma GLOBAL_ASM("asm/nonmatchings/47B60/func_80046F60.s")
#pragma GLOBAL_ASM("asm/nonmatchings/47B60/func_80047500.s")
#pragma GLOBAL_ASM("asm/nonmatchings/47B60/func_800475A4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/47B60/func_800477D0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/47B60/func_80047958.s")

5
src/485C0.c Normal file
View File

@@ -0,0 +1,5 @@
#include "common.h"
#pragma GLOBAL_ASM("asm/nonmatchings/485C0/func_800479C0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/485C0/func_80048014.s")

5
src/48C60.c Normal file
View File

@@ -0,0 +1,5 @@
#include "common.h"
#pragma GLOBAL_ASM("asm/nonmatchings/48C60/func_80048060.s")
#pragma GLOBAL_ASM("asm/nonmatchings/48C60/func_80048464.s")

11
src/490A0.c Normal file
View File

@@ -0,0 +1,11 @@
#include "common.h"
#pragma GLOBAL_ASM("asm/nonmatchings/490A0/func_800484A0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/490A0/func_800484C0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/490A0/func_800484E0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/490A0/func_80048574.s")
#pragma GLOBAL_ASM("asm/nonmatchings/490A0/func_80048580.s")

3
src/49790.c Normal file
View File

@@ -0,0 +1,3 @@
#include "common.h"
#pragma GLOBAL_ASM("asm/nonmatchings/49790/func_80048B90.s")

5
src/49BA0.c Normal file
View File

@@ -0,0 +1,5 @@
#include "common.h"
#pragma GLOBAL_ASM("asm/nonmatchings/49BA0/func_80048FA0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/49BA0/func_800490CC.s")

17
src/49DC0.c Normal file
View File

@@ -0,0 +1,17 @@
#include "common.h"
#pragma GLOBAL_ASM("asm/nonmatchings/49DC0/func_800491C0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/49DC0/func_80049490.s")
#pragma GLOBAL_ASM("asm/nonmatchings/49DC0/func_800495F8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/49DC0/func_80049628.s")
#pragma GLOBAL_ASM("asm/nonmatchings/49DC0/func_80049648.s")
#pragma GLOBAL_ASM("asm/nonmatchings/49DC0/func_800496AC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/49DC0/func_800496E0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/49DC0/func_80049734.s")

3
src/4A360.c Normal file
View File

@@ -0,0 +1,3 @@
#include "common.h"
#pragma GLOBAL_ASM("asm/nonmatchings/4A360/func_80049760.s")

25
src/4A3E0.c Normal file
View File

@@ -0,0 +1,25 @@
#include "common.h"
#pragma GLOBAL_ASM("asm/nonmatchings/4A3E0/func_800497E0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/4A3E0/func_8004980C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/4A3E0/func_80049890.s")
#pragma GLOBAL_ASM("asm/nonmatchings/4A3E0/func_800498A8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/4A3E0/func_80049A60.s")
#pragma GLOBAL_ASM("asm/nonmatchings/4A3E0/func_80049D5C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/4A3E0/func_80049DF0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/4A3E0/func_8004A474.s")
#pragma GLOBAL_ASM("asm/nonmatchings/4A3E0/func_8004A89C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/4A3E0/func_8004AC9C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/4A3E0/func_8004ACD0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/4A3E0/func_8004AD2C.s")

5
src/4B940.c Normal file
View File

@@ -0,0 +1,5 @@
#include "common.h"
#pragma GLOBAL_ASM("asm/nonmatchings/4B940/func_8004AD40.s")
#pragma GLOBAL_ASM("asm/nonmatchings/4B940/func_8004ADB0.s")

11
src/4BA90.c Normal file
View File

@@ -0,0 +1,11 @@
#include "common.h"
#pragma GLOBAL_ASM("asm/nonmatchings/4BA90/func_8004AE90.s")
#pragma GLOBAL_ASM("asm/nonmatchings/4BA90/func_8004AF24.s")
#pragma GLOBAL_ASM("asm/nonmatchings/4BA90/func_8004AF44.s")
#pragma GLOBAL_ASM("asm/nonmatchings/4BA90/func_8004B094.s")
#pragma GLOBAL_ASM("asm/nonmatchings/4BA90/func_8004B154.s")

13
src/4BDC0.c Normal file
View File

@@ -0,0 +1,13 @@
#include "common.h"
#pragma GLOBAL_ASM("asm/nonmatchings/4BDC0/func_8004B1C0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/4BDC0/func_8004B1CC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/4BDC0/func_8004B9C4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/4BDC0/func_8004BA88.s")
#pragma GLOBAL_ASM("asm/nonmatchings/4BDC0/func_8004BC84.s")
#pragma GLOBAL_ASM("asm/nonmatchings/4BDC0/func_8004BFB0.s")

57
src/4CBC0.c Normal file
View File

@@ -0,0 +1,57 @@
#include "common.h"
#pragma GLOBAL_ASM("asm/nonmatchings/4CBC0/func_8004BFC0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/4CBC0/func_8004C16C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/4CBC0/func_8004C17C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/4CBC0/func_8004C444.s")
#pragma GLOBAL_ASM("asm/nonmatchings/4CBC0/func_8004C454.s")
#pragma GLOBAL_ASM("asm/nonmatchings/4CBC0/func_8004C4FC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/4CBC0/func_8004C6CC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/4CBC0/func_8004C6DC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/4CBC0/func_8004C8A4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/4CBC0/func_8004C8B4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/4CBC0/func_8004CA6C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/4CBC0/func_8004CA7C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/4CBC0/func_8004CC10.s")
#pragma GLOBAL_ASM("asm/nonmatchings/4CBC0/func_8004CC20.s")
#pragma GLOBAL_ASM("asm/nonmatchings/4CBC0/func_8004CC34.s")
#pragma GLOBAL_ASM("asm/nonmatchings/4CBC0/func_8004CC94.s")
#pragma GLOBAL_ASM("asm/nonmatchings/4CBC0/func_8004CCD8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/4CBC0/func_8004D16C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/4CBC0/func_8004D1B0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/4CBC0/func_8004D3A0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/4CBC0/func_8004D3B0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/4CBC0/func_8004D848.s")
#pragma GLOBAL_ASM("asm/nonmatchings/4CBC0/func_8004D858.s")
#pragma GLOBAL_ASM("asm/nonmatchings/4CBC0/func_8004D9B0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/4CBC0/func_8004DC8C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/4CBC0/func_8004DDA4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/4CBC0/func_8004DF94.s")
#pragma GLOBAL_ASM("asm/nonmatchings/4CBC0/func_8004E304.s")

5
src/4F410.c Normal file
View File

@@ -0,0 +1,5 @@
#include "common.h"
#pragma GLOBAL_ASM("asm/nonmatchings/4F410/func_8004E810.s")
#pragma GLOBAL_ASM("asm/nonmatchings/4F410/func_8004EBC8.s")

5
src/4F870.c Normal file
View File

@@ -0,0 +1,5 @@
#include "common.h"
#pragma GLOBAL_ASM("asm/nonmatchings/4F870/func_8004EC70.s")
#pragma GLOBAL_ASM("asm/nonmatchings/4F870/func_8004F084.s")

3
src/4FDB0.c Normal file
View File

@@ -0,0 +1,3 @@
#include "common.h"
#pragma GLOBAL_ASM("asm/nonmatchings/4FDB0/func_8004F1B0.s")

5
src/4FE60.c Normal file
View File

@@ -0,0 +1,5 @@
#include "common.h"
#pragma GLOBAL_ASM("asm/nonmatchings/4FE60/func_8004F260.s")
#pragma GLOBAL_ASM("asm/nonmatchings/4FE60/func_8004F2F0.s")

5
src/4FF50.c Normal file
View File

@@ -0,0 +1,5 @@
#include "common.h"
#pragma GLOBAL_ASM("asm/nonmatchings/4FF50/func_8004F350.s")
#pragma GLOBAL_ASM("asm/nonmatchings/4FF50/func_8004F4F8.s")

7
src/50120.c Normal file
View File

@@ -0,0 +1,7 @@
#include "common.h"
#pragma GLOBAL_ASM("asm/nonmatchings/50120/func_8004F520.s")
#pragma GLOBAL_ASM("asm/nonmatchings/50120/func_8004F95C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/50120/func_8004FB1C.s")

9
src/50860.c Normal file
View File

@@ -0,0 +1,9 @@
#include "common.h"
#pragma GLOBAL_ASM("asm/nonmatchings/50860/func_8004FC60.s")
#pragma GLOBAL_ASM("asm/nonmatchings/50860/func_8004FCD8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/50860/func_8004FD44.s")
#pragma GLOBAL_ASM("asm/nonmatchings/50860/func_8004FD64.s")

5
src/50990.c Normal file
View File

@@ -0,0 +1,5 @@
#include "common.h"
#pragma GLOBAL_ASM("asm/nonmatchings/50990/func_8004FD90.s")
#pragma GLOBAL_ASM("asm/nonmatchings/50990/func_8004FDA0.s")

7
src/50A00.c Normal file
View File

@@ -0,0 +1,7 @@
#include "common.h"
#pragma GLOBAL_ASM("asm/nonmatchings/50A00/func_8004FE00.s")
#pragma GLOBAL_ASM("asm/nonmatchings/50A00/func_8004FF20.s")
#pragma GLOBAL_ASM("asm/nonmatchings/50A00/func_8004FF40.s")

3
src/50C20.c Normal file
View File

@@ -0,0 +1,3 @@
#include "common.h"
#pragma GLOBAL_ASM("asm/nonmatchings/50C20/func_80050020.s")

15
src/50CC0.c Normal file
View File

@@ -0,0 +1,15 @@
#include "common.h"
#pragma GLOBAL_ASM("asm/nonmatchings/50CC0/func_800500C0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/50CC0/func_800503A0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/50CC0/func_80050600.s")
#pragma GLOBAL_ASM("asm/nonmatchings/50CC0/func_80050818.s")
#pragma GLOBAL_ASM("asm/nonmatchings/50CC0/func_80050960.s")
#pragma GLOBAL_ASM("asm/nonmatchings/50CC0/func_80050A8C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/50CC0/func_80050B40.s")

3
src/517A0.c Normal file
View File

@@ -0,0 +1,3 @@
#include "common.h"
#pragma GLOBAL_ASM("asm/nonmatchings/517A0/func_80050BA0.s")

3
src/51850.c Normal file
View File

@@ -0,0 +1,3 @@
#include "common.h"
#pragma GLOBAL_ASM("asm/nonmatchings/51850/func_80050C50.s")

3
src/518A0.c Normal file
View File

@@ -0,0 +1,3 @@
#include "common.h"
#pragma GLOBAL_ASM("asm/nonmatchings/518A0/func_80050CA0.s")

3
src/51B20.c Normal file
View File

@@ -0,0 +1,3 @@
#include "common.h"
#pragma GLOBAL_ASM("asm/nonmatchings/51B20/func_80050F20.s")

50
src/5580.c Normal file
View File

@@ -0,0 +1,50 @@
#include "common.h"
#pragma GLOBAL_ASM("asm/nonmatchings/5580/func_80004980.s")
#pragma GLOBAL_ASM("asm/nonmatchings/5580/func_800049AC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/5580/func_800049D4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/5580/func_80004AB4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/5580/func_80004B0C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/5580/func_80004C68.s")
#pragma GLOBAL_ASM("asm/nonmatchings/5580/func_80004CC0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/5580/func_80004CF4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/5580/func_80004D20.s")
#pragma GLOBAL_ASM("asm/nonmatchings/5580/func_80004D64.s")
void func_80004DB4(void) {
}
#pragma GLOBAL_ASM("asm/nonmatchings/5580/func_80004DBC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/5580/func_80004E60.s")
#pragma GLOBAL_ASM("asm/nonmatchings/5580/func_80004E94.s")
#pragma GLOBAL_ASM("asm/nonmatchings/5580/func_80004ED0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/5580/func_80004F08.s")
#pragma GLOBAL_ASM("asm/nonmatchings/5580/func_80004F70.s")
#pragma GLOBAL_ASM("asm/nonmatchings/5580/func_80005084.s")
#pragma GLOBAL_ASM("asm/nonmatchings/5580/func_80005148.s")
#pragma GLOBAL_ASM("asm/nonmatchings/5580/func_80005194.s")
#pragma GLOBAL_ASM("asm/nonmatchings/5580/func_800052B4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/5580/func_80005328.s")
#pragma GLOBAL_ASM("asm/nonmatchings/5580/func_80005370.s")
#pragma GLOBAL_ASM("asm/nonmatchings/5580/func_800053B4.s")

27
src/6BC0.c Normal file
View File

@@ -0,0 +1,27 @@
#include "common.h"
#pragma GLOBAL_ASM("asm/nonmatchings/6BC0/func_80005FC0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/6BC0/func_80006030.s")
#pragma GLOBAL_ASM("asm/nonmatchings/6BC0/func_800060E0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/6BC0/func_80006200.s")
#pragma GLOBAL_ASM("asm/nonmatchings/6BC0/func_800062E4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/6BC0/func_80006314.s")
#pragma GLOBAL_ASM("asm/nonmatchings/6BC0/func_80006414.s")
#pragma GLOBAL_ASM("asm/nonmatchings/6BC0/func_80006450.s")
#pragma GLOBAL_ASM("asm/nonmatchings/6BC0/func_8000648C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/6BC0/func_80006498.s")
#pragma GLOBAL_ASM("asm/nonmatchings/6BC0/func_800065B4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/6BC0/func_800067E4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/6BC0/func_8000699C.s")

79
src/75F0.c Normal file
View File

@@ -0,0 +1,79 @@
#include "common.h"
#pragma GLOBAL_ASM("asm/nonmatchings/75F0/func_800069F0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/75F0/func_80006C04.s")
#pragma GLOBAL_ASM("asm/nonmatchings/75F0/func_80006C6C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/75F0/func_80006CB4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/75F0/func_80006CF8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/75F0/func_80006D28.s")
#pragma GLOBAL_ASM("asm/nonmatchings/75F0/func_80006D50.s")
#pragma GLOBAL_ASM("asm/nonmatchings/75F0/func_80006F34.s")
#pragma GLOBAL_ASM("asm/nonmatchings/75F0/func_80006F98.s")
#pragma GLOBAL_ASM("asm/nonmatchings/75F0/func_80006FE8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/75F0/func_80007234.s")
#pragma GLOBAL_ASM("asm/nonmatchings/75F0/func_8000725C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/75F0/func_80007304.s")
#pragma GLOBAL_ASM("asm/nonmatchings/75F0/func_80007444.s")
#pragma GLOBAL_ASM("asm/nonmatchings/75F0/func_800075F8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/75F0/func_80007604.s")
#pragma GLOBAL_ASM("asm/nonmatchings/75F0/func_80007614.s")
#pragma GLOBAL_ASM("asm/nonmatchings/75F0/func_80007678.s")
#pragma GLOBAL_ASM("asm/nonmatchings/75F0/func_800076C0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/75F0/func_8000771C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/75F0/func_80007754.s")
#pragma GLOBAL_ASM("asm/nonmatchings/75F0/func_80007778.s")
#pragma GLOBAL_ASM("asm/nonmatchings/75F0/func_800077B4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/75F0/func_80007820.s")
#pragma GLOBAL_ASM("asm/nonmatchings/75F0/func_800078D4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/75F0/func_80007990.s")
#pragma GLOBAL_ASM("asm/nonmatchings/75F0/func_800079C4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/75F0/func_80007A2C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/75F0/func_80007A58.s")
#pragma GLOBAL_ASM("asm/nonmatchings/75F0/func_80007A80.s")
#pragma GLOBAL_ASM("asm/nonmatchings/75F0/func_80007C3C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/75F0/func_80007CD8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/75F0/func_80007DE4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/75F0/func_80007EF0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/75F0/func_80007FC4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/75F0/func_800080E0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/75F0/func_80008130.s")
#pragma GLOBAL_ASM("asm/nonmatchings/75F0/HAL_Printf.s")
#pragma GLOBAL_ASM("asm/nonmatchings/75F0/func_800081F8.s")

17
src/C970.c Normal file
View File

@@ -0,0 +1,17 @@
#include "common.h"
#pragma GLOBAL_ASM("asm/nonmatchings/C970/func_8000BD70.s")
#pragma GLOBAL_ASM("asm/nonmatchings/C970/func_8000BDD8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/C970/func_8000BE5C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/C970/func_8000BEC8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/C970/func_8000BF70.s")
#pragma GLOBAL_ASM("asm/nonmatchings/C970/func_8000C02C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/C970/func_8000C104.s")
#pragma GLOBAL_ASM("asm/nonmatchings/C970/func_8000C1AC.s")

9
src/CE80.c Normal file
View File

@@ -0,0 +1,9 @@
#include "common.h"
#pragma GLOBAL_ASM("asm/nonmatchings/CE80/func_8000C280.s")
#pragma GLOBAL_ASM("asm/nonmatchings/CE80/func_8000C4A8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/CE80/func_8000C644.s")
#pragma GLOBAL_ASM("asm/nonmatchings/CE80/func_8000C780.s")

21
src/D470.c Normal file
View File

@@ -0,0 +1,21 @@
#include "common.h"
#pragma GLOBAL_ASM("asm/nonmatchings/D470/func_8000C870.s")
#pragma GLOBAL_ASM("asm/nonmatchings/D470/func_8000C8F8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/D470/func_8000CA4C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/D470/func_8000CB18.s")
#pragma GLOBAL_ASM("asm/nonmatchings/D470/func_8000CC30.s")
#pragma GLOBAL_ASM("asm/nonmatchings/D470/func_8000CC9C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/D470/func_8000CDB8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/D470/func_8000CEE4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/D470/func_8000CFB0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/D470/func_8000D0B4.s")

7
src/E570.c Normal file
View File

@@ -0,0 +1,7 @@
#include "common.h"
#pragma GLOBAL_ASM("asm/nonmatchings/E570/func_8000D970.s")
#pragma GLOBAL_ASM("asm/nonmatchings/E570/func_8000DA78.s")
#pragma GLOBAL_ASM("asm/nonmatchings/E570/func_8000DAFC.s")

131
src/E890.c Normal file
View File

@@ -0,0 +1,131 @@
#include "common.h"
#pragma GLOBAL_ASM("asm/nonmatchings/E890/func_8000DC90.s")
#pragma GLOBAL_ASM("asm/nonmatchings/E890/func_8000DD68.s")
#pragma GLOBAL_ASM("asm/nonmatchings/E890/func_8000DDB0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/E890/func_8000DDE4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/E890/func_8000DE18.s")
#pragma GLOBAL_ASM("asm/nonmatchings/E890/func_8000DE70.s")
#pragma GLOBAL_ASM("asm/nonmatchings/E890/func_8000DED0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/E890/func_8000E0EC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/E890/func_8000E21C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/E890/func_8000E3B4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/E890/func_8000E51C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/E890/func_8000E5BC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/E890/func_8000E6EC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/E890/func_8000E760.s")
#pragma GLOBAL_ASM("asm/nonmatchings/E890/func_8000E7E4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/E890/func_8000E820.s")
#pragma GLOBAL_ASM("asm/nonmatchings/E890/func_8000E840.s")
#pragma GLOBAL_ASM("asm/nonmatchings/E890/func_8000E868.s")
#pragma GLOBAL_ASM("asm/nonmatchings/E890/func_8000E88C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/E890/func_8000E8B0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/E890/func_8000E8E8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/E890/func_8000E920.s")
#pragma GLOBAL_ASM("asm/nonmatchings/E890/func_8000E958.s")
#pragma GLOBAL_ASM("asm/nonmatchings/E890/func_8000E990.s")
#pragma GLOBAL_ASM("asm/nonmatchings/E890/func_8000E9D4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/E890/func_8000EA84.s")
#pragma GLOBAL_ASM("asm/nonmatchings/E890/func_8000EAF4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/E890/func_8000EB70.s")
#pragma GLOBAL_ASM("asm/nonmatchings/E890/func_8000EBA8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/E890/func_8000EBE0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/E890/func_8000EC18.s")
#pragma GLOBAL_ASM("asm/nonmatchings/E890/func_8000EC50.s")
#pragma GLOBAL_ASM("asm/nonmatchings/E890/func_8000EC88.s")
#pragma GLOBAL_ASM("asm/nonmatchings/E890/func_8000ED4C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/E890/func_8000ED98.s")
#pragma GLOBAL_ASM("asm/nonmatchings/E890/func_8000EDD8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/E890/func_8000EE1C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/E890/func_8000F174.s")
#pragma GLOBAL_ASM("asm/nonmatchings/E890/func_8000F2C4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/E890/func_8000F3FC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/E890/func_8000F5A8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/E890/func_8000F730.s")
#pragma GLOBAL_ASM("asm/nonmatchings/E890/func_8000F88C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/E890/func_8000FA94.s")
#pragma GLOBAL_ASM("asm/nonmatchings/E890/func_8000FBB0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/E890/func_8000FDE4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/E890/func_8000FF04.s")
#pragma GLOBAL_ASM("asm/nonmatchings/E890/func_8000FFB8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/E890/func_80010090.s")
#pragma GLOBAL_ASM("asm/nonmatchings/E890/func_80010228.s")
#pragma GLOBAL_ASM("asm/nonmatchings/E890/func_800102A4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/E890/func_80010354.s")
#pragma GLOBAL_ASM("asm/nonmatchings/E890/func_800103F0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/E890/func_8001046C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/E890/func_800104AC.s")
#pragma GLOBAL_ASM("asm/nonmatchings/E890/func_80010500.s")
#pragma GLOBAL_ASM("asm/nonmatchings/E890/func_80010570.s")
#pragma GLOBAL_ASM("asm/nonmatchings/E890/func_80010720.s")
#pragma GLOBAL_ASM("asm/nonmatchings/E890/func_80010780.s")
#pragma GLOBAL_ASM("asm/nonmatchings/E890/func_800107F0.s")
#pragma GLOBAL_ASM("asm/nonmatchings/E890/func_80010930.s")
#pragma GLOBAL_ASM("asm/nonmatchings/E890/func_80010B20.s")
#pragma GLOBAL_ASM("asm/nonmatchings/E890/func_80010BD4.s")
#pragma GLOBAL_ASM("asm/nonmatchings/E890/func_80010CA8.s")
#pragma GLOBAL_ASM("asm/nonmatchings/E890/func_80010E20.s")

View File

@@ -103,7 +103,7 @@ unit_atten = 0x80100844;
asic_cur_status = 0x80100840;
currentCommand = 0x80100730;
LEOc2ctrl_que = 0x801006F8;
LEOcommand_que = 0x80100638;
LEOcommand_que = 0x80100638; // allow_duplicated:True
LEOcontrol_que = 0x80100668;
LEOcontrol_que_buf = 0x801006B4;
LEOevent_que = 0x80100650;
@@ -117,7 +117,7 @@ LEOblock_que_buf = 0x801006C0;
LEOcommandThread = 0x800FFAD8;
LEOcommandThreadStack = 0x80100238;
LEOinterruptThread = 0x800FFC88;
LEOinterruptThreadStack = 0x80100638;
LEOinterruptThreadStack = 0x80100638; // allow_duplicated:True
LEOclr_que_flag = 0x801006D5;
LEO_ZERO_MESG = 0X8007DA30;
LEORAM_START_LBA = 0x8007DD18;
@@ -607,4 +607,6 @@ gSoftResetRed = 0x800A7308;
gSoftResetGreen = 0x800A730C;
gSoftResetBlue = 0x800A7310;
SoftReset_Thread = 0x80005674;
SoftReset_CreateThread = 0x800057C0;
SoftReset_CreateThread = 0x800057C0;
func_80004DB4 = 0x80004DB4; //defined:true
gControllers = 0x800A7320; //defined:true