FINAL FANTASY VII REBIRTH +15 (table Update.8)

Upload your cheat tables here (No requests)
rolandgriswold
Novice Cheater
Novice Cheater
Posts: 24
Joined: Sat Sep 17, 2022 1:39 am
Reputation: 4

Re: FINAL FANTASY VII REBIRTH +5 (table Update.3)

Post by rolandgriswold »

any tables can adjust relationship points yet

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

Muddiemess
What is cheating?
What is cheating?
Posts: 1
Joined: Mon Jan 27, 2025 10:37 am
Reputation: 0

Re: FINAL FANTASY VII REBIRTH +5 (table Update.3)

Post by Muddiemess »

I am getting an error:

<<The array of byte named healthReadAOB could not be found>>

Image

Luna8Moo
Noobzor
Noobzor
Posts: 13
Joined: Fri Aug 07, 2020 8:03 pm
Reputation: 3

Re: FINAL FANTASY VII REBIRTH +5 (table Update.3)

Post by Luna8Moo »

Hi, anyone could find item transmuter levels/unlocks? Edit: or have ID's of all transmuter chips that are unlocked via leveling up, I suppose I could add them to my game that way.

I messed up mine right at the tutorial by using trainer to max it's exp and while it maxed the exp, it never gave me transmute unlocks for levels, so I can't transmute armor etc. not willing to restart game for it :/

Sevael
Expert Cheater
Expert Cheater
Posts: 71
Joined: Sun Oct 15, 2017 6:12 am
Reputation: 40

Re: FINAL FANTASY VII REBIRTH +5 (table Update.3)

Post by Sevael »

Luna8Moo wrote:
Mon Jan 27, 2025 11:08 am
Hi, anyone could find item transmuter levels/unlocks? Edit: or have ID's of all transmuter chips that are unlocked via leveling up, I suppose I could add them to my game that way.

I messed up mine right at the tutorial by using trainer to max it's exp and while it maxed the exp, it never gave me transmute unlocks for levels, so I can't transmute armor etc. not willing to restart game for it :/
This thread has some info on how to reset the craftsmanship level:

viewtopic.php?f=4&t=33476

User avatar
Cissa90
Expert Cheater
Expert Cheater
Posts: 241
Joined: Sun Feb 27, 2022 1:22 pm
Reputation: 281

Re: FINAL FANTASY VII REBIRTH +5 (table Update.3)

Post by Cissa90 »

So I spent some time tinkering with the Junon Minigame...

Autoplay for Junon minigame (Tested in practice mode). Dont have to do any inputs to max out and keep combo going. Everything counts as "Great".
Seems for checking trigger is used in 3 instructions for each type of input (hit, tap, hold). Keeping combo used one for hit, and one shared for hold/tap. :)
I'm keeping the commented section in the bottom for each type so it's easier to fix if an update changes anything later on.

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>1337103662</ID>
      <Description>"Parade Combo Always Increases"</Description>
      <LastState/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]

aobscanmodule(ComboHit,ff7rebirth_.exe,8B CE 83 E9 01 0F 84 A6) // should be unique
aobscanmodule(ComboHoldTap,ff7rebirth_.exe,83 FF 01 0F 85 86 00 00 00) // should be unique
aobscanmodule(JudgeGreatHit,ff7rebirth_.exe,8B 4F 08 83 E9 01 0F 84 34) // should be unique
aobscanmodule(JudgeGreatTap,ff7rebirth_.exe,8B 4F 24 83 E9 01) // should be unique
aobscanmodule(JudgeGreatHold,ff7rebirth_.exe,8B 4F 20 83 E9 01 0F) // should be unique
alloc(JudgeHold,$100,JudgeGreatHold)
alloc(JudgeTap,$100,JudgeGreatTap)
alloc(JudgeHit,$100,JudgeGreatHit)
alloc(ComboHitRetain,$100,ComboHit)

label(codeComboHit)
label(returnComboHit)
label(codeJudgeHit)
label(returnJudgeHit)
label(codeJudgeTap)
label(returnJudgeTap)
label(codeJudgeHold)
label(returnJudgeHold)

ComboHitRetain:
mov esi,3
codeComboHit:
  mov ecx,esi
  sub ecx,01
  jmp returnComboHit

