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

Upload your cheat tables here (No requests)
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.2)

Post by Cissa90 »

*EDIT* Modified it.

Change what Tifa's Triangle attack will be between the 3 Unbridled Strength uses:

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>1337103633</ID>
      <Description>"Tifa Unbridled Attack Modifier"</Description>
      <Options moHideChildren="1"/>
      <LastState Activated="1"/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]

aobscanmodule(AlwaysRiseAndFall,ff7rebirth_.exe,95 00 48 2B E0 80 79 30 01) // should be unique
alloc(newmem,$1000,AlwaysRiseAndFall)
registersymbol(TifaLevel)
label(TifaLevel)
label(code)
label(return)

newmem:
push rbx
mov bl,[TifaLevel]
mov byte ptr [rcx+30],bl
pop rbx
code:
  sub rsp,rax
  cmp byte ptr [rcx+30],01
  jmp return

TifaLevel:
db 3

AlwaysRiseAndFall+02:
  jmp newmem
  nop 2
return:
registersymbol(AlwaysRiseAndFall)

[DISABLE]

AlwaysRiseAndFall+02:
  db 48 2B E0 80 79 30 01

unregistersymbol(AlwaysRiseAndFall)
dealloc(newmem)

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

ff7rebirth_.exe+180A5F2: 41 5E                    - pop r14
ff7rebirth_.exe+180A5F4: 41 5D                    - pop r13
ff7rebirth_.exe+180A5F6: 5F                       - pop rdi
ff7rebirth_.exe+180A5F7: 5D                       - pop rbp
ff7rebirth_.exe+180A5F8: C3                       - ret 
ff7rebirth_.exe+180A5F9: CC                       - int 3 
ff7rebirth_.exe+180A5FA: CC                       - int 3 
ff7rebirth_.exe+180A5FB: CC                       - int 3 
ff7rebirth_.exe+180A5FC: B8 28 00 00 00           - mov eax,00000028
ff7rebirth_.exe+180A601: E8 5A 5B 95 00           - call ff7rebirth_.exe+2160160
// ---------- INJECTING HERE ----------
ff7rebirth_.exe+180A606: 48 2B E0                 - sub rsp,rax
// ---------- DONE INJECTING  ----------
ff7rebirth_.exe+180A609: 80 79 30 00              - cmp byte ptr [rcx+30],00
ff7rebirth_.exe+180A60D: 75 05                    - jne ff7rebirth_.exe+180A614
ff7rebirth_.exe+180A60F: 48 83 C4 28              - add rsp,28
ff7rebirth_.exe+180A613: C3                       - ret 
ff7rebirth_.exe+180A614: C5 FA 10 41 34           - vmovss xmm0,[rcx+34]
ff7rebirth_.exe+180A619: C5 FA 5C C9              - vsubss xmm1,xmm0,xmm1
ff7rebirth_.exe+180A61D: C5 F8 2F 0D 93 BA 7B 04  - vcomiss xmm1,[ff7rebirth_.exe+5FC60B8]
ff7rebirth_.exe+180A625: C5 FA 11 49 34           - vmovss [rcx+34],xmm1
ff7rebirth_.exe+180A62A: 77 E3                    - ja ff7rebirth_.exe+180A60F
ff7rebirth_.exe+180A62C: 48 83 C4 28              - add rsp,28
}
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>1337103634</ID>
          <Description>"Tifa Unbridled Level"</Description>
          <DropDownList ReadOnly="1" DescriptionOnly="1" DisplayValueAsItem="1">1:Whirling Uppercut
2:Omnistrike
3:Rise and Fall
</DropDownList>
          <LastState Value="3" RealAddress="7FF711DD0017"/>
          <ShowAsSigned>0</ShowAsSigned>
          <VariableType>Byte</VariableType>
          <Address>TifaLevel</Address>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
</CheatTable>
An alternate method of always having Rise and Fall used when using Triangle attack.
To change, edit script and change between 1-3 respectively.
1:Whirling Uppercut
2:Omnistrike
3:Rise and Fall

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>1337103627</ID>
      <Description>"Rage and Fall Always On (Use Whirling Uppercut)"</Description>
      <LastState/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]

aobscanmodule(TifaMax,ff7rebirth_.exe,80 79 30 01 48 8B D9 * * * * 24) // should be unique
alloc(newmem,$10,TifaMax)

label(code)
label(return)

newmem:
mov byte ptr [rcx+30],3
code:
  cmp byte ptr [rcx+30],01
  mov rbx,rcx
  jmp return

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

[DISABLE]

TifaMax:
  db 80 79 30 01 48 8B D9

unregistersymbol(TifaMax)
dealloc(newmem)

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

ff7rebirth_.exe+18F20B3: 4C 8B 83 80 00 00 00     - mov r8,[rbx+00000080]
ff7rebirth_.exe+18F20BA: 48 8D 54 24 20           - lea rdx,[rsp+20]
ff7rebirth_.exe+18F20BF: 49 8B 40 20              - mov rax,[r8+20]
ff7rebirth_.exe+18F20C3: 48 89 83 80 00 00 00     - mov [rbx+00000080],rax
ff7rebirth_.exe+18F20CA: E8 5D 1D 47 FF           - call ff7rebirth_.exe+D63E2C
ff7rebirth_.exe+18F20CF: E9 7C FF FF FF           - jmp ff7rebirth_.exe+18F2050
ff7rebirth_.exe+18F20D4: 40 53                    - push rbx
ff7rebirth_.exe+18F20D6: B8 30 00 00 00           - mov eax,00000030
ff7rebirth_.exe+18F20DB: E8 80 E0 86 00           - call ff7rebirth_.exe+2160160
ff7rebirth_.exe+18F20E0: 48 2B E0                 - sub rsp,rax
// ---------- INJECTING HERE ----------
ff7rebirth_.exe+18F20E3: 80 79 30 01              - cmp byte ptr [rcx+30],01
// ---------- DONE INJECTING  ----------
ff7rebirth_.exe+18F20E7: 48 8B D9                 - mov rbx,rcx
ff7rebirth_.exe+18F20EA: C5 F8 29 74 24 20        - vmovaps [rsp+20],xmm6
ff7rebirth_.exe+18F20F0: C5 FA 10 35 C4 3F 6D 04  - vmovss xmm6,[ff7rebirth_.exe+5FC60BC]
ff7rebirth_.exe+18F20F8: 77 10                    - ja ff7rebirth_.exe+18F210A
ff7rebirth_.exe+18F20FA: C5 F8 28 C6              - vmovaps xmm0,xmm6
ff7rebirth_.exe+18F20FE: C5 F8 28 74 24 20        - vmovaps xmm6,[rsp+20]
ff7rebirth_.exe+18F2104: 48 83 C4 30              - add rsp,30
ff7rebirth_.exe+18F2108: 5B                       - pop rbx
ff7rebirth_.exe+18F2109: C3                       - ret 
ff7rebirth_.exe+18F210A: 48 8B 49 08              - mov rcx,[rcx+08]
}
</AssemblerScript>
    </CheatEntry>
  </CheatEntries>
