clean up some patches

This commit is contained in:
Martin Michelsen
2025-10-20 22:28:02 -07:00
parent 09b96a4a86
commit 790363adb5
15 changed files with 245 additions and 219 deletions
@@ -4,28 +4,39 @@
# https://www.gc-forever.com/forums/viewtopic.php?t=2050
# https://www.gc-forever.com/forums/viewtopic.php?t=2049
.versions 3OE0 3OE1 3OE2 3OJ2 3OJ3 3OJ4 3OJ5 3OP0
.versions 3OJ2 3OJ3 3OJ4 3OJ5 3OE0 3OE1 3OE2 3OP0
entry_ptr:
reloc0:
.offsetof start
start:
.include WriteCodeBlocksGC
.data 0x8000B938
.data 0x00000020
.data 0x387C0550
.data 0x38800100
.data <VERS 0x4834428D 0x483442D1 0x48345EB9 0x483433D9 0x483447DD 0x48345D45 0x48345AED 0x483452AD>
.data 0x2C030000
.data 0x4182000C
.data 0x7F83E378
.data <VERS 0x481AA150 0x481AA150 0x481AA2E8 0x481A9D64 0x481AA1B8 0x481AC370 0x481AA284 0x481AA7A4>
.data <VERS 0x481AA15C 0x481AA15C 0x481AA2F4 0x481A9D70 0x481AA1C4 0x481AC37C 0x481AA290 0x481AA7B0>
.data <VERS 0x801B5A9C 0x801B5A9C 0x801B5C34 0x801B56B0 0x801B5B04 0x801B7CBC 0x801B5BD0 0x801B60F0>
.label hook_loc, 0x8000B938
.data hook_loc
.deltaof hook_start, hook_end
.address hook_loc
hook_start:
addi r3, r28, 0x0550
li r4, 0x0100
bl [<VERS 8034ED18 8035011C 80351684 8035142C 8034FBCC 8034FC10 803517F8 80350BEC>]
cmpwi r3, 0
beq skip
mr r3, r28
b [<VERS 801B56B4 801B5B08 801B7CC0 801B5BD4 801B5AA0 801B5AA0 801B5C38 801B60F4>]
skip:
b [<VERS 801B56C4 801B5B18 801B7CD0 801B5BE4 801B5AB0 801B5AB0 801B5C48 801B6104>]
hook_end:
.label hook_call, <VERS 0x801B56B0 0x801B5B04 0x801B7CBC 0x801B5BD0 0x801B5A9C 0x801B5A9C 0x801B5C34 0x801B60F0>
.data hook_call
.data 0x00000004
.data <VERS 0x4BE55E9C 0x4BE55E9C 0x4BE55D04 0x4BE56288 0x4BE55E34 0x4BE53C7C 0x4BE55D68 0x4BE55848>
.data <VERS 0x8024CC0C 0x8024CC0C 0x8024DD88 0x8024C384 0x8024CDD0 0x8024DD28 0x8024DAC4 0x8024D5D0>
.address hook_call
b hook_start
.data <VERS 0x8024C384 0x8024CDD0 0x8024DD28 0x8024DAC4 0x8024CC0C 0x8024CC0C 0x8024DD88 0x8024D5D0>
.data 0x00000004
.data 0x38800008
li r4, 8
.data 0x00000000
.data 0x00000000