Vanquish - CODEX

Upload your cheat tables here (No requests)
Post Reply
User avatar
fantomas
Cheater
Cheater
Posts: 44
Joined: Sat Mar 25, 2017 7:13 pm
Reputation: 16

Vanquish - CODEX

Post by fantomas » Thu May 25, 2017 10:03 pm

Hi :)

Let's start this all together! ;)

Cheats
  • Inf Ammo // Not the best way, aesthetically speaking (e.g. Assault Rifle - max ammo 600, it will show 599 after the first shot)
  • Ammo Never Decrease // I use it for grenades and clip ammo
Statistics
  • Assault Rifle
  • Heavy Machine Gun
  • Shotgun
  • Hand Grenade
  • EMP Emitter

Enjoy! :)

BR

fantomas
Attachments
Vanquish.CT
Added Unlimited Boost cheat
Added Boost statistic
(1.45 MiB) Downloaded 944 times
Vanquish.CT
First release
(502.08 KiB) Downloaded 138 times
Last edited by fantomas on Fri May 26, 2017 12:24 am, edited 3 times in total.

User avatar
fantomas
Cheater
Cheater
Posts: 44
Joined: Sat Mar 25, 2017 7:13 pm
Reputation: 16

Re: Vanquish - CODEX

Post by fantomas » Fri May 26, 2017 12:10 am

Next cheat - Unlimited Boost

I use two different ways to get unlimited boost:

Code: Select all

{
  Game   : Vanquish.exe
  Version: 
  Date   : 2017-05-26
  Author : fantomas
}

[ENABLE]
aobscanmodule(aobBoost,Vanquish.exe,F2 0F 5C C1 66 0F 5A C0 F3 0F 11 86 20 7B)
alloc(newmem,$1000)

label(code)
label(return)

newmem:
  addsd xmm0,xmm1
  cvtpd2ps xmm0,xmm0
  jmp return

code:
  subsd xmm0,xmm1
  cvtpd2ps xmm0,xmm0
  jmp return

aobBoost:
  jmp newmem
  nop
  nop
  nop
return:
registersymbol(aobBoost)

[DISABLE]
aobBoost:
  db F2 0F 5C C1 66 0F 5A C0

unregistersymbol(aobBoost)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: "Vanquish.exe"+D099E

"Vanquish.exe"+D097D: CC                       -  int 3 
"Vanquish.exe"+D097E: CC                       -  int 3 
"Vanquish.exe"+D097F: CC                       -  int 3 
"Vanquish.exe"+D0980: F3 0F 10 4C 24 04        -  movss xmm1,[esp+04]
"Vanquish.exe"+D0986: 56                       -  push esi
"Vanquish.exe"+D0987: 8B F1                    -  mov esi,ecx
"Vanquish.exe"+D0989: F3 0F 10 86 20 7B 00 00  -  movss xmm0,[esi+00007B20]
"Vanquish.exe"+D0991: 0F BF 86 1C 7B 00 00     -  movsx eax,word ptr [esi+00007B1C]
"Vanquish.exe"+D0998: 0F 5A C0                 -  cvtps2pd xmm0,xmm0
"Vanquish.exe"+D099B: 0F 5A C9                 -  cvtps2pd xmm1,xmm1
// ---------- INJECTING HERE ----------
"Vanquish.exe"+D099E: F2 0F 5C C1              -  subsd xmm0,xmm1
"Vanquish.exe"+D09A2: 66 0F 5A C0              -  cvtpd2ps xmm0,xmm0
// ---------- DONE INJECTING  ----------
"Vanquish.exe"+D09A6: F3 0F 11 86 20 7B 00 00  -  movss [esi+00007B20],xmm0
"Vanquish.exe"+D09AE: 0F 57 C9                 -  xorps xmm1,xmm1
"Vanquish.exe"+D09B1: F3 0F 5A C0              -  cvtss2sd xmm0,xmm0
"Vanquish.exe"+D09B5: F2 0F 2A C8              -  cvtsi2sd xmm1,eax
"Vanquish.exe"+D09B9: 66 0F 2F C1              -  comisd xmm0,xmm1
"Vanquish.exe"+D09BD: 76 27                    -  jna Vanquish.exe+D09E6
"Vanquish.exe"+D09BF: 8B 16                    -  mov edx,[esi]
"Vanquish.exe"+D09C1: 8B 82 58 04 00 00        -  mov eax,[edx+00000458]
"Vanquish.exe"+D09C7: FF D0                    -  call eax
"Vanquish.exe"+D09C9: 0F BF 8E 1C 7B 00 00     -  movsx ecx,word ptr [esi+00007B1C]
}
or