ComboHit:
  jmp ComboHitRetain
returnComboHit:

ComboHoldTap:
  cmp edi,0

JudgeHit:
mov [rdi+08],3
codeJudgeHit:
  mov ecx,[rdi+08]
  sub ecx,01
  jmp returnJudgeHit

JudgeGreatHit:
  jmp JudgeHit
  nop
returnJudgeHit:

JudgeTap:
mov dword ptr [rdi+24],03
codeJudgeTap:
  mov ecx,[rdi+24]
  sub ecx,01
  jmp returnJudgeTap

JudgeGreatTap:
  jmp JudgeTap
  nop
returnJudgeTap:

JudgeHold:
mov dword ptr [rdi+20],03
codeJudgeHold:
  mov ecx,[rdi+20]
  sub ecx,01
  jmp returnJudgeHold

JudgeGreatHold:
  jmp JudgeHold
  nop
returnJudgeHold:

registersymbol(ComboHit)
registersymbol(ComboHoldTap)
registersymbol(JudgeGreatHit)
registersymbol(JudgeGreatTap)
registersymbol(JudgeGreatHold)

[DISABLE]

ComboHit:
  db 8B CE 83 E9 01

ComboHoldTap:
  db 83 FF 01

JudgeGreatHit:
  db 8B 4F 08 83 E9 01

JudgeGreatTap:
  db 8B 4F 24 83 E9 01

JudgeGreatHold:
  db 8B 4F 20 83 E9 01


unregistersymbol(*)
dealloc(*)

