Star Ocean: The Divine Force - v1.0 - Steam

Upload your cheat tables here (No requests)
asmoranomar
Expert Cheater
Expert Cheater
Posts: 117
Joined: Sun Oct 20, 2019 10:55 pm
Reputation: 80

Re: Star Ocean: The Divine Force - v1.0 - Steam

Post by asmoranomar »

derp again

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 asmoranomar on Sat Oct 29, 2022 3:24 pm, edited 1 time in total.

asmoranomar
Expert Cheater
Expert Cheater
Posts: 117
Joined: Sun Oct 20, 2019 10:55 pm
Reputation: 80

Re: Star Ocean: The Divine Force - v1.0 - Steam

Post by asmoranomar »

anon9 wrote:
Sat Oct 29, 2022 9:24 am
Quick thing I made. Stops food buff decrease.

Code: Select all

{ Game   : SO6.exe
  Author : Anon-9

  This script says NOP to wasting food buffs.
}

[ENABLE]

aobscanmodule(fNoFoodBuffDecrease,SO6.exe,FF 8F F8 53 07 00) // should be unique
globalalloc(fFoodBuffMemory,16)


fFoodBuffMemory:
readmem(fNoFoodBuffDecrease,6)


fNoFoodBuffDecrease:
  nop 6
registersymbol(fNoFoodBuffDecrease)

[DISABLE]

fNoFoodBuffDecrease:
readmem(fFoodBuffMemory,6)
  //db FF 8F F8 53 07 00

unregistersymbol(fNoFoodBuffDecrease)
Fast Es'owa Win

Code: Select all

{ Game   : SO6.exe
  Author : Anon-9

  This script attempts to win quickly in minigame.
}

[ENABLE]

aobscanmodule(fFastWinEo,SO6.exe,44 29 4A 6C 8B 42 6C) // should be unique


fFastWinEo:
  xor eax,eax
  mov [rdx+6C],ax
  nop
  //sub [rdx+6C],r9d
  //mov eax,[rdx+6C]
registersymbol(fFastWinEo)

[DISABLE]

fFastWinEo:
  db 44 29 4A 6C 8B 42 6C

unregistersymbol(fFastWinEo)
Do I have your permission to add this to my table?

glyth
Expert Cheater
Expert Cheater
Posts: 184
Joined: Tue Aug 29, 2017 4:30 am
Reputation: 5

Re: Star Ocean: The Divine Force - v1.0 - Steam

Post by glyth »

all the crafting skills seem very slow to level up maybie a exp editor for them be another good option

anon9
Table Makers
Table Makers
Posts: 174
Joined: Mon Sep 17, 2018 6:28 am
Reputation: 175

Re: Star Ocean: The Divine Force - v1.0 - Steam

Post by anon9 »

glyth wrote:
Sat Oct 29, 2022 2:00 pm

how add this to a table again?
Copy a script, rename it, copy the code here, replace the content of the renamed script.

Or open the autoassembler, paste the code inside, save the script to the address list, and rename it.
asmoranomar wrote:
Sat Oct 29, 2022 3:23 pm

Do I have your permission to add this to my table?
Go ahead. I also recommend you change your No Item Decrease script slightly. Here is what my edit looks like. (Oops, forgot to add test)

Code: Select all

code:
  cmp byte ptr [rdi+30],#19
  jle @f
  mov byte ptr [rdi+30],#19
  @@:
  mov r14d,[rdi+30]
  test r14d,r14d
  jmp return
Last edited by anon9 on Sat Oct 29, 2022 8:03 pm, edited 1 time in total.

asmoranomar
Expert Cheater
Expert Cheater
Posts: 117
Joined: Sun Oct 20, 2019 10:55 pm
Reputation: 80

Re: Star Ocean: The Divine Force - v1.0 - Steam

Post by asmoranomar »

anon9 wrote:
Sat Oct 29, 2022 4:54 pm
I also recommend you change your No Item Decrease script slightly. Here is what my edit looks like.
There is a Limit Item under the testing that lets you set a custom cap and will continue to auto-sell anything you pick up. I'd like to keep that functionality separate from no item decrease. It doesn't seem to work for equipment though, so that's why it's under testing. I'll take a look at your code and see if it can help iron that out.

anon9
Table Makers
Table Makers
Posts: 174
Joined: Mon Sep 17, 2018 6:28 am
Reputation: 175

Re: Star Ocean: The Divine Force - v1.0 - Steam

Post by anon9 »

Also, I suspect your exp multiplier is multiplying the wrong thing. I just gained 3 levels from killing common enemies? It looks like your multiplier is multiplying the total instead of the addition. You want to multiply it earlier in the code. See this one.

Note: For those saying Crafting exp goes up too slowly, you can use SP to level Crafting skills.

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>66</ID>
      <Description>"Faster Exp"</Description>
      <LastState Activated="1"/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>{ Game   : SO6.exe
  Author : Anon-9

  This script speeds up EXP gain.
}

[ENABLE]

aobscanmodule(fFasterExp,SO6.exe,03 9F F8 01 00 00) // should be unique
alloc(newmem,$1000,fFasterExp)
globalalloc(varExpMulti,8,fFasterExp)

label(code)
label(return)

newmem:

code:
  imul ebx,[varExpMulti]
  add ebx,[rdi+000001F8]
  jmp return

varExpMulti:
  dq 04

fFasterExp:
  jmp newmem
  nop
return:
registersymbol(fFasterExp)

[DISABLE]

fFasterExp:
  db 03 9F F8 01 00 00

unregistersymbol(fFasterExp)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: SO6.exe+24E687

SO6.exe+24E684: 45 32 E4              - xor r12l,r12l
// ---------- INJECTING HERE ----------
SO6.exe+24E687: 03 9F F8 01 00 00     - add ebx,[rdi+000001F8]
// ---------- DONE INJECTING  ----------
SO6.exe+24E68D: 49 8B CE              - mov rcx,r14
SO6.exe+24E690: 44 88 64 24 70        - mov [rsp+70],r12l
}
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>67</ID>
          <Description>"Exp Multiplier"</Description>
          <LastState Value="4" RealAddress="00790010"/>
          <ShowAsSigned>0</ShowAsSigned>
          <VariableType>4 Bytes</VariableType>
          <Address>varExpMulti</Address>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
</CheatTable>

asmoranomar
Expert Cheater
Expert Cheater
Posts: 117
Joined: Sun Oct 20, 2019 10:55 pm
Reputation: 80

Re: Star Ocean: The Divine Force - v1.0 - Steam

Post by asmoranomar »

anon9 wrote:
Sat Oct 29, 2022 7:11 pm
Also, I suspect your exp multiplier is multiplying the wrong thing. I just gained 3 levels from killing common enemies? It looks like your multiplier is multiplying the total instead of the addition. You want to multiply it earlier in the code. See this one.

Note: For those saying Crafting exp goes up too slowly, you can use SP to level Crafting skills.

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>66</ID>
      <Description>"Faster Exp"</Description>
      <LastState Activated="1"/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>{ Game   : SO6.exe
  Author : Anon-9

  This script speeds up EXP gain.
}

[ENABLE]

aobscanmodule(fFasterExp,SO6.exe,03 9F F8 01 00 00) // should be unique
alloc(newmem,$1000,fFasterExp)
globalalloc(varExpMulti,8,fFasterExp)

label(code)
label(return)

newmem:

code:
  imul ebx,[varExpMulti]
  add ebx,[rdi+000001F8]
  jmp return

varExpMulti:
  dq 04

fFasterExp:
  jmp newmem
  nop
return:
registersymbol(fFasterExp)

[DISABLE]

fFasterExp:
  db 03 9F F8 01 00 00

unregistersymbol(fFasterExp)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: SO6.exe+24E687

SO6.exe+24E684: 45 32 E4              - xor r12l,r12l
// ---------- INJECTING HERE ----------
SO6.exe+24E687: 03 9F F8 01 00 00     - add ebx,[rdi+000001F8]
// ---------- DONE INJECTING  ----------
SO6.exe+24E68D: 49 8B CE              - mov rcx,r14
SO6.exe+24E690: 44 88 64 24 70        - mov [rsp+70],r12l
}
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>67</ID>
          <Description>"Exp Multiplier"</Description>
          <LastState Value="4" RealAddress="00790010"/>
          <ShowAsSigned>0</ShowAsSigned>
          <VariableType>4 Bytes</VariableType>
          <Address>varExpMulti</Address>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
</CheatTable>
I just noticed that a while ago and made a fix for the next version. Thanks though!

jrpglover
Cheater
Cheater
Posts: 36
Joined: Thu Jun 24, 2021 6:49 pm
Reputation: 10

Re: Star Ocean: The Divine Force - v1.0 - Steam

Post by jrpglover »

I would like to request all items cheat please :) (mainly useable items, materials, weapons, armors and accs)

anon9
Table Makers
Table Makers
Posts: 174
Joined: Mon Sep 17, 2018 6:28 am
Reputation: 175

Re: Star Ocean: The Divine Force - v1.0 - Steam

Post by anon9 »

Crafting Exp Multiplier

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>71</ID>
      <Description>"Faster Craft Exp"</Description>
      <Options moHideChildren="1"/>
      <LastState Activated="1"/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>{ Game   : SO6.exe
  Author : Anon-9

  This script attempts to speed up Crafting EXP
}

[ENABLE]

aobscanmodule(fFasterCraftExp,SO6.exe,44 01 70 04 44 8D 73 04) // should be unique
alloc(newmem,$1000,fFasterCraftExp)
globalalloc(varCraftExpMulti,8,fFasterCraftExp)

label(code)
label(return)

newmem:

code:
  imul r14d,[varCraftExpMulti]
  add [rax+04],r14d
  lea r14d,[rbx+04]
  jmp return

varCraftExpMulti:
  dq 04

fFasterCraftExp:
  jmp newmem
  nop 3