</CheatTable>
Red XIII Code, Vengeance always available to use:

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>1337103631</ID>
      <Description>"Vengeance Mode Always Available"</Description>
      <LastState Activated="1"/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]

aobscanmodule(FullVen,ff7rebirth_.exe,C5 F8 2E 51 30) // should be unique
alloc(newmem,$1000,FullVen)

label(code)
label(return)

newmem:
mov [rcx+30],(float)60
code:
  vucomiss xmm2,[rcx+30]
  jmp return

FullVen:
  jmp newmem
return:
registersymbol(FullVen)

[DISABLE]

FullVen:
  db C5 F8 2E 51 30

unregistersymbol(FullVen)
dealloc(newmem)

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

ff7rebirth_.exe+33D5E2D: 48 8B 74 24 60     - mov rsi,[rsp+60]
ff7rebirth_.exe+33D5E32: C5 F8 28 74 24 30  - vmovaps xmm6,[rsp+30]
ff7rebirth_.exe+33D5E38: C5 F8 28 7C 24 20  - vmovaps xmm7,[rsp+20]
ff7rebirth_.exe+33D5E3E: 48 83 C4 40        - add rsp,40
ff7rebirth_.exe+33D5E42: 5F                 - pop rdi
ff7rebirth_.exe+33D5E43: C3                 - ret 
ff7rebirth_.exe+33D5E44: 32 C0              - xor al,al
ff7rebirth_.exe+33D5E46: C5 E8 57 D2        - vxorps xmm2,xmm2,xmm2
ff7rebirth_.exe+33D5E4A: 38 41 3C           - cmp [rcx+3C],al
ff7rebirth_.exe+33D5E4D: 75 09              - jne ff7rebirth_.exe+33D5E58
// ---------- INJECTING HERE ----------
ff7rebirth_.exe+33D5E4F: C5 F8 2E 51 30     - vucomiss xmm2,[rcx+30]
// ---------- DONE INJECTING  ----------
ff7rebirth_.exe+33D5E54: 75 02              - jne ff7rebirth_.exe+33D5E58
ff7rebirth_.exe+33D5E56: B0 01              - mov al,01
ff7rebirth_.exe+33D5E58: 88 42 18           - mov [rdx+18],al
ff7rebirth_.exe+33D5E5B: C6 02 07           - mov byte ptr [rdx],07
ff7rebirth_.exe+33D5E5E: 8A 41 3C           - mov al,[rcx+3C]
ff7rebirth_.exe+33D5E61: 88 42 24           - mov [rdx+24],al
ff7rebirth_.exe+33D5E64: C5 FA 10 41 30     - vmovss xmm0,[rcx+30]
ff7rebirth_.exe+33D5E69: C5 FA 5E 49 34     - vdivss xmm1,xmm0,[rcx+34]
ff7rebirth_.exe+33D5E6E: C5 FA 11 4A 20     - vmovss [rdx+20],xmm1
ff7rebirth_.exe+33D5E73: C5 F8 2F 51 38     - vcomiss xmm2,[rcx+38]
}
</AssemblerScript>
    </CheatEntry>
  </CheatEntries>
</CheatTable>


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
Last edited by Cissa90 on Sun Jan 26, 2025 4:45 pm, edited 4 times in total.

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

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

Post by Xerotos »

damianx2024 wrote:
Sat Jan 25, 2025 9:55 pm
Nvm...well i found a way to do the parade but it takes forever using the game speed modifier from a trainer but it works...
Can I ask you how you have done it?

I want to do perfect score with parade me too!

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.2)

Post by J3r3k »

Cissa90 wrote:
Sun Jan 26, 2025 8:32 am
*EDIT* Modified it.

Change what Tifa's Triangle attack will be between the 3 Unbridled Strength uses:

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>1337103633</ID>
      <Description>"Tifa Unbridled Attack Modifier"</Description>
      <Options moHideChildren="1"/>
      <LastState Activated="1"/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]

aobscanmodule(AlwaysRiseAndFall,ff7rebirth_.exe,95 00 48 2B E0 80 79 30 00) // should be unique
alloc(newmem,$1000,AlwaysRiseAndFall)
registersymbol(TifaLevel)
label(TifaLevel)
label(code)
label(return)

newmem:
push rbx
mov bl,[TifaLevel]
mov byte ptr [rcx+30],bl
pop rbx
code:
  sub rsp,rax
  cmp byte ptr [rcx+30],00
  jmp return

TifaLevel:
db 3

AlwaysRiseAndFall+02:
  jmp newmem
  nop 2
return:
registersymbol(AlwaysRiseAndFall)

[DISABLE]

AlwaysRiseAndFall+02:
  db 48 2B E0 80 79 30 00

unregistersymbol(AlwaysRiseAndFall)
dealloc(newmem)

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

ff7rebirth_.exe+180A5F2: 41 5E                    - pop r14
ff7rebirth_.exe+180A5F4: 41 5D                    - pop r13
ff7rebirth_.exe+180A5F6: 5F                       - pop rdi
ff7rebirth_.exe+180A5F7: 5D                       - pop rbp
ff7rebirth_.exe+180A5F8: C3                       - ret 
ff7rebirth_.exe+180A5F9: CC                       - int 3 
ff7rebirth_.exe+180A5FA: CC                       - int 3 
ff7rebirth_.exe+180A5FB: CC                       - int 3 
ff7rebirth_.exe+180A5FC: B8 28 00 00 00           - mov eax,00000028
ff7rebirth_.exe+180A601: E8 5A 5B 95 00           - call ff7rebirth_.exe+2160160
// ---------- INJECTING HERE ----------
ff7rebirth_.exe+180A606: 48 2B E0                 - sub rsp,rax
// ---------- DONE INJECTING  ----------
ff7rebirth_.exe+180A609: 80 79 30 00              - cmp byte ptr [rcx+30],00
ff7rebirth_.exe+180A60D: 75 05                    - jne ff7rebirth_.exe+180A614
ff7rebirth_.exe+180A60F: 48 83 C4 28              - add rsp,28
ff7rebirth_.exe+180A613: C3                       - ret 
ff7rebirth_.exe+180A614: C5 FA 10 41 34           - vmovss xmm0,[rcx+34]
ff7rebirth_.exe+180A619: C5 FA 5C C9              - vsubss xmm1,xmm0,xmm1
ff7rebirth_.exe+180A61D: C5 F8 2F 0D 93 BA 7B 04  - vcomiss xmm1,[ff7rebirth_.exe+5FC60B8]
ff7rebirth_.exe+180A625: C5 FA 11 49 34           - vmovss [rcx+34],xmm1
ff7rebirth_.exe+180A62A: 77 E3                    - ja ff7rebirth_.exe+180A60F
ff7rebirth_.exe+180A62C: 48 83 C4 28              - add rsp,28
}
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>1337103634</ID>
          <Description>"Tifa Unbridled Level"</Description>
          <DropDownList ReadOnly="1" DescriptionOnly="1" DisplayValueAsItem="1">1:Whirling Uppercut