{ ComboHit
// ORIGINAL CODE - INJECTION POINT: ff7rebirth_.exe+12AE018

ff7rebirth_.exe+12ADFE8: 74 18                 - je ff7rebirth_.exe+12AE002
ff7rebirth_.exe+12ADFEA: 89 51 24              - mov [rcx+24],edx
ff7rebirth_.exe+12ADFED: 48 8B 93 28 01 00 00  - mov rdx,[rbx+00000128]
ff7rebirth_.exe+12ADFF4: 48 8B 8B D0 00 00 00  - mov rcx,[rbx+000000D0]
ff7rebirth_.exe+12ADFFB: E8 00 EF FF FF        - call ff7rebirth_.exe+12ACF00
ff7rebirth_.exe+12AE000: EB 16                 - jmp ff7rebirth_.exe+12AE018
ff7rebirth_.exe+12AE002: 89 71 08              - mov [rcx+08],esi
ff7rebirth_.exe+12AE005: 48 8B 93 28 01 00 00  - mov rdx,[rbx+00000128]
ff7rebirth_.exe+12AE00C: 48 8B 8B D0 00 00 00  - mov rcx,[rbx+000000D0]
ff7rebirth_.exe+12AE013: E8 80 04 00 00        - call ff7rebirth_.exe+12AE498
// ---------- INJECTING HERE ----------
ff7rebirth_.exe+12AE018: 8B CE                 - mov ecx,esi
// ---------- DONE INJECTING  ----------
ff7rebirth_.exe+12AE01A: 83 E9 01              - sub ecx,01
ff7rebirth_.exe+12AE01D: 0F 84 A6 00 00 00     - je ff7rebirth_.exe+12AE0C9
ff7rebirth_.exe+12AE023: 83 E9 01              - sub ecx,01
ff7rebirth_.exe+12AE026: 74 18                 - je ff7rebirth_.exe+12AE040
ff7rebirth_.exe+12AE028: 83 F9 01              - cmp ecx,01
ff7rebirth_.exe+12AE02B: 74 0A                 - je ff7rebirth_.exe+12AE037
ff7rebirth_.exe+12AE02D: 83 FE 01              - cmp esi,01
ff7rebirth_.exe+12AE030: 75 2E                 - jne ff7rebirth_.exe+12AE060
ff7rebirth_.exe+12AE032: E9 B2 00 00 00        - jmp ff7rebirth_.exe+12AE0E9
ff7rebirth_.exe+12AE037: 48 8B 8B 90 00 00 00  - mov rcx,[rbx+00000090]
}
{ ComboHoldTap
// ORIGINAL CODE - INJECTION POINT: ff7rebirth_.exe+12AC664

ff7rebirth_.exe+12AC63E: 45 33 F6              - xor r14d,r14d
ff7rebirth_.exe+12AC641: 48 8B 06              - mov rax,[rsi]
ff7rebirth_.exe+12AC644: 8B FA                 - mov edi,edx
ff7rebirth_.exe+12AC646: 48 8B D9              - mov rbx,rcx
ff7rebirth_.exe+12AC649: 48 85 C0              - test rax,rax
ff7rebirth_.exe+12AC64C: 0F 84 5D 01 00 00     - je ff7rebirth_.exe+12AC7AF
ff7rebirth_.exe+12AC652: 89 50 20              - mov [rax+20],edx
ff7rebirth_.exe+12AC655: 48 8B 16              - mov rdx,[rsi]
ff7rebirth_.exe+12AC658: 48 8B 89 D0 00 00 00  - mov rcx,[rcx+000000D0]
ff7rebirth_.exe+12AC65F: E8 60 01 00 00        - call ff7rebirth_.exe+12AC7C4
// ---------- INJECTING HERE ----------
ff7rebirth_.exe+12AC664: 83 FF 01              - cmp edi,01
// ---------- DONE INJECTING  ----------
ff7rebirth_.exe+12AC667: 0F 85 86 00 00 00     - jne ff7rebirth_.exe+12AC6F3
ff7rebirth_.exe+12AC66D: 44 38 B3 24 02 00 00  - cmp [rbx+00000224],r14b
ff7rebirth_.exe+12AC674: 74 29                 - je ff7rebirth_.exe+12AC69F
ff7rebirth_.exe+12AC676: 48 8B 8B B8 00 00 00  - mov rcx,[rbx+000000B8]
ff7rebirth_.exe+12AC67D: 48 85 C9              - test rcx,rcx
ff7rebirth_.exe+12AC680: 74 14                 - je ff7rebirth_.exe+12AC696
ff7rebirth_.exe+12AC682: 45 33 C9              - xor r9d,r9d
ff7rebirth_.exe+12AC685: 4C 89 74 24 40        - mov [rsp+40],r14
ff7rebirth_.exe+12AC68A: C5 E8 57 D2           - vxorps xmm2,xmm2,xmm2
ff7rebirth_.exe+12AC68E: 41 8B D6              - mov edx,r14d
}
{ JudgeGreatHit
// ORIGINAL CODE - INJECTION POINT: ff7rebirth_.exe+12AE53A

ff7rebirth_.exe+12AE517: 83 F8 01           - cmp eax,01
ff7rebirth_.exe+12AE51A: 0F 87 42 01 00 00  - ja ff7rebirth_.exe+12AE662
ff7rebirth_.exe+12AE520: 33 D2              - xor edx,edx
ff7rebirth_.exe+12AE522: 48 8B CE           - mov rcx,rsi
ff7rebirth_.exe+12AE525: E8 06 C4 65 FF     - call ff7rebirth_.exe+90A930
ff7rebirth_.exe+12AE52A: 83 7F 08 03        - cmp dword ptr [rdi+08],03
ff7rebirth_.exe+12AE52E: 75 0A              - jne ff7rebirth_.exe+12AE53A
ff7rebirth_.exe+12AE530: 33 D2              - xor edx,edx
ff7rebirth_.exe+12AE532: 48 8B CE           - mov rcx,rsi
ff7rebirth_.exe+12AE535: E8 6E 85 86 01     - call ff7rebirth_.exe+2B16AA8
// ---------- INJECTING HERE ----------
ff7rebirth_.exe+12AE53A: 8B 4F 08           - mov ecx,[rdi+08]
// ---------- DONE INJECTING  ----------
ff7rebirth_.exe+12AE53D: 83 E9 01           - sub ecx,01
ff7rebirth_.exe+12AE540: 0F 84 34 01 00 00  - je ff7rebirth_.exe+12AE67A
ff7rebirth_.exe+12AE546: 83 E9 01           - sub ecx,01
ff7rebirth_.exe+12AE549: 0F 84 5C 01 00 00  - je ff7rebirth_.exe+12AE6AB
ff7rebirth_.exe+12AE54F: 83 F9 01           - cmp ecx,01
ff7rebirth_.exe+12AE552: 75 24              - jne ff7rebirth_.exe+12AE578
ff7rebirth_.exe+12AE554: 41 B0 02           - mov r8b,02
ff7rebirth_.exe+12AE557: 48 8D 54 24 20     - lea rdx,[rsp+20]
ff7rebirth_.exe+12AE55C: 48 8B CB           - mov rcx,rbx
ff7rebirth_.exe+12AE55F: E8 64 01 00 00     - call ff7rebirth_.exe+12AE6C8
}
{ JudgeGreatTap
// ORIGINAL CODE - INJECTION POINT: ff7rebirth_.exe+12ACF97

ff7rebirth_.exe+12ACF76: 8B 4F 24           - mov ecx,[rdi+24]
ff7rebirth_.exe+12ACF79: 48 8B 36           - mov rsi,[rsi]
ff7rebirth_.exe+12ACF7C: 8D 41 FE           - lea eax,[rcx-02]
ff7rebirth_.exe+12ACF7F: 83 F8 01           - cmp eax,01
ff7rebirth_.exe+12ACF82: 0F 86 D2 00 00 00  - jbe ff7rebirth_.exe+12AD05A
ff7rebirth_.exe+12ACF88: 83 F9 01           - cmp ecx,01
ff7rebirth_.exe+12ACF8B: 75 0A              - jne ff7rebirth_.exe+12ACF97
ff7rebirth_.exe+12ACF8D: 8A D1              - mov dl,cl
ff7rebirth_.exe+12ACF8F: 48 8B CE           - mov rcx,rsi
ff7rebirth_.exe+12ACF92: E8 21 F5 FF FF     - call ff7rebirth_.exe+12AC4B8
// ---------- INJECTING HERE ----------
ff7rebirth_.exe+12ACF97: 8B 4F 24           - mov ecx,[rdi+24]
// ---------- DONE INJECTING  ----------
ff7rebirth_.exe+12ACF9A: 83 E9 01           - sub ecx,01
ff7rebirth_.exe+12ACF9D: 0F 84 DA 00 00 00  - je ff7rebirth_.exe+12AD07D
ff7rebirth_.exe+12ACFA3: 83 E9 01           - sub ecx,01
ff7rebirth_.exe+12ACFA6: 0F 84 0E 54 73 01  - je ff7rebirth_.exe+29E23BA
ff7rebirth_.exe+12ACFAC: 83 F9 01           - cmp ecx,01
ff7rebirth_.exe+12ACFAF: 75 24              - jne ff7rebirth_.exe+12ACFD5
ff7rebirth_.exe+12ACFB1: 41 B0 07           - mov r8b,07
ff7rebirth_.exe+12ACFB4: 48 8D 54 24 20     - lea rdx,[rsp+20]
ff7rebirth_.exe+12ACFB9: 48 8B CB           - mov rcx,rbx
ff7rebirth_.exe+12ACFBC: E8 07 17 00 00     - call ff7rebirth_.exe+12AE6C8
}
{ JudgeGreatHold
// ORIGINAL CODE - INJECTION POINT: ff7rebirth_.exe+12AC866

ff7rebirth_.exe+12AC843: 83 F8 01           - cmp eax,01
ff7rebirth_.exe+12AC846: 0F 87 0D 01 00 00  - ja ff7rebirth_.exe+12AC959
ff7rebirth_.exe+12AC84C: B2 01              - mov dl,01
ff7rebirth_.exe+12AC84E: 48 8B CE           - mov rcx,rsi
ff7rebirth_.exe+12AC851: E8 DA E0 65 FF     - call ff7rebirth_.exe+90A930
ff7rebirth_.exe+12AC856: 83 7F 20 03        - cmp dword ptr [rdi+20],03
ff7rebirth_.exe+12AC85A: 75 0A              - jne ff7rebirth_.exe+12AC866
ff7rebirth_.exe+12AC85C: B2 01              - mov dl,01
ff7rebirth_.exe+12AC85E: 48 8B CE           - mov rcx,rsi
ff7rebirth_.exe+12AC861: E8 42 A2 86 01     - call ff7rebirth_.exe+2B16AA8
// ---------- INJECTING HERE ----------
ff7rebirth_.exe+12AC866: 8B 4F 20           - mov ecx,[rdi+20]
// ---------- DONE INJECTING  ----------
ff7rebirth_.exe+12AC869: 83 E9 01           - sub ecx,01
ff7rebirth_.exe+12AC86C: 0F 84 1C 01 00 00  - je ff7rebirth_.exe+12AC98E
ff7rebirth_.exe+12AC872: 83 E9 01           - sub ecx,01
ff7rebirth_.exe+12AC875: 0F 84 F6 00 00 00  - je ff7rebirth_.exe+12AC971
ff7rebirth_.exe+12AC87B: 83 F9 01           - cmp ecx,01
ff7rebirth_.exe+12AC87E: 75 24              - jne ff7rebirth_.exe+12AC8A4
ff7rebirth_.exe+12AC880: 41 B0 04           - mov r8b,04
ff7rebirth_.exe+12AC883: 48 8D 54 24 20     - lea rdx,[rsp+20]
ff7rebirth_.exe+12AC888: 48 8B CB           - mov rcx,rbx
ff7rebirth_.exe+12AC88B: E8 38 1E 00 00     - call ff7rebirth_.exe+12AE6C8
}
</AssemblerScript>
    </CheatEntry>
  </CheatEntries>
