summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZephiles <cae222@yahoo.com>2021-10-16 20:41:07 -0500
committerZephiles <cae222@yahoo.com>2021-10-16 20:41:07 -0500
commitf9d8cdcd2477577aea4a9dd949099044da904e27 (patch)
treeca3fe53d436d026f957a44694c0c6e6af1260ce0
parent6c798bc4ac9afc890eab9d2bb70914f8a6d8f3c7 (diff)
Add most runtime helper functions that are in the game's code
Note that __floatundidf is missing, as __cvt_ull_flt is not in the game.
-rw-r--r--GameCube/assets/eu.lst11
-rw-r--r--GameCube/assets/jp.lst11
-rw-r--r--GameCube/assets/us.lst11
3 files changed, 33 insertions, 0 deletions
diff --git a/GameCube/assets/eu.lst b/GameCube/assets/eu.lst
index 6323ec68..651e19f3 100644
--- a/GameCube/assets/eu.lst
+++ b/GameCube/assets/eu.lst
@@ -144,7 +144,18 @@
8036300C:_savegpr_29
80363010:_savegpr_30
80363014:_savegpr_31
+80363068:__udivdi3
+80363154:__divdi3
8036328C:__umoddi3
+80363370:__moddi3
+8036347C:__ashldi3
+803634A0:__lshrdi3
+803634C4:__ashrdi3
+803634EC:__floatdidf
+803635A0:__fixsfdi
+803635A0:__fixdfdi
+803635A0:__fixunssfdi
+803635A0:__fixunsdfdi
// mem.o
80366EBC:memcmp
diff --git a/GameCube/assets/jp.lst b/GameCube/assets/jp.lst
index 0dbd5fcb..eff26c06 100644
--- a/GameCube/assets/jp.lst
+++ b/GameCube/assets/jp.lst
@@ -144,7 +144,18 @@
80364678:_savegpr_29
8036467C:_savegpr_30
80364680:_savegpr_31
+803646D4:__udivdi3
+803647C0:__divdi3
803648F8:__umoddi3
+803649DC:__moddi3
+80364AE8:__ashldi3
+80364B0C:__lshrdi3
+80364B30:__ashrdi3
+80364B58:__floatdidf
+80364C0C:__fixsfdi
+80364C0C:__fixdfdi
+80364C0C:__fixunssfdi
+80364C0C:__fixunsdfdi
// mem.o
80368528:memcmp
diff --git a/GameCube/assets/us.lst b/GameCube/assets/us.lst
index 284b1e03..e7984ac0 100644
--- a/GameCube/assets/us.lst
+++ b/GameCube/assets/us.lst
@@ -144,7 +144,18 @@
803621DC:_savegpr_29
803621E0:_savegpr_30
803621E4:_savegpr_31
+80362238:__udivdi3
+80362324:__divdi3
8036245C:__umoddi3
+80362540:__moddi3
+8036264C:__ashldi3
+80362670:__lshrdi3
+80362694:__ashrdi3
+803626BC:__floatdidf
+80362770:__fixsfdi
+80362770:__fixdfdi
+80362770:__fixunssfdi
+80362770:__fixunsdfdi
// mem.o
8036608C:memcmp