[Request]Tales of Graces f Remastered
Re: [Request]Tales of Graces f Remastered
Look like the weapon's model swapping feature in Sora's table isn't working properly, it doesn't swap the weapon model but the weapon's stats instead while the model still remain the same.
Re: [Request]Tales of Graces f Remastered
so while the god mode script receive the correction for that little problem , can anyone create a script for instant fill and infinite accelleration bar? you can recognize it by a little bar that stand right over the health bar during the fights , it is unlocked thru one of the titles
Re: [Request]Tales of Graces f Remastered
Ok, I apparently put it on the wrong thing, my bad, here's the fixed one
Code: Select all
<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
<CheatEntries>
<CheatEntry>
<ID>2977</ID>
<Description>"Weapon"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>basePTR_newmem+900</Address>
<Offsets>
<Offset>B9A6-1+1*[tbl_data]</Offset>
</Offsets>
</CheatEntry>
</CheatEntries>
</CheatTable>
Re: [Request]Tales of Graces f Remastered
Thank you very much it work now, it'd be perfect if the 2D image of the weapon also changes along with the model but that is probably asking too much.
Last edited by geoleon on Thu Jan 23, 2025 5:07 pm, edited 3 times in total.
Re: [Request]Tales of Graces f Remastered
@NidasBot so you already found out what's the problem , very good , with fix this the experience will be more smooth
Re: [Request]Tales of Graces f Remastered
Anyone who is in the know in regards to patching ps3, any chance we get the arte slots patch for the pc version? I assume there are some similarities that would make it technically possible but I never did any patches so dunno.
Re: [Request]Tales of Graces f Remastered
there whas a group of hackers in a site called codemastersproject that could help you with that , but someone sabotaged their site and since that accident that site is still unavailable , as far as i know they aren't managing any hack for the ps3
Re: [Request]Tales of Graces f Remastered
The gem equipment with the Sora's table is not working. Weapons and armor equipment works well, but only gem has problem.
Re: [Request]Tales of Graces f Remastered
Here, I've made it work better for both shards and gems. Use the items menu.
(Gems did work before but required using the equipment menu)
Code: Select all
<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
<CheatEntries>
<CheatEntry>
<ID>3838</ID>
<Description>"Shard/Weapon/Armor/Gem Editor"</Description>
<Options moHideChildren="1"/>
<LastState/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{ Game : Tales of Graces f Remastered.exe
Version:
Date : 2025-01-17
Author : thing
This script does blah blah blah
}
[ENABLE]
aobscanmodule(shardPTR,GameNative.dll,FF 90 B0 00 00 00 48 ? ? ? ? ? ? 0F B7 D0 48 83 C4 28) // should be unique
alloc(shard_newmem,$1000,shardPTR)
aobscanmodule(weaponPTR,GameNative.dll,0F B7 84 01 04 7A 00 00 C3) // should be unique
alloc(weapon_newmem,$1000,weaponPTR)
aobscanmodule(armorPTR,GameNative.dll,0F B7 84 01 88 8E 00 00 C3) // should be unique
alloc(armor_newmem,$1000,armorPTR)
aobscanmodule(gemPTR,GameNative.dll,FF 90 B0 00 00 00 0F B7 D0 E8 ? ? ? ? 48 89 44 24 48 49 8B CC) // should be unique
alloc(gem_newmem,$1000,gemPTR)
label(code)
label(return)
label(code2)
label(return2)
label(code3)
label(return3)
label(code4)
label(return4)
shard_newmem:
call qword ptr [rax+000000B0]
code:
mov [shard_newmem+500],rcx
jmp return
shardPTR:
jmp shard_newmem
nop
return:
weapon_newmem:
mov [weapon_newmem+500],rcx
code2:
movzx eax,word ptr [rcx+rax+00007A04]
jmp return2
weaponPTR:
jmp weapon_newmem
nop 3
return2:
armor_newmem:
mov [armor_newmem+500],rcx
code3:
movzx eax,word ptr [rcx+rax+00008E88]
jmp return3
armorPTR:
jmp armor_newmem
nop 3
return3:
gem_newmem:
call qword ptr [rax+000000B0]
mov [gem_newmem+500],rcx
code4:
jmp return4
gemPTR:
jmp gem_newmem
nop
return4:
registersymbol(shardPTR shard_newmem weaponPTR weapon_newmem armorPTR armor_newmem gemPTR gem_newmem)
[DISABLE]
shardPTR:
db FF 90 B0 00 00 00
weaponPTR:
db 0F B7 84 01 04 7A 00 00
armorPTR:
db 0F B7 84 01 88 8E 00 00
gemPTR:
db FF 90 B0 00 00 00
unregistersymbol(shardPTR shard_newmem weaponPTR weapon_newmem armorPTR armor_newmem gemPTR gem_newmem)
dealloc(shard_newmem weapon_newmem armor_newmem gem_newmem)
{
// ORIGINAL CODE - INJECTION POINT: 7FFF99FDFDF7
7FFF99FDFDE5: 48 83 C4 20 - add rsp,20
7FFF99FDFDE9: 5B - pop rbx
7FFF99FDFDEA: C3 - ret
7FFF99FDFDEB: CC - int 3
7FFF99FDFDEC: CC - int 3
7FFF99FDFDED: CC - int 3
7FFF99FDFDEE: CC - int 3
7FFF99FDFDEF: CC - int 3
7FFF99FDFDF0: 48 83 EC 28 - sub rsp,28
7FFF99FDFDF4: 48 8B 01 - mov rax,[rcx]
// ---------- INJECTING HERE ----------
7FFF99FDFDF7: FF 90 B0 00 00 00 - call qword ptr [rax+000000B0]
// ---------- DONE INJECTING ----------
7FFF99FDFDFD: 48 8B 0D 5C B1 6C 00 - mov rcx,[7FFF9A6AAF60]
7FFF99FDFE04: 0F B7 D0 - movzx edx,ax
7FFF99FDFE07: 48 83 C4 28 - add rsp,28
7FFF99FDFE0B: E9 10 1D 01 00 - jmp 7FFF99FF1B20
7FFF99FDFE10: 0F B6 41 20 - movzx eax,byte ptr [rcx+20]
7FFF99FDFE14: 3C FF - cmp al,-01
7FFF99FDFE16: 75 0F - jne 7FFF99FDFE27
7FFF99FDFE18: 48 8B 05 41 B1 6C 00 - mov rax,[7FFF9A6AAF60]
7FFF99FDFE1F: 66 89 90 58 90 00 00 - mov [rax+00009058],dx
7FFF99FDFE26: C3 - ret
}
{
// ORIGINAL CODE - INJECTION POINT: 7FF804440152
7FF80444012E: CC - int 3
7FF80444012F: CC - int 3
7FF804440130: 0F B6 41 20 - movzx eax,byte ptr [rcx+20]
7FF804440134: 3C FF - cmp al,-01
7FF804440136: 75 0F - jne 7FF804440147
7FF804440138: 48 8B 05 21 AE 6C 00 - mov rax,[7FF804B0AF60]
7FF80444013F: 0F B7 80 5C 90 00 00 - movzx eax,word ptr [rax+0000905C]
7FF804440146: C3 - ret
7FF804440147: 48 6B C8 1A - imul rcx,rax,1A
7FF80444014B: 48 8B 05 E6 8A 53 00 - mov rax,[7FF804978C38]
// ---------- INJECTING HERE ----------
7FF804440152: 0F B7 84 01 04 7A 00 00 - movzx eax,word ptr [rcx+rax+00007A04]
// ---------- DONE INJECTING ----------
7FF80444015A: C3 - ret
7FF80444015B: CC - int 3
7FF80444015C: CC - int 3
7FF80444015D: CC - int 3
7FF80444015E: CC - int 3
7FF80444015F: CC - int 3
7FF804440160: 0F B6 41 20 - movzx eax,byte ptr [rcx+20]
7FF804440164: 3C FF - cmp al,-01
7FF804440166: 75 0F - jne 7FF804440177
7FF804440168: 48 8B 05 F1 AD 6C 00 - mov rax,[7FF804B0AF60]
}
{
// ORIGINAL CODE - INJECTION POINT: 7FF804440632
7FF80444060E: CC - int 3
7FF80444060F: CC - int 3
7FF804440610: 0F B6 41 20 - movzx eax,byte ptr [rcx+20]
7FF804440614: 3C FF - cmp al,-01
7FF804440616: 75 0F - jne 7FF804440627
7FF804440618: 48 8B 05 41 A9 6C 00 - mov rax,[7FF804B0AF60]
7FF80444061F: 0F B7 80 76 90 00 00 - movzx eax,word ptr [rax+00009076]
7FF804440626: C3 - ret
7FF804440627: 48 6B C8 16 - imul rcx,rax,16
7FF80444062B: 48 8B 05 06 86 53 00 - mov rax,[7FF804978C38]
// ---------- INJECTING HERE ----------
7FF804440632: 0F B7 84 01 88 8E 00 00 - movzx eax,word ptr [rcx+rax+00008E88]
// ---------- DONE INJECTING ----------
7FF80444063A: C3 - ret
7FF80444063B: CC - int 3
7FF80444063C: CC - int 3
7FF80444063D: CC - int 3
7FF80444063E: CC - int 3
7FF80444063F: CC - int 3
7FF804440640: 0F B6 41 20 - movzx eax,byte ptr [rcx+20]
7FF804440644: 3C FF - cmp al,-01
7FF804440646: 75 0F - jne 7FF804440657
7FF804440648: 48 8B 05 11 A9 6C 00 - mov rax,[7FF804B0AF60]
}
{
// ORIGINAL CODE - INJECTION POINT: 7FFF9A22E0D7
7FFF9A22E0B1: 72 ED - jb 7FFF9A22E0A0
7FFF9A22E0B3: 49 8B CC - mov rcx,r12
7FFF9A22E0B6: 48 8B 01 - mov rax,[rcx]
7FFF9A22E0B9: 33 D2 - xor edx,edx
7FFF9A22E0BB: FF 50 28 - call qword ptr [rax+28]
7FFF9A22E0BE: 0F B7 44 24 30 - movzx eax,word ptr [rsp+30]
7FFF9A22E0C3: 66 41 3B 87 C0 00 00 00 - cmp ax,[r15+000000C0]
7FFF9A22E0CB: 0F 85 C3 01 00 00 - jne 7FFF9A22E294
7FFF9A22E0D1: 48 8B 07 - mov rax,[rdi]
7FFF9A22E0D4: 48 8B CF - mov rcx,rdi
// ---------- INJECTING HERE ----------
7FFF9A22E0D7: FF 90 B0 00 00 00 - call qword ptr [rax+000000B0]
// ---------- DONE INJECTING ----------
7FFF9A22E0DD: 0F B7 D0 - movzx edx,ax
7FFF9A22E0E0: E8 BB 3F DC FF - call 7FFF99FF20A0
7FFF9A22E0E5: 48 89 44 24 48 - mov [rsp+48],rax
7FFF9A22E0EA: 49 8B CC - mov rcx,r12
7FFF9A22E0ED: 0F 1F 00 - nop dword ptr [rax]
7FFF9A22E0F0: 0F B6 44 0D B0 - movzx eax,byte ptr [rbp+rcx-50]
7FFF9A22E0F5: 88 44 0D 70 - mov [rbp+rcx+70],al
7FFF9A22E0F9: 48 8D 49 01 - lea rcx,[rcx+01]
7FFF9A22E0FD: 84 C0 - test al,al
7FFF9A22E0FF: 75 EF - jne 7FFF9A22E0F0
}
</AssemblerScript>
<CheatEntries>
<CheatEntry>
<ID>3176</ID>
<Description>"Some values by frubam"</Description>
<LastState Value="" RealAddress="00000000"/>
<Color>FF00FF</Color>
<GroupHeader>1</GroupHeader>
</CheatEntry>
<CheatEntry>
<ID>3180</ID>
<Description>"Shards"</Description>
<Options moHideChildren="1"/>
<LastState Value="" RealAddress="00000000"/>
<ShowAsSigned>0</ShowAsSigned>
<GroupHeader>1</GroupHeader>
<Address>basePTR_newmem+900</Address>
<Offsets>
<Offset>[shard_newmem+500]*4+76DC</Offset>
</Offsets>
<CheatEntries>
<CheatEntry>
<ID>3181</ID>
<Description>"Item ID"</Description>
<DropDownListLink>dropdown: Item List</DropDownListLink>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>2 Bytes</VariableType>
<Address>+0</Address>
</CheatEntry>
<CheatEntry>
<ID>3182</ID>
<Description>"Quality type"</Description>
<DropDownListLink>dropdown: Item Qualities</DropDownListLink>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>+2</Address>
</CheatEntry>
<CheatEntry>
<ID>3183</ID>
<Description>"Level"</Description>
<DropDownListLink>dropdown: Item Levels</DropDownListLink>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>+3</Address>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>3184</ID>
<Description>"Weapons"</Description>
<Options moHideChildren="1"/>
<LastState Value="" RealAddress="00000000"/>
<ShowAsSigned>0</ShowAsSigned>
<GroupHeader>1</GroupHeader>
<Address>basePTR_newmem+900</Address>
<Offsets>
<Offset>[weapon_newmem+500]+7A04</Offset>
</Offsets>
<CheatEntries>
<CheatEntry>
<ID>3185</ID>
<Description>"Item ID"</Description>
<DropDownListLink>dropdown: Item List</DropDownListLink>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>2 Bytes</VariableType>
<Address>+0</Address>
</CheatEntry>
<CheatEntry>
<ID>3186</ID>
<Description>"Additional P. ATK"</Description>
<ShowAsSigned>1</ShowAsSigned>
<VariableType>2 Bytes</VariableType>
<Address>+2</Address>
</CheatEntry>
<CheatEntry>
<ID>3187</ID>
<Description>"Additional C. ATK"</Description>
<ShowAsSigned>1</ShowAsSigned>
<VariableType>2 Bytes</VariableType>
<Address>+4</Address>
</CheatEntry>
<CheatEntry>
<ID>3188</ID>
<Description>"Additional ACC"</Description>
<ShowAsSigned>1</ShowAsSigned>
<VariableType>2 Bytes</VariableType>
<Address>+6</Address>
</CheatEntry>
<CheatEntry>
<ID>3189</ID>
<Description>"Min weapon CC"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>+8</Address>
</CheatEntry>
<CheatEntry>
<ID>3190</ID>
<Description>"Max weapon CC"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>+9</Address>
</CheatEntry>
<CheatEntry>
<ID>3191</ID>
<Description>"Sell price"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>2 Bytes</VariableType>
<Address>+A</Address>
</CheatEntry>
<CheatEntry>
<ID>3192</ID>
<Description>"Shard 1 type"</Description>
<DropDownListLink>dropdown: Shard Types</DropDownListLink>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>+C</Address>
</CheatEntry>
<CheatEntry>
<ID>3193</ID>
<Description>"Shard 1 level"</Description>
<DropDownListLink>dropdown: Item Levels</DropDownListLink>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>+D</Address>
</CheatEntry>
<CheatEntry>
<ID>3194</ID>
<Description>"Shard 2 type"</Description>
<DropDownListLink>dropdown: Shard Types</DropDownListLink>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>+E</Address>
</CheatEntry>
<CheatEntry>
<ID>3195</ID>
<Description>"Shard 2 level"</Description>
<DropDownListLink>dropdown: Item Levels</DropDownListLink>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>+F</Address>
</CheatEntry>
<CheatEntry>
<ID>3196</ID>
<Description>"Quality type"</Description>
<DropDownListLink>dropdown: Item Qualities</DropDownListLink>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>+10</Address>
</CheatEntry>
<CheatEntry>
<ID>3197</ID>
<Description>"?"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>+11</Address>
</CheatEntry>
<CheatEntry>
<ID>3198</ID>
<Description>"Equipped by"</Description>
<DropDownListLink>Party Formation</DropDownListLink>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>+12</Address>
</CheatEntry>
<CheatEntry>
<ID>3199</ID>
<Description>"?"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>+13</Address>
</CheatEntry>
<CheatEntry>
<ID>3200</ID>
<Description>"Battles done with this weapon (for tempering)"</Description>
<DropDownList DisplayValueAsItem="1">0:Can't be tempered
1:Just dualized
</DropDownList>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>2 Bytes</VariableType>
<Address>+14</Address>
</CheatEntry>
<CheatEntry>
<ID>3201</ID>
<Description>"+ mark value"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>2 Bytes</VariableType>
<Address>+16</Address>
</CheatEntry>
<CheatEntry>
<ID>3202</ID>
<Description>"?"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>+18</Address>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>3203</ID>
<Description>"Armors"</Description>
<Options moHideChildren="1"/>
<LastState Value="" RealAddress="00000000"/>
<ShowAsSigned>0</ShowAsSigned>
<GroupHeader>1</GroupHeader>
<Address>basePTR_newmem+900</Address>
<Offsets>
<Offset>[armor_newmem+500]+8E88</Offset>
</Offsets>
<CheatEntries>
<CheatEntry>
<ID>3204</ID>
<Description>"Item ID"</Description>
<DropDownListLink>dropdown: Item List</DropDownListLink>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>2 Bytes</VariableType>
<Address>+0</Address>
</CheatEntry>
<CheatEntry>
<ID>3205</ID>
<Description>"Additional P. DEF"</Description>
<ShowAsSigned>1</ShowAsSigned>
<VariableType>2 Bytes</VariableType>
<Address>+2</Address>
</CheatEntry>
<CheatEntry>
<ID>3206</ID>
<Description>"Additional C. DEF"</Description>
<ShowAsSigned>1</ShowAsSigned>
<VariableType>2 Bytes</VariableType>
<Address>+4</Address>
</CheatEntry>
<CheatEntry>
<ID>3207</ID>
<Description>"Additional EVA"</Description>
<ShowAsSigned>1</ShowAsSigned>
<VariableType>2 Bytes</VariableType>
<Address>+6</Address>
</CheatEntry>
<CheatEntry>
<ID>3208</ID>
<Description>"Sell price"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>2 Bytes</VariableType>
<Address>+8</Address>
</CheatEntry>
<CheatEntry>
<ID>3209</ID>
<Description>"Shard 1 type"</Description>
<DropDownListLink>dropdown: Shard Types</DropDownListLink>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>+A</Address>
</CheatEntry>
<CheatEntry>
<ID>3210</ID>
<Description>"Shard 1 level"</Description>
<DropDownListLink>dropdown: Item Levels</DropDownListLink>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>+B</Address>
</CheatEntry>
<CheatEntry>
<ID>3211</ID>
<Description>"Shard 2 type"</Description>
<DropDownListLink>dropdown: Shard Types</DropDownListLink>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>+C</Address>
</CheatEntry>
<CheatEntry>
<ID>3212</ID>
<Description>"Shard 2 level"</Description>
<DropDownListLink>dropdown: Item Levels</DropDownListLink>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>+D</Address>
</CheatEntry>
<CheatEntry>
<ID>3213</ID>
<Description>"Quality type"</Description>
<DropDownListLink>dropdown: Item Qualities</DropDownListLink>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>+E</Address>
</CheatEntry>
<CheatEntry>
<ID>3214</ID>
<Description>"?"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>+F</Address>
</CheatEntry>
<CheatEntry>
<ID>3215</ID>
<Description>"Equipped by"</Description>
<DropDownListLink>Party Formation</DropDownListLink>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>+10</Address>
</CheatEntry>
<CheatEntry>
<ID>3216</ID>
<Description>"?"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>+11</Address>
</CheatEntry>
<CheatEntry>
<ID>3217</ID>
<Description>"Battles done with this armor (for tempering)"</Description>
<DropDownList DisplayValueAsItem="1">0:Can't be tempered
1:Just dualized
</DropDownList>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>2 Bytes</VariableType>
<Address>+12</Address>
</CheatEntry>
<CheatEntry>
<ID>3218</ID>
<Description>"+ mark value"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>2 Bytes</VariableType>
<Address>+14</Address>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>3219</ID>
<Description>"Gems"</Description>
<Options moHideChildren="1"/>
<LastState Value="" RealAddress="00000000"/>
<ShowAsSigned>0</ShowAsSigned>
<GroupHeader>1</GroupHeader>
<Address>basePTR_newmem+900</Address>
<Offsets>
<Offset>[gem_newmem+500]*8+9FE4</Offset>
</Offsets>
<CheatEntries>
<CheatEntry>
<ID>4328</ID>
<Description>"Item ID"</Description>
<DropDownListLink>dropdown: Item List</DropDownListLink>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>2 Bytes</VariableType>
<Address>+0</Address>
</CheatEntry>
<CheatEntry>
<ID>3221</ID>
<Description>"Shard 1 type"</Description>
<DropDownListLink>dropdown: Shard Types</DropDownListLink>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>+2</Address>
</CheatEntry>
<CheatEntry>
<ID>3222</ID>
<Description>"Shard 1 level"</Description>
<DropDownListLink>dropdown: Item Levels</DropDownListLink>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>+3</Address>
</CheatEntry>
<CheatEntry>
<ID>3223</ID>
<Description>"Shard 2 type"</Description>
<DropDownListLink>dropdown: Shard Types</DropDownListLink>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>+4</Address>
</CheatEntry>
<CheatEntry>
<ID>3224</ID>
<Description>"Shard 2 level"</Description>
<DropDownListLink>dropdown: Item Levels</DropDownListLink>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>+5</Address>
</CheatEntry>
<CheatEntry>
<ID>3225</ID>
<Description>"Quality type"</Description>
<DropDownListLink>dropdown: Item Qualities</DropDownListLink>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>+6</Address>
</CheatEntry>
<CheatEntry>
<ID>3226</ID>
<Description>"Equipped by"</Description>
<DropDownListLink>Party Formation</DropDownListLink>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>+7</Address>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
</CheatTable>
Re: [Request]Tales of Graces f Remastered
I am only able to change the very first gem in my item list. Can I get some guidance on how this works please?Sora3100 wrote: ↑Thu Jan 23, 2025 5:50 pmHere, I've made it work better for both shards and gems. Use the items menu.
(Gems did work before but required using the equipment menu)
Code: Select all
<?xml version="1.0" encoding="utf-8"?> <CheatTable> <CheatEntries> <CheatEntry> <ID>3838</ID> <Description>"Shard/Weapon/Armor/Gem Editor"</Description> <Options moHideChildren="1"/> <LastState/> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{ Game : Tales of Graces f Remastered.exe Version: Date : 2025-01-17 Author : thing This script does blah blah blah } [ENABLE] aobscanmodule(shardPTR,GameNative.dll,FF 90 B0 00 00 00 48 ? ? ? ? ? ? 0F B7 D0 48 83 C4 28) // should be unique alloc(shard_newmem,$1000,shardPTR) aobscanmodule(weaponPTR,GameNative.dll,0F B7 84 01 04 7A 00 00 C3) // should be unique alloc(weapon_newmem,$1000,weaponPTR) aobscanmodule(armorPTR,GameNative.dll,0F B7 84 01 88 8E 00 00 C3) // should be unique alloc(armor_newmem,$1000,armorPTR) aobscanmodule(gemPTR,GameNative.dll,FF 90 B0 00 00 00 0F B7 D0 E8 ? ? ? ? 48 89 44 24 48 49 8B CC) // should be unique alloc(gem_newmem,$1000,gemPTR) label(code) label(return) label(code2) label(return2) label(code3) label(return3) label(code4) label(return4) shard_newmem: call qword ptr [rax+000000B0] code: mov [shard_newmem+500],rcx jmp return shardPTR: jmp shard_newmem nop return: weapon_newmem: mov [weapon_newmem+500],rcx code2: movzx eax,word ptr [rcx+rax+00007A04] jmp return2 weaponPTR: jmp weapon_newmem nop 3 return2: armor_newmem: mov [armor_newmem+500],rcx code3: movzx eax,word ptr [rcx+rax+00008E88] jmp return3 armorPTR: jmp armor_newmem nop 3 return3: gem_newmem: call qword ptr [rax+000000B0] mov [gem_newmem+500],rcx code4: jmp return4 gemPTR: jmp gem_newmem nop return4: registersymbol(shardPTR shard_newmem weaponPTR weapon_newmem armorPTR armor_newmem gemPTR gem_newmem) [DISABLE] shardPTR: db FF 90 B0 00 00 00 weaponPTR: db 0F B7 84 01 04 7A 00 00 armorPTR: db 0F B7 84 01 88 8E 00 00 gemPTR: db FF 90 B0 00 00 00 unregistersymbol(shardPTR shard_newmem weaponPTR weapon_newmem armorPTR armor_newmem gemPTR gem_newmem) dealloc(shard_newmem weapon_newmem armor_newmem gem_newmem) { // ORIGINAL CODE - INJECTION POINT: 7FFF99FDFDF7 7FFF99FDFDE5: 48 83 C4 20 - add rsp,20 7FFF99FDFDE9: 5B - pop rbx 7FFF99FDFDEA: C3 - ret 7FFF99FDFDEB: CC - int 3 7FFF99FDFDEC: CC - int 3 7FFF99FDFDED: CC - int 3 7FFF99FDFDEE: CC - int 3 7FFF99FDFDEF: CC - int 3 7FFF99FDFDF0: 48 83 EC 28 - sub rsp,28 7FFF99FDFDF4: 48 8B 01 - mov rax,[rcx] // ---------- INJECTING HERE ---------- 7FFF99FDFDF7: FF 90 B0 00 00 00 - call qword ptr [rax+000000B0] // ---------- DONE INJECTING ---------- 7FFF99FDFDFD: 48 8B 0D 5C B1 6C 00 - mov rcx,[7FFF9A6AAF60] 7FFF99FDFE04: 0F B7 D0 - movzx edx,ax 7FFF99FDFE07: 48 83 C4 28 - add rsp,28 7FFF99FDFE0B: E9 10 1D 01 00 - jmp 7FFF99FF1B20 7FFF99FDFE10: 0F B6 41 20 - movzx eax,byte ptr [rcx+20] 7FFF99FDFE14: 3C FF - cmp al,-01 7FFF99FDFE16: 75 0F - jne 7FFF99FDFE27 7FFF99FDFE18: 48 8B 05 41 B1 6C 00 - mov rax,[7FFF9A6AAF60] 7FFF99FDFE1F: 66 89 90 58 90 00 00 - mov [rax+00009058],dx 7FFF99FDFE26: C3 - ret } { // ORIGINAL CODE - INJECTION POINT: 7FF804440152 7FF80444012E: CC - int 3 7FF80444012F: CC - int 3 7FF804440130: 0F B6 41 20 - movzx eax,byte ptr [rcx+20] 7FF804440134: 3C FF - cmp al,-01 7FF804440136: 75 0F - jne 7FF804440147 7FF804440138: 48 8B 05 21 AE 6C 00 - mov rax,[7FF804B0AF60] 7FF80444013F: 0F B7 80 5C 90 00 00 - movzx eax,word ptr [rax+0000905C] 7FF804440146: C3 - ret 7FF804440147: 48 6B C8 1A - imul rcx,rax,1A 7FF80444014B: 48 8B 05 E6 8A 53 00 - mov rax,[7FF804978C38] // ---------- INJECTING HERE ---------- 7FF804440152: 0F B7 84 01 04 7A 00 00 - movzx eax,word ptr [rcx+rax+00007A04] // ---------- DONE INJECTING ---------- 7FF80444015A: C3 - ret 7FF80444015B: CC - int 3 7FF80444015C: CC - int 3 7FF80444015D: CC - int 3 7FF80444015E: CC - int 3 7FF80444015F: CC - int 3 7FF804440160: 0F B6 41 20 - movzx eax,byte ptr [rcx+20] 7FF804440164: 3C FF - cmp al,-01 7FF804440166: 75 0F - jne 7FF804440177 7FF804440168: 48 8B 05 F1 AD 6C 00 - mov rax,[7FF804B0AF60] } { // ORIGINAL CODE - INJECTION POINT: 7FF804440632 7FF80444060E: CC - int 3 7FF80444060F: CC - int 3 7FF804440610: 0F B6 41 20 - movzx eax,byte ptr [rcx+20] 7FF804440614: 3C FF - cmp al,-01 7FF804440616: 75 0F - jne 7FF804440627 7FF804440618: 48 8B 05 41 A9 6C 00 - mov rax,[7FF804B0AF60] 7FF80444061F: 0F B7 80 76 90 00 00 - movzx eax,word ptr [rax+00009076] 7FF804440626: C3 - ret 7FF804440627: 48 6B C8 16 - imul rcx,rax,16 7FF80444062B: 48 8B 05 06 86 53 00 - mov rax,[7FF804978C38] // ---------- INJECTING HERE ---------- 7FF804440632: 0F B7 84 01 88 8E 00 00 - movzx eax,word ptr [rcx+rax+00008E88] // ---------- DONE INJECTING ---------- 7FF80444063A: C3 - ret 7FF80444063B: CC - int 3 7FF80444063C: CC - int 3 7FF80444063D: CC - int 3 7FF80444063E: CC - int 3 7FF80444063F: CC - int 3 7FF804440640: 0F B6 41 20 - movzx eax,byte ptr [rcx+20] 7FF804440644: 3C FF - cmp al,-01 7FF804440646: 75 0F - jne 7FF804440657 7FF804440648: 48 8B 05 11 A9 6C 00 - mov rax,[7FF804B0AF60] } { // ORIGINAL CODE - INJECTION POINT: 7FFF9A22E0D7 7FFF9A22E0B1: 72 ED - jb 7FFF9A22E0A0 7FFF9A22E0B3: 49 8B CC - mov rcx,r12 7FFF9A22E0B6: 48 8B 01 - mov rax,[rcx] 7FFF9A22E0B9: 33 D2 - xor edx,edx 7FFF9A22E0BB: FF 50 28 - call qword ptr [rax+28] 7FFF9A22E0BE: 0F B7 44 24 30 - movzx eax,word ptr [rsp+30] 7FFF9A22E0C3: 66 41 3B 87 C0 00 00 00 - cmp ax,[r15+000000C0] 7FFF9A22E0CB: 0F 85 C3 01 00 00 - jne 7FFF9A22E294 7FFF9A22E0D1: 48 8B 07 - mov rax,[rdi] 7FFF9A22E0D4: 48 8B CF - mov rcx,rdi // ---------- INJECTING HERE ---------- 7FFF9A22E0D7: FF 90 B0 00 00 00 - call qword ptr [rax+000000B0] // ---------- DONE INJECTING ---------- 7FFF9A22E0DD: 0F B7 D0 - movzx edx,ax 7FFF9A22E0E0: E8 BB 3F DC FF - call 7FFF99FF20A0 7FFF9A22E0E5: 48 89 44 24 48 - mov [rsp+48],rax 7FFF9A22E0EA: 49 8B CC - mov rcx,r12 7FFF9A22E0ED: 0F 1F 00 - nop dword ptr [rax] 7FFF9A22E0F0: 0F B6 44 0D B0 - movzx eax,byte ptr [rbp+rcx-50] 7FFF9A22E0F5: 88 44 0D 70 - mov [rbp+rcx+70],al 7FFF9A22E0F9: 48 8D 49 01 - lea rcx,[rcx+01] 7FFF9A22E0FD: 84 C0 - test al,al 7FFF9A22E0FF: 75 EF - jne 7FFF9A22E0F0 } </AssemblerScript> <CheatEntries> <CheatEntry> <ID>3176</ID> <Description>"Some values by frubam"</Description> <LastState Value="" RealAddress="00000000"/> <Color>FF00FF</Color> <GroupHeader>1</GroupHeader> </CheatEntry> <CheatEntry> <ID>3180</ID> <Description>"Shards"</Description> <Options moHideChildren="1"/> <LastState Value="" RealAddress="00000000"/> <ShowAsSigned>0</ShowAsSigned> <GroupHeader>1</GroupHeader> <Address>basePTR_newmem+900</Address> <Offsets> <Offset>[shard_newmem+500]*4+76DC</Offset> </Offsets> <CheatEntries> <CheatEntry> <ID>3181</ID> <Description>"Item ID"</Description> <DropDownListLink>dropdown: Item List</DropDownListLink> <ShowAsSigned>0</ShowAsSigned> <VariableType>2 Bytes</VariableType> <Address>+0</Address> </CheatEntry> <CheatEntry> <ID>3182</ID> <Description>"Quality type"</Description> <DropDownListLink>dropdown: Item Qualities</DropDownListLink> <ShowAsSigned>0</ShowAsSigned> <VariableType>Byte</VariableType> <Address>+2</Address> </CheatEntry> <CheatEntry> <ID>3183</ID> <Description>"Level"</Description> <DropDownListLink>dropdown: Item Levels</DropDownListLink> <ShowAsSigned>0</ShowAsSigned> <VariableType>Byte</VariableType> <Address>+3</Address> </CheatEntry> </CheatEntries> </CheatEntry> <CheatEntry> <ID>3184</ID> <Description>"Weapons"</Description> <Options moHideChildren="1"/> <LastState Value="" RealAddress="00000000"/> <ShowAsSigned>0</ShowAsSigned> <GroupHeader>1</GroupHeader> <Address>basePTR_newmem+900</Address> <Offsets> <Offset>[weapon_newmem+500]+7A04</Offset> </Offsets> <CheatEntries> <CheatEntry> <ID>3185</ID> <Description>"Item ID"</Description> <DropDownListLink>dropdown: Item List</DropDownListLink> <ShowAsSigned>0</ShowAsSigned> <VariableType>2 Bytes</VariableType> <Address>+0</Address> </CheatEntry> <CheatEntry> <ID>3186</ID> <Description>"Additional P. ATK"</Description> <ShowAsSigned>1</ShowAsSigned> <VariableType>2 Bytes</VariableType> <Address>+2</Address> </CheatEntry> <CheatEntry> <ID>3187</ID> <Description>"Additional C. ATK"</Description> <ShowAsSigned>1</ShowAsSigned> <VariableType>2 Bytes</VariableType> <Address>+4</Address> </CheatEntry> <CheatEntry> <ID>3188</ID> <Description>"Additional ACC"</Description> <ShowAsSigned>1</ShowAsSigned> <VariableType>2 Bytes</VariableType> <Address>+6</Address> </CheatEntry> <CheatEntry> <ID>3189</ID> <Description>"Min weapon CC"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Byte</VariableType> <Address>+8</Address> </CheatEntry> <CheatEntry> <ID>3190</ID> <Description>"Max weapon CC"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Byte</VariableType> <Address>+9</Address> </CheatEntry> <CheatEntry> <ID>3191</ID> <Description>"Sell price"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>2 Bytes</VariableType> <Address>+A</Address> </CheatEntry> <CheatEntry> <ID>3192</ID> <Description>"Shard 1 type"</Description> <DropDownListLink>dropdown: Shard Types</DropDownListLink> <ShowAsSigned>0</ShowAsSigned> <VariableType>Byte</VariableType> <Address>+C</Address> </CheatEntry> <CheatEntry> <ID>3193</ID> <Description>"Shard 1 level"</Description> <DropDownListLink>dropdown: Item Levels</DropDownListLink> <ShowAsSigned>0</ShowAsSigned> <VariableType>Byte</VariableType> <Address>+D</Address> </CheatEntry> <CheatEntry> <ID>3194</ID> <Description>"Shard 2 type"</Description> <DropDownListLink>dropdown: Shard Types</DropDownListLink> <ShowAsSigned>0</ShowAsSigned> <VariableType>Byte</VariableType> <Address>+E</Address> </CheatEntry> <CheatEntry> <ID>3195</ID> <Description>"Shard 2 level"</Description> <DropDownListLink>dropdown: Item Levels</DropDownListLink> <ShowAsSigned>0</ShowAsSigned> <VariableType>Byte</VariableType> <Address>+F</Address> </CheatEntry> <CheatEntry> <ID>3196</ID> <Description>"Quality type"</Description> <DropDownListLink>dropdown: Item Qualities</DropDownListLink> <ShowAsSigned>0</ShowAsSigned> <VariableType>Byte</VariableType> <Address>+10</Address> </CheatEntry> <CheatEntry> <ID>3197</ID> <Description>"?"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Byte</VariableType> <Address>+11</Address> </CheatEntry> <CheatEntry> <ID>3198</ID> <Description>"Equipped by"</Description> <DropDownListLink>Party Formation</DropDownListLink> <ShowAsSigned>0</ShowAsSigned> <VariableType>Byte</VariableType> <Address>+12</Address> </CheatEntry> <CheatEntry> <ID>3199</ID> <Description>"?"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Byte</VariableType> <Address>+13</Address> </CheatEntry> <CheatEntry> <ID>3200</ID> <Description>"Battles done with this weapon (for tempering)"</Description> <DropDownList DisplayValueAsItem="1">0:Can't be tempered 1:Just dualized </DropDownList> <ShowAsSigned>0</ShowAsSigned> <VariableType>2 Bytes</VariableType> <Address>+14</Address> </CheatEntry> <CheatEntry> <ID>3201</ID> <Description>"+ mark value"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>2 Bytes</VariableType> <Address>+16</Address> </CheatEntry> <CheatEntry> <ID>3202</ID> <Description>"?"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Byte</VariableType> <Address>+18</Address> </CheatEntry> </CheatEntries> </CheatEntry> <CheatEntry> <ID>3203</ID> <Description>"Armors"</Description> <Options moHideChildren="1"/> <LastState Value="" RealAddress="00000000"/> <ShowAsSigned>0</ShowAsSigned> <GroupHeader>1</GroupHeader> <Address>basePTR_newmem+900</Address> <Offsets> <Offset>[armor_newmem+500]+8E88</Offset> </Offsets> <CheatEntries> <CheatEntry> <ID>3204</ID> <Description>"Item ID"</Description> <DropDownListLink>dropdown: Item List</DropDownListLink> <ShowAsSigned>0</ShowAsSigned> <VariableType>2 Bytes</VariableType> <Address>+0</Address> </CheatEntry> <CheatEntry> <ID>3205</ID> <Description>"Additional P. DEF"</Description> <ShowAsSigned>1</ShowAsSigned> <VariableType>2 Bytes</VariableType> <Address>+2</Address> </CheatEntry> <CheatEntry> <ID>3206</ID> <Description>"Additional C. DEF"</Description> <ShowAsSigned>1</ShowAsSigned> <VariableType>2 Bytes</VariableType> <Address>+4</Address> </CheatEntry> <CheatEntry> <ID>3207</ID> <Description>"Additional EVA"</Description> <ShowAsSigned>1</ShowAsSigned> <VariableType>2 Bytes</VariableType> <Address>+6</Address> </CheatEntry> <CheatEntry> <ID>3208</ID> <Description>"Sell price"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>2 Bytes</VariableType> <Address>+8</Address> </CheatEntry> <CheatEntry> <ID>3209</ID> <Description>"Shard 1 type"</Description> <DropDownListLink>dropdown: Shard Types</DropDownListLink> <ShowAsSigned>0</ShowAsSigned> <VariableType>Byte</VariableType> <Address>+A</Address> </CheatEntry> <CheatEntry> <ID>3210</ID> <Description>"Shard 1 level"</Description> <DropDownListLink>dropdown: Item Levels</DropDownListLink> <ShowAsSigned>0</ShowAsSigned> <VariableType>Byte</VariableType> <Address>+B</Address> </CheatEntry> <CheatEntry> <ID>3211</ID> <Description>"Shard 2 type"</Description> <DropDownListLink>dropdown: Shard Types</DropDownListLink> <ShowAsSigned>0</ShowAsSigned> <VariableType>Byte</VariableType> <Address>+C</Address> </CheatEntry> <CheatEntry> <ID>3212</ID> <Description>"Shard 2 level"</Description> <DropDownListLink>dropdown: Item Levels</DropDownListLink> <ShowAsSigned>0</ShowAsSigned> <VariableType>Byte</VariableType> <Address>+D</Address> </CheatEntry> <CheatEntry> <ID>3213</ID> <Description>"Quality type"</Description> <DropDownListLink>dropdown: Item Qualities</DropDownListLink> <ShowAsSigned>0</ShowAsSigned> <VariableType>Byte</VariableType> <Address>+E</Address> </CheatEntry> <CheatEntry> <ID>3214</ID> <Description>"?"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Byte</VariableType> <Address>+F</Address> </CheatEntry> <CheatEntry> <ID>3215</ID> <Description>"Equipped by"</Description> <DropDownListLink>Party Formation</DropDownListLink> <ShowAsSigned>0</ShowAsSigned> <VariableType>Byte</VariableType> <Address>+10</Address> </CheatEntry> <CheatEntry> <ID>3216</ID> <Description>"?"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Byte</VariableType> <Address>+11</Address> </CheatEntry> <CheatEntry> <ID>3217</ID> <Description>"Battles done with this armor (for tempering)"</Description> <DropDownList DisplayValueAsItem="1">0:Can't be tempered 1:Just dualized </DropDownList> <ShowAsSigned>0</ShowAsSigned> <VariableType>2 Bytes</VariableType> <Address>+12</Address> </CheatEntry> <CheatEntry> <ID>3218</ID> <Description>"+ mark value"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>2 Bytes</VariableType> <Address>+14</Address> </CheatEntry> </CheatEntries> </CheatEntry> <CheatEntry> <ID>3219</ID> <Description>"Gems"</Description> <Options moHideChildren="1"/> <LastState Value="" RealAddress="00000000"/> <ShowAsSigned>0</ShowAsSigned> <GroupHeader>1</GroupHeader> <Address>basePTR_newmem+900</Address> <Offsets> <Offset>[gem_newmem+500]*8+9FE4</Offset> </Offsets> <CheatEntries> <CheatEntry> <ID>4328</ID> <Description>"Item ID"</Description> <DropDownListLink>dropdown: Item List</DropDownListLink> <ShowAsSigned>0</ShowAsSigned> <VariableType>2 Bytes</VariableType> <Address>+0</Address> </CheatEntry> <CheatEntry> <ID>3221</ID> <Description>"Shard 1 type"</Description> <DropDownListLink>dropdown: Shard Types</DropDownListLink> <ShowAsSigned>0</ShowAsSigned> <VariableType>Byte</VariableType> <Address>+2</Address> </CheatEntry> <CheatEntry> <ID>3222</ID> <Description>"Shard 1 level"</Description> <DropDownListLink>dropdown: Item Levels</DropDownListLink> <ShowAsSigned>0</ShowAsSigned> <VariableType>Byte</VariableType> <Address>+3</Address> </CheatEntry> <CheatEntry> <ID>3223</ID> <Description>"Shard 2 type"</Description> <DropDownListLink>dropdown: Shard Types</DropDownListLink> <ShowAsSigned>0</ShowAsSigned> <VariableType>Byte</VariableType> <Address>+4</Address> </CheatEntry> <CheatEntry> <ID>3224</ID> <Description>"Shard 2 level"</Description> <DropDownListLink>dropdown: Item Levels</DropDownListLink> <ShowAsSigned>0</ShowAsSigned> <VariableType>Byte</VariableType> <Address>+5</Address> </CheatEntry> <CheatEntry> <ID>3225</ID> <Description>"Quality type"</Description> <DropDownListLink>dropdown: Item Qualities</DropDownListLink> <ShowAsSigned>0</ShowAsSigned> <VariableType>Byte</VariableType> <Address>+6</Address> </CheatEntry> <CheatEntry> <ID>3226</ID> <Description>"Equipped by"</Description> <DropDownListLink>Party Formation</DropDownListLink> <ShowAsSigned>0</ShowAsSigned> <VariableType>Byte</VariableType> <Address>+7</Address> </CheatEntry> </CheatEntries> </CheatEntry> </CheatEntries> </CheatEntry> </CheatEntries> </CheatTable>
Re: [Request]Tales of Graces f Remastered
as ever i remember that we also need a hack for instant and infinite accelleration mode during the battles: one of the titles will unlock this for every character , it is displayed during the battles as a quarter bar right over the health bar, first the bar is filled to the 100% , then you press a button to activate it but only for a limited period of time , then it take a whole lot of time to fill it again , and it really last just for a couple of seconds
Re: [Request]Tales of Graces f Remastered
this is already available in sora3100's cheat table in Enable > Pointers > Character related > Select character > Stats > Accel Gauge (set it to 100) and > Accel Gauge depletion rate (set it to 0)ploppf wrote: ↑Fri Jan 24, 2025 12:49 pmas ever i remember that we also need a hack for instant and infinite accelleration mode during the battles: one of the titles will unlock this for every character , it is displayed during the battles as a quarter bar right over the health bar, first the bar is filled to the 100% , then you press a button to activate it but only for a limited period of time , then it take a whole lot of time to fill it again , and it really last just for a couple of seconds
Re: [Request]Tales of Graces f Remastered
but you can affect all the four in battle characters or only the leader as in the controlled one?xoel19 wrote: ↑Fri Jan 24, 2025 3:00 pmthis is already available in sora3100's cheat table in Enable > Pointers > Character related > Select character > Stats > Accel Gauge (set it to 100) and > Accel Gauge depletion rate (set it to 0)ploppf wrote: ↑Fri Jan 24, 2025 12:49 pmas ever i remember that we also need a hack for instant and infinite accelleration mode during the battles: one of the titles will unlock this for every character , it is displayed during the battles as a quarter bar right over the health bar, first the bar is filled to the 100% , then you press a button to activate it but only for a limited period of time , then it take a whole lot of time to fill it again , and it really last just for a couple of seconds
Who is online
Users browsing this forum: DTeCH, LordGrimoire, monarchv2, Tom andy