Code: Select all

{
  Game   : Vanquish.exe
  Version: 
  Date   : 2017-05-26
  Author : fantomas
}

[ENABLE]
aobscanmodule(aobBoost,Vanquish.exe,F3 0F 11 86 20 7B 00 00 0F 57 C9 F3 0F 5A C0 F2 0F 2A C8)
alloc(newmem,$1000)

label(code)
label(return)

newmem:
  mov [esi+00007B20],(float)1000
  jmp return

code:
  movss [esi+00007B20],xmm0
  jmp return

aobBoost:
  jmp newmem
  nop
  nop
  nop
return:
registersymbol(aobBoost)

[DISABLE]
aobBoost:
  db F3 0F 11 86 20 7B 00 00

unregistersymbol(aobBoost)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: "Vanquish.exe"+D09A6

"Vanquish.exe"+D097F: CC                       -  int 3 
"Vanquish.exe"+D0980: F3 0F 10 4C 24 04        -  movss xmm1,[esp+04]
"Vanquish.exe"+D0986: 56                       -  push esi
"Vanquish.exe"+D0987: 8B F1                    -  mov esi,ecx
"Vanquish.exe"+D0989: F3 0F 10 86 20 7B 00 00  -  movss xmm0,[esi+00007B20]
"Vanquish.exe"+D0991: 0F BF 86 1C 7B 00 00     -  movsx eax,word ptr [esi+00007B1C]
"Vanquish.exe"+D0998: 0F 5A C0                 -  cvtps2pd xmm0,xmm0
"Vanquish.exe"+D099B: 0F 5A C9                 -  cvtps2pd xmm1,xmm1
"Vanquish.exe"+D099E: F2 0F 5C C1              -  subsd xmm0,xmm1
"Vanquish.exe"+D09A2: 66 0F 5A C0              -  cvtpd2ps xmm0,xmm0
// ---------- INJECTING HERE ----------
"Vanquish.exe"+D09A6: F3 0F 11 86 20 7B 00 00  -  movss [esi+00007B20],xmm0
// ---------- DONE INJECTING  ----------
"Vanquish.exe"+D09AE: 0F 57 C9                 -  xorps xmm1,xmm1
"Vanquish.exe"+D09B1: F3 0F 5A C0              -  cvtss2sd xmm0,xmm0
"Vanquish.exe"+D09B5: F2 0F 2A C8              -  cvtsi2sd xmm1,eax
"Vanquish.exe"+D09B9: 66 0F 2F C1              -  comisd xmm0,xmm1
"Vanquish.exe"+D09BD: 76 27                    -  jna Vanquish.exe+D09E6
"Vanquish.exe"+D09BF: 8B 16                    -  mov edx,[esi]
"Vanquish.exe"+D09C1: 8B 82 58 04 00 00        -  mov eax,[edx+00000458]
"Vanquish.exe"+D09C7: FF D0                    -  call eax
"Vanquish.exe"+D09C9: 0F BF 8E 1C 7B 00 00     -  movsx ecx,word ptr [esi+00007B1C]
"Vanquish.exe"+D09D0: 0F 57 C0                 -  xorps xmm0,xmm0
}

Enjoy! ;)

User avatar
fantomas
Cheater
Cheater
Posts: 44
Joined: Sat Mar 25, 2017 7:13 pm
Reputation: 16

Re: Vanquish - CODEX

Post by fantomas » Fri May 26, 2017 1:01 am

Ok,

do not know why 'Ammo Never Decrease' cheat does work any more for Clip ammo but never mind - here's new cheat for Unlimited Clip Ammo (aka No Reload).

Code: Select all

