Shin Megami Tensei V: Vengeance

Upload your cheat tables here (No requests)
Esdeath01
Noobzor
Noobzor
Posts: 14
Joined: Fri Mar 24, 2017 5:38 am
Reputation: 1

Re: Shin Megami Tensei V: Vengeance

Post by Esdeath01 »

The table still have an important features working like edit demon skill. For item, you could use other methods you can find yourself. Its a free table anyway. I thankful some important features like what i said above still working

How to use this cheat table?
  1. Install Cheat Engine
  2. Double-click the .CT file in order to open it.
  3. Click the PC icon in Cheat Engine in order to select the game process.
  4. Keep the list.
  5. Activate the trainer options by checking boxes or setting values from 0 to 1

Bas3213
What is cheating?
What is cheating?
Posts: 3
Joined: Tue Nov 22, 2022 12:58 am
Reputation: 0

Re: Shin Megami Tensei V: Vengeance

Post by Bas3213 »

I have looked at the table and managed to make the item editor work again with v.1.0.3 of the game by shifting the pointer address from 408 to 418.

This does fix the item editor (Player pointers > Inventory), but that's all I can help with as I am in no way experienced enough to mess with Auto Assembler scripts like the cheats at the top of the table (set item to max, inf item use, etc.). I literally just opened the Inventory address pointer, pressed the arrow button twice and it worked. I'll leave the rest to more experienced table makers.

This table is based on and includes the fixes made by Banroz here.
Enjoy.
Attachments
Shin_Megami_Tensei_V-v4-fix.CT
(3.99 MiB) Downloaded 1206 times

justiny
Expert Cheater
Expert Cheater
Posts: 173
Joined: Mon May 22, 2017 1:02 pm
Reputation: 51

Re: Shin Megami Tensei V: Vengeance

Post by justiny »

Code: Select all

{ Game   : SMT5V-Win64-Shipping.exe
  Version: 
  Date   : 2024-12-23
  Author : Justin

  This script does blah blah blah
}

[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat

 
 
aobscanmodule(INJECT,SMT5V-Win64-Shipping.exe,01 7B 60 66 8B 3D F2 D8 56 09) // should be unique
alloc(newmem,$1000,INJECT)

label(code)
label(return)

newmem:
cmp edi,#1
jge @f
xor rdi,rdi

code:
  add [rbx+60],edi
  mov di,[SMT5V-Win64-Shipping.exe+10460D70]
  jmp return

INJECT:
  jmp newmem
  nop 5
return:
registersymbol(INJECT)

[DISABLE]
//code from here till the end of the code will be used to disable the cheat
INJECT:
  db 01 7B 60 66 8B 3D F2 D8 56 09

unregistersymbol(INJECT)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: SMT5V-Win64-Shipping.exe+6EF3474

SMT5V-Win64-Shipping.exe+6EF3445: 4C 8D 05 9C 2D 27 FC  - lea r8,[SMT5V-Win64-Shipping.exe+31661E8]
SMT5V-Win64-Shipping.exe+6EF344C: 41 B9 17 00 00 00     - mov r9d,00000017
SMT5V-Win64-Shipping.exe+6EF3452: B8 3F 00 00 00        - mov eax,0000003F
SMT5V-Win64-Shipping.exe+6EF3457: 44 89 CA              - mov edx,r9d
SMT5V-Win64-Shipping.exe+6EF345A: 66 89 44 24 20        - mov [rsp+20],ax
SMT5V-Win64-Shipping.exe+6EF345F: E8 5C E5 88 F9        - call SMT5V-Win64-Shipping.exe+7819C0
SMT5V-Win64-Shipping.exe+6EF3464: 48 85 DB              - test rbx,rbx
SMT5V-Win64-Shipping.exe+6EF3467: 48 8D 54 24 30        - lea rdx,[rsp+30]
SMT5V-Win64-Shipping.exe+6EF346C: 0F 95 D1              - setne cl
SMT5V-Win64-Shipping.exe+6EF346F: E8 8C 6B 8E F9        - call SMT5V-Win64-Shipping.exe+7DA000
// ---------- INJECTING HERE ----------
SMT5V-Win64-Shipping.exe+6EF3474: 01 7B 60              - add [rbx+60],edi
// ---------- DONE INJECTING  ----------
SMT5V-Win64-Shipping.exe+6EF3477: 66 8B 3D F2 D8 56 09  - mov di,[SMT5V-Win64-Shipping.exe+10460D70]
SMT5V-Win64-Shipping.exe+6EF347E: 40 88 3D 83 9E FC 04  - mov [SMT5V-Win64-Shipping.exe+BEBD308],dil
SMT5V-Win64-Shipping.exe+6EF3485: 79 13                 - jns SMT5V-Win64-Shipping.exe+6EF349A
SMT5V-Win64-Shipping.exe+6EF3487: 89 73 60              - mov [rbx+60],esi
SMT5V-Win64-Shipping.exe+6EF348A: 48 8B 5C 24 50        - mov rbx,[rsp+50]
SMT5V-Win64-Shipping.exe+6EF348F: 48 8B 74 24 58        - mov rsi,[rsp+58]
SMT5V-Win64-Shipping.exe+6EF3494: 48 83 C4 40           - add rsp,40
SMT5V-Win64-Shipping.exe+6EF3498: 5F                    - pop rdi
SMT5V-Win64-Shipping.exe+6EF3499: C3                    - ret 
SMT5V-Win64-Shipping.exe+6EF349A: 81 7B 60 FF E0 F5 05  - cmp [rbx+60],05F5E0FF
}
I update the OP's no money lost script. Probably the only script needed to make the game not so cheaty.

Amos
What is cheating?
What is cheating?
Posts: 1
Joined: Sat Feb 22, 2025 10:49 am
Reputation: 0

Re: Shin Megami Tensei V: Vengeance

Post by Amos »

Dear sensei from february other than makka add and keep essence many option are off.
Can be the main be restored like essence?

Divinehero
Expert Cheater
Expert Cheater
Posts: 116
Joined: Sat Mar 25, 2017 11:29 pm
Reputation: 3

Re: Shin Megami Tensei V: Vengeance

Post by Divinehero »

the miracle unlocker seems to be broken now.. dunno when it broke

Post Reply

Who is online

Users browsing this forum: 7hornadus, admantx, AhrefsBot, Bill Nye the Spy, Bing [Bot], BLEXBot, darkbuffoon, guntz12, Locke_Smithy, LoreDood, SemrushBot, XeTrinityz