use original draw distance patch with fixed callback
This commit is contained in:
@@ -5,17 +5,7 @@ import sys
|
||||
from dataclasses import dataclass
|
||||
|
||||
|
||||
version_tokens = ("JP12", "JP13", "JP14", "JP15", "US10", "US11", "US12", "EU")
|
||||
version_to_specific_version = {
|
||||
"JP12": "3OJ2",
|
||||
"JP13": "3OJ3",
|
||||
"JP14": "3OJ4",
|
||||
"JP15": "3OJ5",
|
||||
"US10": "3OE0",
|
||||
"US11": "3OE1",
|
||||
"US12": "3OE2",
|
||||
"EU": "3OP0",
|
||||
}
|
||||
version_tokens = ("3OJ2", "3OJ3", "3OJ4", "3OJ5", "3OE0", "3OE1", "3OE2", "3OP0")
|
||||
|
||||
|
||||
@dataclass
|
||||
@@ -60,7 +50,7 @@ def write_patches_for_code(
|
||||
if write_regions:
|
||||
filename = os.path.join(
|
||||
out_dir,
|
||||
f'{name.replace(" ", "")}.{version_to_specific_version[v]}.patch.s',
|
||||
f'{name.replace(" ", "")}.{v}.patch.s',
|
||||
)
|
||||
with open(filename, "wt") as f:
|
||||
if long_name is not None:
|
||||
@@ -144,7 +134,7 @@ def main():
|
||||
| (data[z + 2] << 8)
|
||||
| (data[z + 3] << 0)
|
||||
)
|
||||
elif line.startswith("JP12------------"):
|
||||
elif line.startswith("3OJ2------------"):
|
||||
reading_code = True
|
||||
else:
|
||||
code_name = line
|
||||
|
||||
+69
-69
@@ -21,7 +21,7 @@ Common Bank Patch
|
||||
CommonBank
|
||||
*** name=Common bank
|
||||
*** desc=Hold L and open\nthe bank to use a\ncommon bank stored\nin temp character\n3's data
|
||||
JP12------------- JP13------------- JP14------------- JP15------------- US10------------- US11------------- US12------------- EU--------------- DISASSEMBLY (US10)
|
||||
3OJ2------------- 3OJ3------------- 3OJ4------------- 3OJ5------------- 3OE0------------- 3OE1------------- 3OE2------------- 3OP0------------- DISASSEMBLY (US10)
|
||||
8000BAB4 281B0002 8000BAB4 281B0002 8000BAB4 281B0002 8000BAB4 281B0002 8000BAB4 281B0002 8000BAB4 281B0002 8000BAB4 281B0002 8000BAB4 281B0002 cmplwi r27, 2
|
||||
8000BAB8 40820018 8000BAB8 40820018 8000BAB8 40820018 8000BAB8 40820018 8000BAB8 40820018 8000BAB8 40820018 8000BAB8 40820018 8000BAB8 40820018 bne +0x00000018 /* 8000BAD0 */
|
||||
8000BABC 3C008000 8000BABC 3C008000 8000BABC 3C008000 8000BABC 3C008000 8000BABC 3C008000 8000BABC 3C008000 8000BABC 3C008000 8000BABC 3C008000 lis r0, 0x8000
|
||||
@@ -71,7 +71,7 @@ Item Loss Prevention
|
||||
ItemLossPrevention
|
||||
*** name=No item loss
|
||||
*** desc=Don't lose items if\nyou don't log off\nnormally
|
||||
JP12------------- JP13------------- JP14------------- JP15------------- US10------------- US11------------- US12------------- EU--------------- DISASSEMBLY (US10)
|
||||
3OJ2------------- 3OJ3------------- 3OJ4------------- 3OJ5------------- 3OE0------------- 3OE1------------- 3OE2------------- 3OP0------------- DISASSEMBLY (US10)
|
||||
801D33E4 4800004C 801D38EC 4800004C 801D3CC4 4800004C 801D39B8 4800004C 801D381C 4800004C 801D381C 4800004C 801D3A1C 4800004C 801D3ED8 4800004C b +0x0000004C /* 801D3868 */
|
||||
801FE900 60000000 801FF174 60000000 8020010C 60000000 801FF710 60000000 801FF0FC 60000000 801FF0FC 60000000 801FFA44 60000000 801FF9E0 60000000 nop
|
||||
801FFE5C 60000000 802006D0 60000000 802016CC 60000000 80200C9C 60000000 80200658 60000000 80200658 60000000 80200FD0 60000000 80200F3C 60000000 nop
|
||||
@@ -83,7 +83,7 @@ JP12------------- JP13------------- JP14------------- JP15------------- US10----
|
||||
Palette
|
||||
*** name=Palette
|
||||
*** desc=Press Z to cycle\nthrough 4 customize\nconfigs instead of of\njust one
|
||||
JP12------------- JP13------------- JP14------------- JP15------------- US10------------- US11------------- US12------------- EU--------------- DISASSEMBLY (US10)
|
||||
3OJ2------------- 3OJ3------------- 3OJ4------------- 3OJ5------------- 3OE0------------- 3OE1------------- 3OE2------------- 3OP0------------- DISASSEMBLY (US10)
|
||||
8000CD00 3C808000 8000CD00 3C808000 8000CD00 3C808000 8000CD00 3C808000 8000CD00 3C808000 8000CD00 3C808000 8000CD00 3C808000 8000CD00 3C808000 lis r4, 0x8000
|
||||
8000CD04 6084CF3E 8000CD04 6084CF3E 8000CD04 6084CF3E 8000CD04 6084CF3E 8000CD04 6084CF3E 8000CD04 6084CF3E 8000CD04 6084CF3E 8000CD04 6084CF3E ori r4, r4, 0xCF3E
|
||||
8000CD08 3BE00000 8000CD08 3BE00000 8000CD08 3BE00000 8000CD08 3BE00000 8000CD08 3BE00000 8000CD08 3BE00000 8000CD08 3BE00000 8000CD08 3BE00000 li r31, 0x0000
|
||||
@@ -123,7 +123,7 @@ JP12------------- JP13------------- JP14------------- JP15------------- US10----
|
||||
|
||||
"Palette Patch" Part 2
|
||||
Palette
|
||||
JP12------------- JP13------------- JP14------------- JP15------------- US10------------- US11------------- US12------------- EU--------------- DISASSEMBLY (US10)
|
||||
3OJ2------------- 3OJ3------------- 3OJ4------------- 3OJ5------------- 3OE0------------- 3OE1------------- 3OE2------------- 3OP0------------- DISASSEMBLY (US10)
|
||||
8000CD8C 38600003 8000CD8C 38600003 8000CD8C 38600003 8000CD8C 38600003 8000CD8C 38600003 8000CD8C 38600003 8000CD8C 38600003 8000CD8C 38600003 li r3, 0x0003
|
||||
8000CD90 3C808001 8000CD90 3C808001 8000CD90 3C808001 8000CD90 3C808001 8000CD90 3C808001 8000CD90 3C808001 8000CD90 3C808001 8000CD90 3C808001 lis r4, 0x8001
|
||||
8000CD94 B064CF78 8000CD94 B064CF78 8000CD94 B064CF78 8000CD94 B064CF78 8000CD94 B064CF78 8000CD94 B064CF78 8000CD94 B064CF78 8000CD94 B064CF78 sth [r4 - 0x3088], r3
|
||||
@@ -159,7 +159,7 @@ JP12------------- JP13------------- JP14------------- JP15------------- US10----
|
||||
|
||||
"Palette Patch" Part 3 (this part adds PBs to the customize list)
|
||||
Palette
|
||||
JP12------------- JP13------------- JP14------------- JP15------------- US10------------- US11------------- US12------------- EU--------------- DISASSEMBLY (US10)
|
||||
3OJ2------------- 3OJ3------------- 3OJ4------------- 3OJ5------------- 3OE0------------- 3OE1------------- 3OE2------------- 3OP0------------- DISASSEMBLY (US10)
|
||||
8000CA40 28030000 8000CA40 28030000 8000CA40 28030000 8000CA40 28030000 8000CA40 28030000 8000CA40 28030000 8000CA40 28030000 8000CA40 28030000 cmplwi r3, 0
|
||||
8000CA44 40820008 8000CA44 40820008 8000CA44 40820008 8000CA44 40820008 8000CA44 40820008 8000CA44 40820008 8000CA44 40820008 8000CA44 40820008 bne +0x00000008 /* 8000CA4C */
|
||||
8000CA48 3BE00000 8000CA48 3BE00000 8000CA48 3BE00000 8000CA48 3BE00000 8000CA48 3BE00000 8000CA48 3BE00000 8000CA48 3BE00000 8000CA48 3BE00000 li r31, 0x0000
|
||||
@@ -195,12 +195,12 @@ JP12------------- JP13------------- JP14------------- JP15------------- US10----
|
||||
|
||||
"Palette Patch" Part 4 (this disables PBs from overtaking the back palette)
|
||||
Palette
|
||||
JP12------------- JP13------------- JP14------------- JP15------------- US10------------- US11------------- US12------------- EU--------------- DISASSEMBLY (US10)
|
||||
3OJ2------------- 3OJ3------------- 3OJ4------------- 3OJ5------------- 3OE0------------- 3OE1------------- 3OE2------------- 3OP0------------- DISASSEMBLY (US10)
|
||||
801B55F8 38600000 801B5A4C 38600000 801B7BB8 38600000 801B5B18 38600000 801B59E4 38600000 801B59E4 38600000 801B5B7C 38600000 801B6038 38600000 li r3, 0x0000
|
||||
|
||||
"Palette Patch" Part 5 (saves palettes to temp slot 3)
|
||||
Palette
|
||||
JP12------------- JP13------------- JP14------------- JP15------------- US10------------- US11------------- US12------------- EU--------------- DISASSEMBLY (US10)
|
||||
3OJ2------------- 3OJ3------------- 3OJ4------------- 3OJ5------------- 3OE0------------- 3OE1------------- 3OE2------------- 3OP0------------- DISASSEMBLY (US10)
|
||||
8000B958 906DB93C 8000B958 906DB944 8000B958 906DB964 8000B958 906DB964 8000B958 906DB954 8000B958 906DB954 8000B958 906DB974 8000B958 906DB9B4 stw [r13 - 0x46AC], r3
|
||||
8000B95C 1C63003C 8000B95C 1C63003C 8000B95C 1C63003C 8000B95C 1C63003C 8000B95C 1C63003C 8000B95C 1C63003C 8000B95C 1C63003C 8000B95C 1C63003C mulli r3, r3, 60
|
||||
8000B960 808DB920 8000B960 808DB928 8000B960 808DB948 8000B960 808DB948 8000B960 808DB938 8000B960 808DB938 8000B960 808DB958 8000B960 808DB998 lwz r4, [r13 - 0x46C8]
|
||||
@@ -244,7 +244,7 @@ Decoction Patch (makes the Decoction item wipe non-HP/TP materials)
|
||||
Decoction
|
||||
*** name=Decoction
|
||||
*** desc=Make the Decoction\nitem reset your\nmaterial usage
|
||||
JP12------------- JP13------------- JP14------------- JP15------------- US10------------- US11------------- US12------------- EU--------------- DISASSEMBLY (US10)
|
||||
3OJ2------------- 3OJ3------------- 3OJ4------------- 3OJ5------------- 3OE0------------- 3OE1------------- 3OE2------------- 3OP0------------- DISASSEMBLY (US10)
|
||||
80350740 880300EE 80351B44 880300EE 803530A0 880300EE 80352E54 880300EE 803515F4 880300EE 80351638 880300EE 80353220 880300EE 80352614 880300EE lbz r0, [r3 + 0x00EE]
|
||||
80350744 2800000B 80351B48 2800000B 803530A4 2800000B 80352E58 2800000B 803515F8 2800000B 8035163C 2800000B 80353224 2800000B 80352618 2800000B cmplwi r0, 11
|
||||
80350748 40820144 80351B4C 40820144 803530A8 40820144 80352E5C 40820144 803515FC 40820144 80351640 40820144 80353228 40820144 8035261C 40820144 bne +0x00000144 /* 80351740 */
|
||||
@@ -288,19 +288,19 @@ JP12------------- JP13------------- JP14------------- JP15------------- US10----
|
||||
Movement
|
||||
*** name=Movement
|
||||
*** desc=Allow backsteps and\nmovement when\nenemies are\nnearby
|
||||
JP12------------- JP13------------- JP14------------- JP15------------- US10------------- US11------------- US12------------- EU--------------- DISASSEMBLY (US10)
|
||||
3OJ2------------- 3OJ3------------- 3OJ4------------- 3OJ5------------- 3OE0------------- 3OE1------------- 3OE2------------- 3OP0------------- DISASSEMBLY (US10)
|
||||
801CF69C 48000014 801CFBB0 48000014 801D1CEC 48000014 801CFC7C 48000014 801CFAE0 48000014 801CFAE0 48000014 801CFCE0 48000014 801D019C 48000014 b +0x00000014 /* 801CFAF4 */
|
||||
|
||||
"Movement Patch" Part 2 (restores backstep functionality on certain movements)
|
||||
Movement
|
||||
JP12------------- JP13------------- JP14------------- JP15------------- US10------------- US11------------- US12------------- EU--------------- DISASSEMBLY (US10)
|
||||
3OJ2------------- 3OJ3------------- 3OJ4------------- 3OJ5------------- 3OE0------------- 3OE1------------- 3OE2------------- 3OP0------------- DISASSEMBLY (US10)
|
||||
801CE7AC 4800000C 801CECC0 4800000C 801D0D10 4800000C 801CED8C 4800000C 801CEBF0 4800000C 801CEBF0 4800000C 801CEDF0 4800000C 801CF2AC 4800000C b +0x0000000C /* 801CEBFC */
|
||||
|
||||
Olga Flow Barta Bug Fix (makes barta work on ice weakness Olga Flow instead of damaging player)
|
||||
BugFixes
|
||||
*** name=Bug fixes
|
||||
*** desc=Fix many minor\ngameplay, sound,\nand graphical bugs
|
||||
JP12------------- JP13------------- JP14------------- JP15------------- US10------------- US11------------- US12------------- EU--------------- DISASSEMBLY (US10)
|
||||
3OJ2------------- 3OJ3------------- 3OJ4------------- 3OJ5------------- 3OE0------------- 3OE1------------- 3OE2------------- 3OP0------------- DISASSEMBLY (US10)
|
||||
8000D980 807C0000 8000D980 807C0000 8000D980 807C0000 8000D980 807C0000 8000D980 807C0000 8000D980 807C0000 8000D980 807C0000 8000D980 807C0000 lwz r3, [r28]
|
||||
8000D984 2C030013 8000D984 2C030013 8000D984 2C030013 8000D984 2C030013 8000D984 2C030013 8000D984 2C030013 8000D984 2C030013 8000D984 2C030013 cmpwi r3, 19
|
||||
8000D988 40820008 8000D988 40820008 8000D988 40820008 8000D988 40820008 8000D988 40820008 8000D988 40820008 8000D988 40820008 8000D988 40820008 bne +0x00000008 /* 8000D990 */
|
||||
@@ -310,7 +310,7 @@ JP12------------- JP13------------- JP14------------- JP15------------- US10----
|
||||
|
||||
Morfos Frozen Player Bug Fix (stops Morfos Laser multi-hitting when player is frozen)
|
||||
BugFixes
|
||||
JP12------------- JP13------------- JP14------------- JP15------------- US10------------- US11------------- US12------------- EU--------------- DISASSEMBLY (US10)
|
||||
3OJ2------------- 3OJ3------------- 3OJ4------------- 3OJ5------------- 3OE0------------- 3OE1------------- 3OE2------------- 3OP0------------- DISASSEMBLY (US10)
|
||||
8000D9A0 C042FC78 8000D9A0 C042FC80 8000D9A0 C042FC80 8000D9A0 C042FC80 8000D9A0 C042FC88 8000D9A0 C042FC88 8000D9A0 C042FC88 8000D9A0 C042FC88 lfs f2, [r2 - 0x0378]
|
||||
8000D9A4 807E0030 8000D9A4 807E0030 8000D9A4 807E0030 8000D9A4 807E0030 8000D9A4 807E0030 8000D9A4 807E0030 8000D9A4 807E0030 8000D9A4 807E0030 lwz r3, [r30 + 0x0030]
|
||||
8000D9A8 70630020 8000D9A8 70630020 8000D9A8 70630020 8000D9A8 70630020 8000D9A8 70630020 8000D9A8 70630020 8000D9A8 70630020 8000D9A8 70630020 andi. r3, r3, 0x0020
|
||||
@@ -321,18 +321,18 @@ JP12------------- JP13------------- JP14------------- JP15------------- US10----
|
||||
|
||||
Tiny Grass Assassins Bug Fix
|
||||
BugFixes
|
||||
JP12------------- JP13------------- JP14------------- JP15------------- US10------------- US11------------- US12------------- EU--------------- DISASSEMBLY (US10)
|
||||
3OJ2------------- 3OJ3------------- 3OJ4------------- 3OJ5------------- 3OE0------------- 3OE1------------- 3OE2------------- 3OP0------------- DISASSEMBLY (US10)
|
||||
800BC750 48000010 800BCA58 48000010 800BCBD0 48000010 800BCB80 48000010 800BC9E8 48000010 800BC9E8 48000010 800BCB90 48000010 800BCB58 48000010 b +0x00000010 /* 800BC9F8 */
|
||||
|
||||
Bulclaw HP Bug Fix
|
||||
BugFixes
|
||||
JP12------------- JP13------------- JP14------------- JP15------------- US10------------- US11------------- US12------------- EU--------------- DISASSEMBLY (US10)
|
||||
3OJ2------------- 3OJ3------------- 3OJ4------------- 3OJ5------------- 3OE0------------- 3OE1------------- 3OE2------------- 3OP0------------- DISASSEMBLY (US10)
|
||||
80091528 4800024D 80091814 4800024D 8009198C 4800024D 8009193C 4800024D 800917B4 4800024D 800917B4 4800024D 8009194C 4800024D 80091914 4800024D bl +0x0000024C /* 80091A00 */
|
||||
8009152C B3C3032C 80091818 B3C3032C 80091990 B3C3032C 80091940 B3C3032C 800917B8 B3C3032C 800917B8 B3C3032C 80091950 B3C3032C 80091918 B3C3032C sth [r3 + 0x032C], r30
|
||||
|
||||
Control Tower: Delbiter Death SFX Bug Fix
|
||||
BugFixes
|
||||
JP12------------- JP13------------- JP14------------- JP15------------- US10------------- US11------------- US12------------- EU--------------- DISASSEMBLY (US10)
|
||||
3OJ2------------- 3OJ3------------- 3OJ4------------- 3OJ5------------- 3OE0------------- 3OE1------------- 3OE2------------- 3OP0------------- DISASSEMBLY (US10)
|
||||
80301600 48000020 803025CC 48000020 80303A1C 48000020 803037D0 48000020 80301F58 48000020 80301F9C 48000020 8030398C 48000020 80302D64 48000020 b +0x00000020 /* 80301F78 */
|
||||
80301604 3863A830 803025D0 3863A830 80303A20 3863A830 803037D4 3863A830 80301F5C 3863A830 80301FA0 3863A830 80303990 3863A830 80302D68 3863A830 subi r3, r3, 0x57D0
|
||||
80301608 800DB98C 803025D4 800DB994 80303A24 800DB9B4 803037D8 800DB9B4 80301F60 800DB9A4 80301FA4 800DB9A4 80303994 800DB9C4 80302D6C 800DBA04 lwz r0, [r13 - 0x465C]
|
||||
@@ -344,7 +344,7 @@ JP12------------- JP13------------- JP14------------- JP15------------- US10----
|
||||
|
||||
Weapon Attributes Patch (allows attributes to work on minibosses and Olga Flow)
|
||||
BugFixes
|
||||
JP12------------- JP13------------- JP14------------- JP15------------- US10------------- US11------------- US12------------- EU--------------- DISASSEMBLY (US10)
|
||||
3OJ2------------- 3OJ3------------- 3OJ4------------- 3OJ5------------- 3OE0------------- 3OE1------------- 3OE2------------- 3OP0------------- DISASSEMBLY (US10)
|
||||
8000C8C0 7000000F 8000C8C0 7000000F 8000C8C0 7000000F 8000C8C0 7000000F 8000C8C0 7000000F 8000C8C0 7000000F 8000C8C0 7000000F 8000C8C0 7000000F andi. r0, r0, 0x000F
|
||||
8000C8C4 7000004F 8000C8C4 7000004F 8000C8C4 7000004F 8000C8C4 7000004F 8000C8C4 7000004F 8000C8C4 7000004F 8000C8C4 7000004F 8000C8C4 7000004F andi. r0, r0, 0x004F
|
||||
8000C8C8 2C000004 8000C8C8 2C000004 8000C8C8 2C000004 8000C8C8 2C000004 8000C8C8 2C000004 8000C8C8 2C000004 8000C8C8 2C000004 8000C8C8 2C000004 cmpwi r0, 4
|
||||
@@ -354,34 +354,34 @@ JP12------------- JP13------------- JP14------------- JP15------------- US10----
|
||||
|
||||
Ruins Laser Fence SFX Bug Fix
|
||||
BugFixes
|
||||
JP12------------- JP13------------- JP14------------- JP15------------- US10------------- US11------------- US12------------- EU--------------- DISASSEMBLY (US10)
|
||||
3OJ2------------- 3OJ3------------- 3OJ4------------- 3OJ5------------- 3OE0------------- 3OE1------------- 3OE2------------- 3OP0------------- DISASSEMBLY (US10)
|
||||
80166324 3C604005 801666D8 3C604005 80166848 3C604005 8016679C 3C604005 801666E0 3C604005 801666E0 3C604005 80166800 3C604005 80166CC4 3C604005 lis r3, 0x4005
|
||||
80166328 4800009C 801666DC 4800009C 8016684C 4800009C 801667A0 4800009C 801666E4 4800009C 801666E4 4800009C 80166804 4800009C 80166CC8 4800009C b +0x0000009C /* 80166780 */
|
||||
801663C0 4800001C 80166774 4800001C 801668E4 4800001C 80166838 4800001C 8016677C 4800001C 8016677C 4800001C 8016689C 4800001C 80166D60 4800001C b +0x0000001C /* 80166798 */
|
||||
|
||||
SFX Cancellation Distance Bug Fix
|
||||
BugFixes
|
||||
JP12------------- JP13------------- JP14------------- JP15------------- US10------------- US11------------- US12------------- EU--------------- DISASSEMBLY (US10)
|
||||
3OJ2------------- 3OJ3------------- 3OJ4------------- 3OJ5------------- 3OE0------------- 3OE1------------- 3OE2------------- 3OP0------------- DISASSEMBLY (US10)
|
||||
805CB608 46AFC800 805D5C08 46AFC800 805DD0A8 46AFC800 805DCE48 46AFC800 805CBF10 46AFC800 805D2F30 46AFC800 805DC750 46AFC800 805D8990 46AFC800 .invalid sc
|
||||
805CB8A8 43480000 805D5EA8 43480000 805DD348 43480000 805DD0E8 43480000 805CC1B0 43480000 805D31D0 43480000 805DC9F0 43480000 805D8C30 43480000 bc 26, 8, +0x00000000 /* 805CC1B0 */
|
||||
|
||||
Foie SFX Pitch Bug Fix
|
||||
BugFixes
|
||||
JP12------------- JP13------------- JP14------------- JP15------------- US10------------- US11------------- US12------------- EU--------------- DISASSEMBLY (US10)
|
||||
3OJ2------------- 3OJ3------------- 3OJ4------------- 3OJ5------------- 3OE0------------- 3OE1------------- 3OE2------------- 3OP0------------- DISASSEMBLY (US10)
|
||||
8022E2A8 3880FF00 8022EC44 3880FF00 8022FB30 3880FF00 8022F8E4 3880FF00 8022EB64 3880FF00 8022EB64 3880FF00 8022FC18 3880FF00 8022F4B0 3880FF00 li r4, 0xFFFFFF00
|
||||
8022E2D8 3880FE80 8022EC74 3880FE80 8022FB60 3880FE80 8022F914 3880FE80 8022EB94 3880FE80 8022EB94 3880FE80 8022FC48 3880FE80 8022F4E0 3880FE80 li r4, 0xFFFFFE80
|
||||
8022E308 3880FDB0 8022ECA4 3880FDB0 8022FB90 3880FDB0 8022F944 3880FDB0 8022EBC4 3880FDB0 8022EBC4 3880FDB0 8022FC78 3880FDB0 8022F510 3880FDB0 li r4, 0xFFFFFDB0
|
||||
|
||||
Gifoie SFX Pitch Bug Fix
|
||||
BugFixes
|
||||
JP12------------- JP13------------- JP14------------- JP15------------- US10------------- US11------------- US12------------- EU--------------- DISASSEMBLY (US10)
|
||||
3OJ2------------- 3OJ3------------- 3OJ4------------- 3OJ5------------- 3OE0------------- 3OE1------------- 3OE2------------- 3OP0------------- DISASSEMBLY (US10)
|
||||
802300B8 3880FF00 80230A54 3880FF00 80231940 3880FF00 802316F4 3880FF00 80230974 3880FF00 80230974 3880FF00 80231A28 3880FF00 802312C0 3880FF00 li r4, 0xFFFFFF00
|
||||
802300E8 3880FE80 80230A84 3880FE80 80231970 3880FE80 80231724 3880FE80 802309A4 3880FE80 802309A4 3880FE80 80231A58 3880FE80 802312F0 3880FE80 li r4, 0xFFFFFE80
|
||||
80230118 3880FDB0 80230AB4 3880FDB0 802319A0 3880FDB0 80231754 3880FDB0 802309D4 3880FDB0 802309D4 3880FDB0 80231A88 3880FDB0 80231320 3880FDB0 li r4, 0xFFFFFDB0
|
||||
|
||||
Rafoie SFX Pitch Bug Fix
|
||||
BugFixes
|
||||
JP12------------- JP13------------- JP14------------- JP15------------- US10------------- US11------------- US12------------- EU--------------- DISASSEMBLY (US10)
|
||||
3OJ2------------- 3OJ3------------- 3OJ4------------- 3OJ5------------- 3OE0------------- 3OE1------------- 3OE2------------- 3OP0------------- DISASSEMBLY (US10)
|
||||
802365AC 3880FF00 80236F68 3880FF00 80237E54 3880FF00 80237C08 3880FF00 80236E88 3880FF00 80236E88 3880FF00 80237F3C 3880FF00 802377D4 3880FF00 li r4, 0xFFFFFF00
|
||||
802365DC 3880FE80 80236F98 3880FE80 80237E84 3880FE80 80237C38 3880FE80 80236EB8 3880FE80 80236EB8 3880FE80 80237F6C 3880FE80 80237804 3880FE80 li r4, 0xFFFFFE80
|
||||
8023660C 3880FDB0 80236FC8 3880FDB0 80237EB4 3880FDB0 80237C68 3880FDB0 80236EE8 3880FDB0 80236EE8 3880FDB0 80237F9C 3880FDB0 80237834 3880FDB0 li r4, 0xFFFFFDB0
|
||||
@@ -391,79 +391,79 @@ JP12------------- JP13------------- JP14------------- JP15------------- US10----
|
||||
|
||||
Barta SFX Pitch Bug Fix
|
||||
BugFixes
|
||||
JP12------------- JP13------------- JP14------------- JP15------------- US10------------- US11------------- US12------------- EU--------------- DISASSEMBLY (US10)
|
||||
3OJ2------------- 3OJ3------------- 3OJ4------------- 3OJ5------------- 3OE0------------- 3OE1------------- 3OE2------------- 3OP0------------- DISASSEMBLY (US10)
|
||||
80229B54 3880FF00 8022A4F0 3880FF00 8022B3E0 3880FF00 8022B190 3880FF00 8022A410 3880FF00 8022A410 3880FF00 8022B4C4 3880FF00 8022AD5C 3880FF00 li r4, 0xFFFFFF00
|
||||
80229B84 3880FE80 8022A520 3880FE80 8022B410 3880FE80 8022B1C0 3880FE80 8022A440 3880FE80 8022A440 3880FE80 8022B4F4 3880FE80 8022AD8C 3880FE80 li r4, 0xFFFFFE80
|
||||
80229BB4 3880FDB0 8022A550 3880FDB0 8022B440 3880FDB0 8022B1F0 3880FDB0 8022A470 3880FDB0 8022A470 3880FDB0 8022B524 3880FDB0 8022ADBC 3880FDB0 li r4, 0xFFFFFDB0
|
||||
|
||||
Gibarta SFX Pitch Bug Fix
|
||||
BugFixes
|
||||
JP12------------- JP13------------- JP14------------- JP15------------- US10------------- US11------------- US12------------- EU--------------- DISASSEMBLY (US10)
|
||||
3OJ2------------- 3OJ3------------- 3OJ4------------- 3OJ5------------- 3OE0------------- 3OE1------------- 3OE2------------- 3OP0------------- DISASSEMBLY (US10)
|
||||
8022EAB4 3880FF00 8022F450 3880FF00 80230340 3880FF00 802300F0 3880FF00 8022F370 3880FF00 8022F370 3880FF00 80230424 3880FF00 8022FCBC 3880FF00 li r4, 0xFFFFFF00
|
||||
8022EAE4 3880FE80 8022F480 3880FE80 80230370 3880FE80 80230120 3880FE80 8022F3A0 3880FE80 8022F3A0 3880FE80 80230454 3880FE80 8022FCEC 3880FE80 li r4, 0xFFFFFE80
|
||||
8022EB14 3880FDB0 8022F4B0 3880FDB0 802303A0 3880FDB0 80230150 3880FDB0 8022F3D0 3880FDB0 8022F3D0 3880FDB0 80230484 3880FDB0 8022FD1C 3880FDB0 li r4, 0xFFFFFDB0
|
||||
|
||||
Rabarta SFX Pitch Bug Fix
|
||||
BugFixes
|
||||
JP12------------- JP13------------- JP14------------- JP15------------- US10------------- US11------------- US12------------- EU--------------- DISASSEMBLY (US10)
|
||||
3OJ2------------- 3OJ3------------- 3OJ4------------- 3OJ5------------- 3OE0------------- 3OE1------------- 3OE2------------- 3OP0------------- DISASSEMBLY (US10)
|
||||
80235DD4 3880FF00 80236790 3880FF00 8023767C 3880FF00 80237430 3880FF00 802366B0 3880FF00 802366B0 3880FF00 80237764 3880FF00 80236FFC 3880FF00 li r4, 0xFFFFFF00
|
||||
80235E10 3880FE80 802367CC 3880FE80 802376B8 3880FE80 8023746C 3880FE80 802366EC 3880FE80 802366EC 3880FE80 802377A0 3880FE80 80237038 3880FE80 li r4, 0xFFFFFE80
|
||||
80235E4C 3880FDB0 80236808 3880FDB0 802376F4 3880FDB0 802374A8 3880FDB0 80236728 3880FDB0 80236728 3880FDB0 802377DC 3880FDB0 80237074 3880FDB0 li r4, 0xFFFFFDB0
|
||||
|
||||
Zonde SFX Pitch Bug Fix
|
||||
BugFixes
|
||||
JP12------------- JP13------------- JP14------------- JP15------------- US10------------- US11------------- US12------------- EU--------------- DISASSEMBLY (US10)
|
||||
3OJ2------------- 3OJ3------------- 3OJ4------------- 3OJ5------------- 3OE0------------- 3OE1------------- 3OE2------------- 3OP0------------- DISASSEMBLY (US10)
|
||||
8023B2C8 3880FF00 8023BC84 3880FF00 8023CB70 3880FF00 8023C924 3880FF00 8023BBA4 3880FF00 8023BBA4 3880FF00 8023CC58 3880FF00 8023C4F0 3880FF00 li r4, 0xFFFFFF00
|
||||
8023B2F8 3880FE80 8023BCB4 3880FE80 8023CBA0 3880FE80 8023C954 3880FE80 8023BBD4 3880FE80 8023BBD4 3880FE80 8023CC88 3880FE80 8023C520 3880FE80 li r4, 0xFFFFFE80
|
||||
8023B328 3880FDB0 8023BCE4 3880FDB0 8023CBD0 3880FDB0 8023C984 3880FDB0 8023BC04 3880FDB0 8023BC04 3880FDB0 8023CCB8 3880FDB0 8023C550 3880FDB0 li r4, 0xFFFFFDB0
|
||||
|
||||
Gizonde SFX Pitch Bug Fix
|
||||
BugFixes
|
||||
JP12------------- JP13------------- JP14------------- JP15------------- US10------------- US11------------- US12------------- EU--------------- DISASSEMBLY (US10)
|
||||
3OJ2------------- 3OJ3------------- 3OJ4------------- 3OJ5------------- 3OE0------------- 3OE1------------- 3OE2------------- 3OP0------------- DISASSEMBLY (US10)
|
||||
80230E08 3880FF00 802317C4 3880FF00 802326B0 3880FF00 80232464 3880FF00 802316E4 3880FF00 802316E4 3880FF00 80232798 3880FF00 80232030 3880FF00 li r4, 0xFFFFFF00
|
||||
80230E38 3880FE80 802317F4 3880FE80 802326E0 3880FE80 80232494 3880FE80 80231714 3880FE80 80231714 3880FE80 802327C8 3880FE80 80232060 3880FE80 li r4, 0xFFFFFE80
|
||||
80230E68 3880FDB0 80231824 3880FDB0 80232710 3880FDB0 802324C4 3880FDB0 80231744 3880FDB0 80231744 3880FDB0 802327F8 3880FDB0 80232090 3880FDB0 li r4, 0xFFFFFDB0
|
||||
|
||||
Razonde SFX Pitch Bug Fix
|
||||
BugFixes
|
||||
JP12------------- JP13------------- JP14------------- JP15------------- US10------------- US11------------- US12------------- EU--------------- DISASSEMBLY (US10)
|
||||
3OJ2------------- 3OJ3------------- 3OJ4------------- 3OJ5------------- 3OE0------------- 3OE1------------- 3OE2------------- 3OP0------------- DISASSEMBLY (US10)
|
||||
80237998 3880FF00 80238354 3880FF00 80239240 3880FF00 80238FF4 3880FF00 80238274 3880FF00 80238274 3880FF00 80239328 3880FF00 80238BC0 3880FF00 li r4, 0xFFFFFF00
|
||||
802379C8 3880FE80 80238384 3880FE80 80239270 3880FE80 80239024 3880FE80 802382A4 3880FE80 802382A4 3880FE80 80239358 3880FE80 80238BF0 3880FE80 li r4, 0xFFFFFE80
|
||||
802379F8 3880FDB0 802383B4 3880FDB0 802392A0 3880FDB0 80239054 3880FDB0 802382D4 3880FDB0 802382D4 3880FDB0 80239388 3880FDB0 80238C20 3880FDB0 li r4, 0xFFFFFDB0
|
||||
|
||||
Grants SFX Pitch Bug Fix
|
||||
BugFixes
|
||||
JP12------------- JP13------------- JP14------------- JP15------------- US10------------- US11------------- US12------------- EU--------------- DISASSEMBLY (US10)
|
||||
3OJ2------------- 3OJ3------------- 3OJ4------------- 3OJ5------------- 3OE0------------- 3OE1------------- 3OE2------------- 3OP0------------- DISASSEMBLY (US10)
|
||||
802316FC 3880FF00 802320B8 3880FF00 80232FA4 3880FF00 80232D58 3880FF00 80231FD8 3880FF00 80231FD8 3880FF00 8023308C 3880FF00 80232924 3880FF00 li r4, 0xFFFFFF00
|
||||
80231734 3880FE80 802320F0 3880FE80 80232FDC 3880FE80 80232D90 3880FE80 80232010 3880FE80 80232010 3880FE80 802330C4 3880FE80 8023295C 3880FE80 li r4, 0xFFFFFE80
|
||||
8023176C 3880FDB0 80232128 3880FDB0 80233014 3880FDB0 80232DC8 3880FDB0 80232048 3880FDB0 80232048 3880FDB0 802330FC 3880FDB0 80232994 3880FDB0 li r4, 0xFFFFFDB0
|
||||
|
||||
Megid SFX Pitch Bug Fix
|
||||
BugFixes
|
||||
JP12------------- JP13------------- JP14------------- JP15------------- US10------------- US11------------- US12------------- EU--------------- DISASSEMBLY (US10)
|
||||
3OJ2------------- 3OJ3------------- 3OJ4------------- 3OJ5------------- 3OE0------------- 3OE1------------- 3OE2------------- 3OP0------------- DISASSEMBLY (US10)
|
||||
802337A8 3880FF00 80234164 3880FF00 80235050 3880FF00 80234E04 3880FF00 80234084 3880FF00 80234084 3880FF00 80235138 3880FF00 802349D0 3880FF00 li r4, 0xFFFFFF00
|
||||
802337D8 3880FE80 80234194 3880FE80 80235080 3880FE80 80234E34 3880FE80 802340B4 3880FE80 802340B4 3880FE80 80235168 3880FE80 80234A00 3880FE80 li r4, 0xFFFFFE80
|
||||
80233808 3880FDB0 802341C4 3880FDB0 802350B0 3880FDB0 80234E64 3880FDB0 802340E4 3880FDB0 802340E4 3880FDB0 80235198 3880FDB0 80234A30 3880FDB0 li r4, 0xFFFFFDB0
|
||||
|
||||
Anti SFX Pitch Bug Fix
|
||||
BugFixes
|
||||
JP12------------- JP13------------- JP14------------- JP15------------- US10------------- US11------------- US12------------- EU--------------- DISASSEMBLY (US10)
|
||||
3OJ2------------- 3OJ3------------- 3OJ4------------- 3OJ5------------- 3OE0------------- 3OE1------------- 3OE2------------- 3OP0------------- DISASSEMBLY (US10)
|
||||
80229354 2C000001 80229CF0 2C000001 8022ABDC 2C000001 8022A990 2C000001 80229C10 2C000001 80229C10 2C000001 8022ACC4 2C000001 8022A55C 2C000001 cmpwi r0, 1
|
||||
|
||||
Shield DFP/EVP Bug Fix (allows shields to reach true max DFP/EVP values)
|
||||
BugFixes
|
||||
JP12------------- JP13------------- JP14------------- JP15------------- US10------------- US11------------- US12------------- EU--------------- DISASSEMBLY (US10)
|
||||
3OJ2------------- 3OJ3------------- 3OJ4------------- 3OJ5------------- 3OE0------------- 3OE1------------- 3OE2------------- 3OP0------------- DISASSEMBLY (US10)
|
||||
801185B0 88040016 801187CC 88040016 8011885C 88040016 80118764 88040016 80118854 88040016 80118854 88040016 80118774 88040016 8011894C 88040016 lbz r0, [r4 + 0x0016]
|
||||
801185BC 88040017 801187D8 88040017 80118868 88040017 80118770 88040017 80118860 88040017 80118860 88040017 80118780 88040017 80118958 88040017 lbz r0, [r4 + 0x0017]
|
||||
|
||||
VR Spaceship Item Drop Bug Fix (allows items to drop from enemies above a certain Y position)
|
||||
BugFixes
|
||||
JP12------------- JP13------------- JP14------------- JP15------------- US10------------- US11------------- US12------------- EU--------------- DISASSEMBLY (US10)
|
||||
3OJ2------------- 3OJ3------------- 3OJ4------------- 3OJ5------------- 3OE0------------- 3OE1------------- 3OE2------------- 3OP0------------- DISASSEMBLY (US10)
|
||||
805C996C 435C0000 805D3F6C 435C0000 805DB40C 435C0000 805DB1AC 435C0000 805CA274 435C0000 805D1294 435C0000 805DAAB4 435C0000 805D6CF4 435C0000 bc 26, 28, +0x00000000 /* 805CA274 */
|
||||
|
||||
Invalid Items Bug Fix (something to do with making invalid items correctly display as ???? I think)
|
||||
BugFixes
|
||||
JP12------------- JP13------------- JP14------------- JP15------------- US10------------- US11------------- US12------------- EU--------------- DISASSEMBLY (US10)
|
||||
3OJ2------------- 3OJ3------------- 3OJ4------------- 3OJ5------------- 3OE0------------- 3OE1------------- 3OE2------------- 3OP0------------- DISASSEMBLY (US10)
|
||||
8011CA90 7C030378 8011CCD4 7C030378 8011CD0C 7C030378 8011CC6C 7C030378 8011CD34 7C030378 8011CD34 7C030378 8011CC7C 7C030378 8011CE54 7C030378 mr r3, r0
|
||||
8011CA94 3863FFFF 8011CCD8 3863FFFF 8011CD10 3863FFFF 8011CC70 3863FFFF 8011CD38 3863FFFF 8011CD38 3863FFFF 8011CC80 3863FFFF 8011CE58 3863FFFF subi r3, r3, 0x0001
|
||||
8011CA98 4BFFFFE8 8011CCDC 4BFFFFE8 8011CD14 4BFFFFE8 8011CC74 4BFFFFE8 8011CD3C 4BFFFFE8 8011CD3C 4BFFFFE8 8011CC84 4BFFFFE8 8011CE5C 4BFFFFE8 b -0x00000018 /* 8011CD24 */
|
||||
@@ -476,7 +476,7 @@ JP12------------- JP13------------- JP14------------- JP15------------- US10----
|
||||
|
||||
Item Removal Maxed Stats Bug Fix
|
||||
BugFixes
|
||||
JP12------------- JP13------------- JP14------------- JP15------------- US10------------- US11------------- US12------------- EU--------------- DISASSEMBLY (US10)
|
||||
3OJ2------------- 3OJ3------------- 3OJ4------------- 3OJ5------------- 3OE0------------- 3OE1------------- 3OE2------------- 3OP0------------- DISASSEMBLY (US10)
|
||||
8000B088 7FA3EB78 8000B088 7FA3EB78 8000B088 7FA3EB78 8000B088 7FA3EB78 8000B088 7FA3EB78 8000B088 7FA3EB78 8000B088 7FA3EB78 8000B088 7FA3EB78 mr r3, r29
|
||||
8000B08C 38800000 8000B08C 38800000 8000B08C 38800000 8000B08C 38800000 8000B08C 38800000 8000B08C 38800000 8000B08C 38800000 8000B08C 38800000 li r4, 0x0000
|
||||
8000B090 481AE725 8000B090 481AEB91 8000B090 481B1C09 8000B090 481AEC5D 8000B090 481AEB11 8000B090 481AEB11 8000B090 481AECC1 8000B090 481AF17D bl +0x001AEB10 /* 801B9BA0 */
|
||||
@@ -537,7 +537,7 @@ JP12------------- JP13------------- JP14------------- JP15------------- US10----
|
||||
|
||||
Unit Present Bug Fix
|
||||
BugFixes
|
||||
JP12------------- JP13------------- JP14------------- JP15------------- US10------------- US11------------- US12------------- EU--------------- DISASSEMBLY (US10)
|
||||
3OJ2------------- 3OJ3------------- 3OJ4------------- 3OJ5------------- 3OE0------------- 3OE1------------- 3OE2------------- 3OP0------------- DISASSEMBLY (US10)
|
||||
8000C640 54800673 8000C640 54800673 8000C640 54800673 8000C640 54800673 8000C640 54800673 8000C640 54800673 8000C640 54800673 8000C640 54800673 rlwinm. r0, r4, 0, 25, 25
|
||||
8000C644 41820008 8000C644 41820008 8000C644 41820008 8000C644 41820008 8000C644 41820008 8000C644 41820008 8000C644 41820008 8000C644 41820008 beq +0x00000008 /* 8000C64C */
|
||||
8000C648 38800000 8000C648 38800000 8000C648 38800000 8000C648 38800000 8000C648 38800000 8000C648 38800000 8000C648 38800000 8000C648 38800000 li r4, 0x0000
|
||||
@@ -547,7 +547,7 @@ JP12------------- JP13------------- JP14------------- JP15------------- US10----
|
||||
|
||||
Bank Item Stacking Bug Fix
|
||||
BugFixes
|
||||
JP12------------- JP13------------- JP14------------- JP15------------- US10------------- US11------------- US12------------- EU--------------- DISASSEMBLY (US10)
|
||||
3OJ2------------- 3OJ3------------- 3OJ4------------- 3OJ5------------- 3OE0------------- 3OE1------------- 3OE2------------- 3OP0------------- DISASSEMBLY (US10)
|
||||
8000C6D0 38000001 8000C6D0 38000001 8000C6D0 38000001 8000C6D0 38000001 8000C6D0 38000001 8000C6D0 38000001 8000C6D0 38000001 8000C6D0 38000001 li r0, 0x0001
|
||||
8000C6D4 901D0054 8000C6D4 901D0054 8000C6D4 901D0054 8000C6D4 901D0054 8000C6D4 901D0054 8000C6D4 901D0054 8000C6D4 901D0054 8000C6D4 901D0054 stw [r29 + 0x0054], r0
|
||||
8000C6D8 807D0024 8000C6D8 807D0024 8000C6D8 807D0024 8000C6D8 807D0024 8000C6D8 807D0024 8000C6D8 807D0024 8000C6D8 807D0024 8000C6D8 807D0024 lwz r3, [r29 + 0x0024]
|
||||
@@ -561,28 +561,28 @@ JP12------------- JP13------------- JP14------------- JP15------------- US10----
|
||||
|
||||
Dropped Mag Colour Bug Fix
|
||||
BugFixes
|
||||
JP12------------- JP13------------- JP14------------- JP15------------- US10------------- US11------------- US12------------- EU--------------- DISASSEMBLY (US10)
|
||||
3OJ2------------- 3OJ3------------- 3OJ4------------- 3OJ5------------- 3OE0------------- 3OE1------------- 3OE2------------- 3OP0------------- DISASSEMBLY (US10)
|
||||
80114378 38000012 8011458C 38000012 80114634 38000012 80114524 38000012 8011461C 38000012 8011461C 38000012 80114534 38000012 8011470C 38000012 li r0, 0x0012
|
||||
|
||||
Meseta Drop System Bug Fix
|
||||
BugFixes
|
||||
JP12------------- JP13------------- JP14------------- JP15------------- US10------------- US11------------- US12------------- EU--------------- DISASSEMBLY (US10)
|
||||
3OJ2------------- 3OJ3------------- 3OJ4------------- 3OJ5------------- 3OE0------------- 3OE1------------- 3OE2------------- 3OP0------------- DISASSEMBLY (US10)
|
||||
80107478 4800000C 80107654 4800000C 80107708 4800000C 801075D4 4800000C 8010771C 4800000C 8010771C 4800000C 801075E4 4800000C 801077D4 4800000C b +0x0000000C /* 80107728 */
|
||||
8010748C 7C030378 80107668 7C030378 8010771C 7C030378 801075E8 7C030378 80107730 7C030378 80107730 7C030378 801075F8 7C030378 801077E8 7C030378 mr r3, r0
|
||||
|
||||
Present Colour Bug Fix (TODO: which versions need this?)
|
||||
BugFixes
|
||||
JP12------------- JP13------------- JP14------------- JP15------------- US10------------- US11------------- US12------------- EU--------------- DISASSEMBLY (US10)
|
||||
3OJ2------------- 3OJ3------------- 3OJ4------------- 3OJ5------------- 3OE0------------- 3OE1------------- 3OE2------------- 3OP0------------- DISASSEMBLY (US10)
|
||||
80101C14 60000000 60000000 60000000 60000000 80101EB8 60000000 80101EB8 60000000 60000000 60000000 nop
|
||||
|
||||
Offline Quests Drop Table Bug Fix
|
||||
BugFixes
|
||||
JP12------------- JP13------------- JP14------------- JP15------------- US10------------- US11------------- US12------------- EU--------------- DISASSEMBLY (US10)
|
||||
3OJ2------------- 3OJ3------------- 3OJ4------------- 3OJ5------------- 3OE0------------- 3OE1------------- 3OE2------------- 3OP0------------- DISASSEMBLY (US10)
|
||||
80104B48 4182000C 80104D24 4182000C 80104DE0 4182000C 80104CA4 4182000C 80104DEC 4182000C 80104DEC 4182000C 80104CB4 4182000C 80104EA4 4182000C beq +0x0000000C /* 80104DF8 */
|
||||
|
||||
Mag Revival Priority Bug Fix
|
||||
BugFixes
|
||||
JP12------------- JP13------------- JP14------------- JP15------------- US10------------- US11------------- US12------------- EU--------------- DISASSEMBLY (US10)
|
||||
3OJ2------------- 3OJ3------------- 3OJ4------------- 3OJ5------------- 3OE0------------- 3OE1------------- 3OE2------------- 3OP0------------- DISASSEMBLY (US10)
|
||||
8000C8A0 1C00000A 8000C8A0 1C00000A 8000C8A0 1C00000A 8000C8A0 1C00000A 8000C8A0 1C00000A 8000C8A0 1C00000A 8000C8A0 1C00000A 8000C8A0 1C00000A mulli r0, r0, 10
|
||||
8000C8A4 57E407BD 8000C8A4 57E407BD 8000C8A4 57E407BD 8000C8A4 57E407BD 8000C8A4 57E407BD 8000C8A4 57E407BD 8000C8A4 57E407BD 8000C8A4 57E407BD rlwinm. r4, r31, 0, 30, 30
|
||||
8000C8A8 41820008 8000C8A8 41820008 8000C8A8 41820008 8000C8A8 41820008 8000C8A8 41820008 8000C8A8 41820008 8000C8A8 41820008 8000C8A8 41820008 beq +0x00000008 /* 8000C8B0 */
|
||||
@@ -592,22 +592,22 @@ JP12------------- JP13------------- JP14------------- JP15------------- US10----
|
||||
|
||||
Mag Revival Challenge & Quest Mode Bug Fix
|
||||
BugFixes
|
||||
JP12------------- JP13------------- JP14------------- JP15------------- US10------------- US11------------- US12------------- EU--------------- DISASSEMBLY (US10)
|
||||
3OJ2------------- 3OJ3------------- 3OJ4------------- 3OJ5------------- 3OE0------------- 3OE1------------- 3OE2------------- 3OP0------------- DISASSEMBLY (US10)
|
||||
801CA1F4 48000010 801CA6E0 48000010 801CB5EC 48000010 801CA7AC 48000010 801CA610 48000010 801CA610 48000010 801CA810 48000010 801CACCC 48000010 b +0x00000010 /* 801CA620 */
|
||||
|
||||
Chat Bubble Window TAB Bug Fix
|
||||
BugFixes
|
||||
JP12------------- JP13------------- JP14------------- JP15------------- US10------------- US11------------- US12------------- EU--------------- DISASSEMBLY (US10)
|
||||
3OJ2------------- 3OJ3------------- 3OJ4------------- 3OJ5------------- 3OE0------------- 3OE1------------- 3OE2------------- 3OP0------------- DISASSEMBLY (US10)
|
||||
80250264 60000000 80250CB0 60000000 80251CA4 60000000 802519A4 60000000 80250AEC 60000000 80250AEC 60000000 80251C68 60000000 802514B0 60000000 nop
|
||||
|
||||
Chat Log Window LF/Tab Bug Fix
|
||||
BugFixes
|
||||
JP12------------- JP13------------- JP14------------- JP15------------- US10------------- US11------------- US12------------- EU--------------- DISASSEMBLY (US10)
|
||||
3OJ2------------- 3OJ3------------- 3OJ4------------- 3OJ5------------- 3OE0------------- 3OE1------------- 3OE2------------- 3OP0------------- DISASSEMBLY (US10)
|
||||
80267DDC 60000000 80268A88 60000000 80269AE4 60000000 80269898 60000000 80268788 60000000 80268788 60000000 80269B5C 60000000 802693A4 60000000 nop
|
||||
|
||||
Dark/Hell Special GFX Bug Fix (makes Dark/Hell display graphic on success like in PSO BB)
|
||||
BugFixes
|
||||
JP12------------- JP13------------- JP14------------- JP15------------- US10------------- US11------------- US12------------- EU--------------- DISASSEMBLY (US10)
|
||||
3OJ2------------- 3OJ3------------- 3OJ4------------- 3OJ5------------- 3OE0------------- 3OE1------------- 3OE2------------- 3OP0------------- DISASSEMBLY (US10)
|
||||
8000E1E0 7FC802A6 8000E1E0 7FC802A6 8000E1E0 7FC802A6 8000E1E0 7FC802A6 8000E1E0 7FC802A6 8000E1E0 7FC802A6 8000E1E0 7FC802A6 8000E1E0 7FC802A6 mflr r30
|
||||
8000E1E4 38A00000 8000E1E4 38A00000 8000E1E4 38A00000 8000E1E4 38A00000 8000E1E4 38A00000 8000E1E4 38A00000 8000E1E4 38A00000 8000E1E4 38A00000 li r5, 0x0000
|
||||
8000E1E8 38C0001E 8000E1E8 38C0001E 8000E1E8 38C0001E 8000E1E8 38C0001E 8000E1E8 38C0001E 8000E1E8 38C0001E 8000E1E8 38C0001E 8000E1E8 38C0001E li r6, 0x001E
|
||||
@@ -622,18 +622,18 @@ JP12------------- JP13------------- JP14------------- JP15------------- US10----
|
||||
|
||||
Gol Dragon Camera Bug Fix (makes the camera after Gol Dragon display "normally")
|
||||
BugFixes
|
||||
JP12------------- JP13------------- JP14------------- JP15------------- US10------------- US11------------- US12------------- EU--------------- DISASSEMBLY (US10)
|
||||
3OJ2------------- 3OJ3------------- 3OJ4------------- 3OJ5------------- 3OE0------------- 3OE1------------- 3OE2------------- 3OP0------------- DISASSEMBLY (US10)
|
||||
802FB99C 2C030001 802FC968 2C030001 802FDE60 2C030001 802FDB6C 2C030001 802FC2F4 2C030001 802FC338 2C030001 802FDD28 2C030001 802FD100 2C030001 cmpwi r3, 1
|
||||
|
||||
Box/Fence Fadeout Bug Fix (stops boxes and other environmental objects fading in and out as you approach)
|
||||
BugFixes
|
||||
JP12------------- JP13------------- JP14------------- JP15------------- US10------------- US11------------- US12------------- EU--------------- DISASSEMBLY (US10)
|
||||
3OJ2------------- 3OJ3------------- 3OJ4------------- 3OJ5------------- 3OE0------------- 3OE1------------- 3OE2------------- 3OP0------------- DISASSEMBLY (US10)
|
||||
80189A54 60000000 80189E2C 60000000 80189F90 60000000 80189EF0 60000000 80189E20 60000000 80189E20 60000000 80189F54 60000000 8018A418 60000000 nop
|
||||
801933DC 60000000 801937B0 60000000 80193914 60000000 80193874 60000000 801937A8 60000000 801937A8 60000000 801938D8 60000000 80193D9C 60000000 nop
|
||||
|
||||
TP Bar Colour Bug Fix
|
||||
BugFixes
|
||||
JP12------------- JP13------------- JP14------------- JP15------------- US10------------- US11------------- US12------------- EU--------------- DISASSEMBLY (US10)
|
||||
3OJ2------------- 3OJ3------------- 3OJ4------------- 3OJ5------------- 3OE0------------- 3OE1------------- 3OE2------------- 3OP0------------- DISASSEMBLY (US10)
|
||||
8026DA74 3884AAFA 8026E738 3884AAFA 8026F794 3884AAFA 8026F548 3884AAFA 8026E2D4 3884AAFA 8026E2D4 3884AAFA 8026F6FC 3884AAFA 8026EF44 3884AAFA subi r4, r4, 0x5506
|
||||
8026DB88 3863AAFA 8026E84C 3863AAFA 8026F8A8 3863AAFA 8026F65C 3863AAFA 8026E3E8 3863AAFA 8026E3E8 3863AAFA 8026F810 3863AAFA 8026F058 3863AAFA subi r3, r3, 0x5506
|
||||
8026DC10 3883AAFA 8026E8D4 3883AAFA 8026F930 3883AAFA 8026F6E4 3883AAFA 8026E470 3883AAFA 8026E470 3883AAFA 8026F898 3883AAFA 8026F0E0 3883AAFA subi r4, r3, 0x5506
|
||||
@@ -641,12 +641,12 @@ JP12------------- JP13------------- JP14------------- JP15------------- US10----
|
||||
|
||||
Devil's and Demon's Special Damage Display Bug Fix
|
||||
BugFixes
|
||||
JP12------------- JP13------------- JP14------------- JP15------------- US10------------- US11------------- US12------------- EU--------------- DISASSEMBLY (US10)
|
||||
3OJ2------------- 3OJ3------------- 3OJ4------------- 3OJ5------------- 3OE0------------- 3OE1------------- 3OE2------------- 3OP0------------- DISASSEMBLY (US10)
|
||||
8001306C 4BFFFCC0 8001309C 4BFFFCC0 80013364 4BFFFCC0 8001304C 4BFFFCC0 80013084 4BFFFCC0 80013084 4BFFFCC0 8001304C 4BFFFCC0 800130C4 4BFFFCC0 b -0x00000340 /* 80012D44 */
|
||||
|
||||
Christmas Trees Bug Fix
|
||||
BugFixes
|
||||
JP12------------- JP13------------- JP14------------- JP15------------- US10------------- US11------------- US12------------- EU--------------- DISASSEMBLY (US10)
|
||||
3OJ2------------- 3OJ3------------- 3OJ4------------- 3OJ5------------- 3OE0------------- 3OE1------------- 3OE2------------- 3OP0------------- DISASSEMBLY (US10)
|
||||
8000B5C8 80630098 8000B5C8 80630098 8000B5C8 80630098 8000B5C8 80630098 8000B5C8 80630098 8000B5C8 80630098 8000B5C8 80630098 8000B5C8 80630098 lwz r3, [r3 + 0x0098]
|
||||
8000B5CC 483D46F5 8000B5CC 483D70D1 8000B5CC 483D8F71 8000B5CC 483D8D21 8000B5CC 483D5999 8000B5CC 483D59F1 8000B5CC 483D90F1 8000B5CC 483D7BE1 bl +0x003D5998 /* 803E0F64 */
|
||||
8000B5D0 807F042C 8000B5D0 807F042C 8000B5D0 807F042C 8000B5D0 807F042C 8000B5D0 807F042C 8000B5D0 807F042C 8000B5D0 807F042C 8000B5D0 807F042C lwz r3, [r31 + 0x042C]
|
||||
@@ -657,25 +657,25 @@ JP12------------- JP13------------- JP14------------- JP15------------- US10----
|
||||
|
||||
Rain Drops Colour Bug Fix
|
||||
BugFixes
|
||||
JP12------------- JP13------------- JP14------------- JP15------------- US10------------- US11------------- US12------------- EU--------------- DISASSEMBLY (US10)
|
||||
3OJ2------------- 3OJ3------------- 3OJ4------------- 3OJ5------------- 3OE0------------- 3OE1------------- 3OE2------------- 3OP0------------- DISASSEMBLY (US10)
|
||||
804B3738 70808080 804B6E58 70808080 804B92F8 70808080 804B90B8 70808080 804B3EF0 70808080 804B43D0 70808080 804B8990 70808080 804B8E10 70808080 andi. r0, r4, 0x8080
|
||||
804B373C 60707070 804B6E5C 60707070 804B92FC 60707070 804B90BC 60707070 804B3EF4 60707070 804B43D4 60707070 804B8994 60707070 804B8E14 60707070 ori r16, r3, 0x7070
|
||||
|
||||
Reverser Target Lock Bug Fix
|
||||
BugFixes
|
||||
JP12------------- JP13------------- JP14------------- JP15------------- US10------------- US11------------- US12------------- EU--------------- DISASSEMBLY (US10)
|
||||
3OJ2------------- 3OJ3------------- 3OJ4------------- 3OJ5------------- 3OE0------------- 3OE1------------- 3OE2------------- 3OP0------------- DISASSEMBLY (US10)
|
||||
801C5EA4 389F02FC 801C6360 389F02FC 801C6604 389F02FC 801C642C 389F02FC 801C62C0 389F02FC 801C62C0 389F02FC 801C6490 389F02FC 801C694C 389F02FC addi r4, r31, 0x02FC
|
||||
|
||||
Deband/Shifta/Resta Target Bug Fix
|
||||
BugFixes
|
||||
JP12------------- JP13------------- JP14------------- JP15------------- US10------------- US11------------- US12------------- EU--------------- DISASSEMBLY (US10)
|
||||
3OJ2------------- 3OJ3------------- 3OJ4------------- 3OJ5------------- 3OE0------------- 3OE1------------- 3OE2------------- 3OP0------------- DISASSEMBLY (US10)
|
||||
8022CF84 41810630 8022D920 41810630 8022E85C 41810630 8022E5C0 41810630 8022D840 41810630 8022D840 41810630 8022E8F4 41810630 8022E18C 41810630 bgt +0x00000630 /* 8022DE70 */
|
||||
8022D278 4181033C 4181033C 4181033C 4181033C 8022DB34 4181033C 8022DB34 4181033C 4181033C 4181033C bgt +0x0000033C /* 8022DE70 */
|
||||
8022D36C 41810248 41810248 41810248 41810248 8022DC28 41810248 8022DC28 41810248 41810248 41810248 bgt +0x00000248 /* 8022DE70 */
|
||||
|
||||
Tech Auto Targetting Bug Fix
|
||||
BugFixes
|
||||
JP12------------- JP13------------- JP14------------- JP15------------- US10------------- US11------------- US12------------- EU--------------- DISASSEMBLY (US10)
|
||||
3OJ2------------- 3OJ3------------- 3OJ4------------- 3OJ5------------- 3OE0------------- 3OE1------------- 3OE2------------- 3OP0------------- DISASSEMBLY (US10)
|
||||
8022C850 60000000 8022D1EC 60000000 8022E128 60000000 8022DE8C 60000000 8022D10C 60000000 8022D10C 60000000 8022E1C0 60000000 8022DA58 60000000 nop
|
||||
804C6EE4 0000001E 804CA61C 0000001E 804CCB6C 0000001E 804CC90C 0000001E 804C76B4 0000001E 804C7B94 0000001E 804CC1E4 0000001E 804CC5D4 0000001E .invalid
|
||||
804C6F3C 00000028 804CA674 00000028 804CCBC4 00000028 804CC964 00000028 804C770C 00000028 804C7BEC 00000028 804CC23C 00000028 804CC62C 00000028 .invalid
|
||||
@@ -686,7 +686,7 @@ JP12------------- JP13------------- JP14------------- JP15------------- US10----
|
||||
|
||||
Enable Trap Animations
|
||||
BugFixes
|
||||
JP12------------- JP13------------- JP14------------- JP15------------- US10------------- US11------------- US12------------- EU--------------- DISASSEMBLY (US10)
|
||||
3OJ2------------- 3OJ3------------- 3OJ4------------- 3OJ5------------- 3OE0------------- 3OE1------------- 3OE2------------- 3OP0------------- DISASSEMBLY (US10)
|
||||
8000BBD0 809F0370 8000BBD0 809F0370 8000BBD0 809F0370 8000BBD0 809F0370 8000BBD0 809F0370 8000BBD0 809F0370 8000BBD0 809F0370 8000BBD0 809F0370 lwz r4, [r31 + 0x0370]
|
||||
8000BBD4 3884FC00 8000BBD4 3884FC00 8000BBD4 3884FC00 8000BBD4 3884FC00 8000BBD4 3884FC00 8000BBD4 3884FC00 8000BBD4 3884FC00 8000BBD4 3884FC00 subi r4, r4, 0x0400
|
||||
8000BBD8 909F0370 8000BBD8 909F0370 8000BBD8 909F0370 8000BBD8 909F0370 8000BBD8 909F0370 8000BBD8 909F0370 8000BBD8 909F0370 8000BBD8 909F0370 stw [r31 + 0x0370], r4
|
||||
@@ -702,12 +702,12 @@ Extended Word Select
|
||||
ChatFeatures
|
||||
*** name=Chat
|
||||
*** desc=Enable extended\nWord Select and\nstop the Log Window\nfrom scrolling by\nholding L+R
|
||||
JP12------------- JP13------------- JP14------------- JP15------------- US10------------- US11------------- US12------------- EU--------------- DISASSEMBLY (US10)
|
||||
3OJ2------------- 3OJ3------------- 3OJ4------------- 3OJ5------------- 3OE0------------- 3OE1------------- 3OE2------------- 3OP0------------- DISASSEMBLY (US10)
|
||||
8034445C 38600000 803457AC 38600000 80346CCC 38600000 80346A80 38600000 8034525C 38600000 803452A0 38600000 80346E4C 38600000 8034627C 38600000 li r3, 0x0000
|
||||
|
||||
Chat Log Window: Lock Scrolling with L+R
|
||||
ChatFeatures
|
||||
JP12------------- JP13------------- JP14------------- JP15------------- US10------------- US11------------- US12------------- EU--------------- DISASSEMBLY (US10)
|
||||
3OJ2------------- 3OJ3------------- 3OJ4------------- 3OJ5------------- 3OE0------------- 3OE1------------- 3OE2------------- 3OP0------------- DISASSEMBLY (US10)
|
||||
8000D6A0 3C608051 8000D6A0 3C608051 8000D6A0 3C608051 8000D6A0 3C608051 8000D6A0 3C608051 8000D6A0 3C608051 8000D6A0 3C608051 8000D6A0 3C608051 lis r3, 0x8051
|
||||
8000D6A4 A0638AD0 8000D6A4 A063C590 8000D6A4 A063EBD0 8000D6A4 A063E970 8000D6A4 A06393B0 8000D6A4 A0639890 8000D6A4 A063E270 8000D6A4 A063F290 lhz r3, [r3 - 0x6C50]
|
||||
8000D6A8 70600003 8000D6A8 70600003 8000D6A8 70600003 8000D6A8 70600003 8000D6A8 70600003 8000D6A8 70600003 8000D6A8 70600003 8000D6A8 70600003 andi. r0, r3, 0x0003
|
||||
@@ -721,7 +721,7 @@ Improved Draw Distance of most objects
|
||||
Draw Distance
|
||||
*** name=Draw Distance
|
||||
*** desc=Extend the draw\ndistance of many\nobjects
|
||||
JP12------------- JP13------------- JP14------------- JP15------------- US10------------- US11------------- US12------------- EU--------------- DISASSEMBLY (US10)
|
||||
3OJ2------------- 3OJ3------------- 3OJ4------------- 3OJ5------------- 3OE0------------- 3OE1------------- 3OE2------------- 3OP0------------- DISASSEMBLY (US10)
|
||||
8000DFA0 C3C2C1F8 8000DFA0 C3C2C1F8 8000DFA0 C3C2C1F8 8000DFA0 C3C2C1F8 8000DFA0 C3C2C200 8000DFA0 C3C2C200 8000DFA0 C3C2C200 8000DFA0 C3C2C200 lfs f30, [r2 - 0x3E00]
|
||||
8000DFA4 EFDE0072 8000DFA4 EFDE0072 8000DFA4 EFDE0072 8000DFA4 EFDE0072 8000DFA4 EFDE0072 8000DFA4 EFDE0072 8000DFA4 EFDE0072 8000DFA4 EFDE0072 fmuls f30, f30, f1
|
||||
8000DFA8 4E800020 8000DFA8 4E800020 8000DFA8 4E800020 8000DFA8 4E800020 8000DFA8 4E800020 8000DFA8 4E800020 8000DFA8 4E800020 8000DFA8 4E800020 blr
|
||||
@@ -739,7 +739,7 @@ JP12------------- JP13------------- JP14------------- JP15------------- US10----
|
||||
8000DFD8 3C60804C 8000DFD8 3C60804C 8000DFD8 3C60804D 8000DFD8 3C60804D 8000DFD8 3C60804C 8000DFD8 3C60804C 8000DFD8 3C60804D 8000DFD8 3C60804D lis r3, 0x804C
|
||||
8000DFDC 4E800020 8000DFDC 4E800020 8000DFDC 4E800020 8000DFDC 4E800020 8000DFDC 4E800020 8000DFDC 4E800020 8000DFDC 4E800020 8000DFDC 4E800020 blr
|
||||
801008E8 4BF0D6B9 80100AD0 4BF0D4D1 80100B74 4BF0D42D 80100A50 4BF0D551 80100B8C 4BF0D415 80100B8C 4BF0D415 80100A60 4BF0D541 80100C50 4BF0D351 bl -0x000F2BEC /* 8000DFA0 */
|
||||
80156D00 4BEB72AD 801570B4 4BEB6EF9 80157218 4BEB6D95 80157178 4BEB6E35 801570BC 4BEB6EF1 801570BC 4BEB6EF1 801571DC 4BEB6DD1 801576A0 4BEB690D bl -0x00149110 /* 8000DFAC */
|
||||
8015671C 4BEB7891 80156AD0 4BEB74DD 80156C34 4BEB7379 80156B94 4BEB7419 80156AD8 4BEB74D5 80156AD8 4BEB74D5 80156BF8 4BEB73B5 801570BC 4BEB6EF1 bl -0x00148C4C /* 8000DFAC */
|
||||
801A1C64 4BE6C359 801A203C 4BE6BF81 801A21A0 4BE6BE1D 801A2100 4BE6BEBD 801A2040 4BE6BF7D 801A2040 4BE6BF7D 801A2164 4BE6BE59 801A2628 4BE6B995 bl -0x00194084 /* 8000DFBC */
|
||||
801A1E64 4BE6C13D 801A223C 4BE6BD65 801A23A0 4BE6BC01 801A2300 4BE6BCA1 801A2240 4BE6BD61 801A2240 4BE6BD61 801A2364 4BE6BC3D 801A2828 4BE6B779 bl -0x001942A0 /* 8000DFA0 */
|
||||
80205044 4BE08F85 802058B8 4BE08711 80206640 4BE07989 802063F4 4BE07BD5 80205840 4BE08789 80205840 4BE08789 80206728 4BE078A1 80206124 4BE07EA5 bl -0x001F7878 /* 8000DFC8 */
|
||||
@@ -754,7 +754,7 @@ Show Enemy HP Bars
|
||||
EnemyHPBars
|
||||
*** name=Enemy HP bars
|
||||
*** desc=Show HP bars in\nenemy info windows
|
||||
JP12------------- JP13------------- JP14------------- JP15------------- US10------------- US11------------- US12------------- EU--------------- DISASSEMBLY (US12)
|
||||
3OJ2------------- 3OJ3------------- 3OJ4------------- 3OJ5------------- 3OE0------------- 3OE1------------- 3OE2------------- 3OP0------------- DISASSEMBLY (US12)
|
||||
802612C4 4BFE1541 80261E9C 4BFE1349 80262EE4 4BFE0665 80262C98 4BFE1241 80261B9C 4BFE1545 80261B9C 4BFE1545 80262F5C 4BFE12B1 802627A4 4BFE12B1 bl -0x0001EABC /* 802430E0 */
|
||||
804CAF00 42780000 804CE650 42780000 804D0BA0 42780000 804D0940 42780000 804CB6D0 42780000 804CBBB0 42780000 804D0218 42780000 804D0608 42780000
|
||||
804CAF1C FF00FF15 804CE66C FF00FF15 804D0BBC FF00FF15 804D095C FF00FF15 804CB6EC FF00FF15 804CBBCC FF00FF15 804D0234 FF00FF15 804D0624 FF00FF15
|
||||
@@ -798,7 +798,7 @@ PSO DC Reticle Colours
|
||||
DCReticleColors
|
||||
*** name=DC targets
|
||||
*** desc=Change the target\nreticle colors to\nthose used on the\nDreamcast
|
||||
JP12------------- JP13------------- JP14------------- JP15------------- US10------------- US11------------- US12------------- EU--------------- DISASSEMBLY (US10)
|
||||
3OJ2------------- 3OJ3------------- 3OJ4------------- 3OJ5------------- 3OE0------------- 3OE1------------- 3OE2------------- 3OP0------------- DISASSEMBLY (US10)
|
||||
802AB3FC 3C8000FF 802AC2A4 3C8000FF 802AD3D0 3C8000FF 802AD184 3C8000FF 802ABDB8 3C8000FF 802ABDFC 3C8000FF 802AD338 3C8000FF 802ACACC 3C8000FF lis r4, 0x00FF
|
||||
802AB410 388000FF 802AC2B8 388000FF 802AD3E4 388000FF 802AD198 388000FF 802ABDCC 388000FF 802ABE10 388000FF 802AD34C 388000FF 802ACAE0 388000FF li r4, 0x00FF
|
||||
802AB424 3884FF00 802AC2CC 3884FF00 802AD3F8 3884FF00 802AD1AC 3884FF00 802ABDE0 3884FF00 802ABE24 3884FF00 802AD360 3884FF00 802ACAF4 3884FF00 subi r4, r4, 0x0100
|
||||
@@ -819,7 +819,7 @@ PSOX / BB Reticle Colours
|
||||
PSOXReticleColors
|
||||
*** name=Xbox/BB targets
|
||||
*** desc=Change the target\nreticle colors to\nthose used on the\nXbox and Blue Burst
|
||||
JP12------------- JP13------------- JP14------------- JP15------------- US10------------- US11------------- US12------------- EU--------------- DISASSEMBLY (US10)
|
||||
3OJ2------------- 3OJ3------------- 3OJ4------------- 3OJ5------------- 3OE0------------- 3OE1------------- 3OE2------------- 3OP0------------- DISASSEMBLY (US10)
|
||||
802AB424 388000FF 802AC2CC 388000FF 802AD3F8 388000FF 802AD1AC 388000FF 802ABDE0 388000FF 802ABE24 388000FF 802AD360 388000FF 802ACAF4 388000FF li r4, 0x00FF
|
||||
804A1F38 00000000 804A5658 00000000 804A7AF8 00000000 804A78B8 00000000 804A26E8 00000000 804A2BC8 00000000 804A7188 00000000 804A7608 00000000 .invalid
|
||||
804A1F3C 00000000 804A565C 00000000 804A7AFC 00000000 804A78BC 00000000 804A26EC 00000000 804A2BCC 00000000 804A718C 00000000 804A760C 00000000 .invalid
|
||||
@@ -829,7 +829,7 @@ Show Rare Items on Area & Radar Map
|
||||
RareDropNotifications
|
||||
*** name=Rare alerts
|
||||
*** desc=Show rare items on\nthe map and play a\nsound when a rare\nitem drops
|
||||
JP12------------- JP13------------- JP14------------- JP15------------- US10------------- US11------------- US12------------- EU--------------- DISASSEMBLY (US10)
|
||||
3OJ2------------- 3OJ3------------- 3OJ4------------- 3OJ5------------- 3OE0------------- 3OE1------------- 3OE2------------- 3OP0------------- DISASSEMBLY (US10)
|
||||
8000C660 881F00EF 8000C660 881F00EF 8000C660 881F00EF 8000C660 881F00EF 8000C660 881F00EF 8000C660 881F00EF 8000C660 881F00EF 8000C660 881F00EF lbz r0, [r31 + 0x00EF]
|
||||
8000C664 28000004 8000C664 28000004 8000C664 28000004 8000C664 28000004 8000C664 28000004 8000C664 28000004 8000C664 28000004 8000C664 28000004 cmplwi r0, 4
|
||||
8000C668 40820018 8000C668 40820018 8000C668 40820018 8000C668 40820018 8000C668 40820018 8000C668 40820018 8000C668 40820018 8000C668 40820018 bne +0x00000018 /* 8000C680 */
|
||||
@@ -844,7 +844,7 @@ JP12------------- JP13------------- JP14------------- JP15------------- US10----
|
||||
|
||||
Rare Item Drops: Play SFX
|
||||
RareDropNotifications
|
||||
JP12------------- JP13------------- JP14------------- JP15------------- US10------------- US11------------- US12------------- EU--------------- DISASSEMBLY (US10)
|
||||
3OJ2------------- 3OJ3------------- 3OJ4------------- 3OJ5------------- 3OE0------------- 3OE1------------- 3OE2------------- 3OP0------------- DISASSEMBLY (US10)
|
||||
8000C690 28030000 8000C690 28030000 8000C690 28030000 8000C690 28030000 8000C690 28030000 8000C690 28030000 8000C690 28030000 8000C690 28030000 cmplwi r3, 0
|
||||
8000C694 41820020 8000C694 41820020 8000C694 41820020 8000C694 41820020 8000C694 41820020 8000C694 41820020 8000C694 41820020 8000C694 41820020 beq +0x00000020 /* 8000C6B4 */
|
||||
8000C698 880300EF 8000C698 880300EF 8000C698 880300EF 8000C698 880300EF 8000C698 880300EF 8000C698 880300EF 8000C698 880300EF 8000C698 880300EF lbz r0, [r3 + 0x00EF]
|
||||
@@ -862,7 +862,7 @@ Play SFX for Hungry Mag
|
||||
HungryMagSound
|
||||
*** name=MAG alert
|
||||
*** desc=Play a sound when\nyour MAG is hungry
|
||||
JP12------------- JP13------------- JP14------------- JP15------------- US10------------- US11------------- US12------------- EU--------------- DISASSEMBLY (US10)
|
||||
3OJ2------------- 3OJ3------------- 3OJ4------------- 3OJ5------------- 3OE0------------- 3OE1------------- 3OE2------------- 3OP0------------- DISASSEMBLY (US10)
|
||||
8000BF30 9421FFF0 8000BF30 9421FFF0 8000BF30 9421FFF0 8000BF30 9421FFF0 8000BF30 9421FFF0 8000BF30 9421FFF0 8000BF30 9421FFF0 8000BF30 9421FFF0 stwu [r1 - 0x0010], r1
|
||||
8000BF34 7C0802A6 8000BF34 7C0802A6 8000BF34 7C0802A6 8000BF34 7C0802A6 8000BF34 7C0802A6 8000BF34 7C0802A6 8000BF34 7C0802A6 8000BF34 7C0802A6 mflr r0
|
||||
8000BF38 90010014 8000BF38 90010014 8000BF38 90010014 8000BF38 90010014 8000BF38 90010014 8000BF38 90010014 8000BF38 90010014 8000BF38 90010014 stw [r1 + 0x0014], r0
|
||||
@@ -880,12 +880,12 @@ Invisible Mag
|
||||
InvisibleMag
|
||||
*** name=Invisible MAG
|
||||
*** desc=Make MAGs invisible
|
||||
JP12------------- JP13------------- JP14------------- JP15------------- US10------------- US11------------- US12------------- EU--------------- DISASSEMBLY (US10)
|
||||
3OJ2------------- 3OJ3------------- 3OJ4------------- 3OJ5------------- 3OE0------------- 3OE1------------- 3OE2------------- 3OP0------------- DISASSEMBLY (US10)
|
||||
80114F04 480000D4 80115118 480000D4 8011521C 480000D4 801150B0 480000D4 801151A8 480000D4 801151A8 480000D4 801150C0 480000D4 80115298 480000D4 b +0x000000D4 /* 8011527C */
|
||||
|
||||
16:9 Aspect Ratio
|
||||
169AspectRatioV1
|
||||
JP12------------- JP13------------- JP14------------- JP15------------- US10------------- US11------------- US12------------- EU--------------- DISASSEMBLY (US10)
|
||||
3OJ2------------- 3OJ3------------- 3OJ4------------- 3OJ5------------- 3OE0------------- 3OE1------------- 3OE2------------- 3OP0------------- DISASSEMBLY (US10)
|
||||
80000088 C04210F0 80000088 C0421120 80000088 C0421130 80000088 C0421130 80000088 C0421108 80000088 C0421108 80000088 C0421138 80000088 C0421128 lfs f2, [r2 + 0x1108]
|
||||
8000008C EFBD00B2 8000008C EFBD00B2 8000008C EFBD00B2 8000008C EFBD00B2 8000008C EFBD00B2 8000008C EFBD00B2 8000008C EFBD00B2 8000008C EFBD00B2 fmuls f29, f29, f2
|
||||
80000090 FC40E890 80000090 FC40E890 80000090 FC40E890 80000090 FC40E890 80000090 FC40E890 80000090 FC40E890 80000090 FC40E890 80000090 FC40E890 fmr f2, f29
|
||||
@@ -894,7 +894,7 @@ JP12------------- JP13------------- JP14------------- JP15------------- US10----
|
||||
|
||||
16:9 Aspect Ratio V2
|
||||
169AspectRatioV2
|
||||
JP12------------- JP13------------- JP14------------- JP15------------- US10------------- US11------------- US12------------- EU--------------- DISASSEMBLY (US10)
|
||||
3OJ2------------- 3OJ3------------- 3OJ4------------- 3OJ5------------- 3OE0------------- 3OE1------------- 3OE2------------- 3OP0------------- DISASSEMBLY (US10)
|
||||
8000BE4C C01C0040 8000BE4C C01C0040 8000BE4C C01C0040 8000BE4C C01C0040 8000BE4C C01C0040 8000BE4C C01C0040 8000BE4C C01C0040 8000BE4C C01C0040 lfs f0, [r28 + 0x0040]
|
||||
8000BE50 C062F7C0 8000BE50 C062F7C8 8000BE50 C062F7C8 8000BE50 C062F7C8 8000BE50 C062F7D0 8000BE50 C062F7D0 8000BE50 C062F7D0 8000BE50 C062F7D0 lfs f3, [r2 - 0x0830]
|
||||
8000BE54 EC4100FA 8000BE54 EC4100FA 8000BE54 EC4100FA 8000BE54 EC4100FA 8000BE54 EC4100FA 8000BE54 EC4100FA 8000BE54 EC4100FA 8000BE54 EC4100FA fmadds f2, f1, f0, f3
|
||||
@@ -955,7 +955,7 @@ JP12------------- JP13------------- JP14------------- JP15------------- US10----
|
||||
|
||||
Water & Light Effects Aspect Ratio Fix (for use with a 16:9 code)
|
||||
169AmbientEffectsFix
|
||||
JP12------------- JP13------------- JP14------------- JP15------------- US10------------- US11------------- US12------------- EU--------------- DISASSEMBLY (US10)
|
||||
3OJ2------------- 3OJ3------------- 3OJ4------------- 3OJ5------------- 3OE0------------- 3OE1------------- 3OE2------------- 3OP0------------- DISASSEMBLY (US10)
|
||||
8000BDF0 C36210F0 8000BDF0 C3621120 8000BDF0 C3621130 8000BDF0 C3621130 8000BDF0 C3621108 8000BDF0 C3621108 8000BDF0 C3621138 8000BDF0 C3621128 lfs f27, [r2 + 0x1108]
|
||||
8000BDF4 EC4206F2 8000BDF4 EC4206F2 8000BDF4 EC4206F2 8000BDF4 EC4206F2 8000BDF4 EC4206F2 8000BDF4 EC4206F2 8000BDF4 EC4206F2 8000BDF4 EC4206F2 fmuls f2, f2, f27
|
||||
8000BDF8 FF601090 8000BDF8 FF601090 8000BDF8 FF601090 8000BDF8 FF601090 8000BDF8 FF601090 8000BDF8 FF601090 8000BDF8 FF601090 8000BDF8 FF601090 fmr f27, f2
|
||||
|
||||
@@ -1,65 +1,77 @@
|
||||
.meta name="Draw Distance"
|
||||
.meta description="Extends the draw\ndistance of many\nobjects"
|
||||
# Original code by Ralf @ GC-Forever and Aleron Ives
|
||||
# https://psopalace.sylverant.net/downloads_gamecube.html
|
||||
# https://www.gc-forever.com/forums/viewtopic.php?t=2050
|
||||
# https://www.gc-forever.com/forums/viewtopic.php?t=2049
|
||||
|
||||
entry_ptr:
|
||||
reloc0:
|
||||
.offsetof start
|
||||
start:
|
||||
.include WriteCodeBlocksGC
|
||||
.binary 804D87080000000443C80000
|
||||
.binary 804D87200000000443FA0000
|
||||
.binary 804D87380000000443FA0000
|
||||
.binary 804D87500000000443C80000
|
||||
.binary 805C8CB00000000447AFC800
|
||||
.binary 805C9B5C0000000447EF4200
|
||||
.binary 805CA18400000004491C4000
|
||||
.binary 805CA2400000000443C80000
|
||||
.binary 805CA3900000000444480000
|
||||
.binary 805CA4680000000444480000
|
||||
.binary 805CA97C000000084448000044160000
|
||||
.binary 805CAAA00000000444160000
|
||||
.binary 805CABD00000000444480000
|
||||
.binary 805CABF00000000444480000
|
||||
.binary 805CAC100000000444480000
|
||||
.binary 805CAD900000000444160000
|
||||
.binary 805CADD40000000444160000
|
||||
.binary 805CADE40000000444160000
|
||||
.binary 805CADF40000000444160000
|
||||
.binary 805CAE040000000444160000
|
||||
.binary 805CAE5C0000000443C80000
|
||||
.binary 805CAEB00000000444160000
|
||||
.binary 805CAED00000000444160000
|
||||
.binary 805CAEEC0000000444160000
|
||||
.binary 805CAF0C0000000444160000
|
||||
.binary 805CAF300000000444160000
|
||||
.binary 805CAF540000000444160000
|
||||
.binary 805CB0100000000447AFC800
|
||||
.binary 805CB2780000000444160000
|
||||
.binary 805CB2900000000443FA0000
|
||||
.binary 805CB4400000000444480000
|
||||
.binary 805CB49C0000000444160000
|
||||
.binary 805CB4C00000000444160000
|
||||
.binary 805CB4C80000000443FA0000
|
||||
.binary 805CB4FC0000000443C80000
|
||||
.binary 805CB52C0000000444160000
|
||||
.binary 805CB5740000000444480000
|
||||
.binary 805CB5A00000000444480000
|
||||
.binary 805CB5C00000000444160000
|
||||
.binary 805CB61C0000000444160000
|
||||
.binary 805CB6300000000444160000
|
||||
.binary 805CB63C00000004442F0000
|
||||
.binary 805CB6500000000444160000
|
||||
.binary 805CB6900000000443FA0000
|
||||
.binary 805CB7600000000443FA0000
|
||||
.binary 805CB7680000000443FA0000
|
||||
.binary 805CB7940000000444160000
|
||||
.binary 805CB7CC0000000444160000
|
||||
.binary 805CB8000000000444228000
|
||||
.binary 805CB8200000000444480000
|
||||
.binary 805CBA900000000444480000
|
||||
.binary 805CBD240000000448742400
|
||||
.binary 805CD4F00000000443FA0000
|
||||
.binary 805CE6E00000000443FA0000
|
||||
.binary 0000000000000000
|
||||
# region @ 8000DFA0 (64 bytes)
|
||||
.data 0x8000DFA0 # address
|
||||
.data 0x00000040 # size
|
||||
.data 0xC3C2C200 # 8000DFA0 => lfs f30, [r2 - 0x3E00]
|
||||
.data 0xEFDE0072 # 8000DFA4 => fmuls f30, f30, f1
|
||||
.data 0x4E800020 # 8000DFA8 => blr
|
||||
.data 0xC042C200 # 8000DFAC => lfs f2, [r2 - 0x3E00]
|
||||
.data 0xC01E001C # 8000DFB0 => lfs f0, [r30 + 0x001C]
|
||||
.data 0xEC0000B2 # 8000DFB4 => fmuls f0, f0, f2
|
||||
.data 0x4E800020 # 8000DFB8 => blr
|
||||
.data 0xC382C200 # 8000DFBC => lfs f28, [r2 - 0x3E00]
|
||||
.data 0xEF9C00B2 # 8000DFC0 => fmuls f28, f28, f2
|
||||
.data 0x4E800020 # 8000DFC4 => blr
|
||||
.data 0xC002C200 # 8000DFC8 => lfs f0, [r2 - 0x3E00]
|
||||
.data 0xC023000C # 8000DFCC => lfs f1, [r3 + 0x000C]
|
||||
.data 0xEC000072 # 8000DFD0 => fmuls f0, f0, f1
|
||||
.data 0xD003000C # 8000DFD4 => stfs [r3 + 0x000C], f0
|
||||
.data 0x3C60804C # 8000DFD8 => lis r3, 0x804C
|
||||
.data 0x4E800020 # 8000DFDC => blr
|
||||
# region @ 80100B8C (4 bytes)
|
||||
.data 0x80100B8C # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x4BF0D415 # 80100B8C => bl -0x000F2BEC /* 8000DFA0 */
|
||||
# region @ 80156AD8 (4 bytes)
|
||||
.data 0x80156AD8 # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x4BEB74D5 # 80156AD8 => bl -0x00148B2C /* 8000DFAC */
|
||||
# region @ 801A2040 (4 bytes)
|
||||
.data 0x801A2040 # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x4BE6BF7D # 801A2040 => bl -0x00194084 /* 8000DFBC */
|
||||
# region @ 801A2240 (4 bytes)
|
||||
.data 0x801A2240 # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x4BE6BD61 # 801A2240 => bl -0x001942A0 /* 8000DFA0 */
|
||||
# region @ 80205840 (4 bytes)
|
||||
.data 0x80205840 # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x4BE08789 # 80205840 => bl -0x001F7878 /* 8000DFC8 */
|
||||
# region @ 80205FE4 (4 bytes)
|
||||
.data 0x80205FE4 # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x4BE07FE5 # 80205FE4 => bl -0x001F801C /* 8000DFC8 */
|
||||
# region @ 805C8CB0 (4 bytes)
|
||||
.data 0x805C8CB0 # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x47AFC800 # 805C8CB0 => .invalid sc
|
||||
# region @ 805C9B5C (4 bytes)
|
||||
.data 0x805C9B5C # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x47742400 # 805C9B5C => .invalid sc
|
||||
# region @ 805CA184 (4 bytes)
|
||||
.data 0x805CA184 # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x491C4000 # 805CA184 => b +0x011C4000 /* 8178E184 */
|
||||
# region @ 805CB010 (4 bytes)
|
||||
.data 0x805CB010 # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x47AFC800 # 805CB010 => .invalid sc
|
||||
# region @ 805CB5A0 (4 bytes)
|
||||
.data 0x805CB5A0 # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x44AF0000 # 805CB5A0 => .invalid sc
|
||||
# end sentinel
|
||||
.data 0x00000000 # address
|
||||
.data 0x00000000 # size
|
||||
|
||||
@@ -1,65 +1,77 @@
|
||||
.meta name="Draw Distance"
|
||||
.meta description="Extends the draw\ndistance of many\nobjects"
|
||||
# Original code by Ralf @ GC-Forever and Aleron Ives
|
||||
# https://psopalace.sylverant.net/downloads_gamecube.html
|
||||
# https://www.gc-forever.com/forums/viewtopic.php?t=2050
|
||||
# https://www.gc-forever.com/forums/viewtopic.php?t=2049
|
||||
|
||||
entry_ptr:
|
||||
reloc0:
|
||||
.offsetof start
|
||||
start:
|
||||
.include WriteCodeBlocksGC
|
||||
.binary 804D8BE80000000443C80000
|
||||
.binary 804D8C000000000443FA0000
|
||||
.binary 804D8C180000000443FA0000
|
||||
.binary 804D8C300000000443C80000
|
||||
.binary 805CFCD00000000447AFC800
|
||||
.binary 805D0B7C0000000447EF4200
|
||||
.binary 805D11A400000004491C4000
|
||||
.binary 805D12600000000443C80000
|
||||
.binary 805D13B00000000444480000
|
||||
.binary 805D14880000000444480000
|
||||
.binary 805D199C000000084448000044160000
|
||||
.binary 805D1AC00000000444160000
|
||||
.binary 805D1BF00000000444480000
|
||||
.binary 805D1C100000000444480000
|
||||
.binary 805D1C300000000444480000
|
||||
.binary 805D1DB00000000444160000
|
||||
.binary 805D1DF40000000444160000
|
||||
.binary 805D1E040000000444160000
|
||||
.binary 805D1E140000000444160000
|
||||
.binary 805D1E240000000444160000
|
||||
.binary 805D1E7C0000000443C80000
|
||||
.binary 805D1ED00000000444160000
|
||||
.binary 805D1EF00000000444160000
|
||||
.binary 805D1F0C0000000444160000
|
||||
.binary 805D1F2C0000000444160000
|
||||
.binary 805D1F500000000444160000
|
||||
.binary 805D1F740000000444160000
|
||||
.binary 805D20300000000447AFC800
|
||||
.binary 805D22980000000444160000
|
||||
.binary 805D22B00000000443FA0000
|
||||
.binary 805D24600000000444480000
|
||||
.binary 805D24BC0000000444160000
|
||||
.binary 805D24E00000000444160000
|
||||
.binary 805D24E80000000443FA0000
|
||||
.binary 805D251C0000000443C80000
|
||||
.binary 805D254C0000000444160000
|
||||
.binary 805D25940000000444480000
|
||||
.binary 805D25C00000000444480000
|
||||
.binary 805D25E00000000444160000
|
||||
.binary 805D263C0000000444160000
|
||||
.binary 805D26500000000444160000
|
||||
.binary 805D265C00000004442F0000
|
||||
.binary 805D26700000000444160000
|
||||
.binary 805D26B00000000443FA0000
|
||||
.binary 805D27800000000443FA0000
|
||||
.binary 805D27880000000443FA0000
|
||||
.binary 805D27B40000000444160000
|
||||
.binary 805D27EC0000000444160000
|
||||
.binary 805D28200000000444228000
|
||||
.binary 805D28400000000444480000
|
||||
.binary 805D2AB00000000444480000
|
||||
.binary 805D2D440000000448742400
|
||||
.binary 805D45100000000443FA0000
|
||||
.binary 805D57000000000443FA0000
|
||||
.binary 0000000000000000
|
||||
# region @ 8000DFA0 (64 bytes)
|
||||
.data 0x8000DFA0 # address
|
||||
.data 0x00000040 # size
|
||||
.data 0xC3C2C200 # 8000DFA0 => lfs f30, [r2 - 0x3E00]
|
||||
.data 0xEFDE0072 # 8000DFA4 => fmuls f30, f30, f1
|
||||
.data 0x4E800020 # 8000DFA8 => blr
|
||||
.data 0xC042C200 # 8000DFAC => lfs f2, [r2 - 0x3E00]
|
||||
.data 0xC01E001C # 8000DFB0 => lfs f0, [r30 + 0x001C]
|
||||
.data 0xEC0000B2 # 8000DFB4 => fmuls f0, f0, f2
|
||||
.data 0x4E800020 # 8000DFB8 => blr
|
||||
.data 0xC382C200 # 8000DFBC => lfs f28, [r2 - 0x3E00]
|
||||
.data 0xEF9C00B2 # 8000DFC0 => fmuls f28, f28, f2
|
||||
.data 0x4E800020 # 8000DFC4 => blr
|
||||
.data 0xC002C200 # 8000DFC8 => lfs f0, [r2 - 0x3E00]
|
||||
.data 0xC023000C # 8000DFCC => lfs f1, [r3 + 0x000C]
|
||||
.data 0xEC000072 # 8000DFD0 => fmuls f0, f0, f1
|
||||
.data 0xD003000C # 8000DFD4 => stfs [r3 + 0x000C], f0
|
||||
.data 0x3C60804C # 8000DFD8 => lis r3, 0x804C
|
||||
.data 0x4E800020 # 8000DFDC => blr
|
||||
# region @ 80100B8C (4 bytes)
|
||||
.data 0x80100B8C # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x4BF0D415 # 80100B8C => bl -0x000F2BEC /* 8000DFA0 */
|
||||
# region @ 80156AD8 (4 bytes)
|
||||
.data 0x80156AD8 # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x4BEB74D5 # 80156AD8 => bl -0x00148B2C /* 8000DFAC */
|
||||
# region @ 801A2040 (4 bytes)
|
||||
.data 0x801A2040 # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x4BE6BF7D # 801A2040 => bl -0x00194084 /* 8000DFBC */
|
||||
# region @ 801A2240 (4 bytes)
|
||||
.data 0x801A2240 # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x4BE6BD61 # 801A2240 => bl -0x001942A0 /* 8000DFA0 */
|
||||
# region @ 80205840 (4 bytes)
|
||||
.data 0x80205840 # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x4BE08789 # 80205840 => bl -0x001F7878 /* 8000DFC8 */
|
||||
# region @ 80205FE4 (4 bytes)
|
||||
.data 0x80205FE4 # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x4BE07FE5 # 80205FE4 => bl -0x001F801C /* 8000DFC8 */
|
||||
# region @ 805CFCD0 (4 bytes)
|
||||
.data 0x805CFCD0 # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x47AFC800 # 805CFCD0 => .invalid sc
|
||||
# region @ 805D0B7C (4 bytes)
|
||||
.data 0x805D0B7C # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x47742400 # 805D0B7C => .invalid sc
|
||||
# region @ 805D11A4 (4 bytes)
|
||||
.data 0x805D11A4 # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x491C4000 # 805D11A4 => b +0x011C4000 /* 817951A4 */
|
||||
# region @ 805D2030 (4 bytes)
|
||||
.data 0x805D2030 # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x47AFC800 # 805D2030 => .invalid sc
|
||||
# region @ 805D25C0 (4 bytes)
|
||||
.data 0x805D25C0 # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x44AF0000 # 805D25C0 => .invalid sc
|
||||
# end sentinel
|
||||
.data 0x00000000 # address
|
||||
.data 0x00000000 # size
|
||||
|
||||
@@ -1,65 +1,77 @@
|
||||
.meta name="Draw Distance"
|
||||
.meta description="Extends the draw\ndistance of many\nobjects"
|
||||
# Original code by Ralf @ GC-Forever and Aleron Ives
|
||||
# https://psopalace.sylverant.net/downloads_gamecube.html
|
||||
# https://www.gc-forever.com/forums/viewtopic.php?t=2050
|
||||
# https://www.gc-forever.com/forums/viewtopic.php?t=2049
|
||||
|
||||
entry_ptr:
|
||||
reloc0:
|
||||
.offsetof start
|
||||
start:
|
||||
.include WriteCodeBlocksGC
|
||||
.binary 804DD2880000000443C80000
|
||||
.binary 804DD2A00000000443FA0000
|
||||
.binary 804DD2B80000000443FA0000
|
||||
.binary 804DD2D00000000443C80000
|
||||
.binary 805D94F00000000447AFC800
|
||||
.binary 805DA39C0000000447EF4200
|
||||
.binary 805DA9C400000004491C4000
|
||||
.binary 805DAA800000000443C80000
|
||||
.binary 805DABD00000000444480000
|
||||
.binary 805DACA80000000444480000
|
||||
.binary 805DB1BC000000084448000044160000
|
||||
.binary 805DB2E00000000444160000
|
||||
.binary 805DB4100000000444480000
|
||||
.binary 805DB4300000000444480000
|
||||
.binary 805DB4500000000444480000
|
||||
.binary 805DB5D00000000444160000
|
||||
.binary 805DB6140000000444160000
|
||||
.binary 805DB6240000000444160000
|
||||
.binary 805DB6340000000444160000
|
||||
.binary 805DB6440000000444160000
|
||||
.binary 805DB69C0000000443C80000
|
||||
.binary 805DB6F00000000444160000
|
||||
.binary 805DB7100000000444160000
|
||||
.binary 805DB72C0000000444160000
|
||||
.binary 805DB74C0000000444160000
|
||||
.binary 805DB7700000000444160000
|
||||
.binary 805DB7940000000444160000
|
||||
.binary 805DB8500000000447AFC800
|
||||
.binary 805DBAB80000000444160000
|
||||
.binary 805DBAD00000000443FA0000
|
||||
.binary 805DBC800000000444480000
|
||||
.binary 805DBCDC0000000444160000
|
||||
.binary 805DBD000000000444160000
|
||||
.binary 805DBD080000000443FA0000
|
||||
.binary 805DBD3C0000000443C80000
|
||||
.binary 805DBD6C0000000444160000
|
||||
.binary 805DBDB40000000444480000
|
||||
.binary 805DBDE00000000444480000
|
||||
.binary 805DBE000000000444160000
|
||||
.binary 805DBE5C0000000444160000
|
||||
.binary 805DBE700000000444160000
|
||||
.binary 805DBE7C00000004442F0000
|
||||
.binary 805DBE900000000444160000
|
||||
.binary 805DBED00000000443FA0000
|
||||
.binary 805DBFA00000000443FA0000
|
||||
.binary 805DBFA80000000443FA0000
|
||||
.binary 805DBFD40000000444160000
|
||||
.binary 805DC00C0000000444160000
|
||||
.binary 805DC0400000000444228000
|
||||
.binary 805DC0600000000444480000
|
||||
.binary 805DC2D00000000444480000
|
||||
.binary 805DC5640000000448742400
|
||||
.binary 805DDD300000000443FA0000
|
||||
.binary 805DEF200000000443FA0000
|
||||
.binary 0000000000000000
|
||||
# region @ 8000DFA0 (64 bytes)
|
||||
.data 0x8000DFA0 # address
|
||||
.data 0x00000040 # size
|
||||
.data 0xC3C2C200 # 8000DFA0 => lfs f30, [r2 - 0x3E00]
|
||||
.data 0xEFDE0072 # 8000DFA4 => fmuls f30, f30, f1
|
||||
.data 0x4E800020 # 8000DFA8 => blr
|
||||
.data 0xC042C200 # 8000DFAC => lfs f2, [r2 - 0x3E00]
|
||||
.data 0xC01E001C # 8000DFB0 => lfs f0, [r30 + 0x001C]
|
||||
.data 0xEC0000B2 # 8000DFB4 => fmuls f0, f0, f2
|
||||
.data 0x4E800020 # 8000DFB8 => blr
|
||||
.data 0xC382C200 # 8000DFBC => lfs f28, [r2 - 0x3E00]
|
||||
.data 0xEF9C00B2 # 8000DFC0 => fmuls f28, f28, f2
|
||||
.data 0x4E800020 # 8000DFC4 => blr
|
||||
.data 0xC002C200 # 8000DFC8 => lfs f0, [r2 - 0x3E00]
|
||||
.data 0xC023000C # 8000DFCC => lfs f1, [r3 + 0x000C]
|
||||
.data 0xEC000072 # 8000DFD0 => fmuls f0, f0, f1
|
||||
.data 0xD003000C # 8000DFD4 => stfs [r3 + 0x000C], f0
|
||||
.data 0x3C60804D # 8000DFD8 => lis r3, 0x804D
|
||||
.data 0x4E800020 # 8000DFDC => blr
|
||||
# region @ 80100A60 (4 bytes)
|
||||
.data 0x80100A60 # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x4BF0D541 # 80100A60 => bl -0x000F2AC0 /* 8000DFA0 */
|
||||
# region @ 80156BF8 (4 bytes)
|
||||
.data 0x80156BF8 # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x4BEB73B5 # 80156BF8 => bl -0x00148C4C /* 8000DFAC */
|
||||
# region @ 801A2164 (4 bytes)
|
||||
.data 0x801A2164 # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x4BE6BE59 # 801A2164 => bl -0x001941A8 /* 8000DFBC */
|
||||
# region @ 801A2364 (4 bytes)
|
||||
.data 0x801A2364 # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x4BE6BC3D # 801A2364 => bl -0x001943C4 /* 8000DFA0 */
|
||||
# region @ 80206728 (4 bytes)
|
||||
.data 0x80206728 # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x4BE078A1 # 80206728 => bl -0x001F8760 /* 8000DFC8 */
|
||||
# region @ 80206ECC (4 bytes)
|
||||
.data 0x80206ECC # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x4BE070FD # 80206ECC => bl -0x001F8F04 /* 8000DFC8 */
|
||||
# region @ 805D94F0 (4 bytes)
|
||||
.data 0x805D94F0 # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x47AFC800 # 805D94F0 => .invalid sc
|
||||
# region @ 805DA39C (4 bytes)
|
||||
.data 0x805DA39C # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x47742400 # 805DA39C => .invalid sc
|
||||
# region @ 805DA9C4 (4 bytes)
|
||||
.data 0x805DA9C4 # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x491C4000 # 805DA9C4 => b +0x011C4000 /* 8179E9C4 */
|
||||
# region @ 805DB850 (4 bytes)
|
||||
.data 0x805DB850 # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x47AFC800 # 805DB850 => .invalid sc
|
||||
# region @ 805DBDE0 (4 bytes)
|
||||
.data 0x805DBDE0 # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x44AF0000 # 805DBDE0 => .invalid sc
|
||||
# end sentinel
|
||||
.data 0x00000000 # address
|
||||
.data 0x00000000 # size
|
||||
|
||||
@@ -1,65 +1,77 @@
|
||||
.meta name="Draw Distance"
|
||||
.meta description="Extends the draw\ndistance of many\nobjects"
|
||||
# Original code by Ralf @ GC-Forever and Aleron Ives
|
||||
# https://psopalace.sylverant.net/downloads_gamecube.html
|
||||
# https://www.gc-forever.com/forums/viewtopic.php?t=2050
|
||||
# https://www.gc-forever.com/forums/viewtopic.php?t=2049
|
||||
|
||||
entry_ptr:
|
||||
reloc0:
|
||||
.offsetof start
|
||||
start:
|
||||
.include WriteCodeBlocksGC
|
||||
.binary 804D7F600000000443C80000
|
||||
.binary 804D7F780000000443FA0000
|
||||
.binary 804D7F900000000443FA0000
|
||||
.binary 804D7FA80000000443C80000
|
||||
.binary 805C83A80000000447AFC800
|
||||
.binary 805C92540000000447EF4200
|
||||
.binary 805C987C00000004491C4000
|
||||
.binary 805C99380000000443C80000
|
||||
.binary 805C9A880000000444480000
|
||||
.binary 805C9B600000000444480000
|
||||
.binary 805CA074000000084448000044160000
|
||||
.binary 805CA1980000000444160000
|
||||
.binary 805CA2C80000000444480000
|
||||
.binary 805CA2E80000000444480000
|
||||
.binary 805CA3080000000444480000
|
||||
.binary 805CA4880000000444160000
|
||||
.binary 805CA4CC0000000444160000
|
||||
.binary 805CA4DC0000000444160000
|
||||
.binary 805CA4EC0000000444160000
|
||||
.binary 805CA4FC0000000444160000
|
||||
.binary 805CA5540000000443C80000
|
||||
.binary 805CA5A80000000444160000
|
||||
.binary 805CA5C80000000444160000
|
||||
.binary 805CA5E40000000444160000
|
||||
.binary 805CA6040000000444160000
|
||||
.binary 805CA6280000000444160000
|
||||
.binary 805CA64C0000000444160000
|
||||
.binary 805CA7080000000447AFC800
|
||||
.binary 805CA9700000000444160000
|
||||
.binary 805CA9880000000443FA0000
|
||||
.binary 805CAB380000000444480000
|
||||
.binary 805CAB940000000444160000
|
||||
.binary 805CABB80000000444160000
|
||||
.binary 805CABC00000000443FA0000
|
||||
.binary 805CABF40000000443C80000
|
||||
.binary 805CAC240000000444160000
|
||||
.binary 805CAC6C0000000444480000
|
||||
.binary 805CAC980000000444480000
|
||||
.binary 805CACB80000000444160000
|
||||
.binary 805CAD140000000444160000
|
||||
.binary 805CAD280000000444160000
|
||||
.binary 805CAD3400000004442F0000
|
||||
.binary 805CAD480000000444160000
|
||||
.binary 805CAD880000000443FA0000
|
||||
.binary 805CAE580000000443FA0000
|
||||
.binary 805CAE600000000443FA0000
|
||||
.binary 805CAE8C0000000444160000
|
||||
.binary 805CAEC40000000444160000
|
||||
.binary 805CAEF80000000444228000
|
||||
.binary 805CAF180000000444480000
|
||||
.binary 805CB1880000000444480000
|
||||
.binary 805CB41C0000000448742400
|
||||
.binary 805CCBE00000000443FA0000
|
||||
.binary 805CDDD00000000443FA0000
|
||||
.binary 0000000000000000
|
||||
# region @ 8000DFA0 (64 bytes)
|
||||
.data 0x8000DFA0 # address
|
||||
.data 0x00000040 # size
|
||||
.data 0xC3C2C1F8 # 8000DFA0 => lfs f30, [r2 - 0x3E08]
|
||||
.data 0xEFDE0072 # 8000DFA4 => fmuls f30, f30, f1
|
||||
.data 0x4E800020 # 8000DFA8 => blr
|
||||
.data 0xC042C1F8 # 8000DFAC => lfs f2, [r2 - 0x3E08]
|
||||
.data 0xC01E001C # 8000DFB0 => lfs f0, [r30 + 0x001C]
|
||||
.data 0xEC0000B2 # 8000DFB4 => fmuls f0, f0, f2
|
||||
.data 0x4E800020 # 8000DFB8 => blr
|
||||
.data 0xC382C1F8 # 8000DFBC => lfs f28, [r2 - 0x3E08]
|
||||
.data 0xEF9C00B2 # 8000DFC0 => fmuls f28, f28, f2
|
||||
.data 0x4E800020 # 8000DFC4 => blr
|
||||
.data 0xC002C1F8 # 8000DFC8 => lfs f0, [r2 - 0x3E08]
|
||||
.data 0xC023000C # 8000DFCC => lfs f1, [r3 + 0x000C]
|
||||
.data 0xEC000072 # 8000DFD0 => fmuls f0, f0, f1
|
||||
.data 0xD003000C # 8000DFD4 => stfs [r3 + 0x000C], f0
|
||||
.data 0x3C60804C # 8000DFD8 => lis r3, 0x804C
|
||||
.data 0x4E800020 # 8000DFDC => blr
|
||||
# region @ 801008E8 (4 bytes)
|
||||
.data 0x801008E8 # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x4BF0D6B9 # 801008E8 => bl -0x000F2948 /* 8000DFA0 */
|
||||
# region @ 8015671C (4 bytes)
|
||||
.data 0x8015671C # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x4BEB7891 # 8015671C => bl -0x00148770 /* 8000DFAC */
|
||||
# region @ 801A1C64 (4 bytes)
|
||||
.data 0x801A1C64 # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x4BE6C359 # 801A1C64 => bl -0x00193CA8 /* 8000DFBC */
|
||||
# region @ 801A1E64 (4 bytes)
|
||||
.data 0x801A1E64 # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x4BE6C13D # 801A1E64 => bl -0x00193EC4 /* 8000DFA0 */
|
||||
# region @ 80205044 (4 bytes)
|
||||
.data 0x80205044 # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x4BE08F85 # 80205044 => bl -0x001F707C /* 8000DFC8 */
|
||||
# region @ 802057E8 (4 bytes)
|
||||
.data 0x802057E8 # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x4BE087E1 # 802057E8 => bl -0x001F7820 /* 8000DFC8 */
|
||||
# region @ 805C83A8 (4 bytes)
|
||||
.data 0x805C83A8 # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x47AFC800 # 805C83A8 => .invalid sc
|
||||
# region @ 805C9254 (4 bytes)
|
||||
.data 0x805C9254 # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x47742400 # 805C9254 => .invalid sc
|
||||
# region @ 805C987C (4 bytes)
|
||||
.data 0x805C987C # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x491C4000 # 805C987C => b +0x011C4000 /* 8178D87C */
|
||||
# region @ 805CA708 (4 bytes)
|
||||
.data 0x805CA708 # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x47AFC800 # 805CA708 => .invalid sc
|
||||
# region @ 805CAC98 (4 bytes)
|
||||
.data 0x805CAC98 # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x44AF0000 # 805CAC98 => .invalid sc
|
||||
# end sentinel
|
||||
.data 0x00000000 # address
|
||||
.data 0x00000000 # size
|
||||
|
||||
@@ -1,65 +1,77 @@
|
||||
.meta name="Draw Distance"
|
||||
.meta description="Extends the draw\ndistance of many\nobjects"
|
||||
# Original code by Ralf @ GC-Forever and Aleron Ives
|
||||
# https://psopalace.sylverant.net/downloads_gamecube.html
|
||||
# https://www.gc-forever.com/forums/viewtopic.php?t=2050
|
||||
# https://www.gc-forever.com/forums/viewtopic.php?t=2049
|
||||
|
||||
entry_ptr:
|
||||
reloc0:
|
||||
.offsetof start
|
||||
start:
|
||||
.include WriteCodeBlocksGC
|
||||
.binary 804DB6B00000000443C80000
|
||||
.binary 804DB6C80000000443FA0000
|
||||
.binary 804DB6E00000000443FA0000
|
||||
.binary 804DB6F80000000443C80000
|
||||
.binary 805D29A80000000447AFC800
|
||||
.binary 805D38540000000447EF4200
|
||||
.binary 805D3E7C00000004491C4000
|
||||
.binary 805D3F380000000443C80000
|
||||
.binary 805D40880000000444480000
|
||||
.binary 805D41600000000444480000
|
||||
.binary 805D4674000000084448000044160000
|
||||
.binary 805D47980000000444160000
|
||||
.binary 805D48C80000000444480000
|
||||
.binary 805D48E80000000444480000
|
||||
.binary 805D49080000000444480000
|
||||
.binary 805D4A880000000444160000
|
||||
.binary 805D4ACC0000000444160000
|
||||
.binary 805D4ADC0000000444160000
|
||||
.binary 805D4AEC0000000444160000
|
||||
.binary 805D4AFC0000000444160000
|
||||
.binary 805D4B540000000443C80000
|
||||
.binary 805D4BA80000000444160000
|
||||
.binary 805D4BC80000000444160000
|
||||
.binary 805D4BE40000000444160000
|
||||
.binary 805D4C040000000444160000
|
||||
.binary 805D4C280000000444160000
|
||||
.binary 805D4C4C0000000444160000
|
||||
.binary 805D4D080000000447AFC800
|
||||
.binary 805D4F700000000444160000
|
||||
.binary 805D4F880000000443FA0000
|
||||
.binary 805D51380000000444480000
|
||||
.binary 805D51940000000444160000
|
||||
.binary 805D51B80000000444160000
|
||||
.binary 805D51C00000000443FA0000
|
||||
.binary 805D51F40000000443C80000
|
||||
.binary 805D52240000000444160000
|
||||
.binary 805D526C0000000444480000
|
||||
.binary 805D52980000000444480000
|
||||
.binary 805D52B80000000444160000
|
||||
.binary 805D53140000000444160000
|
||||
.binary 805D53280000000444160000
|
||||
.binary 805D533400000004442F0000
|
||||
.binary 805D53480000000444160000
|
||||
.binary 805D53880000000443FA0000
|
||||
.binary 805D54580000000443FA0000
|
||||
.binary 805D54600000000443FA0000
|
||||
.binary 805D548C0000000444160000
|
||||
.binary 805D54C40000000444160000
|
||||
.binary 805D54F80000000444228000
|
||||
.binary 805D55180000000444480000
|
||||
.binary 805D57880000000444480000
|
||||
.binary 805D5A1C0000000448742400
|
||||
.binary 805D71E80000000443FA0000
|
||||
.binary 805D83D80000000443FA0000
|
||||
.binary 0000000000000000
|
||||
# region @ 8000DFA0 (64 bytes)
|
||||
.data 0x8000DFA0 # address
|
||||
.data 0x00000040 # size
|
||||
.data 0xC3C2C1F8 # 8000DFA0 => lfs f30, [r2 - 0x3E08]
|
||||
.data 0xEFDE0072 # 8000DFA4 => fmuls f30, f30, f1
|
||||
.data 0x4E800020 # 8000DFA8 => blr
|
||||
.data 0xC042C1F8 # 8000DFAC => lfs f2, [r2 - 0x3E08]
|
||||
.data 0xC01E001C # 8000DFB0 => lfs f0, [r30 + 0x001C]
|
||||
.data 0xEC0000B2 # 8000DFB4 => fmuls f0, f0, f2
|
||||
.data 0x4E800020 # 8000DFB8 => blr
|
||||
.data 0xC382C1F8 # 8000DFBC => lfs f28, [r2 - 0x3E08]
|
||||
.data 0xEF9C00B2 # 8000DFC0 => fmuls f28, f28, f2
|
||||
.data 0x4E800020 # 8000DFC4 => blr
|
||||
.data 0xC002C1F8 # 8000DFC8 => lfs f0, [r2 - 0x3E08]
|
||||
.data 0xC023000C # 8000DFCC => lfs f1, [r3 + 0x000C]
|
||||
.data 0xEC000072 # 8000DFD0 => fmuls f0, f0, f1
|
||||
.data 0xD003000C # 8000DFD4 => stfs [r3 + 0x000C], f0
|
||||
.data 0x3C60804C # 8000DFD8 => lis r3, 0x804C
|
||||
.data 0x4E800020 # 8000DFDC => blr
|
||||
# region @ 80100AD0 (4 bytes)
|
||||
.data 0x80100AD0 # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x4BF0D4D1 # 80100AD0 => bl -0x000F2B30 /* 8000DFA0 */
|
||||
# region @ 80156AD0 (4 bytes)
|
||||
.data 0x80156AD0 # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x4BEB74DD # 80156AD0 => bl -0x00148B24 /* 8000DFAC */
|
||||
# region @ 801A203C (4 bytes)
|
||||
.data 0x801A203C # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x4BE6BF81 # 801A203C => bl -0x00194080 /* 8000DFBC */
|
||||
# region @ 801A223C (4 bytes)
|
||||
.data 0x801A223C # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x4BE6BD65 # 801A223C => bl -0x0019429C /* 8000DFA0 */
|
||||
# region @ 802058B8 (4 bytes)
|
||||
.data 0x802058B8 # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x4BE08711 # 802058B8 => bl -0x001F78F0 /* 8000DFC8 */
|
||||
# region @ 8020605C (4 bytes)
|
||||
.data 0x8020605C # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x4BE07F6D # 8020605C => bl -0x001F8094 /* 8000DFC8 */
|
||||
# region @ 805D29A8 (4 bytes)
|
||||
.data 0x805D29A8 # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x47AFC800 # 805D29A8 => .invalid sc
|
||||
# region @ 805D3854 (4 bytes)
|
||||
.data 0x805D3854 # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x47742400 # 805D3854 => .invalid sc
|
||||
# region @ 805D3E7C (4 bytes)
|
||||
.data 0x805D3E7C # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x491C4000 # 805D3E7C => b +0x011C4000 /* 81797E7C */
|
||||
# region @ 805D4D08 (4 bytes)
|
||||
.data 0x805D4D08 # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x47AFC800 # 805D4D08 => .invalid sc
|
||||
# region @ 805D5298 (4 bytes)
|
||||
.data 0x805D5298 # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x44AF0000 # 805D5298 => .invalid sc
|
||||
# end sentinel
|
||||
.data 0x00000000 # address
|
||||
.data 0x00000000 # size
|
||||
|
||||
@@ -1,65 +1,77 @@
|
||||
.meta name="Draw Distance"
|
||||
.meta description="Extends the draw\ndistance of many\nobjects"
|
||||
# Original code by Ralf @ GC-Forever and Aleron Ives
|
||||
# https://psopalace.sylverant.net/downloads_gamecube.html
|
||||
# https://www.gc-forever.com/forums/viewtopic.php?t=2050
|
||||
# https://www.gc-forever.com/forums/viewtopic.php?t=2049
|
||||
|
||||
entry_ptr:
|
||||
reloc0:
|
||||
.offsetof start
|
||||
start:
|
||||
.include WriteCodeBlocksGC
|
||||
.binary 804DDC380000000443C80000
|
||||
.binary 804DDC500000000443FA0000
|
||||
.binary 804DDC680000000443FA0000
|
||||
.binary 804DDC800000000443C80000
|
||||
.binary 805D9E480000000447AFC800
|
||||
.binary 805DACF40000000447EF4200
|
||||
.binary 805DB31C00000004491C4000
|
||||
.binary 805DB3D80000000443C80000
|
||||
.binary 805DB5280000000444480000
|
||||
.binary 805DB6000000000444480000
|
||||
.binary 805DBB14000000084448000044160000
|
||||
.binary 805DBC380000000444160000
|
||||
.binary 805DBD680000000444480000
|
||||
.binary 805DBD880000000444480000
|
||||
.binary 805DBDA80000000444480000
|
||||
.binary 805DBF280000000444160000
|
||||
.binary 805DBF6C0000000444160000
|
||||
.binary 805DBF7C0000000444160000
|
||||
.binary 805DBF8C0000000444160000
|
||||
.binary 805DBF9C0000000444160000
|
||||
.binary 805DBFF40000000443C80000
|
||||
.binary 805DC0480000000444160000
|
||||
.binary 805DC0680000000444160000
|
||||
.binary 805DC0840000000444160000
|
||||
.binary 805DC0A40000000444160000
|
||||
.binary 805DC0C80000000444160000
|
||||
.binary 805DC0EC0000000444160000
|
||||
.binary 805DC1A80000000447AFC800
|
||||
.binary 805DC4100000000444160000
|
||||
.binary 805DC4280000000443FA0000
|
||||
.binary 805DC5D80000000444480000
|
||||
.binary 805DC6340000000444160000
|
||||
.binary 805DC6580000000444160000
|
||||
.binary 805DC6600000000443FA0000
|
||||
.binary 805DC6940000000443C80000
|
||||
.binary 805DC6C40000000444160000
|
||||
.binary 805DC70C0000000444480000
|
||||
.binary 805DC7380000000444480000
|
||||
.binary 805DC7580000000444160000
|
||||
.binary 805DC7B40000000444160000
|
||||
.binary 805DC7C80000000444160000
|
||||
.binary 805DC7D400000004442F0000
|
||||
.binary 805DC7E80000000444160000
|
||||
.binary 805DC8280000000443FA0000
|
||||
.binary 805DC8F80000000443FA0000
|
||||
.binary 805DC9000000000443FA0000
|
||||
.binary 805DC92C0000000444160000
|
||||
.binary 805DC9640000000444160000
|
||||
.binary 805DC9980000000444228000
|
||||
.binary 805DC9B80000000444480000
|
||||
.binary 805DCC280000000444480000
|
||||
.binary 805DCEBC0000000448742400
|
||||
.binary 805DE6880000000443FA0000
|
||||
.binary 805DF8780000000443FA0000
|
||||
.binary 0000000000000000
|
||||
# region @ 8000DFA0 (64 bytes)
|
||||
.data 0x8000DFA0 # address
|
||||
.data 0x00000040 # size
|
||||
.data 0xC3C2C1F8 # 8000DFA0 => lfs f30, [r2 - 0x3E08]
|
||||
.data 0xEFDE0072 # 8000DFA4 => fmuls f30, f30, f1
|
||||
.data 0x4E800020 # 8000DFA8 => blr
|
||||
.data 0xC042C1F8 # 8000DFAC => lfs f2, [r2 - 0x3E08]
|
||||
.data 0xC01E001C # 8000DFB0 => lfs f0, [r30 + 0x001C]
|
||||
.data 0xEC0000B2 # 8000DFB4 => fmuls f0, f0, f2
|
||||
.data 0x4E800020 # 8000DFB8 => blr
|
||||
.data 0xC382C1F8 # 8000DFBC => lfs f28, [r2 - 0x3E08]
|
||||
.data 0xEF9C00B2 # 8000DFC0 => fmuls f28, f28, f2
|
||||
.data 0x4E800020 # 8000DFC4 => blr
|
||||
.data 0xC002C1F8 # 8000DFC8 => lfs f0, [r2 - 0x3E08]
|
||||
.data 0xC023000C # 8000DFCC => lfs f1, [r3 + 0x000C]
|
||||
.data 0xEC000072 # 8000DFD0 => fmuls f0, f0, f1
|
||||
.data 0xD003000C # 8000DFD4 => stfs [r3 + 0x000C], f0
|
||||
.data 0x3C60804D # 8000DFD8 => lis r3, 0x804D
|
||||
.data 0x4E800020 # 8000DFDC => blr
|
||||
# region @ 80100B74 (4 bytes)
|
||||
.data 0x80100B74 # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x4BF0D42D # 80100B74 => bl -0x000F2BD4 /* 8000DFA0 */
|
||||
# region @ 80156C34 (4 bytes)
|
||||
.data 0x80156C34 # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x4BEB7379 # 80156C34 => bl -0x00148C88 /* 8000DFAC */
|
||||
# region @ 801A21A0 (4 bytes)
|
||||
.data 0x801A21A0 # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x4BE6BE1D # 801A21A0 => bl -0x001941E4 /* 8000DFBC */
|
||||
# region @ 801A23A0 (4 bytes)
|
||||
.data 0x801A23A0 # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x4BE6BC01 # 801A23A0 => bl -0x00194400 /* 8000DFA0 */
|
||||
# region @ 80206640 (4 bytes)
|
||||
.data 0x80206640 # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x4BE07989 # 80206640 => bl -0x001F8678 /* 8000DFC8 */
|
||||
# region @ 80206DE4 (4 bytes)
|
||||
.data 0x80206DE4 # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x4BE071E5 # 80206DE4 => bl -0x001F8E1C /* 8000DFC8 */
|
||||
# region @ 805D9E48 (4 bytes)
|
||||
.data 0x805D9E48 # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x47AFC800 # 805D9E48 => .invalid sc
|
||||
# region @ 805DACF4 (4 bytes)
|
||||
.data 0x805DACF4 # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x47742400 # 805DACF4 => .invalid sc
|
||||
# region @ 805DB31C (4 bytes)
|
||||
.data 0x805DB31C # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x491C4000 # 805DB31C => b +0x011C4000 /* 8179F31C */
|
||||
# region @ 805DC1A8 (4 bytes)
|
||||
.data 0x805DC1A8 # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x47AFC800 # 805DC1A8 => .invalid sc
|
||||
# region @ 805DC738 (4 bytes)
|
||||
.data 0x805DC738 # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x44AF0000 # 805DC738 => .invalid sc
|
||||
# end sentinel
|
||||
.data 0x00000000 # address
|
||||
.data 0x00000000 # size
|
||||
|
||||
@@ -1,65 +1,77 @@
|
||||
.meta name="Draw Distance"
|
||||
.meta description="Extends the draw\ndistance of many\nobjects"
|
||||
# Original code by Ralf @ GC-Forever and Aleron Ives
|
||||
# https://psopalace.sylverant.net/downloads_gamecube.html
|
||||
# https://www.gc-forever.com/forums/viewtopic.php?t=2050
|
||||
# https://www.gc-forever.com/forums/viewtopic.php?t=2049
|
||||
|
||||
entry_ptr:
|
||||
reloc0:
|
||||
.offsetof start
|
||||
start:
|
||||
.include WriteCodeBlocksGC
|
||||
.binary 804DD9D80000000443C80000
|
||||
.binary 804DD9F00000000443FA0000
|
||||
.binary 804DDA080000000443FA0000
|
||||
.binary 804DDA200000000443C80000
|
||||
.binary 805D9BE80000000447AFC800
|
||||
.binary 805DAA940000000447EF4200
|
||||
.binary 805DB0BC00000004491C4000
|
||||
.binary 805DB1780000000443C80000
|
||||
.binary 805DB2C80000000444480000
|
||||
.binary 805DB3A00000000444480000
|
||||
.binary 805DB8B4000000084448000044160000
|
||||
.binary 805DB9D80000000444160000
|
||||
.binary 805DBB080000000444480000
|
||||
.binary 805DBB280000000444480000
|
||||
.binary 805DBB480000000444480000
|
||||
.binary 805DBCC80000000444160000
|
||||
.binary 805DBD0C0000000444160000
|
||||
.binary 805DBD1C0000000444160000
|
||||
.binary 805DBD2C0000000444160000
|
||||
.binary 805DBD3C0000000444160000
|
||||
.binary 805DBD940000000443C80000
|
||||
.binary 805DBDE80000000444160000
|
||||
.binary 805DBE080000000444160000
|
||||
.binary 805DBE240000000444160000
|
||||
.binary 805DBE440000000444160000
|
||||
.binary 805DBE680000000444160000
|
||||
.binary 805DBE8C0000000444160000
|
||||
.binary 805DBF480000000447AFC800
|
||||
.binary 805DC1B00000000444160000
|
||||
.binary 805DC1C80000000443FA0000
|
||||
.binary 805DC3780000000444480000
|
||||
.binary 805DC3D40000000444160000
|
||||
.binary 805DC3F80000000444160000
|
||||
.binary 805DC4000000000443FA0000
|
||||
.binary 805DC4340000000443C80000
|
||||
.binary 805DC4640000000444160000
|
||||
.binary 805DC4AC0000000444480000
|
||||
.binary 805DC4D80000000444480000
|
||||
.binary 805DC4F80000000444160000
|
||||
.binary 805DC5540000000444160000
|
||||
.binary 805DC5680000000444160000
|
||||
.binary 805DC57400000004442F0000
|
||||
.binary 805DC5880000000444160000
|
||||
.binary 805DC5C80000000443FA0000
|
||||
.binary 805DC6980000000443FA0000
|
||||
.binary 805DC6A00000000443FA0000
|
||||
.binary 805DC6CC0000000444160000
|
||||
.binary 805DC7040000000444160000
|
||||
.binary 805DC7380000000444228000
|
||||
.binary 805DC7580000000444480000
|
||||
.binary 805DC9C80000000444480000
|
||||
.binary 805DCC5C0000000448742400
|
||||
.binary 805DE4280000000443FA0000
|
||||
.binary 805DF6180000000443FA0000
|
||||
.binary 0000000000000000
|
||||
# region @ 8000DFA0 (64 bytes)
|
||||
.data 0x8000DFA0 # address
|
||||
.data 0x00000040 # size
|
||||
.data 0xC3C2C1F8 # 8000DFA0 => lfs f30, [r2 - 0x3E08]
|
||||
.data 0xEFDE0072 # 8000DFA4 => fmuls f30, f30, f1
|
||||
.data 0x4E800020 # 8000DFA8 => blr
|
||||
.data 0xC042C1F8 # 8000DFAC => lfs f2, [r2 - 0x3E08]
|
||||
.data 0xC01E001C # 8000DFB0 => lfs f0, [r30 + 0x001C]
|
||||
.data 0xEC0000B2 # 8000DFB4 => fmuls f0, f0, f2
|
||||
.data 0x4E800020 # 8000DFB8 => blr
|
||||
.data 0xC382C1F8 # 8000DFBC => lfs f28, [r2 - 0x3E08]
|
||||
.data 0xEF9C00B2 # 8000DFC0 => fmuls f28, f28, f2
|
||||
.data 0x4E800020 # 8000DFC4 => blr
|
||||
.data 0xC002C1F8 # 8000DFC8 => lfs f0, [r2 - 0x3E08]
|
||||
.data 0xC023000C # 8000DFCC => lfs f1, [r3 + 0x000C]
|
||||
.data 0xEC000072 # 8000DFD0 => fmuls f0, f0, f1
|
||||
.data 0xD003000C # 8000DFD4 => stfs [r3 + 0x000C], f0
|
||||
.data 0x3C60804D # 8000DFD8 => lis r3, 0x804D
|
||||
.data 0x4E800020 # 8000DFDC => blr
|
||||
# region @ 80100A50 (4 bytes)
|
||||
.data 0x80100A50 # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x4BF0D551 # 80100A50 => bl -0x000F2AB0 /* 8000DFA0 */
|
||||
# region @ 80156B94 (4 bytes)
|
||||
.data 0x80156B94 # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x4BEB7419 # 80156B94 => bl -0x00148BE8 /* 8000DFAC */
|
||||
# region @ 801A2100 (4 bytes)
|
||||
.data 0x801A2100 # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x4BE6BEBD # 801A2100 => bl -0x00194144 /* 8000DFBC */
|
||||
# region @ 801A2300 (4 bytes)
|
||||
.data 0x801A2300 # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x4BE6BCA1 # 801A2300 => bl -0x00194360 /* 8000DFA0 */
|
||||
# region @ 802063F4 (4 bytes)
|
||||
.data 0x802063F4 # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x4BE07BD5 # 802063F4 => bl -0x001F842C /* 8000DFC8 */
|
||||
# region @ 80206B98 (4 bytes)
|
||||
.data 0x80206B98 # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x4BE07431 # 80206B98 => bl -0x001F8BD0 /* 8000DFC8 */
|
||||
# region @ 805D9BE8 (4 bytes)
|
||||
.data 0x805D9BE8 # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x47AFC800 # 805D9BE8 => .invalid sc
|
||||
# region @ 805DAA94 (4 bytes)
|
||||
.data 0x805DAA94 # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x47742400 # 805DAA94 => .invalid sc
|
||||
# region @ 805DB0BC (4 bytes)
|
||||
.data 0x805DB0BC # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x491C4000 # 805DB0BC => b +0x011C4000 /* 8179F0BC */
|
||||
# region @ 805DBF48 (4 bytes)
|
||||
.data 0x805DBF48 # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x47AFC800 # 805DBF48 => .invalid sc
|
||||
# region @ 805DC4D8 (4 bytes)
|
||||
.data 0x805DC4D8 # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x44AF0000 # 805DC4D8 => .invalid sc
|
||||
# end sentinel
|
||||
.data 0x00000000 # address
|
||||
.data 0x00000000 # size
|
||||
|
||||
@@ -1,65 +1,77 @@
|
||||
.meta name="Draw Distance"
|
||||
.meta description="Extends the draw\ndistance of many\nobjects"
|
||||
# Original code by Ralf @ GC-Forever and Aleron Ives
|
||||
# https://psopalace.sylverant.net/downloads_gamecube.html
|
||||
# https://www.gc-forever.com/forums/viewtopic.php?t=2050
|
||||
# https://www.gc-forever.com/forums/viewtopic.php?t=2049
|
||||
|
||||
entry_ptr:
|
||||
reloc0:
|
||||
.offsetof start
|
||||
start:
|
||||
.include WriteCodeBlocksGC
|
||||
.binary 804DE1D80000000443C80000
|
||||
.binary 804DE1F00000000443FA0000
|
||||
.binary 804DE2080000000443FA0000
|
||||
.binary 804DE2200000000443C80000
|
||||
.binary 805D57300000000447AFC800
|
||||
.binary 805D65DC0000000447EF4200
|
||||
.binary 805D6C0400000004491C4000
|
||||
.binary 805D6CC00000000443C80000
|
||||
.binary 805D6E100000000444480000
|
||||
.binary 805D6EE80000000444480000
|
||||
.binary 805D73FC000000084448000044160000
|
||||
.binary 805D75200000000444160000
|
||||
.binary 805D76500000000444480000
|
||||
.binary 805D76700000000444480000
|
||||
.binary 805D76900000000444480000
|
||||
.binary 805D78100000000444160000
|
||||
.binary 805D78540000000444160000
|
||||
.binary 805D78640000000444160000
|
||||
.binary 805D78740000000444160000
|
||||
.binary 805D78840000000444160000
|
||||
.binary 805D78DC0000000443C80000
|
||||
.binary 805D79300000000444160000
|
||||
.binary 805D79500000000444160000
|
||||
.binary 805D796C0000000444160000
|
||||
.binary 805D798C0000000444160000
|
||||
.binary 805D79B00000000444160000
|
||||
.binary 805D79D40000000444160000
|
||||
.binary 805D7A900000000447AFC800
|
||||
.binary 805D7CF80000000444160000
|
||||
.binary 805D7D100000000443FA0000
|
||||
.binary 805D7EC00000000444480000
|
||||
.binary 805D7F1C0000000444160000
|
||||
.binary 805D7F400000000444160000
|
||||
.binary 805D7F480000000443FA0000
|
||||
.binary 805D7F7C0000000443C80000
|
||||
.binary 805D7FAC0000000444160000
|
||||
.binary 805D7FF40000000444480000
|
||||
.binary 805D80200000000444480000
|
||||
.binary 805D80400000000444160000
|
||||
.binary 805D809C0000000444160000
|
||||
.binary 805D80B00000000444160000
|
||||
.binary 805D80BC00000004442F0000
|
||||
.binary 805D80D00000000444160000
|
||||
.binary 805D81100000000443FA0000
|
||||
.binary 805D81E00000000443FA0000
|
||||
.binary 805D81E80000000443FA0000
|
||||
.binary 805D82140000000444160000
|
||||
.binary 805D824C0000000444160000
|
||||
.binary 805D82800000000444228000
|
||||
.binary 805D82A00000000444480000
|
||||
.binary 805D85100000000444480000
|
||||
.binary 805D87A40000000448742400
|
||||
.binary 805D9F700000000443FA0000
|
||||
.binary 805DB1600000000443FA0000
|
||||
.binary 0000000000000000
|
||||
# region @ 8000DFA0 (64 bytes)
|
||||
.data 0x8000DFA0 # address
|
||||
.data 0x00000040 # size
|
||||
.data 0xC3C2C200 # 8000DFA0 => lfs f30, [r2 - 0x3E00]
|
||||
.data 0xEFDE0072 # 8000DFA4 => fmuls f30, f30, f1
|
||||
.data 0x4E800020 # 8000DFA8 => blr
|
||||
.data 0xC042C200 # 8000DFAC => lfs f2, [r2 - 0x3E00]
|
||||
.data 0xC01E001C # 8000DFB0 => lfs f0, [r30 + 0x001C]
|
||||
.data 0xEC0000B2 # 8000DFB4 => fmuls f0, f0, f2
|
||||
.data 0x4E800020 # 8000DFB8 => blr
|
||||
.data 0xC382C200 # 8000DFBC => lfs f28, [r2 - 0x3E00]
|
||||
.data 0xEF9C00B2 # 8000DFC0 => fmuls f28, f28, f2
|
||||
.data 0x4E800020 # 8000DFC4 => blr
|
||||
.data 0xC002C200 # 8000DFC8 => lfs f0, [r2 - 0x3E00]
|
||||
.data 0xC023000C # 8000DFCC => lfs f1, [r3 + 0x000C]
|
||||
.data 0xEC000072 # 8000DFD0 => fmuls f0, f0, f1
|
||||
.data 0xD003000C # 8000DFD4 => stfs [r3 + 0x000C], f0
|
||||
.data 0x3C60804D # 8000DFD8 => lis r3, 0x804D
|
||||
.data 0x4E800020 # 8000DFDC => blr
|
||||
# region @ 80100C50 (4 bytes)
|
||||
.data 0x80100C50 # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x4BF0D351 # 80100C50 => bl -0x000F2CB0 /* 8000DFA0 */
|
||||
# region @ 801570BC (4 bytes)
|
||||
.data 0x801570BC # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x4BEB6EF1 # 801570BC => bl -0x00149110 /* 8000DFAC */
|
||||
# region @ 801A2628 (4 bytes)
|
||||
.data 0x801A2628 # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x4BE6B995 # 801A2628 => bl -0x0019466C /* 8000DFBC */
|
||||
# region @ 801A2828 (4 bytes)
|
||||
.data 0x801A2828 # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x4BE6B779 # 801A2828 => bl -0x00194888 /* 8000DFA0 */
|
||||
# region @ 80206124 (4 bytes)
|
||||
.data 0x80206124 # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x4BE07EA5 # 80206124 => bl -0x001F815C /* 8000DFC8 */
|
||||
# region @ 802068C8 (4 bytes)
|
||||
.data 0x802068C8 # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x4BE07701 # 802068C8 => bl -0x001F8900 /* 8000DFC8 */
|
||||
# region @ 805D5730 (4 bytes)
|
||||
.data 0x805D5730 # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x47AFC800 # 805D5730 => .invalid sc
|
||||
# region @ 805D65DC (4 bytes)
|
||||
.data 0x805D65DC # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x47742400 # 805D65DC => .invalid sc
|
||||
# region @ 805D6C04 (4 bytes)
|
||||
.data 0x805D6C04 # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x491C4000 # 805D6C04 => b +0x011C4000 /* 8179AC04 */
|
||||
# region @ 805D7A90 (4 bytes)
|
||||
.data 0x805D7A90 # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x47AFC800 # 805D7A90 => .invalid sc
|
||||
# region @ 805D8020 (4 bytes)
|
||||
.data 0x805D8020 # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x44AF0000 # 805D8020 => .invalid sc
|
||||
# end sentinel
|
||||
.data 0x00000000 # address
|
||||
.data 0x00000000 # size
|
||||
|
||||
Reference in New Issue
Block a user