return:
registersymbol(fFasterCraftExp)

[DISABLE]

fFasterCraftExp:
  db 44 01 70 04 44 8D 73 04

unregistersymbol(fFasterCraftExp)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: SO6.exe+AFDE91

SO6.exe+AFDE87: 48 8B F8              - mov rdi,rax
SO6.exe+AFDE8A: 4C 8D 25 CF DD 64 FF  - lea r12,[SO6.exe+14BC60]
// ---------- INJECTING HERE ----------
SO6.exe+AFDE91: 44 01 70 04           - add [rax+04],r14d
// ---------- DONE INJECTING  ----------
SO6.exe+AFDE95: 44 8D 73 04           - lea r14d,[rbx+04]
}
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>72</ID>
          <Description>"Crafting Exp Multiplier"</Description>
          <LastState Value="4" RealAddress="1FC60020"/>
          <ShowAsSigned>0</ShowAsSigned>
          <VariableType>4 Bytes</VariableType>
          <Address>varCraftExpMulti</Address>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
</CheatTable>
Also, just be warned that your item limiter may (probably will) break on an update.

asmoranomar
Expert Cheater
Expert Cheater
Posts: 117
Joined: Sun Oct 20, 2019 10:55 pm
Reputation: 80

Re: Star Ocean: The Divine Force - v1.0 - Steam

Post by asmoranomar »

I updated the CT. Might be all for today, got other things to take care of.
anon9 wrote:
Sat Oct 29, 2022 8:14 pm
Also, just be warned that your item limiter may (probably will) break on an update.
Can you go into more detail? I know all can potentially break on update, but why does this one stand out?
jrpglover wrote:
Sat Oct 29, 2022 7:51 pm
I would like to request all items cheat please :) (mainly useable items, materials, weapons, armors and accs)
Not till we can figure out the inventory structure, if that's even possible.
Might be able to settle on changing an item drop to get the ones you want.
Last edited by asmoranomar on Sat Oct 29, 2022 8:46 pm, edited 1 time in total.

anon9
Table Makers
Table Makers
Posts: 174
Joined: Mon Sep 17, 2018 6:28 am
Reputation: 175

Re: Star Ocean: The Divine Force - v1.0 - Steam

Post by anon9 »

asmoranomar wrote:
Sat Oct 29, 2022 8:38 pm
I updated the CT. Might be all for today, got other things to take care of.
anon9 wrote:
Sat Oct 29, 2022 8:14 pm
Also, just be warned that your item limiter may (probably will) break on an update.
Can you go into more detail? I know all can potentially break on update, but why does this one stand out?
The jump is a static jump, so if the game updates, it may break both the scan and the code. That is why I was using readmem to move one of the addresses so that if an update hits, hopefully only the scan portion needs to be updated. This can be further mitigated with wildcards in the scanning, but that also increases the chance of it finding the wrong section on an update.

Kafua
Novice Cheater
Novice Cheater
Posts: 24
Joined: Mon Feb 01, 2021 2:21 am
Reputation: 0

Re: Star Ocean: The Divine Force - v1.0 - Steam

Post by Kafua »

if you're able to figure out how to turn off the horrid motion blur in this game that'd be great its one of the few settings they forced onto everyone with no option to turn off and it makes the game look aweful.

asmoranomar
Expert Cheater
Expert Cheater
Posts: 117
Joined: Sun Oct 20, 2019 10:55 pm
Reputation: 80

Re: Star Ocean: The Divine Force - v1.0 - Steam

Post by asmoranomar »

anon9 wrote:
Sat Oct 29, 2022 8:44 pm
The jump is a static jump, so if the game updates, it may break both the scan and the code. That is why I was using readmem to move one of the addresses so that if an update hits, hopefully only the scan portion needs to be updated. This can be further mitigated with wildcards in the scanning, but that also increases the chance of it finding the wrong section on an update.
That makes perfect sense and I see the error now, thanks for that.

User avatar
Laraid
Novice Cheater
Novice Cheater
Posts: 16
Joined: Sun Mar 25, 2018 5:15 am
Reputation: 0

Re: Star Ocean: The Divine Force - v1.0 - Steam

Post by Laraid »

Tried using the Fol multiplier and the Drop Rate multiplier. The Fol one gave me around 3mil Fol after doing a fight with a couple of enemies. For the Drop Rate one, I first left it on the default 5x and then changed it to 50x. Didn't see any change on drops from enemies.

ryuandzqy
What is cheating?
What is cheating?
Posts: 3
Joined: Sun Oct 30, 2022 12:40 am
Reputation: 0

Re: Star Ocean: The Divine Force - v1.0 - Steam

Post by ryuandzqy »

Drop Rate Multiplier doesn't work for me,2 and 5 tried

Post Reply

Who is online

Users browsing this forum: AmazonBot, AmonGGG, BigBossJ, DrummerIX, emmiiz, Google [Bot], Google Adsense [Bot], LegendZero88, moryata, Platikus, RMLSNK, terrorblade, toniber