</CheatTable>

kalitbartman
Expert Cheater
Expert Cheater
Posts: 163
Joined: Thu Jul 19, 2018 8:13 am
Reputation: 23

Re: FINAL FANTASY VII REBIRTH +5 (table Update.3)

Post by kalitbartman »

can you add set coordinates and teleport to coordinates please thanks

L05ER
What is cheating?
What is cheating?
Posts: 3
Joined: Fri Jan 24, 2025 5:14 pm
Reputation: 2

Re: FINAL FANTASY VII REBIRTH +5 (table Update.3)

Post by L05ER »

Here's my Galactic Saviors table

Max Energy
Free Proton Bombs
Inf Shield
Inf Restorative Charges
Freeze Timer
5x Score Multiplier

Score multiplier was a huge PITA, it's inelegant but it works. I didn't label each entry for what score condition they govern, this took way too long already...

Enjoy, and as always... feel free to include this in your tables. 8-)

Edit: I went to add a 'free' Golden Saucer store code and cheat engine told me I already had it as my Data Points code... :lol:

Did some more testing and this *seems* to work for everything that isn't Gil (Tested: Chadley, Swimsuits, Golden Saucer)

ff7rebirth_.exe+3F2ECE8 just NOP the instruction at that location and no currency will be deducted, but you still need enough to buy it to begin with.

Didn't feel this was worth a table yet, and I don't plan to do a proper free items code anytime soon.
Attachments
GalacticSaviors.CT
(13.39 KiB) Downloaded 170 times
Last edited by L05ER on Mon Jan 27, 2025 1:23 pm, edited 1 time in total.

User avatar
Cissa90
Expert Cheater
Expert Cheater
Posts: 241
Joined: Sun Feb 27, 2022 1:22 pm
Reputation: 281

Re: FINAL FANTASY VII REBIRTH +5 (table Update.3)

Post by Cissa90 »

Instant Weapon Proficienfy (Use once)

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>1337103667</ID>
      <Description>"Instant Weapon Proficiency"</Description>
      <LastState Activated="1"/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]

aobscanmodule(QuickWeaponProf,ff7rebirth_.exe,0F B7 00 48 83 C4 28 C3 EB) // should be unique
alloc(newmem,$1000,QuickWeaponProf)

label(code)
label(return)

newmem:
mov al,#98
code:
  //movzx eax,word ptr [rax]
  add rsp,28
  jmp return

QuickWeaponProf:
  jmp newmem
  nop 2
return:
registersymbol(QuickWeaponProf)

[DISABLE]

QuickWeaponProf:
  db 0F B7 00 48 83 C4 28

unregistersymbol(QuickWeaponProf)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: ff7rebirth_.exe+BE794F