{
  Game   : Vanquish.exe
  Version: 
  Date   : 2017-05-26
  Author : fantomas
}

[ENABLE]
aobscanmodule(aobClipAmmo,Vanquish.exe,0F B7 78 0E 66 3B FB)
alloc(newmem,$1000)

label(code)
label(return)

newmem:
  movzx edi,word ptr [eax+0C]
  cmp di,bx
  jmp return

code:
  movzx edi,word ptr [eax+0E]
  cmp di,bx
  jmp return

aobClipAmmo:
  jmp newmem
  nop
  nop
return:
registersymbol(aobClipAmmo)

[DISABLE]
aobClipAmmo:
  db 0F B7 78 0E 66 3B FB

unregistersymbol(aobClipAmmo)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: "Vanquish.exe"+FEC20

"Vanquish.exe"+FEC06: 8B 70 04                       -  mov esi,[eax+04]
"Vanquish.exe"+FEC09: 69 F6 B8 00 00 00              -  imul esi,esi,000000B8
"Vanquish.exe"+FEC0F: 81 C6 A8 6A FD 00              -  add esi,Vanquish.exe+BD6AA8
"Vanquish.exe"+FEC15: 66 3B D3                       -  cmp dx,bx
"Vanquish.exe"+FEC18: 75 05                          -  jne Vanquish.exe+FEC1F
"Vanquish.exe"+FEC1A: 5E                             -  pop esi
"Vanquish.exe"+FEC1B: 33 C0                          -  xor eax,eax
"Vanquish.exe"+FEC1D: 5B                             -  pop ebx
"Vanquish.exe"+FEC1E: C3                             -  ret 
"Vanquish.exe"+FEC1F: 57                             -  push edi
// ---------- INJECTING HERE ----------
"Vanquish.exe"+FEC20: 0F B7 78 0E                    -  movzx edi,word ptr [eax+0E]
"Vanquish.exe"+FEC24: 66 3B FB                       -  cmp di,bx
// ---------- DONE INJECTING  ----------
"Vanquish.exe"+FEC27: 0F 8F 97 00 00 00              -  jg Vanquish.exe+FECC4
"Vanquish.exe"+FEC2D: 0F B6 81 2E 03 00 00           -  movzx eax,byte ptr [ecx+0000032E]
"Vanquish.exe"+FEC34: 83 C0 F4                       -  add eax,-0C
"Vanquish.exe"+FEC37: 83 F8 59                       -  cmp eax,59
"Vanquish.exe"+FEC3A: 77 7A                          -  ja Vanquish.exe+FECB6
"Vanquish.exe"+FEC3C: 0F B6 80 30 ED 4F 00           -  movzx eax,byte ptr [eax+Vanquish.exe+FED30]
"Vanquish.exe"+FEC43: FF 24 85 14 ED 4F 00           -  jmp dword ptr [eax*4+Vanquish.exe+FED14]
"Vanquish.exe"+FEC4A: 5F                             -  pop edi
"Vanquish.exe"+FEC4B: 5E                             -  pop esi
"Vanquish.exe"+FEC4C: 66 C7 81 2E 03 00 00 1C 00     -  mov word ptr [ecx+0000032E],001C
}
Enjoy! ;)

machine4578
Novice Cheater
Novice Cheater
Posts: 18
Joined: Tue Mar 07, 2017 3:12 pm
Reputation: 1

Re: Vanquish - CODEX

Post by machine4578 » Fri May 26, 2017 1:44 pm

thanks for sharing!

kelvin0502
What is cheating?
What is cheating?
Posts: 1
Joined: Wed Apr 12, 2017 11:32 am
Reputation: 1

Re: Vanquish - CODEX

Post by kelvin0502 » Fri May 26, 2017 2:20 pm

THANK YOU!

squall23
What is cheating?
What is cheating?
Posts: 1
Joined: Tue Mar 07, 2017 12:35 pm
Reputation: 0

Re: Vanquish - CODEX

Post by squall23 » Sat May 27, 2017 5:36 am

Would it be possible to make an instant max upgrade cheat?

alset85
Noobzor
Noobzor
Posts: 7
Joined: Sat Mar 04, 2017 9:06 pm
Reputation: 0

Re: Vanquish - CODEX

Post by alset85 » Sat May 27, 2017 8:54 pm

I'd like inf clip ammo for the DLC weapons as well: Boosted MG and AP Pistol.

User avatar
ray2160
RCE Fanatics
RCE Fanatics
Posts: 58
Joined: Fri Mar 03, 2017 12:57 pm
Reputation: 21

Re: Vanquish - CODEX

Post by ray2160 » Sun May 28, 2017 1:42 am

codes I will share :D

Ammo / No Reload

Code: Select all

[ENABLE]

aobscanmodule(NoReload,Vanquish.exe,66 89 48 08 66 89 50 0E 39)
alloc(newmema,$100)

label(codea)
label(returna)

aobscanmodule(Ammo,Vanquish.exe,66 89 48 08 66 2B 56 2C)
alloc(newmemb,$100)

label(codeb)
label(returnb)

newmema:
  mov [eax+08],(float)1.586928472E-37
  mov [eax+0E],(float)1.586928472E-37

codea:
  jmp returna

NoReload:
  jmp newmema
  nop
  nop
  nop
returna:
registersymbol(NoReload)

newmemb:
  mov [eax+08],(float)1.38728548E-43

codeb:
  jmp returnb

Ammo:
  jmp newmemb
  nop
  nop
  nop
returnb:
registersymbol(Ammo)

[DISABLE]

NoReload:
  db 66 89 48 08 66 89 50 0E

unregistersymbol(NoReload)
dealloc(newmema)

Ammo:
  db 66 89 48 08 66 2B 56 2C

unregistersymbol(Ammo)
dealloc(newmemb)
Infinite Grenade

Code: Select all

[ENABLE]

aobscanmodule(InfiniteGrenade,Vanquish.exe,66 89 48 08 B9 01 00 00 00 66 89 48 0E 8B 83)
alloc(newmem,$100)

label(code)
label(return)

newmem:

code:
  mov [eax+08],(float)2.755106924E-40
  mov ecx,00000001
  jmp return

InfiniteGrenade:
  jmp newmem
  nop
  nop
  nop
  nop
return:
registersymbol(InfiniteGrenade)

[DISABLE]

InfiniteGrenade:
  db 66 89 48 08 B9 01 00 00 00

unregistersymbol(InfiniteGrenade)
dealloc(newmem)
added: Score the amount you earn for each mission set to whatever amount you desire
Vanquish - CODEX.CT
Vanquish - CODEX 5/28/2017 up·date
(4.89 KiB) Downloaded 214 times
Vanquish - CODEX.CT
Vanquish - CODEX 5/27/2017
(4.65 KiB) Downloaded 89 times
Last edited by ray2160 on Sun May 28, 2017 10:40 pm, edited 3 times in total.

genericzombie
What is cheating?
What is cheating?
Posts: 2
Joined: Sun May 28, 2017 8:21 am
Reputation: 0

Re: Vanquish - CODEX

Post by genericzombie » Sun May 28, 2017 8:22 am

Is it possible to make it so that just melee is unlimited and doesn't overheat?

User avatar
ray2160
RCE Fanatics
RCE Fanatics
Posts: 58
Joined: Fri Mar 03, 2017 12:57 pm
Reputation: 21

Re: Vanquish - CODEX

Post by ray2160 » Sun May 28, 2017 9:05 pm

added: Score

predprey
Cheater
Cheater
Posts: 42
Joined: Thu Mar 02, 2017 8:46 pm
Reputation: 8

Re: Vanquish - CODEX

Post by predprey » Tue May 30, 2017 7:09 pm

Infinite Turret Ammo
Infinite Mech Ammo
Instant Max Weapon Upgrade
- Upgrading a weapon instantly upgrades it to the max
Max Weapon Upgrade [BUGGED]
- Sets weapon to max rank. Buggy, only applies new ammo capacities after switching weapons and shooting.
Attachments
Vanquish.CT
(10.88 KiB) Downloaded 338 times

Post Reply

Who is online

Users browsing this forum: 8906, andonovmarko, Ashar, cempesso, djdrulotus, StrawberryCheesecake