2:Omnistrike
3:Rise and Fall
</DropDownList>
          <LastState Value="3" RealAddress="7FF711DD0017"/>
          <ShowAsSigned>0</ShowAsSigned>
          <VariableType>Byte</VariableType>
          <Address>TifaLevel</Address>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
</CheatTable>
An alternate method of always having Rise and Fall used when using Triangle attack.
To change, edit script and change between 1-3 respectively.
1:Whirling Uppercut
2:Omnistrike
3:Rise and Fall

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>1337103627</ID>
      <Description>"Rage and Fall Always On (Use Whirling Uppercut)"</Description>
      <LastState/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]

aobscanmodule(TifaMax,ff7rebirth_.exe,80 79 30 01 48 8B D9 * * * * 24) // should be unique
alloc(newmem,$10,TifaMax)

label(code)
label(return)

newmem:
mov byte ptr [rcx+30],3
code:
  cmp byte ptr [rcx+30],01
  mov rbx,rcx
  jmp return

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

[DISABLE]

TifaMax:
  db 80 79 30 01 48 8B D9

unregistersymbol(TifaMax)
dealloc(newmem)

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

ff7rebirth_.exe+18F20B3: 4C 8B 83 80 00 00 00     - mov r8,[rbx+00000080]
ff7rebirth_.exe+18F20BA: 48 8D 54 24 20           - lea rdx,[rsp+20]
ff7rebirth_.exe+18F20BF: 49 8B 40 20              - mov rax,[r8+20]
ff7rebirth_.exe+18F20C3: 48 89 83 80 00 00 00     - mov [rbx+00000080],rax
ff7rebirth_.exe+18F20CA: E8 5D 1D 47 FF           - call ff7rebirth_.exe+D63E2C
ff7rebirth_.exe+18F20CF: E9 7C FF FF FF           - jmp ff7rebirth_.exe+18F2050
ff7rebirth_.exe+18F20D4: 40 53                    - push rbx
ff7rebirth_.exe+18F20D6: B8 30 00 00 00           - mov eax,00000030
ff7rebirth_.exe+18F20DB: E8 80 E0 86 00           - call ff7rebirth_.exe+2160160
ff7rebirth_.exe+18F20E0: 48 2B E0                 - sub rsp,rax
// ---------- INJECTING HERE ----------
ff7rebirth_.exe+18F20E3: 80 79 30 01              - cmp byte ptr [rcx+30],01
// ---------- DONE INJECTING  ----------
ff7rebirth_.exe+18F20E7: 48 8B D9                 - mov rbx,rcx
ff7rebirth_.exe+18F20EA: C5 F8 29 74 24 20        - vmovaps [rsp+20],xmm6
ff7rebirth_.exe+18F20F0: C5 FA 10 35 C4 3F 6D 04  - vmovss xmm6,[ff7rebirth_.exe+5FC60BC]
ff7rebirth_.exe+18F20F8: 77 10                    - ja ff7rebirth_.exe+18F210A
ff7rebirth_.exe+18F20FA: C5 F8 28 C6              - vmovaps xmm0,xmm6
ff7rebirth_.exe+18F20FE: C5 F8 28 74 24 20        - vmovaps xmm6,[rsp+20]
ff7rebirth_.exe+18F2104: 48 83 C4 30              - add rsp,30
ff7rebirth_.exe+18F2108: 5B                       - pop rbx
ff7rebirth_.exe+18F2109: C3                       - ret 
ff7rebirth_.exe+18F210A: 48 8B 49 08              - mov rcx,[rcx+08]
}
</AssemblerScript>
    </CheatEntry>
  </CheatEntries>
</CheatTable>
Red XIII Code, Vengeance always available to use:

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>1337103631</ID>
      <Description>"Vengeance Mode Always Available"</Description>
      <LastState Activated="1"/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]

aobscanmodule(FullVen,ff7rebirth_.exe,C5 F8 2E 51 30) // should be unique
alloc(newmem,$1000,FullVen)

label(code)
label(return)

newmem:
mov [rcx+30],(float)60
code:
  vucomiss xmm2,[rcx+30]
  jmp return

FullVen:
  jmp newmem
return:
registersymbol(FullVen)

[DISABLE]

FullVen:
  db C5 F8 2E 51 30

unregistersymbol(FullVen)
dealloc(newmem)

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

ff7rebirth_.exe+33D5E2D: 48 8B 74 24 60     - mov rsi,[rsp+60]
ff7rebirth_.exe+33D5E32: C5 F8 28 74 24 30  - vmovaps xmm6,[rsp+30]
ff7rebirth_.exe+33D5E38: C5 F8 28 7C 24 20  - vmovaps xmm7,[rsp+20]
ff7rebirth_.exe+33D5E3E: 48 83 C4 40        - add rsp,40
ff7rebirth_.exe+33D5E42: 5F                 - pop rdi
ff7rebirth_.exe+33D5E43: C3                 - ret 
ff7rebirth_.exe+33D5E44: 32 C0              - xor al,al
ff7rebirth_.exe+33D5E46: C5 E8 57 D2        - vxorps xmm2,xmm2,xmm2
ff7rebirth_.exe+33D5E4A: 38 41 3C           - cmp [rcx+3C],al
ff7rebirth_.exe+33D5E4D: 75 09              - jne ff7rebirth_.exe+33D5E58
// ---------- INJECTING HERE ----------
ff7rebirth_.exe+33D5E4F: C5 F8 2E 51 30     - vucomiss xmm2,[rcx+30]
// ---------- DONE INJECTING  ----------
ff7rebirth_.exe+33D5E54: 75 02              - jne ff7rebirth_.exe+33D5E58
ff7rebirth_.exe+33D5E56: B0 01              - mov al,01
ff7rebirth_.exe+33D5E58: 88 42 18           - mov [rdx+18],al
ff7rebirth_.exe+33D5E5B: C6 02 07           - mov byte ptr [rdx],07
ff7rebirth_.exe+33D5E5E: 8A 41 3C           - mov al,[rcx+3C]
ff7rebirth_.exe+33D5E61: 88 42 24           - mov [rdx+24],al
ff7rebirth_.exe+33D5E64: C5 FA 10 41 30     - vmovss xmm0,[rcx+30]
ff7rebirth_.exe+33D5E69: C5 FA 5E 49 34     - vdivss xmm1,xmm0,[rcx+34]
ff7rebirth_.exe+33D5E6E: C5 FA 11 4A 20     - vmovss [rdx+20],xmm1
ff7rebirth_.exe+33D5E73: C5 F8 2F 51 38     - vcomiss xmm2,[rcx+38]
}
</AssemblerScript>
    </CheatEntry>
  </CheatEntries>
