blob: b77111fc64d74ab88c144f3365903ed0754ec638 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
|
---
source_files: [../src/randomcrap.S, ../src/music.S, ../src/fix38.S, ../src/nullsub.S]
hooks:
- name: FixMemoryLeaks
type: patch
addr_pal: 0x800E53E0
data: '4E800020'
- name: MusicHax
type: branch_insn
src_addr_pal: 0x8008E5E4
branch_type: b
target_func: 'HaxMusic'
- name: Fix38WithJumpCoin
src_addr_pal: 0x807EBC5C
type: branch_insn
branch_type: b
target_func: 'fix38WithJumpCoin'
- name: 1-1 BG Fix
type: patch
addr_ntsc: 0x80117F6C
addr_pal: 0x801180AC
data: '38000003'
- name: PipeFix_NodeCalc
type: patch
addr_ntsc: 0x800508F8
addr_pal: 0x800508F8
data: 'A01E0010540007FF41820014A0E300043807FFFEB01F042C4800000C38000001B01F042CA0A30002A89F042C80C6003C7C052214540020367CA60214A8850002'
- name: PipeFix_ExitPatch1
type: patch
addr_ntsc: 0x80050A5C
addr_pal: 0x80050A5C
data: '88030013'
- name: PipeFix_ExitPatch2
type: patch
addr_ntsc: 0x80050A60
addr_pal: 0x80050A60
data: '2C000000'
- name: PipeFix_ExitPatch3
type: patch
addr_ntsc: 0x80050A68
addr_pal: 0x80050A68
data: '2C000001'
- name: PipeFix_ExitPatch4
type: patch
addr_ntsc: 0x80050A70
addr_pal: 0x80050A70
data: '2C000002'
- name: PipeFix_ExitPatch5
type: patch
addr_ntsc: 0x80050A78
addr_pal: 0x80050A78
data: '2C000003'
- name: PipeFix_ExitPatch6
type: patch
addr_ntsc: 0x80050A88
addr_pal: 0x80050A88
data: '389F065C'
- name: ChestnutGoombaForTargets # sprite 10
type: patch
addr_ntsc: 0x8030A1D0
addr_pal: 0x8030A4D0
data: '00C8 0000 00000008 FFFFFFF0 00000000 00000000 0000000A 0000000A 0000 0000 0000 0000 0002 0000'
- name: TileGodLayerFix
type: patch
addr_ntsc: 0xdeadbeef
addr_pal: 0x807E16D0
data: '88D2038F'
# - name: HeapChangeAttempt
# type: branch_insn
# branch_type: bl
# src_addr_ntsc: 0xdeadbeef
# src_addr_pal: 0x80081E34
# target_func: 'HeapChangeAttempt'
- name: StarsDontKillSpikesUD
type: add_func_pointer
src_addr_pal: 0x80AFF4D8
target_func: 'Return'
- name: StarsDontKillSpikesD
type: add_func_pointer
src_addr_pal: 0x80AFF784
target_func: 'Return'
- name: StarsDontKillSpikesU
type: add_func_pointer
src_addr_pal: 0x80AFFA30
target_func: 'Return'
- name: StarsDontKillSpikesLR
type: add_func_pointer
src_addr_pal: 0x80AFFCDC
target_func: 'Return'
- name: StarsDontKillSpikesR
type: add_func_pointer
src_addr_pal: 0x80AFFF88
target_func: 'Return'
- name: StarsDontKillSpikesL
type: add_func_pointer
src_addr_pal: 0x80B00234
target_func: 'Return'
|