ff7rebirth_.exe+BE7934: C3                    - ret 
ff7rebirth_.exe+BE7935: CC                    - int 3 
ff7rebirth_.exe+BE7936: CC                    - int 3 
ff7rebirth_.exe+BE7937: CC                    - int 3 
ff7rebirth_.exe+BE7938: B8 28 00 00 00        - mov eax,00000028
ff7rebirth_.exe+BE793D: E8 1E 88 57 01        - call ff7rebirth_.exe+2160160
ff7rebirth_.exe+BE7942: 48 2B E0              - sub rsp,rax
ff7rebirth_.exe+BE7945: E8 12 00 00 00        - call ff7rebirth_.exe+BE795C
ff7rebirth_.exe+BE794A: 48 85 C0              - test rax,rax
ff7rebirth_.exe+BE794D: 74 08                 - je ff7rebirth_.exe+BE7957
// ---------- INJECTING HERE ----------
ff7rebirth_.exe+BE794F: 0F B7 00              - movzx eax,word ptr [rax]
// ---------- DONE INJECTING  ----------
ff7rebirth_.exe+BE7952: 48 83 C4 28           - add rsp,28
ff7rebirth_.exe+BE7956: C3                    - ret 
ff7rebirth_.exe+BE7957: EB F9                 - jmp ff7rebirth_.exe+BE7952
ff7rebirth_.exe+BE7959: CC                    - int 3 
ff7rebirth_.exe+BE795A: CC                    - int 3 
ff7rebirth_.exe+BE795B: CC                    - int 3 
ff7rebirth_.exe+BE795C: 33 D2                 - xor edx,edx
ff7rebirth_.exe+BE795E: 48 8D 05 DB A5 4D 06  - lea rax,[ff7rebirth_.exe+70C1F40]
ff7rebirth_.exe+BE7965: 83 3D E4 A5 4D 06 0E  - cmp dword ptr [ff7rebirth_.exe+70C1F50],0E
ff7rebirth_.exe+BE796C: 48 0F 44 D0           - cmove rdx,rax
}
</AssemblerScript>
    </CheatEntry>
  </CheatEntries>
</CheatTable>

User avatar
K_R_Y_P_T_I_C
Cheater
Cheater
Posts: 46
Joined: Tue Mar 27, 2018 12:43 pm
Reputation: 4

Re: FINAL FANTASY VII REBIRTH +5 (table Update.3)

Post by K_R_Y_P_T_I_C »

One thing I did find is the party level is for whatever reason stuck at 7 with 220exp.

Xerotos
Noobzor
Noobzor
Posts: 6
Joined: Sun Jan 05, 2025 1:50 am
Reputation: 0

Re: FINAL FANTASY VII REBIRTH +1 misc. script

Post by Xerotos »

krustytoe wrote:
Fri Jan 24, 2025 1:34 am
edited: Added
Gold Saucer Points
3D Brawler Easy Win (Use Limit Break)
Chocobo Race - Speed/Dash and Infinite Ability
Desert Rush Max Score
G-Bike Infinite Spinning Slash & Nitrous Boost
Galactic Saviors Score/Health/Bomb
Gym Easy Win

-Option-
Spoiler
Gil
Gold Saucer Points
Infinite Health
Infinite MP
Infinite ATB
Infinite Synergy ATB
Max Limit Gauge
Infinite Barret Overcharge
Tifa Unbridled Attack Modifier by Cissa90
Rage and Fall Always On (Use Whirling Uppercut) by Cissa90
Vengeance Mode Always Available by Cissa90
One Hit to Stagger
Battle Party Stat (Apply to All Party Member)
Max AP on Gain
Highlighted Item
3D Brawler Easy Win (Use Limit Break)
Chocobo Race - Speed/Dash and Infinite Ability
Fort Condor Mini-Game Infinite Units/ATB
G-Bike Infinite Spinning Slash & Nitrous Boost
Galactic Saviors - Max Score
Galactic Saviors - Infinite Health/Restorative Charge/Proton Bomb
Gym Easy Win
Piano (Just get one Great)
Pirate's Rampage (10,000 per Target)
Run Wild (Instant Win)
Chocobo Race Timer 00:00 by testi
Dolphin jump Timer 1:30 by testi
Easy Jumpfrog by Send
Materials Auto-Collection
Unlock Hard Mode
Use Item in Hard Mode
Highlighted Materia Edit by zachillios
Feel free to share my table however you like.
Hi, I used your cheat table and in particular "assess enemies",
I don't know if there is an error or is intended but when I activate the option it assess all enemies in info except "Roche (Boss)", i don't know why I tried to activate and deactivate more than one time but "Roche" won't work.