</CheatTable>
Wow awesome. We also have Barret version, it’s great. Any plan to do Zack focus as well? Maybe Not always full, but stop the decrease with time, it’s so stressful, the gauge depletes so fast ahaha

NedOrEdd
Noobzor
Noobzor
Posts: 5
Joined: Sat Jan 25, 2025 10:12 pm
Reputation: 0

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

Post by NedOrEdd »

J3r3k wrote:
Sun Jan 26, 2025 9:52 am
Cissa90 wrote:
Sun Jan 26, 2025 8:32 am
*EDIT* Modified it.

Change what Tifa's Triangle attack will be between the 3 Unbridled Strength uses:

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>1337103633</ID>
      <Description>"Tifa Unbridled Attack Modifier"</Description>
      <Options moHideChildren="1"/>
      <LastState Activated="1"/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]

aobscanmodule(AlwaysRiseAndFall,ff7rebirth_.exe,95 00 48 2B E0 80 79 30 00) // should be unique
alloc(newmem,$1000,AlwaysRiseAndFall)
registersymbol(TifaLevel)
label(TifaLevel)
label(code)
label(return)

newmem:
push rbx
mov bl,[TifaLevel]
mov byte ptr [rcx+30],bl
pop rbx
code:
  sub rsp,rax
  cmp byte ptr [rcx+30],00
  jmp return

TifaLevel:
db 3

AlwaysRiseAndFall+02:
  jmp newmem
  nop 2
return:
registersymbol(AlwaysRiseAndFall)

[DISABLE]

AlwaysRiseAndFall+02:
  db 48 2B E0 80 79 30 00

unregistersymbol(AlwaysRiseAndFall)
dealloc(newmem)

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

ff7rebirth_.exe+180A5F2: 41 5E                    - pop r14
ff7rebirth_.exe+180A5F4: 41 5D                    - pop r13
ff7rebirth_.exe+180A5F6: 5F                       - pop rdi
ff7rebirth_.exe+180A5F7: 5D                       - pop rbp
ff7rebirth_.exe+180A5F8: C3                       - ret 
ff7rebirth_.exe+180A5F9: CC                       - int 3 
ff7rebirth_.exe+180A5FA: CC                       - int 3 
ff7rebirth_.exe+180A5FB: CC                       - int 3 
ff7rebirth_.exe+180A5FC: B8 28 00 00 00           - mov eax,00000028
ff7rebirth_.exe+180A601: E8 5A 5B 95 00           - call ff7rebirth_.exe+2160160
// ---------- INJECTING HERE ----------
ff7rebirth_.exe+180A606: 48 2B E0                 - sub rsp,rax
// ---------- DONE INJECTING  ----------
ff7rebirth_.exe+180A609: 80 79 30 00              - cmp byte ptr [rcx+30],00
ff7rebirth_.exe+180A60D: 75 05                    - jne ff7rebirth_.exe+180A614
ff7rebirth_.exe+180A60F: 48 83 C4 28              - add rsp,28
ff7rebirth_.exe+180A613: C3                       - ret 
ff7rebirth_.exe+180A614: C5 FA 10 41 34           - vmovss xmm0,[rcx+34]
ff7rebirth_.exe+180A619: C5 FA 5C C9              - vsubss xmm1,xmm0,xmm1
ff7rebirth_.exe+180A61D: C5 F8 2F 0D 93 BA 7B 04  - vcomiss xmm1,[ff7rebirth_.exe+5FC60B8]
ff7rebirth_.exe+180A625: C5 FA 11 49 34           - vmovss [rcx+34],xmm1
ff7rebirth_.exe+180A62A: 77 E3                    - ja ff7rebirth_.exe+180A60F
ff7rebirth_.exe+180A62C: 48 83 C4 28              - add rsp,28
}
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>1337103634</ID>
          <Description>"Tifa Unbridled Level"</Description>
          <DropDownList ReadOnly="1" DescriptionOnly="1" DisplayValueAsItem="1">1:Whirling Uppercut
2:Omnistrike
3:Rise and Fall
</DropDownList>
          <LastState Value="3" RealAddress="7FF711DD0017"/>
          <ShowAsSigned>0</ShowAsSigned>
          <VariableType>Byte</VariableType>
          <Address>TifaLevel</Address>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
</CheatTable>
An alternate method of always having Rise and Fall used when using Triangle attack.
To change, edit script and change between 1-3 respectively.
1:Whirling Uppercut
2:Omnistrike
3:Rise and Fall

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>1337103627</ID>
      <Description>"Rage and Fall Always On (Use Whirling Uppercut)"</Description>
      <LastState/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]

aobscanmodule(TifaMax,ff7rebirth_.exe,80 79 30 01 48 8B D9 * * * * 24) // should be unique
alloc(newmem,$10,TifaMax)

label(code)
label(return)

newmem:
mov byte ptr [rcx+30],3
code:
  cmp byte ptr [rcx+30],01
  mov rbx,rcx
  jmp return

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

[DISABLE]

TifaMax:
  db 80 79 30 01 48 8B D9

unregistersymbol(TifaMax)
dealloc(newmem)

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

ff7rebirth_.exe+18F20B3: 4C 8B 83 80 00 00 00     - mov r8,[rbx+00000080]
ff7rebirth_.exe+18F20BA: 48 8D 54 24 20           - lea rdx,[rsp+20]
ff7rebirth_.exe+18F20BF: 49 8B 40 20              - mov rax,[r8+20]
ff7rebirth_.exe+18F20C3: 48 89 83 80 00 00 00     - mov [rbx+00000080],rax
ff7rebirth_.exe+18F20CA: E8 5D 1D 47 FF           - call ff7rebirth_.exe+D63E2C
ff7rebirth_.exe+18F20CF: E9 7C FF FF FF           - jmp ff7rebirth_.exe+18F2050
ff7rebirth_.exe+18F20D4: 40 53                    - push rbx
ff7rebirth_.exe+18F20D6: B8 30 00 00 00           - mov eax,00000030
ff7rebirth_.exe+18F20DB: E8 80 E0 86 00           - call ff7rebirth_.exe+2160160
ff7rebirth_.exe+18F20E0: 48 2B E0                 - sub rsp,rax
// ---------- INJECTING HERE ----------
ff7rebirth_.exe+18F20E3: 80 79 30 01              - cmp byte ptr [rcx+30],01
// ---------- DONE INJECTING  ----------
ff7rebirth_.exe+18F20E7: 48 8B D9                 - mov rbx,rcx
ff7rebirth_.exe+18F20EA: C5 F8 29 74 24 20        - vmovaps [rsp+20],xmm6
ff7rebirth_.exe+18F20F0: C5 FA 10 35 C4 3F 6D 04  - vmovss xmm6,[ff7rebirth_.exe+5FC60BC]
ff7rebirth_.exe+18F20F8: 77 10                    - ja ff7rebirth_.exe+18F210A
ff7rebirth_.exe+18F20FA: C5 F8 28 C6              - vmovaps xmm0,xmm6
ff7rebirth_.exe+18F20FE: C5 F8 28 74 24 20        - vmovaps xmm6,[rsp+20]
ff7rebirth_.exe+18F2104: 48 83 C4 30              - add rsp,30
ff7rebirth_.exe+18F2108: 5B                       - pop rbx
ff7rebirth_.exe+18F2109: C3                       - ret 
ff7rebirth_.exe+18F210A: 48 8B 49 08              - mov rcx,[rcx+08]
}
</AssemblerScript>
    </CheatEntry>
  </CheatEntries>
</CheatTable>
Red XIII Code, Vengeance always available to use:

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>1337103631</ID>
      <Description>"Vengeance Mode Always Available"</Description>
      <LastState Activated="1"/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]

aobscanmodule(FullVen,ff7rebirth_.exe,C5 F8 2E 51 30) // should be unique
alloc(newmem,$1000,FullVen)

label(code)
label(return)

newmem:
mov [rcx+30],(float)60
code:
  vucomiss xmm2,[rcx+30]
  jmp return

FullVen:
  jmp newmem
return:
registersymbol(FullVen)

[DISABLE]

FullVen:
  db C5 F8 2E 51 30

unregistersymbol(FullVen)
dealloc(newmem)

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

ff7rebirth_.exe+33D5E2D: 48 8B 74 24 60     - mov rsi,[rsp+60]
ff7rebirth_.exe+33D5E32: C5 F8 28 74 24 30  - vmovaps xmm6,[rsp+30]
ff7rebirth_.exe+33D5E38: C5 F8 28 7C 24 20  - vmovaps xmm7,[rsp+20]
ff7rebirth_.exe+33D5E3E: 48 83 C4 40        - add rsp,40
ff7rebirth_.exe+33D5E42: 5F                 - pop rdi
ff7rebirth_.exe+33D5E43: C3                 - ret 
ff7rebirth_.exe+33D5E44: 32 C0              - xor al,al
ff7rebirth_.exe+33D5E46: C5 E8 57 D2        - vxorps xmm2,xmm2,xmm2
ff7rebirth_.exe+33D5E4A: 38 41 3C           - cmp [rcx+3C],al
ff7rebirth_.exe+33D5E4D: 75 09              - jne ff7rebirth_.exe+33D5E58
// ---------- INJECTING HERE ----------
ff7rebirth_.exe+33D5E4F: C5 F8 2E 51 30     - vucomiss xmm2,[rcx+30]
// ---------- DONE INJECTING  ----------
ff7rebirth_.exe+33D5E54: 75 02              - jne ff7rebirth_.exe+33D5E58
ff7rebirth_.exe+33D5E56: B0 01              - mov al,01
ff7rebirth_.exe+33D5E58: 88 42 18           - mov [rdx+18],al
ff7rebirth_.exe+33D5E5B: C6 02 07           - mov byte ptr [rdx],07
ff7rebirth_.exe+33D5E5E: 8A 41 3C           - mov al,[rcx+3C]
ff7rebirth_.exe+33D5E61: 88 42 24           - mov [rdx+24],al
ff7rebirth_.exe+33D5E64: C5 FA 10 41 30     - vmovss xmm0,[rcx+30]
ff7rebirth_.exe+33D5E69: C5 FA 5E 49 34     - vdivss xmm1,xmm0,[rcx+34]
ff7rebirth_.exe+33D5E6E: C5 FA 11 4A 20     - vmovss [rdx+20],xmm1
ff7rebirth_.exe+33D5E73: C5 F8 2F 51 38     - vcomiss xmm2,[rcx+38]
}
</AssemblerScript>
    </CheatEntry>
  </CheatEntries>
</CheatTable>
Wow awesome. We also have Barret version, it’s great. Any plan to do Zack focus as well? Maybe Not always full, but stop the decrease with time, it’s so stressful, the gauge depletes so fast ahaha
i managed to get Zack and Sephi into the party but neither of them have basic attacks, pressing the attack button in combat just seems to play the item use animation. Any advice on what I could be doing wrong?

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.2)

Post by J3r3k »

NedOrEdd wrote:
Sun Jan 26, 2025 9:55 am
J3r3k wrote:
Sun Jan 26, 2025 9:52 am
Cissa90 wrote:
Sun Jan 26, 2025 8:32 am
*EDIT* Modified it.

Change what Tifa's Triangle attack will be between the 3 Unbridled Strength uses:

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>1337103633</ID>
      <Description>"Tifa Unbridled Attack Modifier"</Description>
      <Options moHideChildren="1"/>
      <LastState Activated="1"/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]

aobscanmodule(AlwaysRiseAndFall,ff7rebirth_.exe,95 00 48 2B E0 80 79 30 00) // should be unique
alloc(newmem,$1000,AlwaysRiseAndFall)
registersymbol(TifaLevel)
label(TifaLevel)
label(code)
label(return)

newmem:
push rbx
mov bl,[TifaLevel]
mov byte ptr [rcx+30],bl
pop rbx
code:
  sub rsp,rax
  cmp byte ptr [rcx+30],00
  jmp return

TifaLevel:
db 3

AlwaysRiseAndFall+02:
  jmp newmem
  nop 2
return:
registersymbol(AlwaysRiseAndFall)

[DISABLE]

AlwaysRiseAndFall+02:
  db 48 2B E0 80 79 30 00

unregistersymbol(AlwaysRiseAndFall)
dealloc(newmem)

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

ff7rebirth_.exe+180A5F2: 41 5E                    - pop r14
ff7rebirth_.exe+180A5F4: 41 5D                    - pop r13
ff7rebirth_.exe+180A5F6: 5F                       - pop rdi
ff7rebirth_.exe+180A5F7: 5D                       - pop rbp
ff7rebirth_.exe+180A5F8: C3                       - ret 
ff7rebirth_.exe+180A5F9: CC                       - int 3 
ff7rebirth_.exe+180A5FA: CC                       - int 3 
ff7rebirth_.exe+180A5FB: CC                       - int 3 
ff7rebirth_.exe+180A5FC: B8 28 00 00 00           - mov eax,00000028
ff7rebirth_.exe+180A601: E8 5A 5B 95 00           - call ff7rebirth_.exe+2160160
// ---------- INJECTING HERE ----------
ff7rebirth_.exe+180A606: 48 2B E0                 - sub rsp,rax
// ---------- DONE INJECTING  ----------
ff7rebirth_.exe+180A609: 80 79 30 00              - cmp byte ptr [rcx+30],00
ff7rebirth_.exe+180A60D: 75 05                    - jne ff7rebirth_.exe+180A614
ff7rebirth_.exe+180A60F: 48 83 C4 28              - add rsp,28
ff7rebirth_.exe+180A613: C3                       - ret 
ff7rebirth_.exe+180A614: C5 FA 10 41 34           - vmovss xmm0,[rcx+34]
ff7rebirth_.exe+180A619: C5 FA 5C C9              - vsubss xmm1,xmm0,xmm1
ff7rebirth_.exe+180A61D: C5 F8 2F 0D 93 BA 7B 04  - vcomiss xmm1,[ff7rebirth_.exe+5FC60B8]
ff7rebirth_.exe+180A625: C5 FA 11 49 34           - vmovss [rcx+34],xmm1
ff7rebirth_.exe+180A62A: 77 E3                    - ja ff7rebirth_.exe+180A60F
ff7rebirth_.exe+180A62C: 48 83 C4 28              - add rsp,28
}
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>1337103634</ID>
          <Description>"Tifa Unbridled Level"</Description>
          <DropDownList ReadOnly="1" DescriptionOnly="1" DisplayValueAsItem="1">1:Whirling Uppercut
2:Omnistrike
3:Rise and Fall
</DropDownList>
          <LastState Value="3" RealAddress="7FF711DD0017"/>
          <ShowAsSigned>0</ShowAsSigned>
          <VariableType>Byte</VariableType>
          <Address>TifaLevel</Address>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
</CheatTable>
An alternate method of always having Rise and Fall used when using Triangle attack.
To change, edit script and change between 1-3 respectively.
1:Whirling Uppercut
2:Omnistrike
3:Rise and Fall

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>1337103627</ID>
      <Description>"Rage and Fall Always On (Use Whirling Uppercut)"</Description>
      <LastState/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]

aobscanmodule(TifaMax,ff7rebirth_.exe,80 79 30 01 48 8B D9 * * * * 24) // should be unique
alloc(newmem,$10,TifaMax)

label(code)
label(return)

newmem:
mov byte ptr [rcx+30],3
code:
  cmp byte ptr [rcx+30],01
  mov rbx,rcx
  jmp return

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

[DISABLE]

TifaMax:
  db 80 79 30 01 48 8B D9

unregistersymbol(TifaMax)
dealloc(newmem)

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

ff7rebirth_.exe+18F20B3: 4C 8B 83 80 00 00 00     - mov r8,[rbx+00000080]
ff7rebirth_.exe+18F20BA: 48 8D 54 24 20           - lea rdx,[rsp+20]
ff7rebirth_.exe+18F20BF: 49 8B 40 20              - mov rax,[r8+20]
ff7rebirth_.exe+18F20C3: 48 89 83 80 00 00 00     - mov [rbx+00000080],rax
ff7rebirth_.exe+18F20CA: E8 5D 1D 47 FF           - call ff7rebirth_.exe+D63E2C
ff7rebirth_.exe+18F20CF: E9 7C FF FF FF           - jmp ff7rebirth_.exe+18F2050
ff7rebirth_.exe+18F20D4: 40 53                    - push rbx
ff7rebirth_.exe+18F20D6: B8 30 00 00 00           - mov eax,00000030
ff7rebirth_.exe+18F20DB: E8 80 E0 86 00           - call ff7rebirth_.exe+2160160
ff7rebirth_.exe+18F20E0: 48 2B E0                 - sub rsp,rax
// ---------- INJECTING HERE ----------
ff7rebirth_.exe+18F20E3: 80 79 30 01              - cmp byte ptr [rcx+30],01
// ---------- DONE INJECTING  ----------
ff7rebirth_.exe+18F20E7: 48 8B D9                 - mov rbx,rcx
ff7rebirth_.exe+18F20EA: C5 F8 29 74 24 20        - vmovaps [rsp+20],xmm6
ff7rebirth_.exe+18F20F0: C5 FA 10 35 C4 3F 6D 04  - vmovss xmm6,[ff7rebirth_.exe+5FC60BC]
ff7rebirth_.exe+18F20F8: 77 10                    - ja ff7rebirth_.exe+18F210A
ff7rebirth_.exe+18F20FA: C5 F8 28 C6              - vmovaps xmm0,xmm6
ff7rebirth_.exe+18F20FE: C5 F8 28 74 24 20        - vmovaps xmm6,[rsp+20]
ff7rebirth_.exe+18F2104: 48 83 C4 30              - add rsp,30
ff7rebirth_.exe+18F2108: 5B                       - pop rbx
ff7rebirth_.exe+18F2109: C3                       - ret 
ff7rebirth_.exe+18F210A: 48 8B 49 08              - mov rcx,[rcx+08]
}
</AssemblerScript>
    </CheatEntry>
  </CheatEntries>
</CheatTable>
Red XIII Code, Vengeance always available to use:

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>1337103631</ID>
      <Description>"Vengeance Mode Always Available"</Description>
      <LastState Activated="1"/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]

aobscanmodule(FullVen,ff7rebirth_.exe,C5 F8 2E 51 30) // should be unique
alloc(newmem,$1000,FullVen)

label(code)
label(return)

newmem:
mov [rcx+30],(float)60
code:
  vucomiss xmm2,[rcx+30]
  jmp return

FullVen:
  jmp newmem
return:
registersymbol(FullVen)

[DISABLE]

FullVen:
  db C5 F8 2E 51 30

unregistersymbol(FullVen)
dealloc(newmem)

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

ff7rebirth_.exe+33D5E2D: 48 8B 74 24 60     - mov rsi,[rsp+60]
ff7rebirth_.exe+33D5E32: C5 F8 28 74 24 30  - vmovaps xmm6,[rsp+30]
ff7rebirth_.exe+33D5E38: C5 F8 28 7C 24 20  - vmovaps xmm7,[rsp+20]
ff7rebirth_.exe+33D5E3E: 48 83 C4 40        - add rsp,40
ff7rebirth_.exe+33D5E42: 5F                 - pop rdi
ff7rebirth_.exe+33D5E43: C3                 - ret 
ff7rebirth_.exe+33D5E44: 32 C0              - xor al,al
ff7rebirth_.exe+33D5E46: C5 E8 57 D2        - vxorps xmm2,xmm2,xmm2
ff7rebirth_.exe+33D5E4A: 38 41 3C           - cmp [rcx+3C],al
ff7rebirth_.exe+33D5E4D: 75 09              - jne ff7rebirth_.exe+33D5E58
// ---------- INJECTING HERE ----------
ff7rebirth_.exe+33D5E4F: C5 F8 2E 51 30     - vucomiss xmm2,[rcx+30]
// ---------- DONE INJECTING  ----------
ff7rebirth_.exe+33D5E54: 75 02              - jne ff7rebirth_.exe+33D5E58
ff7rebirth_.exe+33D5E56: B0 01              - mov al,01
ff7rebirth_.exe+33D5E58: 88 42 18           - mov [rdx+18],al
ff7rebirth_.exe+33D5E5B: C6 02 07           - mov byte ptr [rdx],07
ff7rebirth_.exe+33D5E5E: 8A 41 3C           - mov al,[rcx+3C]
ff7rebirth_.exe+33D5E61: 88 42 24           - mov [rdx+24],al
ff7rebirth_.exe+33D5E64: C5 FA 10 41 30     - vmovss xmm0,[rcx+30]
ff7rebirth_.exe+33D5E69: C5 FA 5E 49 34     - vdivss xmm1,xmm0,[rcx+34]
ff7rebirth_.exe+33D5E6E: C5 FA 11 4A 20     - vmovss [rdx+20],xmm1
ff7rebirth_.exe+33D5E73: C5 F8 2F 51 38     - vcomiss xmm2,[rcx+38]
}
</AssemblerScript>
    </CheatEntry>
  </CheatEntries>
