Ghost of Tsushima

Upload your cheat tables here (No requests)
aSwedishMagyar
Table Makers
Table Makers
Posts: 674
Joined: Mon Jul 06, 2020 3:19 am
Reputation: 1221

Ghost of Tsushima

Post by aSwedishMagyar »

Made a quick table. Have a feeling the inventory stuff wont work for everyone but I'm tired and I'll get around to figuring out more tomorrow after work. Enjoy.

Current Table:
GhostOfTsushima.CT
(35.16 KiB) Downloaded 7603 times
Current Options:
  • Pointers
    • PlayerBase
      • Health
        • Max
        • Current
      • Resolve
        • Current
        • Max
    • InventoryBase
      • Wood
        • Bamboo
        • Yew Wood
        • Wax Wood
      • Metal
        • Iron
        • Steel
        • Gold
      • Cloth
        • Linen
        • Leather
        • Silk
      • Goods
        • Supplies
        • Flowers
        • Predator Hides
  • Scripts
    • Inf Health
    • Inf Resolve
    • Modify Damage
      • Multiplier
    • Setup Fly Script
      • Fly
    • Teleport Scripts
      • Save Current Location
      • Teleport To Selected Location


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

salineprune
Expert Cheater
Expert Cheater
Posts: 114
Joined: Sun Jan 16, 2022 7:18 pm
Reputation: 11

Re: Ghost of Tsushima

Post by salineprune »

Damn! So quick.
I'll save this for after I finish the story. Tried a few of options and working great.

Thanks, mate.

User avatar
Carriva
Expert Cheater
Expert Cheater
Posts: 107
Joined: Wed Apr 19, 2017 8:53 am
Reputation: 16

Re: Ghost of Tsushima

Post by Carriva »

Thanks you

Neutralise
What is cheating?
What is cheating?
Posts: 4
Joined: Fri May 17, 2024 3:47 pm
Reputation: 0

Re: Ghost of Tsushima

Post by Neutralise »

Is there any way to add technique points to this? Thanks.

Impala
Table Makers
Table Makers
Posts: 625
Joined: Tue Apr 18, 2017 6:47 pm
Reputation: 419

Re: Ghost of Tsushima

Post by Impala »

Neutralise wrote:
Fri May 17, 2024 3:49 pm
Is there any way to add technique points to this? Thanks.
Problem with technique points is if you change them, you go into the negatives, not sure if that breaks anything else

Neutralise
What is cheating?
What is cheating?
Posts: 4
Joined: Fri May 17, 2024 3:47 pm
Reputation: 0

Re: Ghost of Tsushima

Post by Neutralise »

Impala wrote:
Fri May 17, 2024 5:51 pm
Neutralise wrote:
Fri May 17, 2024 3:49 pm
Is there any way to add technique points to this? Thanks.
Problem with technique points is if you change them, you go into the negatives, not sure if that breaks anything else
You go into the negatives straight away? Or can you use the points first?

Impala
Table Makers
Table Makers
Posts: 625
Joined: Tue Apr 18, 2017 6:47 pm
Reputation: 419

Re: Ghost of Tsushima

Post by Impala »

Neutralise wrote:
Fri May 17, 2024 5:57 pm
Impala wrote:
Fri May 17, 2024 5:51 pm
Neutralise wrote:
Fri May 17, 2024 3:49 pm
Is there any way to add technique points to this? Thanks.
Problem with technique points is if you change them, you go into the negatives, not sure if that breaks anything else
You go into the negatives straight away? Or can you use the points first?
You can allocate them all, but then it goes into the negatives after certain actions

User avatar
jonaaa
Expert Cheater
Expert Cheater
Posts: 382
Joined: Thu Apr 06, 2017 6:08 am
Reputation: 116

Re: Ghost of Tsushima

Post by jonaaa »

Impala wrote:
Fri May 17, 2024 5:51 pm
Neutralise wrote:
Fri May 17, 2024 3:49 pm
Is there any way to add technique points to this? Thanks.
Problem with technique points is if you change them, you go into the negatives, not sure if that breaks anything else
Yes and no. Yes because you need to level up your character if you want to spend with any other technique and no because you can simply use any technique cheat and it will not be negative anymore (during that session).

Not a big deal imo.

xboxgame
Noobzor
Noobzor
Posts: 6
Joined: Sun Aug 27, 2017 12:21 pm
Reputation: 0

Re: Ghost of Tsushima

Post by xboxgame »

No Fall Damage ??

nomarr33
Noobzor
Noobzor
Posts: 10
Joined: Mon Oct 01, 2018 8:22 pm
Reputation: 4

Re: Ghost of Tsushima

