Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions asm/patch_diffs/classic_features_diff.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
Data:
0x21932A4: [0x48, 0x00, 0x00, 0x44]
0x21932F0: [0x48, 0x00, 0x00, 0x38]
0x22F7E24: [0x48, 0x00, 0x00, 0x4C]
0x23F22B0: [0x48, 0x00, 0x00, 0x34]
0x23FEBC4: [0x60, 0x00, 0x00, 0x00]
0x243A28C: [0x60, 0x00, 0x00, 0x00]
Expand Down
13 changes: 13 additions & 0 deletions asm/patches/classic_features.asm
Original file line number Diff line number Diff line change
Expand Up @@ -28,3 +28,16 @@
; Remove this restriction to match SD behavior
.org 0x023FEBC4
nop


; HD capped the values of cCcD_Stts::m_cc_move to prevent the big pig throw
; Uncap those values to allow the big pig to fly really far
.org 0x021932A4 ; In daKb_execute
b 0x021932E8 ; Skip capping the X value
.org 0x021932F0 ; In daKb_execute
b 0x02193328 ; Skip capping the Z value

; Nintendo also moved Abe further from the house to prevent you from getting the glitchy pick-up
; For some insane reason they did this through code, so remove that also
.org 0x022F7E24 ; In daNpc_Ym1_c::createInit
b 0x022F7E70 ; Skip overwriting his position
Loading