</CheatTable>
Wow awesome. We also have Barret version, it’s great. Any plan to do Zack focus as well? Maybe Not always full, but stop the decrease with time, it’s so stressful, the gauge depletes so fast ahaha
i managed to get Zack and Sephi into the party but neither of them have basic attacks, pressing the attack button in combat just seems to play the item use animation. Any advice on what I could be doing wrong?
Great! U managed. You input 1, or 2 to make them appear? If you input 1, go to party edit, and switch between your 3 party slots, or move characters inside. They will appear in your party setup, and they can fight.
It doesn’t add them in menu though, so no materia change possible :/
(I also noticed in flashback, even if you change Sephiroth materia, he doesn’t get any effect (I tried comet, but the magic didn’t appear anywhere). I think his materia and available magic are hard coded in his character set, depending on the level he has (at level 17 he gets all elements magics but no multi target, but he does at 40). Also they don’t gain exp. They level up when all your characters have reach that level lol. Weird coding :/ I hope this helps. Sephiroth is busted, I am waiting for a hard mod or anything because as it is, he kills everything in a second lol.

NedOrEdd
Noobzor
Noobzor
Posts: 5
Joined: Sat Jan 25, 2025 10:12 pm
Reputation: 0

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

Post by NedOrEdd »

J3r3k wrote:
Sun Jan 26, 2025 10:29 am
NedOrEdd wrote:
Sun Jan 26, 2025 9:55 am
J3r3k wrote:
Sun Jan 26, 2025 9:52 am


Wow awesome. We also have Barret version, it’s great. Any plan to do Zack focus as well? Maybe Not always full, but stop the decrease with time, it’s so stressful, the gauge depletes so fast ahaha
i managed to get Zack and Sephi into the party but neither of them have basic attacks, pressing the attack button in combat just seems to play the item use animation. Any advice on what I could be doing wrong?
Great! U managed. You input 1, or 2 to make them appear? If you input 1, go to party edit, and switch between your 3 party slots, or move characters inside. They will appear in your party setup, and they can fight.
It doesn’t add them in menu though, so no materia change possible :/
(I also noticed in flashback, even if you change Sephiroth materia, he doesn’t get any effect (I tried comet, but the magic didn’t appear anywhere). I think his materia and available magic are hard coded in his character set, depending on the level he has (at level 17 he gets all elements magics but no multi target, but he does at 40). Also they don’t gain exp. They level up when all your characters have reach that level lol. Weird coding :/ I hope this helps. Sephiroth is busted, I am waiting for a hard mod or anything because as it is, he kills everything in a second lol.
Thank you for the help, yeah I was messing around in the party edit menu and managed to switch them across. I love that you can have 5 active battle members too. Both Sephiroth and zack are level 1 at the moment, I'm not sure how far their integration will go with CE and mods buts it's just good to be able to play with them. Having Zack and Aerith in the same party is mind blowing 🤣🤣. Thanks again bud!

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.2)

Post by J3r3k »

NedOrEdd wrote:
Sun Jan 26, 2025 10:56 am
J3r3k wrote:
Sun Jan 26, 2025 10:29 am
NedOrEdd wrote:
Sun Jan 26, 2025 9:55 am


i managed to get Zack and Sephi into the party but neither of them have basic attacks, pressing the attack button in combat just seems to play the item use animation. Any advice on what I could be doing wrong?
Great! U managed. You input 1, or 2 to make them appear? If you input 1, go to party edit, and switch between your 3 party slots, or move characters inside. They will appear in your party setup, and they can fight.
It doesn’t add them in menu though, so no materia change possible :/
(I also noticed in flashback, even if you change Sephiroth materia, he doesn’t get any effect (I tried comet, but the magic didn’t appear anywhere). I think his materia and available magic are hard coded in his character set, depending on the level he has (at level 17 he gets all elements magics but no multi target, but he does at 40). Also they don’t gain exp. They level up when all your characters have reach that level lol. Weird coding :/ I hope this helps. Sephiroth is busted, I am waiting for a hard mod or anything because as it is, he kills everything in a second lol.
Thank you for the help, yeah I was messing around in the party edit menu and managed to switch them across. I love that you can have 5 active battle members too. Both Sephiroth and zack are level 1 at the moment, I'm not sure how far their integration will go with CE and mods buts it's just good to be able to play with them. Having Zack and Aerith in the same party is mind blowing 🤣🤣. Thanks again bud!
Yeah that’s really great! When I got them they were at the same level as cloud at that time. Btw, note that you can use them in battle simulator as well now :)
Zack and Aerith together, it warms my heart.
Last note: they can’t swim or call chocobo( but if you call one, then can run on it lmao. I’m testing all actions, I thing they don’t have rope animations and things like that as well.
Edit: last note. When cloud is not in the party, Zack has access to Vision strife, his synergy attack where he gets 3 atb. Enjoy Brother ;)
Last edited by J3r3k on Sun Jan 26, 2025 11:04 am, edited 1 time in total.

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.2)

Post by VampTY »

Test this if you want
viewtopic.php?p=389145#p389145

That v3

I've barely added something. :P

I've received a saved game from damianx2024, thank you for that. :wub:
On that saved game it had 3 members. I don't know how many you can have, i can add hp/mp for as many as it can be, no problem, separated.Or when using 3 members is maximum, even if you have 100 members let's say?
___________
@
krustytoe wrote:
Fri Jan 24, 2025 1:34 am
On that script you've shared on viewtopic.php?p=389085#p389085
Those are just display values.As soon as you'll deactivate all goes back.Those aren't the real values, does it work like that in the actual gameplay?If so, is quite easy to modify.Same for stats.Let me know, if you please. :) I'm not playing.
___________
I've noticed, since i've had 3 different saved games, that static addresses change on difficulties, for GIL is a different address on easy, different on normal and so on.Best is to use a script or as pointers, or some script with pointers.

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.2)

Post by J3r3k »

