make client functions parameterizable by version
This commit is contained in:
@@ -1,22 +0,0 @@
|
||||
.meta name="Invisible MAG"
|
||||
.meta description="Makes MAGs invisible"
|
||||
# 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
|
||||
# DCv1 port by fuzziqersoftware
|
||||
|
||||
entry_ptr:
|
||||
reloc0:
|
||||
.offsetof start
|
||||
start:
|
||||
.include WriteCodeBlocksDC
|
||||
|
||||
.align 4
|
||||
.data 0x8C1C7408
|
||||
.data 0x00000004
|
||||
rets
|
||||
nop
|
||||
|
||||
.align 4
|
||||
.data 0x00000000
|
||||
.data 0x00000000
|
||||
@@ -1,22 +0,0 @@
|
||||
.meta name="Invisible MAG"
|
||||
.meta description="Makes MAGs invisible"
|
||||
# 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
|
||||
# DCv1 port by fuzziqersoftware
|
||||
|
||||
entry_ptr:
|
||||
reloc0:
|
||||
.offsetof start
|
||||
start:
|
||||
.include WriteCodeBlocksDC
|
||||
|
||||
.align 4
|
||||
.data 0x8C1C9E9C
|
||||
.data 0x00000004
|
||||
rets
|
||||
nop
|
||||
|
||||
.align 4
|
||||
.data 0x00000000
|
||||
.data 0x00000000
|
||||
@@ -1,22 +0,0 @@
|
||||
.meta name="Invisible MAG"
|
||||
.meta description="Makes MAGs invisible"
|
||||
# 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
|
||||
# DCv1 port by fuzziqersoftware
|
||||
|
||||
entry_ptr:
|
||||
reloc0:
|
||||
.offsetof start
|
||||
start:
|
||||
.include WriteCodeBlocksDC
|
||||
|
||||
.align 4
|
||||
.data 0x8C1C75B4
|
||||
.data 0x00000004
|
||||
rets
|
||||
nop
|
||||
|
||||
.align 4
|
||||
.data 0x00000000
|
||||
.data 0x00000000
|
||||
@@ -1,22 +0,0 @@
|
||||
.meta name="Invisible MAG"
|
||||
.meta description="Makes MAGs invisible"
|
||||
# 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
|
||||
# DCv1 port by fuzziqersoftware
|
||||
|
||||
entry_ptr:
|
||||
reloc0:
|
||||
.offsetof start
|
||||
start:
|
||||
.include WriteCodeBlocksDC
|
||||
|
||||
.align 4
|
||||
.data 0x8C1CA240
|
||||
.data 0x00000004
|
||||
rets
|
||||
nop
|
||||
|
||||
.align 4
|
||||
.data 0x00000000
|
||||
.data 0x00000000
|
||||
+4
-2
@@ -3,7 +3,9 @@
|
||||
# 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
|
||||
# DCv1 port by fuzziqersoftware
|
||||
# DC port by fuzziqersoftware
|
||||
|
||||
.versions 1OJ2 1OJ3 1OJ4 1OJF 1OEF 1OPF 2OJ5 2OJF 2OEF 2OPF
|
||||
|
||||
entry_ptr:
|
||||
reloc0:
|
||||
@@ -12,7 +14,7 @@ start:
|
||||
.include WriteCodeBlocksDC
|
||||
|
||||
.align 4
|
||||
.data 0x8C1CA49C
|
||||
.data <VERS 0x8C1AADD8 0x8C1C7408 0x8C1C9E9C 0x8C1C75B4 0x8C1CA49C 0x8C1CA240 0x8C1F27E8 0x8C1F17F0 0x8C1F27E8 0x8C1F2354>
|
||||
.data 0x00000004
|
||||
rets
|
||||
nop
|
||||
@@ -1,22 +0,0 @@
|
||||
.meta name="Invisible MAG"
|
||||
.meta description="Makes MAGs invisible"
|
||||
# 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
|
||||
# DCv2 port by fuzziqersoftware
|
||||
|
||||
entry_ptr:
|
||||
reloc0:
|
||||
.offsetof start
|
||||
start:
|
||||
.include WriteCodeBlocksDC
|
||||
|
||||
.align 4
|
||||
.data 0x8C1F27E8
|
||||
.data 0x00000004
|
||||
rets
|
||||
nop
|
||||
|
||||
.align 4
|
||||
.data 0x00000000
|
||||
.data 0x00000000
|
||||
@@ -1,22 +0,0 @@
|
||||
.meta name="Invisible MAG"
|
||||
.meta description="Makes MAGs invisible"
|
||||
# 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
|
||||
# DCv2 port by fuzziqersoftware
|
||||
|
||||
entry_ptr:
|
||||
reloc0:
|
||||
.offsetof start
|
||||
start:
|
||||
.include WriteCodeBlocksDC
|
||||
|
||||
.align 4
|
||||
.data 0x8C1F27E8
|
||||
.data 0x00000004
|
||||
rets
|
||||
nop
|
||||
|
||||
.align 4
|
||||
.data 0x00000000
|
||||
.data 0x00000000
|
||||
@@ -1,22 +0,0 @@
|
||||
.meta name="Invisible MAG"
|
||||
.meta description="Makes MAGs invisible"
|
||||
# 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
|
||||
# DCv2 port by fuzziqersoftware
|
||||
|
||||
entry_ptr:
|
||||
reloc0:
|
||||
.offsetof start
|
||||
start:
|
||||
.include WriteCodeBlocksDC
|
||||
|
||||
.align 4
|
||||
.data 0x8C1F17F0
|
||||
.data 0x00000004
|
||||
rets
|
||||
nop
|
||||
|
||||
.align 4
|
||||
.data 0x00000000
|
||||
.data 0x00000000
|
||||
@@ -1,22 +0,0 @@
|
||||
.meta name="Invisible MAG"
|
||||
.meta description="Makes MAGs invisible"
|
||||
# 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
|
||||
# DCv2 port by fuzziqersoftware
|
||||
|
||||
entry_ptr:
|
||||
reloc0:
|
||||
.offsetof start
|
||||
start:
|
||||
.include WriteCodeBlocksDC
|
||||
|
||||
.align 4
|
||||
.data 0x8C1F2354
|
||||
.data 0x00000004
|
||||
rets
|
||||
nop
|
||||
|
||||
.align 4
|
||||
.data 0x00000000
|
||||
.data 0x00000000
|
||||
@@ -1,18 +0,0 @@
|
||||
.meta name="Invisible MAG"
|
||||
.meta description="Makes MAGs invisible"
|
||||
# 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 @ 801151A8 (4 bytes)
|
||||
.data 0x801151A8 # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x480000D4 # 801151A8 => b +0x000000D4 /* 8011527C */
|
||||
# end sentinel
|
||||
.data 0x00000000 # address
|
||||
.data 0x00000000 # size
|
||||
@@ -1,18 +0,0 @@
|
||||
.meta name="Invisible MAG"
|
||||
.meta description="Makes MAGs invisible"
|
||||
# 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 @ 801151A8 (4 bytes)
|
||||
.data 0x801151A8 # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x480000D4 # 801151A8 => b +0x000000D4 /* 8011527C */
|
||||
# end sentinel
|
||||
.data 0x00000000 # address
|
||||
.data 0x00000000 # size
|
||||
@@ -1,18 +0,0 @@
|
||||
.meta name="Invisible MAG"
|
||||
.meta description="Makes MAGs invisible"
|
||||
# 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 @ 801150C0 (4 bytes)
|
||||
.data 0x801150C0 # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x480000D4 # 801150C0 => b +0x000000D4 /* 80115194 */
|
||||
# end sentinel
|
||||
.data 0x00000000 # address
|
||||
.data 0x00000000 # size
|
||||
@@ -1,18 +0,0 @@
|
||||
.meta name="Invisible MAG"
|
||||
.meta description="Makes MAGs invisible"
|
||||
# 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 @ 80114F04 (4 bytes)
|
||||
.data 0x80114F04 # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x480000D4 # 80114F04 => b +0x000000D4 /* 80114FD8 */
|
||||
# end sentinel
|
||||
.data 0x00000000 # address
|
||||
.data 0x00000000 # size
|
||||
@@ -1,18 +0,0 @@
|
||||
.meta name="Invisible MAG"
|
||||
.meta description="Makes MAGs invisible"
|
||||
# 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 @ 80115118 (4 bytes)
|
||||
.data 0x80115118 # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x480000D4 # 80115118 => b +0x000000D4 /* 801151EC */
|
||||
# end sentinel
|
||||
.data 0x00000000 # address
|
||||
.data 0x00000000 # size
|
||||
@@ -1,18 +0,0 @@
|
||||
.meta name="Invisible MAG"
|
||||
.meta description="Makes MAGs invisible"
|
||||
# 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 @ 8011521C (4 bytes)
|
||||
.data 0x8011521C # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x480000D4 # 8011521C => b +0x000000D4 /* 801152F0 */
|
||||
# end sentinel
|
||||
.data 0x00000000 # address
|
||||
.data 0x00000000 # size
|
||||
@@ -1,18 +0,0 @@
|
||||
.meta name="Invisible MAG"
|
||||
.meta description="Makes MAGs invisible"
|
||||
# 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 @ 801150B0 (4 bytes)
|
||||
.data 0x801150B0 # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x480000D4 # 801150B0 => b +0x000000D4 /* 80115184 */
|
||||
# end sentinel
|
||||
.data 0x00000000 # address
|
||||
.data 0x00000000 # size
|
||||
@@ -1,18 +0,0 @@
|
||||
.meta name="Invisible MAG"
|
||||
.meta description="Makes MAGs invisible"
|
||||
# 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 @ 80115298 (4 bytes)
|
||||
.data 0x80115298 # address
|
||||
.data 0x00000004 # size
|
||||
.data 0x480000D4 # 80115298 => b +0x000000D4 /* 8011536C */
|
||||
# end sentinel
|
||||
.data 0x00000000 # address
|
||||
.data 0x00000000 # size
|
||||
+5
-7
@@ -3,20 +3,18 @@
|
||||
# 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
|
||||
# DCv1 port by fuzziqersoftware
|
||||
|
||||
.versions 3OJ2 3OJ3 3OJ4 3OJ5 3OE0 3OE1 3OE2 3OP0
|
||||
|
||||
entry_ptr:
|
||||
reloc0:
|
||||
.offsetof start
|
||||
start:
|
||||
.include WriteCodeBlocksDC
|
||||
.include WriteCodeBlocksGC
|
||||
|
||||
.align 4
|
||||
.data 0x8C1AADD8
|
||||
.data <VERS 0x80114F04 0x80115118 0x8011521C 0x801150B0 0x801151A8 0x801151A8 0x801150C0 0x80115298>
|
||||
.data 0x00000004
|
||||
rets
|
||||
nop
|
||||
.data 0x480000D4
|
||||
|
||||
.align 4
|
||||
.data 0x00000000
|
||||
.data 0x00000000
|
||||
@@ -1,17 +0,0 @@
|
||||
.meta name="Invisible MAG"
|
||||
.meta description="Makes MAGs invisible"
|
||||
# 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
|
||||
# Xbox port by fuzziqersoftware
|
||||
|
||||
entry_ptr:
|
||||
reloc0:
|
||||
.offsetof start
|
||||
start:
|
||||
.include WriteCodeBlocksXB
|
||||
.data 0x00183971
|
||||
.data 0x00000002
|
||||
.binary 90E9
|
||||
.data 0x00000000
|
||||
.data 0x00000000
|
||||
@@ -1,17 +0,0 @@
|
||||
.meta name="Invisible MAG"
|
||||
.meta description="Makes MAGs invisible"
|
||||
# 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
|
||||
# Xbox port by fuzziqersoftware
|
||||
|
||||
entry_ptr:
|
||||
reloc0:
|
||||
.offsetof start
|
||||
start:
|
||||
.include WriteCodeBlocksXB
|
||||
.data 0x001837C1
|
||||
.data 0x00000002
|
||||
.binary 90E9
|
||||
.data 0x00000000
|
||||
.data 0x00000000
|
||||
@@ -1,17 +0,0 @@
|
||||
.meta name="Invisible MAG"
|
||||
.meta description="Makes MAGs invisible"
|
||||
# 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
|
||||
# Xbox port by fuzziqersoftware
|
||||
|
||||
entry_ptr:
|
||||
reloc0:
|
||||
.offsetof start
|
||||
start:
|
||||
.include WriteCodeBlocksXB
|
||||
.data 0x00183951
|
||||
.data 0x00000002
|
||||
.binary 90E9
|
||||
.data 0x00000000
|
||||
.data 0x00000000
|
||||
@@ -1,17 +0,0 @@
|
||||
.meta name="Invisible MAG"
|
||||
.meta description="Makes MAGs invisible"
|
||||
# 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
|
||||
# Xbox port by fuzziqersoftware
|
||||
|
||||
entry_ptr:
|
||||
reloc0:
|
||||
.offsetof start
|
||||
start:
|
||||
.include WriteCodeBlocksXB
|
||||
.data 0x00183A01
|
||||
.data 0x00000002
|
||||
.binary 90E9
|
||||
.data 0x00000000
|
||||
.data 0x00000000
|
||||
@@ -1,17 +0,0 @@
|
||||
.meta name="Invisible MAG"
|
||||
.meta description="Makes MAGs invisible"
|
||||
# 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
|
||||
# Xbox port by fuzziqersoftware
|
||||
|
||||
entry_ptr:
|
||||
reloc0:
|
||||
.offsetof start
|
||||
start:
|
||||
.include WriteCodeBlocksXB
|
||||
.data 0x00183961
|
||||
.data 0x00000002
|
||||
.binary 90E9
|
||||
.data 0x00000000
|
||||
.data 0x00000000
|
||||
@@ -1,17 +0,0 @@
|
||||
.meta name="Invisible MAG"
|
||||
.meta description="Makes MAGs invisible"
|
||||
# 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
|
||||
# Xbox port by fuzziqersoftware
|
||||
|
||||
entry_ptr:
|
||||
reloc0:
|
||||
.offsetof start
|
||||
start:
|
||||
.include WriteCodeBlocksXB
|
||||
.data 0x00183931
|
||||
.data 0x00000002
|
||||
.binary 90E9
|
||||
.data 0x00000000
|
||||
.data 0x00000000
|
||||
+3
-1
@@ -5,12 +5,14 @@
|
||||
# https://www.gc-forever.com/forums/viewtopic.php?t=2049
|
||||
# Xbox port by fuzziqersoftware
|
||||
|
||||
.versions 4OJB 4OJD 4OJU 4OED 4OEU 4OPD 4OPU
|
||||
|
||||
entry_ptr:
|
||||
reloc0:
|
||||
.offsetof start
|
||||
start:
|
||||
.include WriteCodeBlocksXB
|
||||
.data 0x00183941
|
||||
.data <VERS 0x001837C1 0x00183951 0x00183A01 0x00183941 0x00183971 0x00183961 0x00183931>
|
||||
.data 0x00000002
|
||||
.binary 90E9
|
||||
.data 0x00000000
|
||||
Reference in New Issue
Block a user