User avatar
VampTY
Table Makers
Table Makers
Posts: 1020
Joined: Tue Mar 05, 2019 10:52 am
Reputation: 1589

Re: FINAL FANTASY VII REBIRTH +5 (table Update.3)

Post by VampTY »

K_R_Y_P_T_I_C wrote:
Mon Jan 27, 2025 1:26 pm
One thing I did find is the party level is for whatever reason stuck at 7 with 220exp.

It could also be like:

Image

I've also updated my table with few things, it can be seen in this screen above.Now you can direct edit exp/level for your party or maximize it, also direct edit your whatever member exp or maximize it for all members..and i've modified these scripts do not have hex codes anymore (for those you'll need to change), instead you can change staff where's (int)99, for example.

Will be uploaded today...later! ;)

On the other hand if i'd actually played this game i could have added more options, but i'm not playing it, so i'm using only saved games. :P

InsomniaDisorder
Noobzor
Noobzor
Posts: 14
Joined: Mon Sep 16, 2024 11:12 pm
Reputation: 1

Re: FINAL FANTASY VII REBIRTH +5 (table Update.3)

Post by InsomniaDisorder »

Thanks

J3r3k
Expert Cheater
Expert Cheater
Posts: 77
Joined: Wed Sep 11, 2019 1:27 pm
Reputation: 9

Re: FINAL FANTASY VII REBIRTH +5 (table Update.3)

Post by J3r3k »

VampTY wrote:
Mon Jan 27, 2025 2:21 pm
K_R_Y_P_T_I_C wrote:
Mon Jan 27, 2025 1:26 pm
One thing I did find is the party level is for whatever reason stuck at 7 with 220exp.

It could also be like:

Image

I've also updated my table with few things, it can be seen in this screen above.Now you can direct edit exp/level for your party or maximize it, also direct edit your whatever member exp or maximize it for all members..and i've modified these scripts do not have hex codes anymore (for those you'll need to change), instead you can change staff where's (int)99, for example.

Will be uploaded today...later! ;)

On the other hand if i'd actually played this game i could have added more options, but i'm not playing it, so i'm using only saved games. :P
Thank you! Are the changes permanent this time?

User avatar
Cissa90
Expert Cheater
Expert Cheater
Posts: 241
Joined: Sun Feb 27, 2022 1:22 pm
Reputation: 281

Re: FINAL FANTASY VII REBIRTH +5 (table Update.3)

Post by Cissa90 »

Made some more funkies with Queen's Blood. Set all owned tiles to Rank 3, and another option for setting enemy tiles to players.
For those that want to skip a fight, just enable to change all enemy tiles, place 1 card, then skip. Or just use a score cheat a long side this and skip without placing 1 card first:)
If you want to have an "easier" time, but still play a bit, enable the all owned slots are level 3, so you can place anything you want :)

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>1337103672</ID>
      <Description>"Queen's Blood Manipulation"</Description>
      <Options moHideChildren="1"/>
      <LastState/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]

aobscanmodule(EasyQueen,ff7rebirth_.exe,EB 03 8A 49 10) // should be unique
alloc(newmem,$1000,EasyQueen)
label(code)
label(return)
label(All3Slot)
label(EnemyNone)
label(EnemyEmpty)

newmem:
  cmp dword ptr [rcx+14],00
  je code
  mov al,03
  jmp return
code:
  cmp byte ptr [rcx+10],FD
  jae EnemyEmpty
  cmp byte ptr [rcx+10],1
  je FullSlot
  cmp byte ptr [rcx+10],2
  je FullSlot
  mov cl,[rcx+10]
  mov al,03
  jmp return

EnemyEmpty:
  cmp byte ptr [EnemyNone],1
  jne @f
  mov byte ptr [rcx+10],1
  mov cl,[rcx+10]
  mov al,03
  jmp return

@@:
  mov cl,[rcx+10]
  mov al,03
  jmp return

FullSlot:
  cmp byte ptr [All3Slot],1
  jne @f
  mov byte ptr [rcx+10],3
  mov cl,[rcx+10]
  mov al,03
  jmp return