VampTY wrote:
Sun Jan 26, 2025 11:03 am
Test this if you want
viewtopic.php?p=389145#p389145

That v3

I've barely added something. :P

I've received a saved game from damianx2024, thank you for that. :wub:
On that saved game it had 3 members. I don't know how many you can have, i can add hp/mp for as many as it can be, no problem, separated.Or when using 3 memebers is maximum, even if you have 100 members let's say?
___________
@
krustytoe wrote:
Fri Jan 24, 2025 1:34 am
On that script you've shared on viewtopic.php?p=389085#p389085
Those are just display values.As soon as you'll deactivate, all goes back.Those aren't the real values, does it work like that in the actual gameplay?If so, is quite easy to modify.Same for stats.Let me know, if you please. :) I;m not playing.
___________
I've noticed, since i've had 3 different saved games, that static addresses change on difficultie, for GIL is a different address on easy, different on normal and so.Best is to use a script or as pointers, or script with pointers.
Thank you!!! You have usually 3 party members, and max 9 if you add sephi and Zack. Btw Did you manage to locate difficulty settings in your research? I’m wondering if it’s possible to add hard mode before ng+.

NedOrEdd
Noobzor
Noobzor
Posts: 5
Joined: Sat Jan 25, 2025 10:12 pm
Reputation: 0

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

Post by NedOrEdd »

J3r3k wrote:
Sun Jan 26, 2025 11:03 am
NedOrEdd wrote:
Sun Jan 26, 2025 10:56 am
J3r3k wrote:
Sun Jan 26, 2025 10:29 am


Great! U managed. You input 1, or 2 to make them appear? If you input 1, go to party edit, and switch between your 3 party slots, or move characters inside. They will appear in your party setup, and they can fight.
It doesn’t add them in menu though, so no materia change possible :/
(I also noticed in flashback, even if you change Sephiroth materia, he doesn’t get any effect (I tried comet, but the magic didn’t appear anywhere). I think his materia and available magic are hard coded in his character set, depending on the level he has (at level 17 he gets all elements magics but no multi target, but he does at 40). Also they don’t gain exp. They level up when all your characters have reach that level lol. Weird coding :/ I hope this helps. Sephiroth is busted, I am waiting for a hard mod or anything because as it is, he kills everything in a second lol.
Thank you for the help, yeah I was messing around in the party edit menu and managed to switch them across. I love that you can have 5 active battle members too. Both Sephiroth and zack are level 1 at the moment, I'm not sure how far their integration will go with CE and mods buts it's just good to be able to play with them. Having Zack and Aerith in the same party is mind blowing 🤣🤣. Thanks again bud!
Yeah that’s really great! When I got them they were at the same level as cloud at that time. Btw, note that you can use them in battle simulator as well now :)
Zack and Aerith together, it warms my heart.
Last note: they can’t swim or call chocobo( but if you call one, then can run on it lmao. I’m testing all actions, I thing they don’t have rope animations and things like that as well.
Edit: last note. When cloud is not in the party, Zack has access to Vision strife, his synergy attack where he gets 3 atb. Enjoy Brother ;)
This is a dream come true! Ive seen a few thigs about Vincent crashing the game when you add him. Do you think itll ever be possible to use him in batlle in rebirth? I read that he has battle animations.
Oh thats so cool! I didnt think about removing Cloud! I did try getting Zack on a chocobo, its hilarious! Enjoy too friend!

jrpglover
Expert Cheater
Expert Cheater
Posts: 85
Joined: Thu Jun 24, 2021 6:49 pm
Reputation: 17

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

Post by jrpglover »

Are there any plans for item editors or adding all items in each tabs such as for useable items, accs, gears, weapons and materia and materials would be really cool!

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 »

Ok, now i've adjusted for 3 players, as members to show their hp and mp, real addresses and you can edit/lock and whatever you'd might like, on whatever change, no need to deactivate hp/mp script while doing that, will auto read values from all and will separate all, just unlock in case you've did that to pointers.

I never added names to pointers from obvious reasons, changing!
Easy to understand script if you want to change things inside.

Test it now..fresh!
____

@ J3r3k
Nope, never searched.

delpirero
Cheater
Cheater
Posts: 34
Joined: Sun Apr 22, 2018 1:53 am
Reputation: 35

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

Post by delpirero »

update
1.003

update
1.002
Restore MP at the rest spots

1.001
address

"ff7rebirth_.exe+7106FF5-30080"

updata:

use item in hard mode
no more testing

Activate and deactivate hard mode at anytime

change drop-down-list and sl game
hard mode.CT
1.003
(5.19 KiB) Downloaded 72 times
hard mode.CT
1.002
(5.14 KiB) Downloaded 92 times
hard mode.CT
1.001
(2.74 KiB) Downloaded 68 times
hard mode.CT
(2.7 KiB) Downloaded 104 times
hard mode.CT
(480 Bytes) Downloaded 138 times
Last edited by delpirero on Fri Mar 07, 2025 2:02 pm, edited 5 times in total.

User avatar
Empress
Expert Cheater
Expert Cheater
Posts: 50
Joined: Mon Oct 16, 2023 12:15 am
Reputation: 33

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

Post by Empress »

VampTY wrote:
Sun Jan 26, 2025 7:46 am
Here's something else.

I redid my HP and MP scripts and i've separated them, i only have 2 members to test, Cloud and Sephiroth.Their HP and MP will move according to any player switch, in their pointers, you'll see, each one have hp and mp grouped.

Added only 4 items for inventory and those are the real deal, you can edit them, will stay that way.That's all i have, i'm at the very start, first mission. :D
_______
Now paste me some saved game, all the files needed and if somehow that will work, i can add more items and also more players to hp/mp script, or if you know how to add them, i made the script quite easy to understand, it's very easy.

And can you tell the name for this, where's that 3867?
Image

You can use though those with To be reworked, i thought i should redo them as well.

I don't play this game, so any saved game would be nice. :P
;)

EDIT:
I've added also the gameplay timer, from the screenshot i've pasted with that name i wanted to know.Will update later.
LOOK here -> viewtopic.php?p=389145#p389145
saved game completed can use chapter select (courtesy of ff7 modding discord)
Attachments
ff7rebirth001.rar
(372.84 KiB) Downloaded 193 times
Last edited by Empress on Wed Jan 29, 2025 2:10 pm, edited 1 time in total.

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 »

delpirero wrote:
Sun Jan 26, 2025 12:57 pm
Activate and deactivate hard mode at anytime

change drop-down-list and sl game



hard mode.CT
Damn you’re fast thank you!!!! Are items blocked or there is a turnaround way to use them like in remake?

Post Reply

Who is online

Users browsing this forum: AhrefsBot, asuscool, Avatar.01, ferryatlan10, Google [Bot], Google Adsense [Bot], Kodoka, Majestic-12 [Bot], MGProOv2, oyyzj, themagma, Vorp, YandexBot