summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorTreeki <treeki@gmail.com>2012-10-07 00:22:45 +0200
committerTreeki <treeki@gmail.com>2012-10-07 00:22:45 +0200
commit6f20c424220d32dcbbcd66cbf58ac93e9de7054c (patch)
tree166f7091b44b28c7deca73edf05d7df320fda9a8 /src
parent14f6cc96178c0324833a9ec3097263d35a67e181 (diff)
downloadkamek-6f20c424220d32dcbbcd66cbf58ac93e9de7054c.tar.gz
kamek-6f20c424220d32dcbbcd66cbf58ac93e9de7054c.zip
a failed attempt to fix net climb sounds
Diffstat (limited to 'src')
-rw-r--r--src/randomcrap.S23
1 files changed, 23 insertions, 0 deletions
diff --git a/src/randomcrap.S b/src/randomcrap.S
index ea2b301..0b76ad8 100644
--- a/src/randomcrap.S
+++ b/src/randomcrap.S
@@ -1,4 +1,27 @@
.text
+.global newClimbSounds
+.extern StagePtr
+newClimbSounds:
+ lis r6, StagePtr@h
+ ori r6, r6, StagePtr@l
+ lwz r6, 0(r6)
+ lhz r6, 0x120C(r6)
+
+ cmpwi r6, 14
+ beq pngn
+ cmpwi r6, 0x903
+ beq pngn
+ cmpwi r6, 0x40E
+ beq climb
+ li r4, 0x134
+ blr
+pngn:
+ li r4, 0xE1
+ blr
+climb:
+ li r4, 0xC9
+ blr
+
.global TextWriterCrap
.extern TextWriterCrapContinue
TextWriterCrap: