Final Fantasy XV (CODEX)

lllsondowlll

What is cheating?
Mar 16, 2018
6
0
1
#21
Keep in mind, as other's have said, this version has a debug menu in it that does most of what the cheat tables and trainers already do. That being said, I have the legit version of the game and downloaded the dev exe + data folder to copy over my stock version of the game for this functionality. What I discovered is saves from retail also work on the development version, so you can use things like positional coordinates to port to retail. A proper location modifier for instance.

There may not be much you can add to this version that isn't already built in, but damn is it a good tool to port debug features to the retail game.
 

segamot

What is cheating?
Sep 23, 2017
5
0
1
#23
qweasdzxc17 post_id=37708 time=1521191646 user_id=2798 said:
jonaaa post_id=37686 time=1521182248 user_id=2035 said:
qweasdzxc17 post_id=37647 time=1521163283 user_id=2798 said:
That dev version has a debug menu that is accessible in game. its L3 and R1 together. With that, you can add in guest characters or spawn enemies like bahamut in the "main campaign" or prep gentiana for snapshot (QA Debug 104). Should probbaly explore that avenue and see if its possible to port the commands back to the steam version.

EDIT: Also has infinite HP.
How to open this menu on keyboard
Well its the sprint key and lock on key respectively, but i don't know if they coded it to accept keyboard input.
You can access the debug menu on keyboard by pressing 5 + X.
 

segamot

What is cheating?
Sep 23, 2017
5
0
1
#25
Dosamer post_id=37890 time=1521265839 user_id=692 said:
segamot post_id=37872 time=1521258553 user_id=8751 said:
You can access the debug menu on keyboard by pressing Hold5 then X.
What do you mean by "Hold5"?
Oh sorry for that, no need to hold just press 5+x; the 5 button(% if Caps Lock), next from the 4 that is the 4th weapon slot used.
 

TifaLockhart

What is cheating?
Mar 13, 2018
11
0
1
#27
Is there a way to edit/change the player speed x4 in the debug menu? It's way too fast and the camera is uncontrollable. Plus it only works for Noctis.
 

doc_haz

What is cheating?
Mar 11, 2017
11
0
1
#28
lllsondowlll post_id=37807 time=1521228867 user_id=14153 said:
Keep in mind, as other's have said, this version has a debug menu in it that does most of what the cheat tables and trainers already do. That being said, I have the legit version of the game and downloaded the dev exe + data folder to copy over my stock version of the game for this functionality. What I discovered is saves from retail also work on the development version, so you can use things like positional coordinates to port to retail. A proper location modifier for instance.

There may not be much you can add to this version that isn't already built in, but damn is it a good tool to port debug features to the retail game.
I have the legit version also (Steam). How can i convert it to the Debug menu version? (Just the Exe file? or the datas folder?), Please can you provide the steps to do that. Thanks in advance.

(Incredible, in the end. The Codex version is the superior one, no denuvo and every DLC plus a debug menu)
 

acecel

Novice Cheater
Apr 9, 2017
126
0
18
#29
Table which add (most) costumes in the game (i didn't add specifics costumes that work only on "special occasion" (i don't want to spoil where/when/why))

Table is from OleMagne

You can find the code of the script below, enable it before loading a save, then save, then disable/remove it.
Code:
{ Game   : ffxv_s.exe
  Version:
  Date   : 2018-03-16
  Author : Carl

  This script does blah blah blah
}

[ENABLE]

aobscanmodule(alloutfits,ffxv_s.exe,80 7B 14 01 75 4A) // should be unique
alloc(newmem,$1000,"ffxv_s.exe"+816375) //OLD:74583A5

label(newcode)
label(code)
label(return)

newmem:
  push rcx

  // NOCTIS
  mov rcx,#17144057
  cmp [rbx],rcx
  je newcode

  mov rcx,#17206819
  cmp [rbx],rcx
  je newcode

  mov rcx,#17214037
  cmp [rbx],rcx
  je newcode

  // GLADIOLUS
  mov rcx,#17121686
  cmp [rbx],rcx
  je newcode

  mov rcx,#16933524
  cmp [rbx],rcx
  je newcode

  mov rcx,#17035145
  cmp [rbx],rcx
  je newcode

  mov rcx,#16933525
  cmp [rbx],rcx
  je newcode

  mov rcx,#17144326
  cmp [rbx],rcx
  je newcode

  // IGNIS
  mov rcx,#17199683
  cmp [rbx],rcx
  je newcode

  mov rcx,#16933531
  cmp [rbx],rcx
  je newcode

  mov rcx,#17035151
  cmp [rbx],rcx
  je newcode

  mov rcx,#17065433
  cmp [rbx],rcx
  je newcode

  mov rcx,#17144330
  cmp [rbx],rcx
  je newcode

  // PROMPTO
  mov rcx,#16933528
  cmp [rbx],rcx
  je newcode

  mov rcx,#17035148
  cmp [rbx],rcx
  je newcode

  mov rcx,#17065432
  cmp [rbx],rcx
  je newcode

  mov rcx,#17144328
  cmp [rbx],rcx
  je newcode

  mov rcx,#17141817
  cmp [rbx],rcx
  je newcode

  //pop rcx
  //jmp return
  pop rcx
  jmp code

newcode:
  pop rcx
  mov byte ptr [rbx+14],01
 // jmp ffxv_s.exe+816375
  jmp return

code:
  cmp byte ptr [rbx+14],01
  jne ffxv_s.exe+8163C5
  jmp return

alloutfits:
  jmp newmem
  nop
return:
registersymbol(alloutfits)

[DISABLE]

alloutfits:
  db 80 7B 14 01 75 4A

unregistersymbol(alloutfits)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: "ffxv_s.exe"+74583A5

"ffxv_s.exe"+7458385: FF C5                    -  inc ebp
"ffxv_s.exe"+7458387: 49 81 C6 88 00 00 00     -  add r14,00000088
"ffxv_s.exe"+745838E: 83 FD 67                 -  cmp ebp,67
"ffxv_s.exe"+7458391: 7C E0                    -  jl ffxv_s.exe+7458373
"ffxv_s.exe"+7458393: 4C 8B 74 24 68           -  mov r14,[rsp+68]
"ffxv_s.exe"+7458398: 48 85 DB                 -  test rbx,rbx
"ffxv_s.exe"+745839B: 74 66                    -  je ffxv_s.exe+7458403
"ffxv_s.exe"+745839D: 0F 1F 00                 -  nop [rax]
"ffxv_s.exe"+74583A0: 48 85 DB                 -  test rbx,rbx
"ffxv_s.exe"+74583A3: 74 50                    -  je ffxv_s.exe+74583F5
// ---------- INJECTING HERE ----------
"ffxv_s.exe"+74583A5: 80 7B 14 01              -  cmp byte ptr [rbx+14],01
"ffxv_s.exe"+74583A9: 75 4A                    -  jne ffxv_s.exe+74583F5
// ---------- DONE INJECTING  ----------
"ffxv_s.exe"+74583AB: 8B 6B 08                 -  mov ebp,[rbx+08]
"ffxv_s.exe"+74583AE: 83 FD 12                 -  cmp ebp,12
"ffxv_s.exe"+74583B1: 77 18                    -  ja ffxv_s.exe+74583CB
"ffxv_s.exe"+74583B3: 44 8B 43 0C              -  mov r8d,[rbx+0C]
"ffxv_s.exe"+74583B7: 89 EA                    -  mov edx,ebp
"ffxv_s.exe"+74583B9: 48 8B 0E                 -  mov rcx,[rsi]
"ffxv_s.exe"+74583BC: E8 4F 74 D2 FF           -  call ffxv_s.exe+717F810
"ffxv_s.exe"+74583C1: 48 85 C0                 -  test rax,rax
"ffxv_s.exe"+74583C4: 74 05                    -  je ffxv_s.exe+74583CB
"ffxv_s.exe"+74583C6: 39 78 08                 -  cmp [rax+08],edi
}
 

Attachments

acecel

Novice Cheater
Apr 9, 2017
126
0
18
#30
Even if there is a debug menu in game, it's pain in the ass to use, the ergonomic is desastrous.

That's why i would like to have a table with similar functionalities adapted to my need.
 

acecel

Novice Cheater
Apr 9, 2017
126
0
18
#31
And for people who doesn't want/know how to merge table, here is every table found in this thread so far.

Edit : Sadly, a lot of scripts doesn't work yet, we have a lot of job to do guys :)
 

Attachments

acecel

Novice Cheater
Apr 9, 2017
126
0
18
#33
senseirain post_id=38105 time=1521352018 user_id=6398 said:
All Outfit Crashes the game when I load it,.,
You should :
1) Start the game
2) Start CE and enable the script
3) Load a save
4) Disable the script and close CE
5) Save

If there is a black screen during the loading of the save, just disable the script, it will finish the loading and everything will be ok (but you may miss a few costumes tho)
If you have any other question you should ask the author.

Something else :

Anyone have link to download the original executable of the game (ffxv_s.exe) please ?

i need to update a CE table to handle the dev version of the game, and i require a comparaison between the two exe.
 

tesajadeh

What is cheating?
Mar 16, 2018
21
2
3
#40
yeriano post_id=38116 time=1521359741 user_id=2998 said:
can i request meal duration and status effect for CODEX version?

thanks
I already tried fixing those feature, but I can't... (found changed aob but I thought maybe need to change assembly code too? I'm still a noob btw :( ) just hope maybe DrummerIX or someone fix it
vipul700 post_id=38150 time=1521376514 user_id=8057 said:
skill exp doesnt affect gladiolus
yeah, I wonder too why it doesn't affect gladio... tried using table from Squall8 and found the changed aob but still doesn't affect gladio :lol: