blob: 5923671781c5d7f375b0dc1e8e2fdf8bcde3ced0 (
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
|
---
source_files: [../src/randomcrap.S]
hooks:
- name: FixCoinJump
type: patch
addr_ntsc: 0x809E75F0
addr_pal: 0x809E75D0
data: '38800008 B0830364 4e800020' #li r4,8; sth r4,0x364(r3); blr
- 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: EN_BIGPILEFix
type: patch
addr_pal: 0x8001F93C
data: '48000014'
- name: RockyWrenchFix
type: patch
addr_pal: 0x808A9448
data: '60000000'
|