summaryrefslogtreecommitdiff
path: root/poweruphax.yaml
diff options
context:
space:
mode:
authorColin Noga <Tempus@chronometry.ca>2012-06-24 19:34:56 -0500
committerColin Noga <Tempus@chronometry.ca>2012-06-24 19:34:56 -0500
commit10fa535e98f3e1043b04895aaab2e916549fcf69 (patch)
tree7dda2c5658961801414f2eef9e9137efadd26d78 /poweruphax.yaml
parentfd286ae035b52d3d78e234d9f91b6610ae30def6 (diff)
downloadkamek-10fa535e98f3e1043b04895aaab2e916549fcf69.tar.gz
kamek-10fa535e98f3e1043b04895aaab2e916549fcf69.zip
Lots of bug fixes, bowser improvements, summer sun hacks, JPN support, etc.
Diffstat (limited to '')
-rw-r--r--poweruphax.yaml21
1 files changed, 20 insertions, 1 deletions
diff --git a/poweruphax.yaml b/poweruphax.yaml
index 3a9aa21..29f2636 100644
--- a/poweruphax.yaml
+++ b/poweruphax.yaml
@@ -1,5 +1,5 @@
---
-source_files: [../src/poweruphax.S]
+source_files: [../src/poweruphax.S, ../src/poweruphax.cpp]
hooks:
- name: GetInfoFromDumbTable
type: branch_insn
@@ -282,6 +282,11 @@ hooks:
addr_pal: 0x80ACF9F4
data: '0008820e'
+ - name: HammerBigThwompBounce
+ type: add_func_pointer
+ src_addr_pal: 0x80AE8360
+ target_func: 'ThwompHammer(dEn_c *, ActivePhysics *, ActivePhysics *)'
+
- name: HammerBigBoo
type: patch
addr_pal: 0x80AD4AA0
@@ -292,6 +297,11 @@ hooks:
addr_pal: 0x80AD4AA4
data: '20020000'
+ - name: HammerBigBooBounce
+ type: add_func_pointer
+ src_addr_pal: 0x80B0AE20
+ target_func: 'BooHammer(dEn_c *, ActivePhysics *, ActivePhysics *)'
+
- name: HammerAmp
type: patch
addr_pal: 0x80ACE17C
@@ -312,6 +322,11 @@ hooks:
addr_pal: 0x80AD4F48
data: '00088a1e'
+ - name: HammerBigUrchinBounce
+ type: add_func_pointer
+ src_addr_pal: 0x80B0CF40
+ target_func: 'UrchinHammer(dEn_c *, ActivePhysics *, ActivePhysics *)'
+
- name: HammerChainChomp
type: patch
addr_pal: 0x80AD5214
@@ -367,6 +382,10 @@ hooks:
addr_pal: 0x80AD5538
data: '003AFFFE'
+ - name: HammerMicroGoomba
+ type: patch
+ addr_pal: 0x80ACD9A0
+ data: '0008A2BE'
# - name: HammerClam
# type: patch