Post by nomarr33 »

make a new manual save just in case

for those wanting to edit the skill points, it is under 4 bytes
you need to a few unspent points to further the search (may work with loading a save, not tested)
then count how many points you have already spent (some skills needed more than one point, so check from guides)
search the value of total spent skill points
then learn a new skill
add the number of skill points it needed to the original searched value
repeat until you narrowed it to a few addresses
change value to 0, freeze
then you can learn all the skills you want
you can earn more skill points after without your total going into the negative value

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

Re: Ghost of Tsushima

Post by anon9 »

Code: Select all

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

  This script attempts to freeze ammo
}

[ENABLE]

aobscanmodule(funFullAmmo,GhostOfTsushima.exe,89 74 38 08 80 BB 18 13 09 00 00) // should be unique
alloc(newmem,$1000,funFullAmmo)

label(code)
label(return ptrAmmo)

newmem:

code:
  mov [ptrAmmo],rax
  add [ptrAmmo],rdi
  cmp [rax+rdi+08],esi
  jge @f
  mov [rax+rdi+08],esi
  @@:
  cmp byte ptr [rbx+00091318],00
  jmp return
ptrAmmo:
  dq 0
  dq 0

funFullAmmo:
  jmp newmem
  nop 6
return:
registersymbol(funFullAmmo ptrAmmo)

[DISABLE]

funFullAmmo:
  db 89 74 38 08 80 BB 18 13 09 00 00

unregistersymbol(funFullAmmo ptrAmmo ptrAmmoRax ptrAmmoRdi)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: GhostOfTsushima.exe+520C41

GhostOfTsushima.exe+520C39: 49 0F 45 FF              - cmovne rdi,r15
GhostOfTsushima.exe+520C3D: 48 8D 04 AB              - lea rax,[rbx+rbp*4]
// ---------- INJECTING HERE ----------
GhostOfTsushima.exe+520C41: 89 74 38 08              - mov [rax+rdi+08],esi
// ---------- DONE INJECTING  ----------
GhostOfTsushima.exe+520C45: 80 BB 18 13 09 00 00     - cmp byte ptr [rbx+00091318],00
GhostOfTsushima.exe+520C4C: 74 13                    - je GhostOfTsushima.exe+520C61
GhostOfTsushima.exe+520C4E: FF 83 20 13 09 00        - inc [rbx+00091320]
}
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>26303</ID>
          <Description>"Ammo"</Description>
          <LastState Value="8" RealAddress="7FF6AAFA79A8"/>
          <ShowAsSigned>0</ShowAsSigned>
          <VariableType>4 Bytes</VariableType>
          <Address>ptrAmmo</Address>
          <Offsets>
            <Offset>8</Offset>
          </Offsets>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
</CheatTable>

Not fully tested, but it should prevent items/ammo from decreasing. Also includes a way to change the last used/picked up item/ammo.

Below should be an alt version that only shows the last item added/removed.

Code: Select all

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

  This script attempts to find items on change
}

[ENABLE]

aobscanmodule(funFullAmmo,GhostOfTsushima.exe,89 74 38 08 80 BB 18 13 09 00 00) // should be unique
alloc(newmem,$1000,funFullAmmo)

label(code)
label(return ptrAmmo)

newmem:

code:
  mov [ptrAmmo],rax
  add [ptrAmmo],rdi
  mov [rax+rdi+08],esi
  cmp byte ptr [rbx+00091318],00
  jmp return
ptrAmmo:
  dq 0
  dq 0

funFullAmmo:
  jmp newmem
  nop 6
return:
registersymbol(funFullAmmo ptrAmmo)

[DISABLE]

funFullAmmo:
  db 89 74 38 08 80 BB 18 13 09 00 00

unregistersymbol(funFullAmmo ptrAmmo ptrAmmoRax ptrAmmoRdi)
dealloc(newmem)
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>26303</ID>
          <Description>"Ammo"</Description>
          <LastState Value="8" RealAddress="7FF6AAFA79A8"/>
          <ShowAsSigned>0</ShowAsSigned>
          <VariableType>4 Bytes</VariableType>
          <Address>ptrAmmo</Address>
          <Offsets>
            <Offset>8</Offset>
          </Offsets>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
</CheatTable>
This is just to help with finding the skill points. Read the script instructions. *Disclaimer, script instructions may require you to have spent points to be accurate, otherwise it may be the second highest.*

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>26307</ID>
      <Description>"funSkillPointSearchAddress"</Description>
      <LastState/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>{ Game   : GhostOfTsushima.exe
  Author : Anon-9

  This script registers the skill point search location.
  Activate this to find the search location. Go to Memory View and in the
  Disassembler, search up "funSkillPointSearchAddress".
  Right click and click "Find out what address this function accesses"
  Open the menu, click map, click techniques.
  The largest value should be the skill points used so far.
  If not, then the second largest (ie. if your skill points spent is 0)
  Set that to 0 and it should recover your skill points.

}

