summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
Diffstat (limited to 'tools')
-rw-r--r--tools/disasm/ique-cn/files_boot.csv6
-rw-r--r--tools/disasm/ique-cn/functions.txt20
2 files changed, 21 insertions, 5 deletions
diff --git a/tools/disasm/ique-cn/files_boot.csv b/tools/disasm/ique-cn/files_boot.csv
index da3d146a1..e4d69b501 100644
--- a/tools/disasm/ique-cn/files_boot.csv
+++ b/tools/disasm/ique-cn/files_boot.csv
@@ -3,7 +3,7 @@ offset,vram,.text
140,80000590,src/boot/idle
390,800007E0,src/boot/viconfig
4D0,80000920,src/boot/z_std_dma
-B50,80000FA0,src/boot/zlib
+B50,80000FA0,src/boot/inflate
2830,80002C80,src/boot/z_locale
2870,80002CC0,src/boot/is_debug
2890,80002CE0,src/boot/driverominit
@@ -96,7 +96,7 @@ offset,vram,.data
98F0,80009D40,src/boot/viconfig
9910,80009D60,src/boot/carthandle
9920,80009D70,src/boot/z_std_dma
-9930,80009D80,src/boot/zlib
+9930,80009D80,src/boot/inflate
9AB0,80009F00,src/boot/z_locale
9AC0,80009F10,src/boot/driverominit
9AD0,80009F20,src/libu64/stackcheck
@@ -133,7 +133,7 @@ A750,8000ABA0,data/boot_common_8000ABA0
A7A0,8000ABF0,src/boot/boot_main
B190,8000B5E0,src/boot/idle
BD90,8000C1E0,src/boot/z_std_dma
-C500,8000C950,src/boot/zlib
+C500,8000C950,src/boot/inflate
10310,80010760,src/boot/driverominit
10390,800107E0,src/libultra/io/vimgr
115B0,80011A00,src/libultra/io/pimgr
diff --git a/tools/disasm/ique-cn/functions.txt b/tools/disasm/ique-cn/functions.txt
index b10ad3873..41abd66a7 100644
--- a/tools/disasm/ique-cn/functions.txt
+++ b/tools/disasm/ique-cn/functions.txt
@@ -15,6 +15,22 @@ DmaMgr_ThreadEntry = 0x80000D60; // type:func
DmaMgr_RequestAsync = 0x80000DC4; // type:func
DmaMgr_RequestSync = 0x80000E14; // type:func
DmaMgr_Init = 0x80000EAC; // type:func
+gzip_malloc = 0x80000FA0; // type:func
+gzip_free = 0x80000FE8; // type:func
+huft_build = 0x80001004; // type:func
+huft_free = 0x800015E8; // type:func
+inflate_codes = 0x8000162C; // type:func
+inflate_stored = 0x80001BCC; // type:func
+inflate_fixed = 0x80001E4C; // type:func
+inflate_dynamic = 0x80002018; // type:func
+inflate_block = 0x80002808; // type:func
+inflate = 0x800029B0; // type:func
+gzip_read = 0x80002A88; // type:func
+unzip = 0x80002B14; // type:func
+clear_bufs = 0x80002B50; // type:func
+fill_inbuf = 0x80002B68; // type:func
+flush_window = 0x80002C2C; // type:func
+gzip_decompress = 0x80002C3C; // type:func
Locale_Init = 0x80002C80; // type:func
Locale_ResetRegion = 0x80002CB4; // type:func
osSyncPrintfUnused = 0x80002CC0; // type:func
@@ -10285,7 +10301,7 @@ EnGe1_Init = 0x80A8EFD0; // type:func
EnGe1_Destroy = 0x80A8F294; // type:func
EnGe1_SetTalkAction = 0x80A8F2C0; // type:func
EnGe1_SetAnimationIdle = 0x80A8F3A0; // type:func
-EnGe1_CheckCarpentersFreed = 0x80A8F424; // type:func
+EnGe1_CheckAllCarpentersRescued = 0x80A8F424; // type:func
EnGe1_KickPlayer = 0x80A8F460; // type:func
EnGe1_SpotPlayer = 0x80A8F540; // type:func
EnGe1_WatchForPlayerFrontOnly = 0x80A8F5A0; // type:func
@@ -11822,7 +11838,7 @@ EnGe2_Init = 0x80B25578; // type:func
EnGe2_Destroy = 0x80B25790; // type:func
Ge2_DetectPlayerInAction = 0x80B257BC; // type:func
Ge2_DetectPlayerInUpdate = 0x80B25868; // type:func
-EnGe2_CheckCarpentersFreed = 0x80B25998; // type:func
+EnGe2_CheckAllCarpentersRescued = 0x80B25998; // type:func
EnGe2_CaptureClose = 0x80B259C4; // type:func
EnGe2_CaptureCharge = 0x80B25A98; // type:func
EnGe2_CaptureTurn = 0x80B25BCC; // type:func