make client functions parameterizable by version

This commit is contained in:
Martin Michelsen
2025-06-01 20:50:48 -07:00
parent 1a6b26e56b
commit bee4c55446
453 changed files with 3636 additions and 21378 deletions
@@ -1,56 +0,0 @@
.meta name="DC targets"
.meta description="Changes the target\nreticle colors to\nthose used on the\nDreamcast"
# Original code by Ralf @ GC-Forever and Aleron Ives
# 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
# region @ 802ABDB8 (4 bytes)
.data 0x802ABDB8 # address
.data 0x00000004 # size
.data 0x3C8000FF # 802ABDB8 => lis r4, 0x00FF
# region @ 802ABDCC (4 bytes)
.data 0x802ABDCC # address
.data 0x00000004 # size
.data 0x388000FF # 802ABDCC => li r4, 0x00FF
# region @ 802ABDE0 (4 bytes)
.data 0x802ABDE0 # address
.data 0x00000004 # size
.data 0x3884FF00 # 802ABDE0 => subi r4, r4, 0x0100
# region @ 804A26C8 (8 bytes)
.data 0x804A26C8 # address
.data 0x00000008 # size
.data 0x3F800000 # 804A26C8 => lis r28, 0x0000
.data 0x00000000 # 804A26CC => .invalid
# region @ 804A26D8 (8 bytes)
.data 0x804A26D8 # address
.data 0x00000008 # size
.data 0x3F800000 # 804A26D8 => lis r28, 0x0000
.data 0x00000000 # 804A26DC => .invalid
# region @ 804A26E8 (12 bytes)
.data 0x804A26E8 # address
.data 0x0000000C # size
.data 0x3F800000 # 804A26E8 => lis r28, 0x0000
.data 0x3F800000 # 804A26EC => lis r28, 0x0000
.data 0x00000000 # 804A26F0 => .invalid
# region @ 804A26F8 (4 bytes)
.data 0x804A26F8 # address
.data 0x00000004 # size
.data 0x00000000 # 804A26F8 => .invalid
# region @ 804A2700 (4 bytes)
.data 0x804A2700 # address
.data 0x00000004 # size
.data 0x3F800000 # 804A2700 => lis r28, 0x0000
# region @ 804A2708 (12 bytes)
.data 0x804A2708 # address
.data 0x0000000C # size
.data 0x3ECCCCCD # 804A2708 => subis r22, r12, 0x3333
.data 0x3DCCCCCD # 804A270C => subis r14, r12, 0x3333
.data 0x3DCCCCCD # 804A2710 => subis r14, r12, 0x3333
# end sentinel
.data 0x00000000 # address
.data 0x00000000 # size
@@ -1,56 +0,0 @@
.meta name="DC targets"
.meta description="Changes the target\nreticle colors to\nthose used on the\nDreamcast"
# Original code by Ralf @ GC-Forever and Aleron Ives
# 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
# region @ 802ABDFC (4 bytes)
.data 0x802ABDFC # address
.data 0x00000004 # size
.data 0x3C8000FF # 802ABDFC => lis r4, 0x00FF
# region @ 802ABE10 (4 bytes)
.data 0x802ABE10 # address
.data 0x00000004 # size
.data 0x388000FF # 802ABE10 => li r4, 0x00FF
# region @ 802ABE24 (4 bytes)
.data 0x802ABE24 # address
.data 0x00000004 # size
.data 0x3884FF00 # 802ABE24 => subi r4, r4, 0x0100
# region @ 804A2BA8 (8 bytes)
.data 0x804A2BA8 # address
.data 0x00000008 # size
.data 0x3F800000 # 804A2BA8 => lis r28, 0x0000
.data 0x00000000 # 804A2BAC => .invalid
# region @ 804A2BB8 (8 bytes)
.data 0x804A2BB8 # address
.data 0x00000008 # size
.data 0x3F800000 # 804A2BB8 => lis r28, 0x0000
.data 0x00000000 # 804A2BBC => .invalid
# region @ 804A2BC8 (12 bytes)
.data 0x804A2BC8 # address
.data 0x0000000C # size
.data 0x3F800000 # 804A2BC8 => lis r28, 0x0000
.data 0x3F800000 # 804A2BCC => lis r28, 0x0000
.data 0x00000000 # 804A2BD0 => .invalid
# region @ 804A2BD8 (4 bytes)
.data 0x804A2BD8 # address
.data 0x00000004 # size
.data 0x00000000 # 804A2BD8 => .invalid
# region @ 804A2BE0 (4 bytes)
.data 0x804A2BE0 # address
.data 0x00000004 # size
.data 0x3F800000 # 804A2BE0 => lis r28, 0x0000
# region @ 804A2BE8 (12 bytes)
.data 0x804A2BE8 # address
.data 0x0000000C # size
.data 0x3ECCCCCD # 804A2BE8 => subis r22, r12, 0x3333
.data 0x3DCCCCCD # 804A2BEC => subis r14, r12, 0x3333
.data 0x3DCCCCCD # 804A2BF0 => subis r14, r12, 0x3333
# end sentinel
.data 0x00000000 # address
.data 0x00000000 # size
@@ -1,56 +0,0 @@
.meta name="DC targets"
.meta description="Changes the target\nreticle colors to\nthose used on the\nDreamcast"
# Original code by Ralf @ GC-Forever and Aleron Ives
# 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
# region @ 802AD338 (4 bytes)
.data 0x802AD338 # address
.data 0x00000004 # size
.data 0x3C8000FF # 802AD338 => lis r4, 0x00FF
# region @ 802AD34C (4 bytes)
.data 0x802AD34C # address
.data 0x00000004 # size
.data 0x388000FF # 802AD34C => li r4, 0x00FF
# region @ 802AD360 (4 bytes)
.data 0x802AD360 # address
.data 0x00000004 # size
.data 0x3884FF00 # 802AD360 => subi r4, r4, 0x0100
# region @ 804A7168 (8 bytes)
.data 0x804A7168 # address
.data 0x00000008 # size
.data 0x3F800000 # 804A7168 => lis r28, 0x0000
.data 0x00000000 # 804A716C => .invalid
# region @ 804A7178 (8 bytes)
.data 0x804A7178 # address
.data 0x00000008 # size
.data 0x3F800000 # 804A7178 => lis r28, 0x0000
.data 0x00000000 # 804A717C => .invalid
# region @ 804A7188 (12 bytes)
.data 0x804A7188 # address
.data 0x0000000C # size
.data 0x3F800000 # 804A7188 => lis r28, 0x0000
.data 0x3F800000 # 804A718C => lis r28, 0x0000
.data 0x00000000 # 804A7190 => .invalid
# region @ 804A7198 (4 bytes)
.data 0x804A7198 # address
.data 0x00000004 # size
.data 0x00000000 # 804A7198 => .invalid
# region @ 804A71A0 (4 bytes)
.data 0x804A71A0 # address
.data 0x00000004 # size
.data 0x3F800000 # 804A71A0 => lis r28, 0x0000
# region @ 804A71A8 (12 bytes)
.data 0x804A71A8 # address
.data 0x0000000C # size
.data 0x3ECCCCCD # 804A71A8 => subis r22, r12, 0x3333
.data 0x3DCCCCCD # 804A71AC => subis r14, r12, 0x3333
.data 0x3DCCCCCD # 804A71B0 => subis r14, r12, 0x3333
# end sentinel
.data 0x00000000 # address
.data 0x00000000 # size
@@ -1,56 +0,0 @@
.meta name="DC targets"
.meta description="Changes the target\nreticle colors to\nthose used on the\nDreamcast"
# Original code by Ralf @ GC-Forever and Aleron Ives
# 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
# region @ 802AB3FC (4 bytes)
.data 0x802AB3FC # address
.data 0x00000004 # size
.data 0x3C8000FF # 802AB3FC => lis r4, 0x00FF
# region @ 802AB410 (4 bytes)
.data 0x802AB410 # address
.data 0x00000004 # size
.data 0x388000FF # 802AB410 => li r4, 0x00FF
# region @ 802AB424 (4 bytes)
.data 0x802AB424 # address
.data 0x00000004 # size
.data 0x3884FF00 # 802AB424 => subi r4, r4, 0x0100
# region @ 804A1F18 (8 bytes)
.data 0x804A1F18 # address
.data 0x00000008 # size
.data 0x3F800000 # 804A1F18 => lis r28, 0x0000
.data 0x00000000 # 804A1F1C => .invalid
# region @ 804A1F28 (8 bytes)
.data 0x804A1F28 # address
.data 0x00000008 # size
.data 0x3F800000 # 804A1F28 => lis r28, 0x0000
.data 0x00000000 # 804A1F2C => .invalid
# region @ 804A1F38 (12 bytes)
.data 0x804A1F38 # address
.data 0x0000000C # size
.data 0x3F800000 # 804A1F38 => lis r28, 0x0000
.data 0x3F800000 # 804A1F3C => lis r28, 0x0000
.data 0x00000000 # 804A1F40 => .invalid
# region @ 804A1F48 (4 bytes)
.data 0x804A1F48 # address
.data 0x00000004 # size
.data 0x00000000 # 804A1F48 => .invalid
# region @ 804A1F50 (4 bytes)
.data 0x804A1F50 # address
.data 0x00000004 # size
.data 0x3F800000 # 804A1F50 => lis r28, 0x0000
# region @ 804A1F58 (12 bytes)
.data 0x804A1F58 # address
.data 0x0000000C # size
.data 0x3ECCCCCD # 804A1F58 => subis r22, r12, 0x3333
.data 0x3DCCCCCD # 804A1F5C => subis r14, r12, 0x3333
.data 0x3DCCCCCD # 804A1F60 => subis r14, r12, 0x3333
# end sentinel
.data 0x00000000 # address
.data 0x00000000 # size
@@ -1,56 +0,0 @@
.meta name="DC targets"
.meta description="Changes the target\nreticle colors to\nthose used on the\nDreamcast"
# Original code by Ralf @ GC-Forever and Aleron Ives
# 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
# region @ 802AC2A4 (4 bytes)
.data 0x802AC2A4 # address
.data 0x00000004 # size
.data 0x3C8000FF # 802AC2A4 => lis r4, 0x00FF
# region @ 802AC2B8 (4 bytes)
.data 0x802AC2B8 # address
.data 0x00000004 # size
.data 0x388000FF # 802AC2B8 => li r4, 0x00FF
# region @ 802AC2CC (4 bytes)
.data 0x802AC2CC # address
.data 0x00000004 # size
.data 0x3884FF00 # 802AC2CC => subi r4, r4, 0x0100
# region @ 804A5638 (8 bytes)
.data 0x804A5638 # address
.data 0x00000008 # size
.data 0x3F800000 # 804A5638 => lis r28, 0x0000
.data 0x00000000 # 804A563C => .invalid
# region @ 804A5648 (8 bytes)
.data 0x804A5648 # address
.data 0x00000008 # size
.data 0x3F800000 # 804A5648 => lis r28, 0x0000
.data 0x00000000 # 804A564C => .invalid
# region @ 804A5658 (12 bytes)
.data 0x804A5658 # address
.data 0x0000000C # size
.data 0x3F800000 # 804A5658 => lis r28, 0x0000
.data 0x3F800000 # 804A565C => lis r28, 0x0000
.data 0x00000000 # 804A5660 => .invalid
# region @ 804A5668 (4 bytes)
.data 0x804A5668 # address
.data 0x00000004 # size
.data 0x00000000 # 804A5668 => .invalid
# region @ 804A5670 (4 bytes)
.data 0x804A5670 # address
.data 0x00000004 # size
.data 0x3F800000 # 804A5670 => lis r28, 0x0000
# region @ 804A5678 (12 bytes)
.data 0x804A5678 # address
.data 0x0000000C # size
.data 0x3ECCCCCD # 804A5678 => subis r22, r12, 0x3333
.data 0x3DCCCCCD # 804A567C => subis r14, r12, 0x3333
.data 0x3DCCCCCD # 804A5680 => subis r14, r12, 0x3333
# end sentinel
.data 0x00000000 # address
.data 0x00000000 # size
@@ -1,56 +0,0 @@
.meta name="DC targets"
.meta description="Changes the target\nreticle colors to\nthose used on the\nDreamcast"
# Original code by Ralf @ GC-Forever and Aleron Ives
# 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
# region @ 802AD3D0 (4 bytes)
.data 0x802AD3D0 # address
.data 0x00000004 # size
.data 0x3C8000FF # 802AD3D0 => lis r4, 0x00FF
# region @ 802AD3E4 (4 bytes)
.data 0x802AD3E4 # address
.data 0x00000004 # size
.data 0x388000FF # 802AD3E4 => li r4, 0x00FF
# region @ 802AD3F8 (4 bytes)
.data 0x802AD3F8 # address
.data 0x00000004 # size
.data 0x3884FF00 # 802AD3F8 => subi r4, r4, 0x0100
# region @ 804A7AD8 (8 bytes)
.data 0x804A7AD8 # address
.data 0x00000008 # size
.data 0x3F800000 # 804A7AD8 => lis r28, 0x0000
.data 0x00000000 # 804A7ADC => .invalid
# region @ 804A7AE8 (8 bytes)
.data 0x804A7AE8 # address
.data 0x00000008 # size
.data 0x3F800000 # 804A7AE8 => lis r28, 0x0000
.data 0x00000000 # 804A7AEC => .invalid
# region @ 804A7AF8 (12 bytes)
.data 0x804A7AF8 # address
.data 0x0000000C # size
.data 0x3F800000 # 804A7AF8 => lis r28, 0x0000
.data 0x3F800000 # 804A7AFC => lis r28, 0x0000
.data 0x00000000 # 804A7B00 => .invalid
# region @ 804A7B08 (4 bytes)
.data 0x804A7B08 # address
.data 0x00000004 # size
.data 0x00000000 # 804A7B08 => .invalid
# region @ 804A7B10 (4 bytes)
.data 0x804A7B10 # address
.data 0x00000004 # size
.data 0x3F800000 # 804A7B10 => lis r28, 0x0000
# region @ 804A7B18 (12 bytes)
.data 0x804A7B18 # address
.data 0x0000000C # size
.data 0x3ECCCCCD # 804A7B18 => subis r22, r12, 0x3333
.data 0x3DCCCCCD # 804A7B1C => subis r14, r12, 0x3333
.data 0x3DCCCCCD # 804A7B20 => subis r14, r12, 0x3333
# end sentinel
.data 0x00000000 # address
.data 0x00000000 # size
@@ -1,56 +0,0 @@
.meta name="DC targets"
.meta description="Changes the target\nreticle colors to\nthose used on the\nDreamcast"
# Original code by Ralf @ GC-Forever and Aleron Ives
# 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
# region @ 802AD184 (4 bytes)
.data 0x802AD184 # address
.data 0x00000004 # size
.data 0x3C8000FF # 802AD184 => lis r4, 0x00FF
# region @ 802AD198 (4 bytes)
.data 0x802AD198 # address
.data 0x00000004 # size
.data 0x388000FF # 802AD198 => li r4, 0x00FF
# region @ 802AD1AC (4 bytes)
.data 0x802AD1AC # address
.data 0x00000004 # size
.data 0x3884FF00 # 802AD1AC => subi r4, r4, 0x0100
# region @ 804A7898 (8 bytes)
.data 0x804A7898 # address
.data 0x00000008 # size
.data 0x3F800000 # 804A7898 => lis r28, 0x0000
.data 0x00000000 # 804A789C => .invalid
# region @ 804A78A8 (8 bytes)
.data 0x804A78A8 # address
.data 0x00000008 # size
.data 0x3F800000 # 804A78A8 => lis r28, 0x0000
.data 0x00000000 # 804A78AC => .invalid
# region @ 804A78B8 (12 bytes)
.data 0x804A78B8 # address
.data 0x0000000C # size
.data 0x3F800000 # 804A78B8 => lis r28, 0x0000
.data 0x3F800000 # 804A78BC => lis r28, 0x0000
.data 0x00000000 # 804A78C0 => .invalid
# region @ 804A78C8 (4 bytes)
.data 0x804A78C8 # address
.data 0x00000004 # size
.data 0x00000000 # 804A78C8 => .invalid
# region @ 804A78D0 (4 bytes)
.data 0x804A78D0 # address
.data 0x00000004 # size
.data 0x3F800000 # 804A78D0 => lis r28, 0x0000
# region @ 804A78D8 (12 bytes)
.data 0x804A78D8 # address
.data 0x0000000C # size
.data 0x3ECCCCCD # 804A78D8 => subis r22, r12, 0x3333
.data 0x3DCCCCCD # 804A78DC => subis r14, r12, 0x3333
.data 0x3DCCCCCD # 804A78E0 => subis r14, r12, 0x3333
# end sentinel
.data 0x00000000 # address
.data 0x00000000 # size
@@ -1,56 +0,0 @@
.meta name="DC targets"
.meta description="Changes the target\nreticle colors to\nthose used on the\nDreamcast"
# Original code by Ralf @ GC-Forever and Aleron Ives
# 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
# region @ 802ACACC (4 bytes)
.data 0x802ACACC # address
.data 0x00000004 # size
.data 0x3C8000FF # 802ACACC => lis r4, 0x00FF
# region @ 802ACAE0 (4 bytes)
.data 0x802ACAE0 # address
.data 0x00000004 # size
.data 0x388000FF # 802ACAE0 => li r4, 0x00FF
# region @ 802ACAF4 (4 bytes)
.data 0x802ACAF4 # address
.data 0x00000004 # size
.data 0x3884FF00 # 802ACAF4 => subi r4, r4, 0x0100
# region @ 804A75E8 (8 bytes)
.data 0x804A75E8 # address
.data 0x00000008 # size
.data 0x3F800000 # 804A75E8 => lis r28, 0x0000
.data 0x00000000 # 804A75EC => .invalid
# region @ 804A75F8 (8 bytes)
.data 0x804A75F8 # address
.data 0x00000008 # size
.data 0x3F800000 # 804A75F8 => lis r28, 0x0000
.data 0x00000000 # 804A75FC => .invalid
# region @ 804A7608 (12 bytes)
.data 0x804A7608 # address
.data 0x0000000C # size
.data 0x3F800000 # 804A7608 => lis r28, 0x0000
.data 0x3F800000 # 804A760C => lis r28, 0x0000
.data 0x00000000 # 804A7610 => .invalid
# region @ 804A7618 (4 bytes)
.data 0x804A7618 # address
.data 0x00000004 # size
.data 0x00000000 # 804A7618 => .invalid
# region @ 804A7620 (4 bytes)
.data 0x804A7620 # address
.data 0x00000004 # size
.data 0x3F800000 # 804A7620 => lis r28, 0x0000
# region @ 804A7628 (12 bytes)
.data 0x804A7628 # address
.data 0x0000000C # size
.data 0x3ECCCCCD # 804A7628 => subis r22, r12, 0x3333
.data 0x3DCCCCCD # 804A762C => subis r14, r12, 0x3333
.data 0x3DCCCCCD # 804A7630 => subis r14, r12, 0x3333
# end sentinel
.data 0x00000000 # address
.data 0x00000000 # size
@@ -0,0 +1,58 @@
.meta name="DC targets"
.meta description="Changes the target\nreticle colors to\nthose used on the\nDreamcast"
# Original code by Ralf @ GC-Forever and Aleron Ives
# 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
entry_ptr:
reloc0:
.offsetof start
start:
.include WriteCodeBlocksGC
.data <VERS 0x802ABDB8 0x802ABDFC 0x802AD338 0x802AB3FC 0x802AC2A4 0x802AD3D0 0x802AD184 0x802ACACC>
.data 0x00000004
.data 0x3C8000FF
.data <VERS 0x802ABDCC 0x802ABE10 0x802AD34C 0x802AB410 0x802AC2B8 0x802AD3E4 0x802AD198 0x802ACAE0>
.data 0x00000004
.data 0x388000FF
.data <VERS 0x802ABDE0 0x802ABE24 0x802AD360 0x802AB424 0x802AC2CC 0x802AD3F8 0x802AD1AC 0x802ACAF4>
.data 0x00000004
.data 0x3884FF00
.data <VERS 0x804A26C8 0x804A2BA8 0x804A7168 0x804A1F18 0x804A5638 0x804A7AD8 0x804A7898 0x804A75E8>
.data 0x00000008
.data 0x3F800000
.data 0x00000000
.data <VERS 0x804A26D8 0x804A2BB8 0x804A7178 0x804A1F28 0x804A5648 0x804A7AE8 0x804A78A8 0x804A75F8>
.data 0x00000008
.data 0x3F800000
.data 0x00000000
.data <VERS 0x804A26E8 0x804A2BC8 0x804A7188 0x804A1F38 0x804A5658 0x804A7AF8 0x804A78B8 0x804A7608>
.data 0x0000000C
.data 0x3F800000
.data 0x3F800000
.data 0x00000000
.data <VERS 0x804A26F8 0x804A2BD8 0x804A7198 0x804A1F48 0x804A5668 0x804A7B08 0x804A78C8 0x804A7618>
.data 0x00000004
.data 0x00000000
.data <VERS 0x804A2700 0x804A2BE0 0x804A71A0 0x804A1F50 0x804A5670 0x804A7B10 0x804A78D0 0x804A7620>
.data 0x00000004
.data 0x3F800000
.data <VERS 0x804A2708 0x804A2BE8 0x804A71A8 0x804A1F58 0x804A5678 0x804A7B18 0x804A78D8 0x804A7628>
.data 0x0000000C
.data 0x3ECCCCCD
.data 0x3DCCCCCD
.data 0x3DCCCCCD
.data 0x00000000
.data 0x00000000
@@ -1,53 +0,0 @@
.meta name="DC targets"
.meta description="Changes the target\nreticle colors to\nthose used on the\nDreamcast"
# Original code by Ralf @ GC-Forever and Aleron Ives
# 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 WriteCodeBlocksXB
.data 0x0025BE29
.data 0x00000004
.data 0x00FF0000
.data 0x0025BE37
.data 0x00000004
.data 0x000000FF
.data 0x0025BE45
.data 0x00000004
.data 0x00FFFF00
.data 0x00542040
.data 0x00000060
.data 0x3F800000
.data 0x3F800000
.data 0x00000000
.data 0x00000000
.data 0x3F800000
.data 0x3F800000
.data 0x00000000
.data 0x00000000
.data 0x3F800000
.data 0x3F800000
.data 0x3F800000
.data 0x00000000
.data 0x3F800000
.data 0x00000000
.data 0x00000000
.data 0x3F800000
.data 0x3F800000
.data 0x3ECCCCCD
.data 0x3DCCCCCD
.data 0x3DCCCCCD
.data 0x3F800000
.data 0x00000000
.data 0x00000000
.data 0x00000000
.data 0x00000000
.data 0x00000000
@@ -1,53 +0,0 @@
.meta name="DC targets"
.meta description="Changes the target\nreticle colors to\nthose used on the\nDreamcast"
# Original code by Ralf @ GC-Forever and Aleron Ives
# 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 WriteCodeBlocksXB
.data 0x0025B889
.data 0x00000004
.data 0x00FF0000
.data 0x0025B897
.data 0x00000004
.data 0x000000FF
.data 0x0025B8A5
.data 0x00000004
.data 0x00FFFF00
.data 0x0053D788
.data 0x00000060
.data 0x3F800000
.data 0x3F800000
.data 0x00000000
.data 0x00000000
.data 0x3F800000
.data 0x3F800000
.data 0x00000000
.data 0x00000000
.data 0x3F800000
.data 0x3F800000
.data 0x3F800000
.data 0x00000000
.data 0x3F800000
.data 0x00000000
.data 0x00000000
.data 0x3F800000
.data 0x3F800000
.data 0x3ECCCCCD
.data 0x3DCCCCCD
.data 0x3DCCCCCD
.data 0x3F800000
.data 0x00000000
.data 0x00000000
.data 0x00000000
.data 0x00000000
.data 0x00000000
@@ -1,53 +0,0 @@
.meta name="DC targets"
.meta description="Changes the target\nreticle colors to\nthose used on the\nDreamcast"
# Original code by Ralf @ GC-Forever and Aleron Ives
# 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 WriteCodeBlocksXB
.data 0x0025BC39
.data 0x00000004
.data 0x00FF0000
.data 0x0025BC47
.data 0x00000004
.data 0x000000FF
.data 0x0025BC55
.data 0x00000004
.data 0x00FFFF00
.data 0x0053DE00
.data 0x00000060
.data 0x3F800000
.data 0x3F800000
.data 0x00000000
.data 0x00000000
.data 0x3F800000
.data 0x3F800000
.data 0x00000000
.data 0x00000000
.data 0x3F800000
.data 0x3F800000
.data 0x3F800000
.data 0x00000000
.data 0x3F800000
.data 0x00000000
.data 0x00000000
.data 0x3F800000
.data 0x3F800000
.data 0x3ECCCCCD
.data 0x3DCCCCCD
.data 0x3DCCCCCD
.data 0x3F800000
.data 0x00000000
.data 0x00000000
.data 0x00000000
.data 0x00000000
.data 0x00000000
@@ -1,53 +0,0 @@
.meta name="DC targets"
.meta description="Changes the target\nreticle colors to\nthose used on the\nDreamcast"
# Original code by Ralf @ GC-Forever and Aleron Ives
# 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 WriteCodeBlocksXB
.data 0x0025BFB9
.data 0x00000004
.data 0x00FF0000
.data 0x0025BFC7
.data 0x00000004
.data 0x000000FF
.data 0x0025BFD5
.data 0x00000004
.data 0x00FFFF00
.data 0x00545320
.data 0x00000060
.data 0x3F800000
.data 0x3F800000
.data 0x00000000
.data 0x00000000
.data 0x3F800000
.data 0x3F800000
.data 0x00000000
.data 0x00000000
.data 0x3F800000
.data 0x3F800000
.data 0x3F800000
.data 0x00000000
.data 0x3F800000
.data 0x00000000
.data 0x00000000
.data 0x3F800000
.data 0x3F800000
.data 0x3ECCCCCD
.data 0x3DCCCCCD
.data 0x3DCCCCCD
.data 0x3F800000
.data 0x00000000
.data 0x00000000
.data 0x00000000
.data 0x00000000
.data 0x00000000
@@ -1,53 +0,0 @@
.meta name="DC targets"
.meta description="Changes the target\nreticle colors to\nthose used on the\nDreamcast"
# Original code by Ralf @ GC-Forever and Aleron Ives
# 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 WriteCodeBlocksXB
.data 0x0025BD29
.data 0x00000004
.data 0x00FF0000
.data 0x0025BD37
.data 0x00000004
.data 0x000000FF
.data 0x0025BD45
.data 0x00000004
.data 0x00FFFF00
.data 0x005427A0
.data 0x00000060
.data 0x3F800000
.data 0x3F800000
.data 0x00000000
.data 0x00000000
.data 0x3F800000
.data 0x3F800000
.data 0x00000000
.data 0x00000000
.data 0x3F800000
.data 0x3F800000
.data 0x3F800000
.data 0x00000000
.data 0x3F800000
.data 0x00000000
.data 0x00000000
.data 0x3F800000
.data 0x3F800000
.data 0x3ECCCCCD
.data 0x3DCCCCCD
.data 0x3DCCCCCD
.data 0x3F800000
.data 0x00000000
.data 0x00000000
.data 0x00000000
.data 0x00000000
.data 0x00000000
@@ -1,53 +0,0 @@
.meta name="DC targets"
.meta description="Changes the target\nreticle colors to\nthose used on the\nDreamcast"
# Original code by Ralf @ GC-Forever and Aleron Ives
# 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 WriteCodeBlocksXB
.data 0x0025BE59
.data 0x00000004
.data 0x00FF0000
.data 0x0025BE67
.data 0x00000004
.data 0x000000FF
.data 0x0025BE75
.data 0x00000004
.data 0x00FFFF00
.data 0x00542B40
.data 0x00000060
.data 0x3F800000
.data 0x3F800000
.data 0x00000000
.data 0x00000000
.data 0x3F800000
.data 0x3F800000
.data 0x00000000
.data 0x00000000
.data 0x3F800000
.data 0x3F800000
.data 0x3F800000
.data 0x00000000
.data 0x3F800000
.data 0x00000000
.data 0x00000000
.data 0x3F800000
.data 0x3F800000
.data 0x3ECCCCCD
.data 0x3DCCCCCD
.data 0x3DCCCCCD
.data 0x3F800000
.data 0x00000000
.data 0x00000000
.data 0x00000000
.data 0x00000000
.data 0x00000000
@@ -4,25 +4,27 @@
# https://www.gc-forever.com/forums/viewtopic.php?t=2050
# https://www.gc-forever.com/forums/viewtopic.php?t=2049
.versions 4OED 4OEU 4OJB 4OJD 4OJU 4OPD 4OPU
entry_ptr:
reloc0:
.offsetof start
start:
.include WriteCodeBlocksXB
.data 0x0025BD09
.data <VERS 0x0025BD09 0x0025BE29 0x0025B889 0x0025BC39 0x0025BFB9 0x0025BD29 0x0025BE59>
.data 0x00000004
.data 0x00FF0000
.data 0x0025BD17
.data <VERS 0x0025BD17 0x0025BE37 0x0025B897 0x0025BC47 0x0025BFC7 0x0025BD37 0x0025BE67>
.data 0x00000004
.data 0x000000FF
.data 0x0025BD25
.data <VERS 0x0025BD25 0x0025BE45 0x0025B8A5 0x0025BC55 0x0025BFD5 0x0025BD45 0x0025BE75>
.data 0x00000004
.data 0x00FFFF00
.data 0x005427A0
.data <VERS 0x005427A0 0x00542040 0x0053D788 0x0053DE00 0x00545320 0x005427A0 0x00542B40>
.data 0x00000060
.data 0x3F800000
.data 0x3F800000
@@ -1,53 +0,0 @@
.meta name="GC targets"
.meta description="Changes the target\nreticle colors to\nthose used on the\nGameCube"
# Original code by Ralf @ GC-Forever and Aleron Ives
# 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 WriteCodeBlocksXB
.data 0x0025BE29
.data 0x00000004
.data 0x0000AA0E
.data 0x0025BE37
.data 0x00000004
.data 0x00FF2417
.data 0x0025BE45
.data 0x00000004
.data 0x00FFFFFF
.data 0x00542040
.data 0x00000060
.data 0x3F800000
.data 0x00000000
.data 0x3F47AE14
.data 0x00000000
.data 0x3F800000
.data 0x00000000
.data 0x3F47AE14
.data 0x00000000
.data 0x3F800000
.data 0x3F333333
.data 0x3F333333
.data 0x3F333333
.data 0x3F800000
.data 0x3F800000
.data 0x00000000
.data 0x00000000
.data 0x3F800000
.data 0x00000000
.data 0x3EC7AE14
.data 0x00000000
.data 0x3F800000
.data 0x00000000
.data 0x00000000
.data 0x00000000
.data 0x00000000
.data 0x00000000
@@ -1,53 +0,0 @@
.meta name="GC targets"
.meta description="Changes the target\nreticle colors to\nthose used on the\nGameCube"
# Original code by Ralf @ GC-Forever and Aleron Ives
# 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 WriteCodeBlocksXB
.data 0x0025B889
.data 0x00000004
.data 0x0000AA0E
.data 0x0025B897
.data 0x00000004
.data 0x00FF2417
.data 0x0025B8A5
.data 0x00000004
.data 0x00FFFFFF
.data 0x0053D788
.data 0x00000060
.data 0x3F800000
.data 0x00000000
.data 0x3F47AE14
.data 0x00000000
.data 0x3F800000
.data 0x00000000
.data 0x3F47AE14
.data 0x00000000
.data 0x3F800000
.data 0x3F333333
.data 0x3F333333
.data 0x3F333333
.data 0x3F800000
.data 0x3F800000
.data 0x00000000
.data 0x00000000
.data 0x3F800000
.data 0x00000000
.data 0x3EC7AE14
.data 0x00000000
.data 0x3F800000
.data 0x00000000
.data 0x00000000
.data 0x00000000
.data 0x00000000
.data 0x00000000
@@ -1,53 +0,0 @@
.meta name="GC targets"
.meta description="Changes the target\nreticle colors to\nthose used on the\nGameCube"
# Original code by Ralf @ GC-Forever and Aleron Ives
# 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 WriteCodeBlocksXB
.data 0x0025BC39
.data 0x00000004
.data 0x0000AA0E
.data 0x0025BC47
.data 0x00000004
.data 0x00FF2417
.data 0x0025BC55
.data 0x00000004
.data 0x00FFFFFF
.data 0x0053DE00
.data 0x00000060
.data 0x3F800000
.data 0x00000000
.data 0x3F47AE14
.data 0x00000000
.data 0x3F800000
.data 0x00000000
.data 0x3F47AE14
.data 0x00000000
.data 0x3F800000
.data 0x3F333333
.data 0x3F333333
.data 0x3F333333
.data 0x3F800000
.data 0x3F800000
.data 0x00000000
.data 0x00000000
.data 0x3F800000
.data 0x00000000
.data 0x3EC7AE14
.data 0x00000000
.data 0x3F800000
.data 0x00000000
.data 0x00000000
.data 0x00000000
.data 0x00000000
.data 0x00000000
@@ -1,53 +0,0 @@
.meta name="GC targets"
.meta description="Changes the target\nreticle colors to\nthose used on the\nGameCube"
# Original code by Ralf @ GC-Forever and Aleron Ives
# 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 WriteCodeBlocksXB
.data 0x0025BFB9
.data 0x00000004
.data 0x0000AA0E
.data 0x0025BFC7
.data 0x00000004
.data 0x00FF2417
.data 0x0025BFD5
.data 0x00000004
.data 0x00FFFFFF
.data 0x00545320
.data 0x00000060
.data 0x3F800000
.data 0x00000000
.data 0x3F47AE14
.data 0x00000000
.data 0x3F800000
.data 0x00000000
.data 0x3F47AE14
.data 0x00000000
.data 0x3F800000
.data 0x3F333333
.data 0x3F333333
.data 0x3F333333
.data 0x3F800000
.data 0x3F800000
.data 0x00000000
.data 0x00000000
.data 0x3F800000
.data 0x00000000
.data 0x3EC7AE14
.data 0x00000000
.data 0x3F800000
.data 0x00000000
.data 0x00000000
.data 0x00000000
.data 0x00000000
.data 0x00000000
@@ -1,53 +0,0 @@
.meta name="GC targets"
.meta description="Changes the target\nreticle colors to\nthose used on the\nGameCube"
# Original code by Ralf @ GC-Forever and Aleron Ives
# 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 WriteCodeBlocksXB
.data 0x0025BD29
.data 0x00000004
.data 0x0000AA0E
.data 0x0025BD37
.data 0x00000004
.data 0x00FF2417
.data 0x0025BD45
.data 0x00000004
.data 0x00FFFFFF
.data 0x005427A0
.data 0x00000060
.data 0x3F800000
.data 0x00000000
.data 0x3F47AE14
.data 0x00000000
.data 0x3F800000
.data 0x00000000
.data 0x3F47AE14
.data 0x00000000
.data 0x3F800000
.data 0x3F333333
.data 0x3F333333
.data 0x3F333333
.data 0x3F800000
.data 0x3F800000
.data 0x00000000
.data 0x00000000
.data 0x3F800000
.data 0x00000000
.data 0x3EC7AE14
.data 0x00000000
.data 0x3F800000
.data 0x00000000
.data 0x00000000
.data 0x00000000
.data 0x00000000
.data 0x00000000
@@ -1,53 +0,0 @@
.meta name="GC targets"
.meta description="Changes the target\nreticle colors to\nthose used on the\nGameCube"
# Original code by Ralf @ GC-Forever and Aleron Ives
# 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 WriteCodeBlocksXB
.data 0x0025BE59
.data 0x00000004
.data 0x0000AA0E
.data 0x0025BE67
.data 0x00000004
.data 0x00FF2417
.data 0x0025BE75
.data 0x00000004
.data 0x00FFFFFF
.data 0x00542B40
.data 0x00000060
.data 0x3F800000
.data 0x00000000
.data 0x3F47AE14
.data 0x00000000
.data 0x3F800000
.data 0x00000000
.data 0x3F47AE14
.data 0x00000000
.data 0x3F800000
.data 0x3F333333
.data 0x3F333333
.data 0x3F333333
.data 0x3F800000
.data 0x3F800000
.data 0x00000000
.data 0x00000000
.data 0x3F800000
.data 0x00000000
.data 0x3EC7AE14
.data 0x00000000
.data 0x3F800000
.data 0x00000000
.data 0x00000000
.data 0x00000000
.data 0x00000000
.data 0x00000000
@@ -4,25 +4,27 @@
# https://www.gc-forever.com/forums/viewtopic.php?t=2050
# https://www.gc-forever.com/forums/viewtopic.php?t=2049
.versions 4OED 4OEU 4OJB 4OJD 4OJU 4OPD 4OPU
entry_ptr:
reloc0:
.offsetof start
start:
.include WriteCodeBlocksXB
.data 0x0025BD09
.data <VERS 0x0025BD09 0x0025BE29 0x0025B889 0x0025BC39 0x0025BFB9 0x0025BD29 0x0025BE59>
.data 0x00000004
.data 0x0000AA0E
.data 0x0025BD17
.data <VERS 0x0025BD17 0x0025BE37 0x0025B897 0x0025BC47 0x0025BFC7 0x0025BD37 0x0025BE67>
.data 0x00000004
.data 0x00FF2417
.data 0x0025BD25
.data <VERS 0x0025BD25 0x0025BE45 0x0025B8A5 0x0025BC55 0x0025BFD5 0x0025BD45 0x0025BE75>
.data 0x00000004
.data 0x00FFFFFF
.data 0x005427A0
.data <VERS 0x005427A0 0x00542040 0x0053D788 0x0053DE00 0x00545320 0x005427A0 0x00542B40>
.data 0x00000060
.data 0x3F800000
.data 0x00000000
@@ -1,24 +0,0 @@
.meta name="Xbox/BB targets"
.meta description="Changes the target\nreticle colors to\nthose used on the\nXbox and Blue Burst"
# Original code by Ralf @ GC-Forever and Aleron Ives
# 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
# region @ 802ABDE0 (4 bytes)
.data 0x802ABDE0 # address
.data 0x00000004 # size
.data 0x388000FF # 802ABDE0 => li r4, 0x00FF
# region @ 804A26E8 (12 bytes)
.data 0x804A26E8 # address
.data 0x0000000C # size
.data 0x00000000 # 804A26E8 => .invalid
.data 0x00000000 # 804A26EC => .invalid
.data 0x3F800000 # 804A26F0 => lis r28, 0x0000
# end sentinel
.data 0x00000000 # address
.data 0x00000000 # size
@@ -1,24 +0,0 @@
.meta name="Xbox/BB targets"
.meta description="Changes the target\nreticle colors to\nthose used on the\nXbox and Blue Burst"
# Original code by Ralf @ GC-Forever and Aleron Ives
# 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
# region @ 802ABE24 (4 bytes)
.data 0x802ABE24 # address
.data 0x00000004 # size
.data 0x388000FF # 802ABE24 => li r4, 0x00FF
# region @ 804A2BC8 (12 bytes)
.data 0x804A2BC8 # address
.data 0x0000000C # size
.data 0x00000000 # 804A2BC8 => .invalid
.data 0x00000000 # 804A2BCC => .invalid
.data 0x3F800000 # 804A2BD0 => lis r28, 0x0000
# end sentinel
.data 0x00000000 # address
.data 0x00000000 # size
@@ -1,24 +0,0 @@
.meta name="Xbox/BB targets"
.meta description="Changes the target\nreticle colors to\nthose used on the\nXbox and Blue Burst"
# Original code by Ralf @ GC-Forever and Aleron Ives
# 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
# region @ 802AD360 (4 bytes)
.data 0x802AD360 # address
.data 0x00000004 # size
.data 0x388000FF # 802AD360 => li r4, 0x00FF
# region @ 804A7188 (12 bytes)
.data 0x804A7188 # address
.data 0x0000000C # size
.data 0x00000000 # 804A7188 => .invalid
.data 0x00000000 # 804A718C => .invalid
.data 0x3F800000 # 804A7190 => lis r28, 0x0000
# end sentinel
.data 0x00000000 # address
.data 0x00000000 # size
@@ -1,24 +0,0 @@
.meta name="Xbox/BB targets"
.meta description="Changes the target\nreticle colors to\nthose used on the\nXbox and Blue Burst"
# Original code by Ralf @ GC-Forever and Aleron Ives
# 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
# region @ 802AB424 (4 bytes)
.data 0x802AB424 # address
.data 0x00000004 # size
.data 0x388000FF # 802AB424 => li r4, 0x00FF
# region @ 804A1F38 (12 bytes)
.data 0x804A1F38 # address
.data 0x0000000C # size
.data 0x00000000 # 804A1F38 => .invalid
.data 0x00000000 # 804A1F3C => .invalid
.data 0x3F800000 # 804A1F40 => lis r28, 0x0000
# end sentinel
.data 0x00000000 # address
.data 0x00000000 # size
@@ -1,24 +0,0 @@
.meta name="Xbox/BB targets"
.meta description="Changes the target\nreticle colors to\nthose used on the\nXbox and Blue Burst"
# Original code by Ralf @ GC-Forever and Aleron Ives
# 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
# region @ 802AC2CC (4 bytes)
.data 0x802AC2CC # address
.data 0x00000004 # size
.data 0x388000FF # 802AC2CC => li r4, 0x00FF
# region @ 804A5658 (12 bytes)
.data 0x804A5658 # address
.data 0x0000000C # size
.data 0x00000000 # 804A5658 => .invalid
.data 0x00000000 # 804A565C => .invalid
.data 0x3F800000 # 804A5660 => lis r28, 0x0000
# end sentinel
.data 0x00000000 # address
.data 0x00000000 # size
@@ -1,24 +0,0 @@
.meta name="Xbox/BB targets"
.meta description="Changes the target\nreticle colors to\nthose used on the\nXbox and Blue Burst"
# Original code by Ralf @ GC-Forever and Aleron Ives
# 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
# region @ 802AD3F8 (4 bytes)
.data 0x802AD3F8 # address
.data 0x00000004 # size
.data 0x388000FF # 802AD3F8 => li r4, 0x00FF
# region @ 804A7AF8 (12 bytes)
.data 0x804A7AF8 # address
.data 0x0000000C # size
.data 0x00000000 # 804A7AF8 => .invalid
.data 0x00000000 # 804A7AFC => .invalid
.data 0x3F800000 # 804A7B00 => lis r28, 0x0000
# end sentinel
.data 0x00000000 # address
.data 0x00000000 # size
@@ -1,24 +0,0 @@
.meta name="Xbox/BB targets"
.meta description="Changes the target\nreticle colors to\nthose used on the\nXbox and Blue Burst"
# Original code by Ralf @ GC-Forever and Aleron Ives
# 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
# region @ 802AD1AC (4 bytes)
.data 0x802AD1AC # address
.data 0x00000004 # size
.data 0x388000FF # 802AD1AC => li r4, 0x00FF
# region @ 804A78B8 (12 bytes)
.data 0x804A78B8 # address
.data 0x0000000C # size
.data 0x00000000 # 804A78B8 => .invalid
.data 0x00000000 # 804A78BC => .invalid
.data 0x3F800000 # 804A78C0 => lis r28, 0x0000
# end sentinel
.data 0x00000000 # address
.data 0x00000000 # size
@@ -1,24 +0,0 @@
.meta name="Xbox/BB targets"
.meta description="Changes the target\nreticle colors to\nthose used on the\nXbox and Blue Burst"
# Original code by Ralf @ GC-Forever and Aleron Ives
# 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
# region @ 802ACAF4 (4 bytes)
.data 0x802ACAF4 # address
.data 0x00000004 # size
.data 0x388000FF # 802ACAF4 => li r4, 0x00FF
# region @ 804A7608 (12 bytes)
.data 0x804A7608 # address
.data 0x0000000C # size
.data 0x00000000 # 804A7608 => .invalid
.data 0x00000000 # 804A760C => .invalid
.data 0x3F800000 # 804A7610 => lis r28, 0x0000
# end sentinel
.data 0x00000000 # address
.data 0x00000000 # size
@@ -0,0 +1,26 @@
.meta name="Xbox/BB targets"
.meta description="Changes the target\nreticle colors to\nthose used on the\nXbox and Blue Burst"
# Original code by Ralf @ GC-Forever and Aleron Ives
# 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
entry_ptr:
reloc0:
.offsetof start
start:
.include WriteCodeBlocksGC
.data <VERS 0x802ABDE0 0x802ABE24 0x802AD360 0x802AB424 0x802AC2CC 0x802AD3F8 0x802AD1AC 0x802ACAF4>
.data 0x00000004
.data 0x388000FF
.data <VERS 0x804A26E8 0x804A2BC8 0x804A7188 0x804A1F38 0x804A5658 0x804A7AF8 0x804A78B8 0x804A7608>
.data 0x0000000C
.data 0x00000000
.data 0x00000000
.data 0x3F800000
.data 0x00000000
.data 0x00000000