[ENABLE]

aobscanmodule(funSkillPointSearchAddress,GhostOfTsushima.exe,8B 7C B0 58 48 8B 6C 24 38) // should be unique

funSkillPointSearchAddress:
registersymbol(funSkillPointSearchAddress)

[DISABLE]

funSkillPointSearchAddress:
  db 8B 7C B0 58 48 8B 6C 24 38

unregistersymbol(funSkillPointSearchAddress)
</AssemblerScript>
    </CheatEntry>
  </CheatEntries>
</CheatTable>
Test script for max resolve

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>26310</ID>
      <Description>"Max Resolve Test"</Description>
      <LastState/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>{ Game   : GhostOfTsushima.exe
  Author : Anon-9

  This script attempts to give max Resolve
}

[ENABLE]

aobscanmodule(funMaxResolve,GhostOfTsushima.exe,F3 0F 11 89 A4 43 00 00) // should be unique

funMaxResolve:
  movss [rcx+000043A4],xmm0
registersymbol(funMaxResolve)

[DISABLE]

funMaxResolve:
  db F3 0F 11 89 A4 43 00 00

unregistersymbol(funMaxResolve)

{
// ORIGINAL CODE - INJECTION POINT: GhostOfTsushima.exe+927AAD

GhostOfTsushima.exe+927A9F: 4D 8B F0                 - mov r14,r8
GhostOfTsushima.exe+927AA2: F3 0F 10 B1 A4 43 00 00  - movss xmm6,[rcx+000043A4]
GhostOfTsushima.exe+927AAA: 48 8B D9                 - mov rbx,rcx
// ---------- INJECTING HERE ----------
GhostOfTsushima.exe+927AAD: F3 0F 11 89 A4 43 00 00  - movss [rcx+000043A4],xmm1
// ---------- DONE INJECTING  ----------
GhostOfTsushima.exe+927AB5: 48 39 0D B4 8D B9 02     - cmp [PlayerBase],rcx
GhostOfTsushima.exe+927ABC: 41 0F B6 F1              - movzx esi,r9b
GhostOfTsushima.exe+927AC0: 75 5A                    - jne GhostOfTsushima.exe+927B1C
}
</AssemblerScript>
    </CheatEntry>
  </CheatEntries>
</CheatTable>
Last edited by anon9 on Sun May 19, 2024 12:59 am, edited 2 times in total.

hugmugmie
Cheater
Cheater
Posts: 29
Joined: Sat Mar 07, 2020 9:50 am
Reputation: 1

Re: Ghost of Tsushima

Post by hugmugmie »

How Fly Script work????

User avatar
Quân Lee
Noobzor
Noobzor
Posts: 9
Joined: Mon Apr 03, 2023 1:15 pm
Reputation: 19

Re: Ghost of Tsushima

Post by Quân Lee »

here i will share my board here, this is from the fearless community and i also added and edited it to make it work better.
Image
Patch 2 : I have fix error skill point.
Attachments
GhostOfTsushima_v2.CT
(52.94 KiB) Downloaded 1508 times
GhostOfTsushima.CT
(51.66 KiB) Downloaded 289 times
Last edited by Quân Lee on Sat May 18, 2024 4:36 pm, edited 1 time in total.

Neutralise
What is cheating?
What is cheating?
Posts: 4
Joined: Fri May 17, 2024 3:47 pm
Reputation: 0

Re: Ghost of Tsushima

Post by Neutralise »

Quân Lee wrote:
Sat May 18, 2024 1:33 pm
here i will share my board here, this is from the fearless community and i also added and edited it to make it work better.
Image
I can't get the "Inf Skill Point" working, I have the required 1 skill point, any idea as to why? It just crashes the game.

User avatar
Quân Lee
Noobzor
Noobzor
Posts: 9
Joined: Mon Apr 03, 2023 1:15 pm
Reputation: 19

Re: Ghost of Tsushima

Post by Quân Lee »

Neutralise wrote:
Sat May 18, 2024 2:59 pm
Quân Lee wrote:
Sat May 18, 2024 1:33 pm
here i will share my board here, this is from the fearless community and i also added and edited it to make it work better.
Image
I can't get the "Inf Skill Point" working, I have the required 1 skill point, any idea as to why? It just crashes the game.
I don't know your problem, mine still works normally :wub:

Post Reply