@@:
  mov cl,[rcx+10]
  mov al,03
  jmp return

EnemyNone:
db 0

All3Slot:
db 1

EasyQueen:
  nop
  nop
  jmp newmem
return:
registersymbol(EasyQueen)
registersymbol(EnemyNone)
registersymbol(All3Slot)

[DISABLE]

EasyQueen:
  db EB 03 8A 49 10 B0 03

unregistersymbol(*)
dealloc(*)

{
// ORIGINAL CODE - INJECTION POINT: ff7rebirth_.exe+37B40C4

ff7rebirth_.exe+37B40A9: E8 D2 04 C1 FE  - call ff7rebirth_.exe+23C4580
ff7rebirth_.exe+37B40AE: 48 85 C0        - test rax,rax
ff7rebirth_.exe+37B40B1: 74 08           - je ff7rebirth_.exe+37B40BB
ff7rebirth_.exe+37B40B3: 84 D2           - test dl,dl
ff7rebirth_.exe+37B40B5: 75 04           - jne ff7rebirth_.exe+37B40BB
ff7rebirth_.exe+37B40B7: 32 C0           - xor al,al
ff7rebirth_.exe+37B40B9: EB 22           - jmp ff7rebirth_.exe+37B40DD
ff7rebirth_.exe+37B40BB: 83 79 14 00     - cmp dword ptr [rcx+14],00
ff7rebirth_.exe+37B40BF: 74 05           - je ff7rebirth_.exe+37B40C6
ff7rebirth_.exe+37B40C1: 8A 49 14        - mov cl,[rcx+14]
// ---------- INJECTING HERE ----------
ff7rebirth_.exe+37B40C4: EB 03           - jmp ff7rebirth_.exe+37B40C9
// ---------- DONE INJECTING  ----------
ff7rebirth_.exe+37B40C6: 8A 49 10        - mov cl,[rcx+10]
ff7rebirth_.exe+37B40C9: B0 03           - mov al,03
ff7rebirth_.exe+37B40CB: 3A C8           - cmp cl,al
ff7rebirth_.exe+37B40CD: 7F 0E           - jg ff7rebirth_.exe+37B40DD
ff7rebirth_.exe+37B40CF: 80 F9 FD        - cmp cl,-03
ff7rebirth_.exe+37B40D2: 0F B6 C1        - movzx eax,cl
ff7rebirth_.exe+37B40D5: BA 03 00 00 00  - mov edx,00000003
ff7rebirth_.exe+37B40DA: 0F 4C C2        - cmovl eax,edx
ff7rebirth_.exe+37B40DD: 48 83 C4 28     - add rsp,28
ff7rebirth_.exe+37B40E1: C3              - ret 
}
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>1337103677</ID>
          <Description>"Own Slots All Rank 3"</Description>
          <DropDownList ReadOnly="1" DescriptionOnly="1" DisplayValueAsItem="1">0:No
1:Yes
</DropDownList>
          <ShowAsSigned>0</ShowAsSigned>
          <VariableType>Byte</VariableType>
          <Address>All3Slot</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>1337103678</ID>
          <Description>"Set Enemy Tiles To Player?"</Description>
          <DropDownList ReadOnly="1" DescriptionOnly="1" DisplayValueAsItem="1">0:No
1:Yes
</DropDownList>
          <ShowAsSigned>0</ShowAsSigned>
          <VariableType>Byte</VariableType>
          <Address>EnemyNone</Address>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
</CheatTable>

TSChampion
Noobzor
Noobzor
Posts: 9
Joined: Sun Jan 19, 2020 1:44 am
Reputation: 0

Re: FINAL FANTASY VII REBIRTH +5 (table Update.3)

Post by TSChampion »

I made a mistake when using the trainer to increase my craftsmanship lv to 17, have anyone got the CT file to edit EXP or lv of craftsmanship to fix this issue, thank you!

Post Reply

Who is online

Users browsing this forum: Akiiiya, Alebastrowitch, AmazonBot, DotBot, Dwolf98, eflores984, fdot, jonaaa, lLeGOl, oyyzj, SemrushBot, Tsahion, Ztloka