[Request] - Kingdom Hearts 3 + ReMinD DLC

Ask about cheats/tables for single player games here
duislingr
Noobzor
Noobzor
Posts: 5
Joined: Tue Mar 30, 2021 11:19 pm
Reputation: 1

Re: [Request] - Kingdom Hearts 3 + ReMinD DLC

Post by duislingr »

zachillios wrote:
Tue Mar 30, 2021 10:55 pm
The save editor isn't going to work right now. Oddly enough Square encrypted the saves in pngs, so their format is completely different than what the console saves are. So the editors will have to be fixed before they work. If you wanted to see what I mean, check your saves in your documents folder, they're pictures.
KH3 saves don't appear to be images though
Image

User avatar
TemptingIcarus
Expert Cheater
Expert Cheater
Posts: 397
Joined: Thu Aug 16, 2018 11:32 pm
Reputation: 54

Re: [Request] - Kingdom Hearts 3 + ReMinD DLC

Post by TemptingIcarus »

duislingr wrote:
Tue Mar 30, 2021 11:23 pm
zachillios wrote:
Tue Mar 30, 2021 10:55 pm
The save editor isn't going to work right now. Oddly enough Square encrypted the saves in pngs, so their format is completely different than what the console saves are. So the editors will have to be fixed before they work. If you wanted to see what I mean, check your saves in your documents folder, they're pictures.
KH3 saves don't appear to be images though
Image

Did you test the editor?

User avatar
TemptingIcarus
Expert Cheater
Expert Cheater
Posts: 397
Joined: Thu Aug 16, 2018 11:32 pm
Reputation: 54

Re: [Request] - Kingdom Hearts 3 + ReMinD DLC

Post by TemptingIcarus »

zachillios wrote:
Tue Mar 30, 2021 11:04 pm
Keyblades don't require any scripting knowledge nor save editing to get. Just located them and do some hex editing to give yourself whatever ones you want.
I have no idea how to properly Hex Edit. Lol. If you can step-by-step me through it, I'd be happy!

zachillios
Table Makers
Table Makers
Posts: 866
Joined: Fri Mar 03, 2017 9:05 am
Reputation: 692

Re: [Request] - Kingdom Hearts 3 + ReMinD DLC

Post by zachillios »

TemptingIcarus wrote:
Tue Mar 30, 2021 11:27 pm
zachillios wrote:
Tue Mar 30, 2021 11:04 pm
Keyblades don't require any scripting knowledge nor save editing to get. Just located them and do some hex editing to give yourself whatever ones you want.
I have no idea how to properly Hex Edit. Lol. If you can step-by-step me through it, I'd be happy!
Essentially you use Cheat Engine's Memory View and change the numbers you see in that window. First you find the location of your keyblades which you can do by doing a change/unchange search while acquiring new keyblades to see where in the data your keyblades are at. Easiest way would be to find a shop if you can buy a keyblade from (Don't even know if that's a thing) and go through this sequence:
  • Buy Keyblade
    Do change scan for unknown value
    Reload Save
    Do change scan
    Reload Save
    Do change Scan
    Loop Until you find it
That's a good skill to learn for using cheat engine in general. Don't over think hex editing, it's just a fancy term for changing numbers in data. So for example, if the keyblade you had was ID 01 (Kingdom Key), if you changed that 01 to an 02, you'd have a new keyblade. That's pure conjecture though, as I don't know how Kingdom Hearts 3 is setup.

User avatar
TemptingIcarus
Expert Cheater
Expert Cheater
Posts: 397
Joined: Thu Aug 16, 2018 11:32 pm
Reputation: 54

Re: [Request] - Kingdom Hearts 3 + ReMinD DLC

Post by TemptingIcarus »

zachillios wrote:
Tue Mar 30, 2021 11:32 pm
TemptingIcarus wrote:
Tue Mar 30, 2021 11:27 pm
zachillios wrote:
Tue Mar 30, 2021 11:04 pm
Keyblades don't require any scripting knowledge nor save editing to get. Just located them and do some hex editing to give yourself whatever ones you want.
I have no idea how to properly Hex Edit. Lol. If you can step-by-step me through it, I'd be happy!
Essentially you use Cheat Engine's Memory View and change the numbers you see in that window. First you find the location of your keyblades which you can do by doing a change/unchange search while acquiring new keyblades to see where in the data your keyblades are at. Easiest way would be to find a shop if you can buy a keyblade from (Don't even know if that's a thing) and go through this sequence:
  • Buy Keyblade
    Do change scan for unknown value
    Reload Save
    Do change scan
    Reload Save
    Do change Scan
    Loop Until you find it
That's a good skill to learn for using cheat engine in general. Don't over think hex editing, it's just a fancy term for changing numbers in data. So for example, if the keyblade you had was ID 01 (Kingdom Key), if you changed that 01 to an 02, you'd have a new keyblade. That's pure conjecture though, as I don't know how Kingdom Hearts 3 is setup.
Can't buy Keyblades. They're usually earned in-game through quest/objectives.

zachillios
Table Makers
Table Makers
Posts: 866
Joined: Fri Mar 03, 2017 9:05 am
Reputation: 692

Re: [Request] - Kingdom Hearts 3 + ReMinD DLC

Post by zachillios »

TemptingIcarus wrote:
Tue Mar 30, 2021 11:49 pm
zachillios wrote:
Tue Mar 30, 2021 11:32 pm
TemptingIcarus wrote:
Tue Mar 30, 2021 11:27 pm


I have no idea how to properly Hex Edit. Lol. If you can step-by-step me through it, I'd be happy!
Essentially you use Cheat Engine's Memory View and change the numbers you see in that window. First you find the location of your keyblades which you can do by doing a change/unchange search while acquiring new keyblades to see where in the data your keyblades are at. Easiest way would be to find a shop if you can buy a keyblade from (Don't even know if that's a thing) and go through this sequence:
  • Buy Keyblade
    Do change scan for unknown value
    Reload Save
    Do change scan
    Reload Save
    Do change Scan
    Loop Until you find it
That's a good skill to learn for using cheat engine in general. Don't over think hex editing, it's just a fancy term for changing numbers in data. So for example, if the keyblade you had was ID 01 (Kingdom Key), if you changed that 01 to an 02, you'd have a new keyblade. That's pure conjecture though, as I don't know how Kingdom Hearts 3 is setup.
Can't buy Keyblades. They're usually earned in-game through quest/objectives.
Same thing then, save before getting one, get keyblade, reload save, search in between reloads, etc. That's how we make scripts for cheat tables.

duislingr
Noobzor
Noobzor
Posts: 5
Joined: Tue Mar 30, 2021 11:19 pm
Reputation: 1

Re: [Request] - Kingdom Hearts 3 + ReMinD DLC

Post by duislingr »

TemptingIcarus wrote:
Tue Mar 30, 2021 11:26 pm
duislingr wrote:
Tue Mar 30, 2021 11:23 pm
zachillios wrote:
Tue Mar 30, 2021 10:55 pm
The save editor isn't going to work right now. Oddly enough Square encrypted the saves in pngs, so their format is completely different than what the console saves are. So the editors will have to be fixed before they work. If you wanted to see what I mean, check your saves in your documents folder, they're pictures.
KH3 saves don't appear to be images though
Image

Did you test the editor?
PS4 saves are different compared to PC. That much is clear based on the file size alone. But i did test it anyways and as expected not recognized.

User avatar
TemptingIcarus
Expert Cheater
Expert Cheater
Posts: 397
Joined: Thu Aug 16, 2018 11:32 pm
Reputation: 54

Re: [Request] - Kingdom Hearts 3 + ReMinD DLC

Post by TemptingIcarus »

zachillios wrote:
Tue Mar 30, 2021 11:50 pm
TemptingIcarus wrote:
Tue Mar 30, 2021 11:49 pm
zachillios wrote:
Tue Mar 30, 2021 11:32 pm

Essentially you use Cheat Engine's Memory View and change the numbers you see in that window. First you find the location of your keyblades which you can do by doing a change/unchange search while acquiring new keyblades to see where in the data your keyblades are at. Easiest way would be to find a shop if you can buy a keyblade from (Don't even know if that's a thing) and go through this sequence:
  • Buy Keyblade
    Do change scan for unknown value
    Reload Save
    Do change scan
    Reload Save
    Do change Scan
    Loop Until you find it
That's a good skill to learn for using cheat engine in general. Don't over think hex editing, it's just a fancy term for changing numbers in data. So for example, if the keyblade you had was ID 01 (Kingdom Key), if you changed that 01 to an 02, you'd have a new keyblade. That's pure conjecture though, as I don't know how Kingdom Hearts 3 is setup.
Can't buy Keyblades. They're usually earned in-game through quest/objectives.
Same thing then, save before getting one, get keyblade, reload save, search in between reloads, etc. That's how we make scripts for cheat tables.
Well shit, the earliest keyblade you get is from Mount Olympus and I got it already.

zachillios
Table Makers
Table Makers
Posts: 866
Joined: Fri Mar 03, 2017 9:05 am
Reputation: 692

Re: [Request] - Kingdom Hearts 3 + ReMinD DLC

Post by zachillios »

Here's something quick for three, this was really fun to use on PS4. This lets you edit your shortcuts to practically whatever you want. I've added most of the IDs, there's more, I just got lazy:

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>6</ID>
      <Description>"Shortcut Editor"</Description>
      <Options moHideChildren="1"/>
      <LastState/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>{ Game   : KINGDOM HEARTS III.exe
  Version: 
  Date   : 2021-03-30
  Author : Zach

  This script does blah blah blah
}

[ENABLE]

aobscanmodule(Short_ED,KINGDOM HEARTS III.exe,41 8B 74 85 00) // should be unique
alloc(newmem,$1000,"KINGDOM HEARTS III.exe"+193DE5F)
globalalloc(ShortED,4)
label(code)
label(return)

newmem:
push rax
lea rax,[r13+rax*4+00]
mov [ShortED],rax
pop rax
code:
  mov esi,[r13+rax*4+00]
  jmp return

Short_ED:
  jmp newmem
return:
registersymbol(Short_ED)

[DISABLE]

Short_ED:
  db 41 8B 74 85 00

unregistersymbol(Short_ED)
dealloc(newmem)
dealloc(ShortED)
{
// ORIGINAL CODE - INJECTION POINT: "KINGDOM HEARTS III.exe"+193DE5F

"KINGDOM HEARTS III.exe"+193DE38: 49 8B C4                 -  mov rax,r12
"KINGDOM HEARTS III.exe"+193DE3B: 49 8B DE                 -  mov rbx,r14
"KINGDOM HEARTS III.exe"+193DE3E: 48 8D B9 70 02 00 00     -  lea rdi,[rcx+00000270]
"KINGDOM HEARTS III.exe"+193DE45: 48 83 3F 00              -  cmp qword ptr [rdi],00
"KINGDOM HEARTS III.exe"+193DE49: 0F 84 64 01 00 00        -  je "KINGDOM HEARTS III.exe"+193DFB3
"KINGDOM HEARTS III.exe"+193DE4F: 41 83 FC 02              -  cmp r12d,02
"KINGDOM HEARTS III.exe"+193DE53: 77 11                    -  ja "KINGDOM HEARTS III.exe"+193DE66
"KINGDOM HEARTS III.exe"+193DE55: 48 83 FB 03              -  cmp rbx,03
"KINGDOM HEARTS III.exe"+193DE59: 77 0B                    -  ja "KINGDOM HEARTS III.exe"+193DE66
"KINGDOM HEARTS III.exe"+193DE5B: 48 8D 04 83              -  lea rax,[rbx+rax*4]
// ---------- INJECTING HERE ----------
"KINGDOM HEARTS III.exe"+193DE5F: 41 8B 74 85 00           -  mov esi,[r13+rax*4+00]
// ---------- DONE INJECTING  ----------
"KINGDOM HEARTS III.exe"+193DE64: EB 03                    -  jmp "KINGDOM HEARTS III.exe"+193DE69
"KINGDOM HEARTS III.exe"+193DE66: 41 8B F6                 -  mov esi,r14d
"KINGDOM HEARTS III.exe"+193DE69: 8B D6                    -  mov edx,esi
"KINGDOM HEARTS III.exe"+193DE6B: 49 8B CF                 -  mov rcx,r15
"KINGDOM HEARTS III.exe"+193DE6E: E8 9D 03 00 00           -  call "KINGDOM HEARTS III.exe"+193E210
"KINGDOM HEARTS III.exe"+193DE73: 48 8B 0F                 -  mov rcx,[rdi]
"KINGDOM HEARTS III.exe"+193DE76: 4C 8B B1 C0 00 00 00     -  mov r14,[rcx+000000C0]
"KINGDOM HEARTS III.exe"+193DE7D: 4D 85 F6                 -  test r14,r14
"KINGDOM HEARTS III.exe"+193DE80: 74 66                    -  je "KINGDOM HEARTS III.exe"+193DEE8
"KINGDOM HEARTS III.exe"+193DE82: C6 45 C8 00              -  mov byte ptr [rbp-38],00
}
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>7</ID>
          <Description>"Slot 1"</Description>
          <DropDownList DescriptionOnly="1" DisplayValueAsItem="1">2:Payback Strike
3:Counter Slash
4:Counter Impact
5:Counter Kick
6:Counter Blast
7:Rising Hook
8:Risk Raid
9:Backlash
10:Teleport Slash
11:Diving Strike
12:Final Blow
13:Raid
14:Nano Counter
15:Counter Blade
16:Wrathful Fist
17:Wrathful Flurry
18:Flame Torrent
19:Flame Barrage
20:Lightning
21:Sneeze
22:Unison Fire
23:Unison Blizzard
24:Unison Thunder
25:Fusion Spin
26:Fusion Rocket
27:Attack
29:Fire
30:Fira
31:Firaga
32:Firaza
33:Blizzard
34:Blizzara
35:Blizzaga
36:Blizzaza
37:Thunder
38:Thundara
39:Thundaga
40:Thundaza
41:Water
42:Watera
43:Waterga
44:Waterza
45:Aero
46:Aerora
47:Aeroga
48:Aeroza
49:Cure
50:Cura
51:Curaga
53:Sea-Fire
54:Sea-Blizzard
55:Sea-Thunder
56:Sea-Aero
58:Potion
59:Hi-Potion
60:Mega-Potion
61:Ether
62:Hi-Ether
63:Mega-Ether
64:Elixir
65:Megaelixir
66:Refocuser
67:Hi-Refocuser
68:Panacea
70:Meow Wow Ballon
71:8-Bit Blast
72:King's Flare
73:Plasma Encounter
74:Sea Spectacle
75:Finish
76:Save
77:Talk
78:Open
79:Examine
80:Shop
81:Help
82:Board
83:Take the Helm
84:Ride
85:Eject
86:Mag Assemble
87:Get On
88:Ride
89:Cover Shot
90:Cover Side
91:Perform
92:Splash
93:Reach Out
94:Board
95:Raging Cannons
96:Wind Chaser
97:Tidal Wave
98:Tailwind
99:Swing
100:Boinnng!
102:Send Postcard
103:Choose Vitality
104:Choose Wisdom
105:Choose Balance
106:Choose the Warrior
107:Choose the Mystic
108:Choose the Guardian
109:Return to the Light
110:Fira
111:Firaga
112:Firaza
113:Blizzara
114:Blizzaga
115:Blizzaza
116:Thundara
117:Thundaga
118:Thundaza
119:Watera
120:Waterga
121:Waterza
122:Aerora
123:Aeroga
124:Aeroza
125:Curaza
126:Dark Firaga
128:Double Arrrowguns
129:Hyper Hammer
130:Twin Yo-Yos
131:Magic Launcher
132:Drill Punch
133:Blizzard Blades
134:Nano Arms
135:Ultimate Form
136:Mirage Staff
137:Counter Shield
138:Agile Claws
139:Rage Form
140:Highwind
141:Storm Flag
142:Hunny Blasters
143:Hunny Launcher
144:Blizzard Claws
145:Frying Pam
146:Boom Hammer
147:Clock Drill
148:Second Form
149:Second Form S
150:Second Form M
151:Second Form P
152:Second Form E
153:Spell Weaver
155:Finish
156:Finish
157:Finish
158:Finish
159:Finish
160:Finish
161:Finish
162:Finish
163:Finish
164:Finish
165:Finish
166:Finish
167:Finish
168:Finish
169:Double Duel
170:Thunder
171:Stun Impact
172:Sonic Blade
173:Ars Arcanum
174:Ancient Light
175:Rave
176:Blast
177:Bash
178:Finish
179:Riskcharge
180:Union X
</DropDownList>
          <LastState Value="118" RealAddress="2AA3A0D4560"/>
          <VariableType>Byte</VariableType>
          <Address>ShortED</Address>
          <Offsets>
            <Offset>-C</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>8</ID>
          <Description>"Slot 2"</Description>
          <DropDownList DescriptionOnly="1" DisplayValueAsItem="1">2:Payback Strike
3:Counter Slash
4:Counter Impact
5:Counter Kick
6:Counter Blast
7:Rising Hook
8:Risk Raid
9:Backlash
10:Teleport Slash
11:Diving Strike
12:Final Blow
13:Raid
14:Nano Counter
15:Counter Blade
16:Wrathful Fist
17:Wrathful Flurry
18:Flame Torrent
19:Flame Barrage
20:Lightning
21:Sneeze
22:Unison Fire
23:Unison Blizzard
24:Unison Thunder
25:Fusion Spin
26:Fusion Rocket
27:Attack
29:Fire
30:Fira
31:Firaga
32:Firaza
33:Blizzard
34:Blizzara
35:Blizzaga
36:Blizzaza
37:Thunder
38:Thundara
39:Thundaga
40:Thundaza
41:Water
42:Watera
43:Waterga
44:Waterza
45:Aero
46:Aerora
47:Aeroga
48:Aeroza
49:Cure
50:Cura
51:Curaga
53:Sea-Fire
54:Sea-Blizzard
55:Sea-Thunder
56:Sea-Aero
58:Potion
59:Hi-Potion
60:Mega-Potion
61:Ether
62:Hi-Ether
63:Mega-Ether
64:Elixir
65:Megaelixir
66:Refocuser
67:Hi-Refocuser
68:Panacea
70:Meow Wow Ballon
71:8-Bit Blast
72:King's Flare
73:Plasma Encounter
74:Sea Spectacle
75:Finish
76:Save
77:Talk
78:Open
79:Examine
80:Shop
81:Help
82:Board
83:Take the Helm
84:Ride
85:Eject
86:Mag Assemble
87:Get On
88:Ride
89:Cover Shot
90:Cover Side
91:Perform
92:Splash
93:Reach Out
94:Board
95:Raging Cannons
96:Wind Chaser
97:Tidal Wave
98:Tailwind
99:Swing
100:Boinnng!
102:Send Postcard
103:Choose Vitality
104:Choose Wisdom
105:Choose Balance
106:Choose the Warrior
107:Choose the Mystic
108:Choose the Guardian
109:Return to the Light
110:Fira
111:Firaga
112:Firaza
113:Blizzara
114:Blizzaga
115:Blizzaza
116:Thundara
117:Thundaga
118:Thundaza
119:Watera
120:Waterga
121:Waterza
122:Aerora
123:Aeroga
124:Aeroza
125:Curaza
126:Dark Firaga
128:Double Arrrowguns
129:Hyper Hammer
130:Twin Yo-Yos
131:Magic Launcher
132:Drill Punch
133:Blizzard Blades
134:Nano Arms
135:Ultimate Form
136:Mirage Staff
137:Counter Shield
138:Agile Claws
139:Rage Form
140:Highwind
141:Storm Flag
142:Hunny Blasters
143:Hunny Launcher
144:Blizzard Claws
145:Frying Pam
146:Boom Hammer
147:Clock Drill
148:Second Form
149:Second Form S
150:Second Form M
151:Second Form P
152:Second Form E
153:Spell Weaver
155:Finish
156:Finish
157:Finish
158:Finish
159:Finish
160:Finish
161:Finish
162:Finish
163:Finish
164:Finish
165:Finish
166:Finish
167:Finish
168:Finish
169:Double Duel
170:Thunder
171:Stun Impact
172:Sonic Blade
173:Ars Arcanum
174:Ancient Light
175:Rave
176:Blast
177:Bash
178:Finish
179:Riskcharge
180:Union X
</DropDownList>
          <LastState Value="124" RealAddress="2AA3A0D4564"/>
          <VariableType>Byte</VariableType>
          <Address>ShortED</Address>
          <Offsets>
            <Offset>-8</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>9</ID>
          <Description>"Slot 3"</Description>
          <DropDownList DescriptionOnly="1" DisplayValueAsItem="1">2:Payback Strike
3:Counter Slash
4:Counter Impact
5:Counter Kick
6:Counter Blast
7:Rising Hook
8:Risk Raid
9:Backlash
10:Teleport Slash
11:Diving Strike
12:Final Blow
13:Raid
14:Nano Counter
15:Counter Blade
16:Wrathful Fist
17:Wrathful Flurry
18:Flame Torrent
19:Flame Barrage
20:Lightning
21:Sneeze
22:Unison Fire
23:Unison Blizzard
24:Unison Thunder
25:Fusion Spin
26:Fusion Rocket
27:Attack
29:Fire
30:Fira
31:Firaga
32:Firaza
33:Blizzard
34:Blizzara
35:Blizzaga
36:Blizzaza
37:Thunder
38:Thundara
39:Thundaga
40:Thundaza
41:Water
42:Watera
43:Waterga
44:Waterza
45:Aero
46:Aerora
47:Aeroga
48:Aeroza
49:Cure
50:Cura
51:Curaga
53:Sea-Fire
54:Sea-Blizzard
55:Sea-Thunder
56:Sea-Aero
58:Potion
59:Hi-Potion
60:Mega-Potion
61:Ether
62:Hi-Ether
63:Mega-Ether
64:Elixir
65:Megaelixir
66:Refocuser
67:Hi-Refocuser
68:Panacea
70:Meow Wow Ballon
71:8-Bit Blast
72:King's Flare
73:Plasma Encounter
74:Sea Spectacle
75:Finish
76:Save
77:Talk
78:Open
79:Examine
80:Shop
81:Help
82:Board
83:Take the Helm
84:Ride
85:Eject
86:Mag Assemble
87:Get On
88:Ride
89:Cover Shot
90:Cover Side
91:Perform
92:Splash
93:Reach Out
94:Board
95:Raging Cannons
96:Wind Chaser
97:Tidal Wave
98:Tailwind
99:Swing
100:Boinnng!
102:Send Postcard
103:Choose Vitality
104:Choose Wisdom
105:Choose Balance
106:Choose the Warrior
107:Choose the Mystic
108:Choose the Guardian
109:Return to the Light
110:Fira
111:Firaga
112:Firaza
113:Blizzara
114:Blizzaga
115:Blizzaza
116:Thundara
117:Thundaga
118:Thundaza
119:Watera
120:Waterga
121:Waterza
122:Aerora
123:Aeroga
124:Aeroza
125:Curaza
126:Dark Firaga
128:Double Arrrowguns
129:Hyper Hammer
130:Twin Yo-Yos
131:Magic Launcher
132:Drill Punch
133:Blizzard Blades
134:Nano Arms
135:Ultimate Form
136:Mirage Staff
137:Counter Shield
138:Agile Claws
139:Rage Form
140:Highwind
141:Storm Flag
142:Hunny Blasters
143:Hunny Launcher
144:Blizzard Claws
145:Frying Pam
146:Boom Hammer
147:Clock Drill
148:Second Form
149:Second Form S
150:Second Form M
151:Second Form P
152:Second Form E
153:Spell Weaver
155:Finish
156:Finish
157:Finish
158:Finish
159:Finish
160:Finish
161:Finish
162:Finish
163:Finish
164:Finish
165:Finish
166:Finish
167:Finish
168:Finish
169:Double Duel
170:Thunder
171:Stun Impact
172:Sonic Blade
173:Ars Arcanum
174:Ancient Light
175:Rave
176:Blast
177:Bash
178:Finish
179:Riskcharge
180:Union X
</DropDownList>
          <LastState Value="121" RealAddress="2AA3A0D4568"/>
          <VariableType>Byte</VariableType>
          <Address>ShortED</Address>
          <Offsets>
            <Offset>-4</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>10</ID>
          <Description>"Slot 4"</Description>
          <DropDownList DescriptionOnly="1" DisplayValueAsItem="1">2:Payback Strike
3:Counter Slash
4:Counter Impact
5:Counter Kick
6:Counter Blast
7:Rising Hook
8:Risk Raid
9:Backlash
10:Teleport Slash
11:Diving Strike
12:Final Blow
13:Raid
14:Nano Counter
15:Counter Blade
16:Wrathful Fist
17:Wrathful Flurry
18:Flame Torrent
19:Flame Barrage
20:Lightning
21:Sneeze
22:Unison Fire
23:Unison Blizzard
24:Unison Thunder
25:Fusion Spin
26:Fusion Rocket
27:Attack
29:Fire
30:Fira
31:Firaga
32:Firaza
33:Blizzard
34:Blizzara
35:Blizzaga
36:Blizzaza
37:Thunder
38:Thundara
39:Thundaga
40:Thundaza
41:Water
42:Watera
43:Waterga
44:Waterza
45:Aero
46:Aerora
47:Aeroga
48:Aeroza
49:Cure
50:Cura
51:Curaga
53:Sea-Fire
54:Sea-Blizzard
55:Sea-Thunder
56:Sea-Aero
58:Potion
59:Hi-Potion
60:Mega-Potion
61:Ether
62:Hi-Ether
63:Mega-Ether
64:Elixir
65:Megaelixir
66:Refocuser
67:Hi-Refocuser
68:Panacea
70:Meow Wow Ballon
71:8-Bit Blast
72:King's Flare
73:Plasma Encounter
74:Sea Spectacle
75:Finish
76:Save
77:Talk
78:Open
79:Examine
80:Shop
81:Help
82:Board
83:Take the Helm
84:Ride
85:Eject
86:Mag Assemble
87:Get On
88:Ride
89:Cover Shot
90:Cover Side
91:Perform
92:Splash
93:Reach Out
94:Board
95:Raging Cannons
96:Wind Chaser
97:Tidal Wave
98:Tailwind
99:Swing
100:Boinnng!
102:Send Postcard
103:Choose Vitality
104:Choose Wisdom
105:Choose Balance
106:Choose the Warrior
107:Choose the Mystic
108:Choose the Guardian
109:Return to the Light
110:Fira
111:Firaga
112:Firaza
113:Blizzara
114:Blizzaga
115:Blizzaza
116:Thundara
117:Thundaga
118:Thundaza
119:Watera
120:Waterga
121:Waterza
122:Aerora
123:Aeroga
124:Aeroza
125:Curaza
126:Dark Firaga
128:Double Arrrowguns
129:Hyper Hammer
130:Twin Yo-Yos
131:Magic Launcher
132:Drill Punch
133:Blizzard Blades
134:Nano Arms
135:Ultimate Form
136:Mirage Staff
137:Counter Shield
138:Agile Claws
139:Rage Form
140:Highwind
141:Storm Flag
142:Hunny Blasters
143:Hunny Launcher
144:Blizzard Claws
145:Frying Pam
146:Boom Hammer
147:Clock Drill
148:Second Form
149:Second Form S
150:Second Form M
151:Second Form P
152:Second Form E
153:Spell Weaver
155:Finish
156:Finish
157:Finish
158:Finish
159:Finish
160:Finish
161:Finish
162:Finish
163:Finish
164:Finish
165:Finish
166:Finish
167:Finish
168:Finish
169:Double Duel
170:Thunder
171:Stun Impact
172:Sonic Blade
173:Ars Arcanum
174:Ancient Light
175:Rave
176:Blast
177:Bash
178:Finish
179:Riskcharge
180:Union X
</DropDownList>
          <LastState Value="135" RealAddress="2AA3A0D456C"/>
          <VariableType>Byte</VariableType>
          <Address>ShortED</Address>
          <Offsets>
            <Offset>0</Offset>
          </Offsets>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
</CheatTable>
To use it, activate it then select your shortcuts and it will populate. This is all I'll probably due for now, three's a lot harder to work with than the earlier games.

User avatar
NumberXer0
Expert Cheater
Expert Cheater
Posts: 1028
Joined: Sun Mar 12, 2017 2:17 pm
Reputation: 92

Re: [Request] - Kingdom Hearts 3 + ReMinD DLC

Post by NumberXer0 »

Is anyone willing to look into swapping characters? I know it was possible in KH2 with cheats, but I'm not sure about 3. You used to be able to have dual blades Roxas or Axel playable on PS2 with Gameshark =P

KH3 has a ton of playable characters with unique fighting styles and abilities..but you only play as them for like..one battle the entire game T_T

User avatar
TemptingIcarus
Expert Cheater
Expert Cheater
Posts: 397
Joined: Thu Aug 16, 2018 11:32 pm
Reputation: 54

Re: [Request] - Kingdom Hearts 3 + ReMinD DLC

Post by TemptingIcarus »

NumberXer0 wrote:
Wed Mar 31, 2021 2:01 am
Is anyone willing to look into swapping characters? I know it was possible in KH2 with cheats, but I'm not sure about 3. You used to be able to have dual blades Roxas or Axel playable on PS2 with Gameshark =P

KH3 has a ton of playable characters with unique fighting styles and abilities..but you only play as them for like..one battle the entire game T_T
On PS4 someone made a KH3 Mod for making Riku playable in the Data Fights for REMIND. So It's very possible.

Negabiolizard
What is cheating?
What is cheating?
Posts: 1
Joined: Wed Mar 31, 2021 2:24 am
Reputation: 0

Re: [Request] - Kingdom Hearts 3 + ReMinD DLC

Post by Negabiolizard »

zachillios wrote:
Wed Mar 31, 2021 1:44 am
Here's something quick for three, this was really fun to use on PS4. This lets you edit your shortcuts to practically whatever you want. I've added most of the IDs, there's more, I just got lazy:

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>6</ID>
      <Description>"Shortcut Editor"</Description>
      <Options moHideChildren="1"/>
      <LastState/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>{ Game   : KINGDOM HEARTS III.exe
  Version: 
  Date   : 2021-03-30
  Author : Zach

  This script does blah blah blah
}

[ENABLE]

aobscanmodule(Short_ED,KINGDOM HEARTS III.exe,41 8B 74 85 00) // should be unique
alloc(newmem,$1000,"KINGDOM HEARTS III.exe"+193DE5F)
globalalloc(ShortED,4)
label(code)
label(return)

newmem:
push rax
lea rax,[r13+rax*4+00]
mov [ShortED],rax
pop rax
code:
  mov esi,[r13+rax*4+00]
  jmp return

Short_ED:
  jmp newmem
return:
registersymbol(Short_ED)

[DISABLE]

Short_ED:
  db 41 8B 74 85 00

unregistersymbol(Short_ED)
dealloc(newmem)
dealloc(ShortED)
{
// ORIGINAL CODE - INJECTION POINT: "KINGDOM HEARTS III.exe"+193DE5F

"KINGDOM HEARTS III.exe"+193DE38: 49 8B C4                 -  mov rax,r12
"KINGDOM HEARTS III.exe"+193DE3B: 49 8B DE                 -  mov rbx,r14
"KINGDOM HEARTS III.exe"+193DE3E: 48 8D B9 70 02 00 00     -  lea rdi,[rcx+00000270]
"KINGDOM HEARTS III.exe"+193DE45: 48 83 3F 00              -  cmp qword ptr [rdi],00
"KINGDOM HEARTS III.exe"+193DE49: 0F 84 64 01 00 00        -  je "KINGDOM HEARTS III.exe"+193DFB3
"KINGDOM HEARTS III.exe"+193DE4F: 41 83 FC 02              -  cmp r12d,02
"KINGDOM HEARTS III.exe"+193DE53: 77 11                    -  ja "KINGDOM HEARTS III.exe"+193DE66
"KINGDOM HEARTS III.exe"+193DE55: 48 83 FB 03              -  cmp rbx,03
"KINGDOM HEARTS III.exe"+193DE59: 77 0B                    -  ja "KINGDOM HEARTS III.exe"+193DE66
"KINGDOM HEARTS III.exe"+193DE5B: 48 8D 04 83              -  lea rax,[rbx+rax*4]
// ---------- INJECTING HERE ----------
"KINGDOM HEARTS III.exe"+193DE5F: 41 8B 74 85 00           -  mov esi,[r13+rax*4+00]
// ---------- DONE INJECTING  ----------
"KINGDOM HEARTS III.exe"+193DE64: EB 03                    -  jmp "KINGDOM HEARTS III.exe"+193DE69
"KINGDOM HEARTS III.exe"+193DE66: 41 8B F6                 -  mov esi,r14d
"KINGDOM HEARTS III.exe"+193DE69: 8B D6                    -  mov edx,esi
"KINGDOM HEARTS III.exe"+193DE6B: 49 8B CF                 -  mov rcx,r15
"KINGDOM HEARTS III.exe"+193DE6E: E8 9D 03 00 00           -  call "KINGDOM HEARTS III.exe"+193E210
"KINGDOM HEARTS III.exe"+193DE73: 48 8B 0F                 -  mov rcx,[rdi]
"KINGDOM HEARTS III.exe"+193DE76: 4C 8B B1 C0 00 00 00     -  mov r14,[rcx+000000C0]
"KINGDOM HEARTS III.exe"+193DE7D: 4D 85 F6                 -  test r14,r14
"KINGDOM HEARTS III.exe"+193DE80: 74 66                    -  je "KINGDOM HEARTS III.exe"+193DEE8
"KINGDOM HEARTS III.exe"+193DE82: C6 45 C8 00              -  mov byte ptr [rbp-38],00
}
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>7</ID>
          <Description>"Slot 1"</Description>
          <DropDownList DescriptionOnly="1" DisplayValueAsItem="1">2:Payback Strike
3:Counter Slash
4:Counter Impact
5:Counter Kick
6:Counter Blast
7:Rising Hook
8:Risk Raid
9:Backlash
10:Teleport Slash
11:Diving Strike
12:Final Blow
13:Raid
14:Nano Counter
15:Counter Blade
16:Wrathful Fist
17:Wrathful Flurry
18:Flame Torrent
19:Flame Barrage
20:Lightning
21:Sneeze
22:Unison Fire
23:Unison Blizzard
24:Unison Thunder
25:Fusion Spin
26:Fusion Rocket
27:Attack
29:Fire
30:Fira
31:Firaga
32:Firaza
33:Blizzard
34:Blizzara
35:Blizzaga
36:Blizzaza
37:Thunder
38:Thundara
39:Thundaga
40:Thundaza
41:Water
42:Watera
43:Waterga
44:Waterza
45:Aero
46:Aerora
47:Aeroga
48:Aeroza
49:Cure
50:Cura
51:Curaga
53:Sea-Fire
54:Sea-Blizzard
55:Sea-Thunder
56:Sea-Aero
58:Potion
59:Hi-Potion
60:Mega-Potion
61:Ether
62:Hi-Ether
63:Mega-Ether
64:Elixir
65:Megaelixir
66:Refocuser
67:Hi-Refocuser
68:Panacea
70:Meow Wow Ballon
71:8-Bit Blast
72:King's Flare
73:Plasma Encounter
74:Sea Spectacle
75:Finish
76:Save
77:Talk
78:Open
79:Examine
80:Shop
81:Help
82:Board
83:Take the Helm
84:Ride
85:Eject
86:Mag Assemble
87:Get On
88:Ride
89:Cover Shot
90:Cover Side
91:Perform
92:Splash
93:Reach Out
94:Board
95:Raging Cannons
96:Wind Chaser
97:Tidal Wave
98:Tailwind
99:Swing
100:Boinnng!
102:Send Postcard
103:Choose Vitality
104:Choose Wisdom
105:Choose Balance
106:Choose the Warrior
107:Choose the Mystic
108:Choose the Guardian
109:Return to the Light
110:Fira
111:Firaga
112:Firaza
113:Blizzara
114:Blizzaga
115:Blizzaza
116:Thundara
117:Thundaga
118:Thundaza
119:Watera
120:Waterga
121:Waterza
122:Aerora
123:Aeroga
124:Aeroza
125:Curaza
126:Dark Firaga
128:Double Arrrowguns
129:Hyper Hammer
130:Twin Yo-Yos
131:Magic Launcher
132:Drill Punch
133:Blizzard Blades
134:Nano Arms
135:Ultimate Form
136:Mirage Staff
137:Counter Shield
138:Agile Claws
139:Rage Form
140:Highwind
141:Storm Flag
142:Hunny Blasters
143:Hunny Launcher
144:Blizzard Claws
145:Frying Pam
146:Boom Hammer
147:Clock Drill
148:Second Form
149:Second Form S
150:Second Form M
151:Second Form P
152:Second Form E
153:Spell Weaver
155:Finish
156:Finish
157:Finish
158:Finish
159:Finish
160:Finish
161:Finish
162:Finish
163:Finish
164:Finish
165:Finish
166:Finish
167:Finish
168:Finish
169:Double Duel
170:Thunder
171:Stun Impact
172:Sonic Blade
173:Ars Arcanum
174:Ancient Light
175:Rave
176:Blast
177:Bash
178:Finish
179:Riskcharge
180:Union X
</DropDownList>
          <LastState Value="118" RealAddress="2AA3A0D4560"/>
          <VariableType>Byte</VariableType>
          <Address>ShortED</Address>
          <Offsets>
            <Offset>-C</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>8</ID>
          <Description>"Slot 2"</Description>
          <DropDownList DescriptionOnly="1" DisplayValueAsItem="1">2:Payback Strike
3:Counter Slash
4:Counter Impact
5:Counter Kick
6:Counter Blast
7:Rising Hook
8:Risk Raid
9:Backlash
10:Teleport Slash
11:Diving Strike
12:Final Blow
13:Raid
14:Nano Counter
15:Counter Blade
16:Wrathful Fist
17:Wrathful Flurry
18:Flame Torrent
19:Flame Barrage
20:Lightning
21:Sneeze
22:Unison Fire
23:Unison Blizzard
24:Unison Thunder
25:Fusion Spin
26:Fusion Rocket
27:Attack
29:Fire
30:Fira
31:Firaga
32:Firaza
33:Blizzard
34:Blizzara
35:Blizzaga
36:Blizzaza
37:Thunder
38:Thundara
39:Thundaga
40:Thundaza
41:Water
42:Watera
43:Waterga
44:Waterza
45:Aero
46:Aerora
47:Aeroga
48:Aeroza
49:Cure
50:Cura
51:Curaga
53:Sea-Fire
54:Sea-Blizzard
55:Sea-Thunder
56:Sea-Aero
58:Potion
59:Hi-Potion
60:Mega-Potion
61:Ether
62:Hi-Ether
63:Mega-Ether
64:Elixir
65:Megaelixir
66:Refocuser
67:Hi-Refocuser
68:Panacea
70:Meow Wow Ballon
71:8-Bit Blast
72:King's Flare
73:Plasma Encounter
74:Sea Spectacle
75:Finish
76:Save
77:Talk
78:Open
79:Examine
80:Shop
81:Help
82:Board
83:Take the Helm
84:Ride
85:Eject
86:Mag Assemble
87:Get On
88:Ride
89:Cover Shot
90:Cover Side
91:Perform
92:Splash
93:Reach Out
94:Board
95:Raging Cannons
96:Wind Chaser
97:Tidal Wave
98:Tailwind
99:Swing
100:Boinnng!
102:Send Postcard
103:Choose Vitality
104:Choose Wisdom
105:Choose Balance
106:Choose the Warrior
107:Choose the Mystic
108:Choose the Guardian
109:Return to the Light
110:Fira
111:Firaga
112:Firaza
113:Blizzara
114:Blizzaga
115:Blizzaza
116:Thundara
117:Thundaga
118:Thundaza
119:Watera
120:Waterga
121:Waterza
122:Aerora
123:Aeroga
124:Aeroza
125:Curaza
126:Dark Firaga
128:Double Arrrowguns
129:Hyper Hammer
130:Twin Yo-Yos
131:Magic Launcher
132:Drill Punch
133:Blizzard Blades
134:Nano Arms
135:Ultimate Form
136:Mirage Staff
137:Counter Shield
138:Agile Claws
139:Rage Form
140:Highwind
141:Storm Flag
142:Hunny Blasters
143:Hunny Launcher
144:Blizzard Claws
145:Frying Pam
146:Boom Hammer
147:Clock Drill
148:Second Form
149:Second Form S
150:Second Form M
151:Second Form P
152:Second Form E
153:Spell Weaver
155:Finish
156:Finish
157:Finish
158:Finish
159:Finish
160:Finish
161:Finish
162:Finish
163:Finish
164:Finish
165:Finish
166:Finish
167:Finish
168:Finish
169:Double Duel
170:Thunder
171:Stun Impact
172:Sonic Blade
173:Ars Arcanum
174:Ancient Light
175:Rave
176:Blast
177:Bash
178:Finish
179:Riskcharge
180:Union X
</DropDownList>
          <LastState Value="124" RealAddress="2AA3A0D4564"/>
          <VariableType>Byte</VariableType>
          <Address>ShortED</Address>
          <Offsets>
            <Offset>-8</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>9</ID>
          <Description>"Slot 3"</Description>
          <DropDownList DescriptionOnly="1" DisplayValueAsItem="1">2:Payback Strike
3:Counter Slash
4:Counter Impact
5:Counter Kick
6:Counter Blast
7:Rising Hook
8:Risk Raid
9:Backlash
10:Teleport Slash
11:Diving Strike
12:Final Blow
13:Raid
14:Nano Counter
15:Counter Blade
16:Wrathful Fist
17:Wrathful Flurry
18:Flame Torrent
19:Flame Barrage
20:Lightning
21:Sneeze
22:Unison Fire
23:Unison Blizzard
24:Unison Thunder
25:Fusion Spin
26:Fusion Rocket
27:Attack
29:Fire
30:Fira
31:Firaga
32:Firaza
33:Blizzard
34:Blizzara
35:Blizzaga
36:Blizzaza
37:Thunder
38:Thundara
39:Thundaga
40:Thundaza
41:Water
42:Watera
43:Waterga
44:Waterza
45:Aero
46:Aerora
47:Aeroga
48:Aeroza
49:Cure
50:Cura
51:Curaga
53:Sea-Fire
54:Sea-Blizzard
55:Sea-Thunder
56:Sea-Aero
58:Potion
59:Hi-Potion
60:Mega-Potion
61:Ether
62:Hi-Ether
63:Mega-Ether
64:Elixir
65:Megaelixir
66:Refocuser
67:Hi-Refocuser
68:Panacea
70:Meow Wow Ballon
71:8-Bit Blast
72:King's Flare
73:Plasma Encounter
74:Sea Spectacle
75:Finish
76:Save
77:Talk
78:Open
79:Examine
80:Shop
81:Help
82:Board
83:Take the Helm
84:Ride
85:Eject
86:Mag Assemble
87:Get On
88:Ride
89:Cover Shot
90:Cover Side
91:Perform
92:Splash
93:Reach Out
94:Board
95:Raging Cannons
96:Wind Chaser
97:Tidal Wave
98:Tailwind
99:Swing
100:Boinnng!
102:Send Postcard
103:Choose Vitality
104:Choose Wisdom
105:Choose Balance
106:Choose the Warrior
107:Choose the Mystic
108:Choose the Guardian
109:Return to the Light
110:Fira
111:Firaga
112:Firaza
113:Blizzara
114:Blizzaga
115:Blizzaza
116:Thundara
117:Thundaga
118:Thundaza
119:Watera
120:Waterga
121:Waterza
122:Aerora
123:Aeroga
124:Aeroza
125:Curaza
126:Dark Firaga
128:Double Arrrowguns
129:Hyper Hammer
130:Twin Yo-Yos
131:Magic Launcher
132:Drill Punch
133:Blizzard Blades
134:Nano Arms
135:Ultimate Form
136:Mirage Staff
137:Counter Shield
138:Agile Claws
139:Rage Form
140:Highwind
141:Storm Flag
142:Hunny Blasters
143:Hunny Launcher
144:Blizzard Claws
145:Frying Pam
146:Boom Hammer
147:Clock Drill
148:Second Form
149:Second Form S
150:Second Form M
151:Second Form P
152:Second Form E
153:Spell Weaver
155:Finish
156:Finish
157:Finish
158:Finish
159:Finish
160:Finish
161:Finish
162:Finish
163:Finish
164:Finish
165:Finish
166:Finish
167:Finish
168:Finish
169:Double Duel
170:Thunder
171:Stun Impact
172:Sonic Blade
173:Ars Arcanum
174:Ancient Light
175:Rave
176:Blast
177:Bash
178:Finish
179:Riskcharge
180:Union X
</DropDownList>
          <LastState Value="121" RealAddress="2AA3A0D4568"/>
          <VariableType>Byte</VariableType>
          <Address>ShortED</Address>
          <Offsets>
            <Offset>-4</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>10</ID>
          <Description>"Slot 4"</Description>
          <DropDownList DescriptionOnly="1" DisplayValueAsItem="1">2:Payback Strike
3:Counter Slash
4:Counter Impact
5:Counter Kick
6:Counter Blast
7:Rising Hook
8:Risk Raid
9:Backlash
10:Teleport Slash
11:Diving Strike
12:Final Blow
13:Raid
14:Nano Counter
15:Counter Blade
16:Wrathful Fist
17:Wrathful Flurry
18:Flame Torrent
19:Flame Barrage
20:Lightning
21:Sneeze
22:Unison Fire
23:Unison Blizzard
24:Unison Thunder
25:Fusion Spin
26:Fusion Rocket
27:Attack
29:Fire
30:Fira
31:Firaga
32:Firaza
33:Blizzard
34:Blizzara
35:Blizzaga
36:Blizzaza
37:Thunder
38:Thundara
39:Thundaga
40:Thundaza
41:Water
42:Watera
43:Waterga
44:Waterza
45:Aero
46:Aerora
47:Aeroga
48:Aeroza
49:Cure
50:Cura
51:Curaga
53:Sea-Fire
54:Sea-Blizzard
55:Sea-Thunder
56:Sea-Aero
58:Potion
59:Hi-Potion
60:Mega-Potion
61:Ether
62:Hi-Ether
63:Mega-Ether
64:Elixir
65:Megaelixir
66:Refocuser
67:Hi-Refocuser
68:Panacea
70:Meow Wow Ballon
71:8-Bit Blast
72:King's Flare
73:Plasma Encounter
74:Sea Spectacle
75:Finish
76:Save
77:Talk
78:Open
79:Examine
80:Shop
81:Help
82:Board
83:Take the Helm
84:Ride
85:Eject
86:Mag Assemble
87:Get On
88:Ride
89:Cover Shot
90:Cover Side
91:Perform
92:Splash
93:Reach Out
94:Board
95:Raging Cannons
96:Wind Chaser
97:Tidal Wave
98:Tailwind
99:Swing
100:Boinnng!
102:Send Postcard
103:Choose Vitality
104:Choose Wisdom
105:Choose Balance
106:Choose the Warrior
107:Choose the Mystic
108:Choose the Guardian
109:Return to the Light
110:Fira
111:Firaga
112:Firaza
113:Blizzara
114:Blizzaga
115:Blizzaza
116:Thundara
117:Thundaga
118:Thundaza
119:Watera
120:Waterga
121:Waterza
122:Aerora
123:Aeroga
124:Aeroza
125:Curaza
126:Dark Firaga
128:Double Arrrowguns
129:Hyper Hammer
130:Twin Yo-Yos
131:Magic Launcher
132:Drill Punch
133:Blizzard Blades
134:Nano Arms
135:Ultimate Form
136:Mirage Staff
137:Counter Shield
138:Agile Claws
139:Rage Form
140:Highwind
141:Storm Flag
142:Hunny Blasters
143:Hunny Launcher
144:Blizzard Claws
145:Frying Pam
146:Boom Hammer
147:Clock Drill
148:Second Form
149:Second Form S
150:Second Form M
151:Second Form P
152:Second Form E
153:Spell Weaver
155:Finish
156:Finish
157:Finish
158:Finish
159:Finish
160:Finish
161:Finish
162:Finish
163:Finish
164:Finish
165:Finish
166:Finish
167:Finish
168:Finish
169:Double Duel
170:Thunder
171:Stun Impact
172:Sonic Blade
173:Ars Arcanum
174:Ancient Light
175:Rave
176:Blast
177:Bash
178:Finish
179:Riskcharge
180:Union X
</DropDownList>
          <LastState Value="135" RealAddress="2AA3A0D456C"/>
          <VariableType>Byte</VariableType>
          <Address>ShortED</Address>
          <Offsets>
            <Offset>0</Offset>
          </Offsets>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
</CheatTable>
To use it, activate it then select your shortcuts and it will populate. This is all I'll probably due for now, three's a lot harder to work with than the earlier games.
I'm feeling very noobish. How can I create a table with this? If I try to auto-assemble a table with this in Cheat Engine I get the following error:
Error in line 1 (<?xml version="1.0" encoding="utf-8"?>): This instruction can't be compiled

User avatar
TemptingIcarus
Expert Cheater
Expert Cheater
Posts: 397
Joined: Thu Aug 16, 2018 11:32 pm
Reputation: 54

Re: [Request] - Kingdom Hearts 3 + ReMinD DLC

Post by TemptingIcarus »

zachillios wrote:
Wed Mar 31, 2021 1:44 am
Here's something quick for three, this was really fun to use on PS4. This lets you edit your shortcuts to practically whatever you want. I've added most of the IDs, there's more, I just got lazy:

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>6</ID>
      <Description>"Shortcut Editor"</Description>
      <Options moHideChildren="1"/>
      <LastState/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>{ Game   : KINGDOM HEARTS III.exe
  Version: 
  Date   : 2021-03-30
  Author : Zach

  This script does blah blah blah
}

[ENABLE]

aobscanmodule(Short_ED,KINGDOM HEARTS III.exe,41 8B 74 85 00) // should be unique
alloc(newmem,$1000,"KINGDOM HEARTS III.exe"+193DE5F)
globalalloc(ShortED,4)
label(code)
label(return)

newmem:
push rax
lea rax,[r13+rax*4+00]
mov [ShortED],rax
pop rax
code:
  mov esi,[r13+rax*4+00]
  jmp return

Short_ED:
  jmp newmem
return:
registersymbol(Short_ED)

[DISABLE]

Short_ED:
  db 41 8B 74 85 00

unregistersymbol(Short_ED)
dealloc(newmem)
dealloc(ShortED)
{
// ORIGINAL CODE - INJECTION POINT: "KINGDOM HEARTS III.exe"+193DE5F

"KINGDOM HEARTS III.exe"+193DE38: 49 8B C4                 -  mov rax,r12
"KINGDOM HEARTS III.exe"+193DE3B: 49 8B DE                 -  mov rbx,r14
"KINGDOM HEARTS III.exe"+193DE3E: 48 8D B9 70 02 00 00     -  lea rdi,[rcx+00000270]
"KINGDOM HEARTS III.exe"+193DE45: 48 83 3F 00              -  cmp qword ptr [rdi],00
"KINGDOM HEARTS III.exe"+193DE49: 0F 84 64 01 00 00        -  je "KINGDOM HEARTS III.exe"+193DFB3
"KINGDOM HEARTS III.exe"+193DE4F: 41 83 FC 02              -  cmp r12d,02
"KINGDOM HEARTS III.exe"+193DE53: 77 11                    -  ja "KINGDOM HEARTS III.exe"+193DE66
"KINGDOM HEARTS III.exe"+193DE55: 48 83 FB 03              -  cmp rbx,03
"KINGDOM HEARTS III.exe"+193DE59: 77 0B                    -  ja "KINGDOM HEARTS III.exe"+193DE66
"KINGDOM HEARTS III.exe"+193DE5B: 48 8D 04 83              -  lea rax,[rbx+rax*4]
// ---------- INJECTING HERE ----------
"KINGDOM HEARTS III.exe"+193DE5F: 41 8B 74 85 00           -  mov esi,[r13+rax*4+00]
// ---------- DONE INJECTING  ----------
"KINGDOM HEARTS III.exe"+193DE64: EB 03                    -  jmp "KINGDOM HEARTS III.exe"+193DE69
"KINGDOM HEARTS III.exe"+193DE66: 41 8B F6                 -  mov esi,r14d
"KINGDOM HEARTS III.exe"+193DE69: 8B D6                    -  mov edx,esi
"KINGDOM HEARTS III.exe"+193DE6B: 49 8B CF                 -  mov rcx,r15
"KINGDOM HEARTS III.exe"+193DE6E: E8 9D 03 00 00           -  call "KINGDOM HEARTS III.exe"+193E210
"KINGDOM HEARTS III.exe"+193DE73: 48 8B 0F                 -  mov rcx,[rdi]
"KINGDOM HEARTS III.exe"+193DE76: 4C 8B B1 C0 00 00 00     -  mov r14,[rcx+000000C0]
"KINGDOM HEARTS III.exe"+193DE7D: 4D 85 F6                 -  test r14,r14
"KINGDOM HEARTS III.exe"+193DE80: 74 66                    -  je "KINGDOM HEARTS III.exe"+193DEE8
"KINGDOM HEARTS III.exe"+193DE82: C6 45 C8 00              -  mov byte ptr [rbp-38],00
}
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>7</ID>
          <Description>"Slot 1"</Description>
          <DropDownList DescriptionOnly="1" DisplayValueAsItem="1">2:Payback Strike
3:Counter Slash
4:Counter Impact
5:Counter Kick
6:Counter Blast
7:Rising Hook
8:Risk Raid
9:Backlash
10:Teleport Slash
11:Diving Strike
12:Final Blow
13:Raid
14:Nano Counter
15:Counter Blade
16:Wrathful Fist
17:Wrathful Flurry
18:Flame Torrent
19:Flame Barrage
20:Lightning
21:Sneeze
22:Unison Fire
23:Unison Blizzard
24:Unison Thunder
25:Fusion Spin
26:Fusion Rocket
27:Attack
29:Fire
30:Fira
31:Firaga
32:Firaza
33:Blizzard
34:Blizzara
35:Blizzaga
36:Blizzaza
37:Thunder
38:Thundara
39:Thundaga
40:Thundaza
41:Water
42:Watera
43:Waterga
44:Waterza
45:Aero
46:Aerora
47:Aeroga
48:Aeroza
49:Cure
50:Cura
51:Curaga
53:Sea-Fire
54:Sea-Blizzard
55:Sea-Thunder
56:Sea-Aero
58:Potion
59:Hi-Potion
60:Mega-Potion
61:Ether
62:Hi-Ether
63:Mega-Ether
64:Elixir
65:Megaelixir
66:Refocuser
67:Hi-Refocuser
68:Panacea
70:Meow Wow Ballon
71:8-Bit Blast
72:King's Flare
73:Plasma Encounter
74:Sea Spectacle
75:Finish
76:Save
77:Talk
78:Open
79:Examine
80:Shop
81:Help
82:Board
83:Take the Helm
84:Ride
85:Eject
86:Mag Assemble
87:Get On
88:Ride
89:Cover Shot
90:Cover Side
91:Perform
92:Splash
93:Reach Out
94:Board
95:Raging Cannons
96:Wind Chaser
97:Tidal Wave
98:Tailwind
99:Swing
100:Boinnng!
102:Send Postcard
103:Choose Vitality
104:Choose Wisdom
105:Choose Balance
106:Choose the Warrior
107:Choose the Mystic
108:Choose the Guardian
109:Return to the Light
110:Fira
111:Firaga
112:Firaza
113:Blizzara
114:Blizzaga
115:Blizzaza
116:Thundara
117:Thundaga
118:Thundaza
119:Watera
120:Waterga
121:Waterza
122:Aerora
123:Aeroga
124:Aeroza
125:Curaza
126:Dark Firaga
128:Double Arrrowguns
129:Hyper Hammer
130:Twin Yo-Yos
131:Magic Launcher
132:Drill Punch
133:Blizzard Blades
134:Nano Arms
135:Ultimate Form
136:Mirage Staff
137:Counter Shield
138:Agile Claws
139:Rage Form
140:Highwind
141:Storm Flag
142:Hunny Blasters
143:Hunny Launcher
144:Blizzard Claws
145:Frying Pam
146:Boom Hammer
147:Clock Drill
148:Second Form
149:Second Form S
150:Second Form M
151:Second Form P
152:Second Form E
153:Spell Weaver
155:Finish
156:Finish
157:Finish
158:Finish
159:Finish
160:Finish
161:Finish
162:Finish
163:Finish
164:Finish
165:Finish
166:Finish
167:Finish
168:Finish
169:Double Duel
170:Thunder
171:Stun Impact
172:Sonic Blade
173:Ars Arcanum
174:Ancient Light
175:Rave
176:Blast
177:Bash
178:Finish
179:Riskcharge
180:Union X
</DropDownList>
          <LastState Value="118" RealAddress="2AA3A0D4560"/>
          <VariableType>Byte</VariableType>
          <Address>ShortED</Address>
          <Offsets>
            <Offset>-C</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>8</ID>
          <Description>"Slot 2"</Description>
          <DropDownList DescriptionOnly="1" DisplayValueAsItem="1">2:Payback Strike
3:Counter Slash
4:Counter Impact
5:Counter Kick
6:Counter Blast
7:Rising Hook
8:Risk Raid
9:Backlash
10:Teleport Slash
11:Diving Strike
12:Final Blow
13:Raid
14:Nano Counter
15:Counter Blade
16:Wrathful Fist
17:Wrathful Flurry
18:Flame Torrent
19:Flame Barrage
20:Lightning
21:Sneeze
22:Unison Fire
23:Unison Blizzard
24:Unison Thunder
25:Fusion Spin
26:Fusion Rocket
27:Attack
29:Fire
30:Fira
31:Firaga
32:Firaza
33:Blizzard
34:Blizzara
35:Blizzaga
36:Blizzaza
37:Thunder
38:Thundara
39:Thundaga
40:Thundaza
41:Water
42:Watera
43:Waterga
44:Waterza
45:Aero
46:Aerora
47:Aeroga
48:Aeroza
49:Cure
50:Cura
51:Curaga
53:Sea-Fire
54:Sea-Blizzard
55:Sea-Thunder
56:Sea-Aero
58:Potion
59:Hi-Potion
60:Mega-Potion
61:Ether
62:Hi-Ether
63:Mega-Ether
64:Elixir
65:Megaelixir
66:Refocuser
67:Hi-Refocuser
68:Panacea
70:Meow Wow Ballon
71:8-Bit Blast
72:King's Flare
73:Plasma Encounter
74:Sea Spectacle
75:Finish
76:Save
77:Talk
78:Open
79:Examine
80:Shop
81:Help
82:Board
83:Take the Helm
84:Ride
85:Eject
86:Mag Assemble
87:Get On
88:Ride
89:Cover Shot
90:Cover Side
91:Perform
92:Splash
93:Reach Out
94:Board
95:Raging Cannons
96:Wind Chaser
97:Tidal Wave
98:Tailwind
99:Swing
100:Boinnng!
102:Send Postcard
103:Choose Vitality
104:Choose Wisdom
105:Choose Balance
106:Choose the Warrior
107:Choose the Mystic
108:Choose the Guardian
109:Return to the Light
110:Fira
111:Firaga
112:Firaza
113:Blizzara
114:Blizzaga
115:Blizzaza
116:Thundara
117:Thundaga
118:Thundaza
119:Watera
120:Waterga
121:Waterza
122:Aerora
123:Aeroga
124:Aeroza
125:Curaza
126:Dark Firaga
128:Double Arrrowguns
129:Hyper Hammer
130:Twin Yo-Yos
131:Magic Launcher
132:Drill Punch
133:Blizzard Blades
134:Nano Arms
135:Ultimate Form
136:Mirage Staff
137:Counter Shield
138:Agile Claws
139:Rage Form
140:Highwind
141:Storm Flag
142:Hunny Blasters
143:Hunny Launcher
144:Blizzard Claws
145:Frying Pam
146:Boom Hammer
147:Clock Drill
148:Second Form
149:Second Form S
150:Second Form M
151:Second Form P
152:Second Form E
153:Spell Weaver
155:Finish
156:Finish
157:Finish
158:Finish
159:Finish
160:Finish
161:Finish
162:Finish
163:Finish
164:Finish
165:Finish
166:Finish
167:Finish
168:Finish
169:Double Duel
170:Thunder
171:Stun Impact
172:Sonic Blade
173:Ars Arcanum
174:Ancient Light
175:Rave
176:Blast
177:Bash
178:Finish
179:Riskcharge
180:Union X
</DropDownList>
          <LastState Value="124" RealAddress="2AA3A0D4564"/>
          <VariableType>Byte</VariableType>
          <Address>ShortED</Address>
          <Offsets>
            <Offset>-8</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>9</ID>
          <Description>"Slot 3"</Description>
          <DropDownList DescriptionOnly="1" DisplayValueAsItem="1">2:Payback Strike
3:Counter Slash
4:Counter Impact
5:Counter Kick
6:Counter Blast
7:Rising Hook
8:Risk Raid
9:Backlash
10:Teleport Slash
11:Diving Strike
12:Final Blow
13:Raid
14:Nano Counter
15:Counter Blade
16:Wrathful Fist
17:Wrathful Flurry
18:Flame Torrent
19:Flame Barrage
20:Lightning
21:Sneeze
22:Unison Fire
23:Unison Blizzard
24:Unison Thunder
25:Fusion Spin
26:Fusion Rocket
27:Attack
29:Fire
30:Fira
31:Firaga
32:Firaza
33:Blizzard
34:Blizzara
35:Blizzaga
36:Blizzaza
37:Thunder
38:Thundara
39:Thundaga
40:Thundaza
41:Water
42:Watera
43:Waterga
44:Waterza
45:Aero
46:Aerora
47:Aeroga
48:Aeroza
49:Cure
50:Cura
51:Curaga
53:Sea-Fire
54:Sea-Blizzard
55:Sea-Thunder
56:Sea-Aero
58:Potion
59:Hi-Potion
60:Mega-Potion
61:Ether
62:Hi-Ether
63:Mega-Ether
64:Elixir
65:Megaelixir
66:Refocuser
67:Hi-Refocuser
68:Panacea
70:Meow Wow Ballon
71:8-Bit Blast
72:King's Flare
73:Plasma Encounter
74:Sea Spectacle
75:Finish
76:Save
77:Talk
78:Open
79:Examine
80:Shop
81:Help
82:Board
83:Take the Helm
84:Ride
85:Eject
86:Mag Assemble
87:Get On
88:Ride
89:Cover Shot
90:Cover Side
91:Perform
92:Splash
93:Reach Out
94:Board
95:Raging Cannons
96:Wind Chaser
97:Tidal Wave
98:Tailwind
99:Swing
100:Boinnng!
102:Send Postcard
103:Choose Vitality
104:Choose Wisdom
105:Choose Balance
106:Choose the Warrior
107:Choose the Mystic
108:Choose the Guardian
109:Return to the Light
110:Fira
111:Firaga
112:Firaza
113:Blizzara
114:Blizzaga
115:Blizzaza
116:Thundara
117:Thundaga
118:Thundaza
119:Watera
120:Waterga
121:Waterza
122:Aerora
123:Aeroga
124:Aeroza
125:Curaza
126:Dark Firaga
128:Double Arrrowguns
129:Hyper Hammer
130:Twin Yo-Yos
131:Magic Launcher
132:Drill Punch
133:Blizzard Blades
134:Nano Arms
135:Ultimate Form
136:Mirage Staff
137:Counter Shield
138:Agile Claws
139:Rage Form
140:Highwind
141:Storm Flag
142:Hunny Blasters
143:Hunny Launcher
144:Blizzard Claws
145:Frying Pam
146:Boom Hammer
147:Clock Drill
148:Second Form
149:Second Form S
150:Second Form M
151:Second Form P
152:Second Form E
153:Spell Weaver
155:Finish
156:Finish
157:Finish
158:Finish
159:Finish
160:Finish
161:Finish
162:Finish
163:Finish
164:Finish
165:Finish
166:Finish
167:Finish
168:Finish
169:Double Duel
170:Thunder
171:Stun Impact
172:Sonic Blade
173:Ars Arcanum
174:Ancient Light
175:Rave
176:Blast
177:Bash
178:Finish
179:Riskcharge
180:Union X
</DropDownList>
          <LastState Value="121" RealAddress="2AA3A0D4568"/>
          <VariableType>Byte</VariableType>
          <Address>ShortED</Address>
          <Offsets>
            <Offset>-4</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>10</ID>
          <Description>"Slot 4"</Description>
          <DropDownList DescriptionOnly="1" DisplayValueAsItem="1">2:Payback Strike
3:Counter Slash
4:Counter Impact
5:Counter Kick
6:Counter Blast
7:Rising Hook
8:Risk Raid
9:Backlash
10:Teleport Slash
11:Diving Strike
12:Final Blow
13:Raid
14:Nano Counter
15:Counter Blade
16:Wrathful Fist
17:Wrathful Flurry
18:Flame Torrent
19:Flame Barrage
20:Lightning
21:Sneeze
22:Unison Fire
23:Unison Blizzard
24:Unison Thunder
25:Fusion Spin
26:Fusion Rocket
27:Attack
29:Fire
30:Fira
31:Firaga
32:Firaza
33:Blizzard
34:Blizzara
35:Blizzaga
36:Blizzaza
37:Thunder
38:Thundara
39:Thundaga
40:Thundaza
41:Water
42:Watera
43:Waterga
44:Waterza
45:Aero
46:Aerora
47:Aeroga
48:Aeroza
49:Cure
50:Cura
51:Curaga
53:Sea-Fire
54:Sea-Blizzard
55:Sea-Thunder
56:Sea-Aero
58:Potion
59:Hi-Potion
60:Mega-Potion
61:Ether
62:Hi-Ether
63:Mega-Ether
64:Elixir
65:Megaelixir
66:Refocuser
67:Hi-Refocuser
68:Panacea
70:Meow Wow Ballon
71:8-Bit Blast
72:King's Flare
73:Plasma Encounter
74:Sea Spectacle
75:Finish
76:Save
77:Talk
78:Open
79:Examine
80:Shop
81:Help
82:Board
83:Take the Helm
84:Ride
85:Eject
86:Mag Assemble
87:Get On
88:Ride
89:Cover Shot
90:Cover Side
91:Perform
92:Splash
93:Reach Out
94:Board
95:Raging Cannons
96:Wind Chaser
97:Tidal Wave
98:Tailwind
99:Swing
100:Boinnng!
102:Send Postcard
103:Choose Vitality
104:Choose Wisdom
105:Choose Balance
106:Choose the Warrior
107:Choose the Mystic
108:Choose the Guardian
109:Return to the Light
110:Fira
111:Firaga
112:Firaza
113:Blizzara
114:Blizzaga
115:Blizzaza
116:Thundara
117:Thundaga
118:Thundaza
119:Watera
120:Waterga
121:Waterza
122:Aerora
123:Aeroga
124:Aeroza
125:Curaza
126:Dark Firaga
128:Double Arrrowguns
129:Hyper Hammer
130:Twin Yo-Yos
131:Magic Launcher
132:Drill Punch
133:Blizzard Blades
134:Nano Arms
135:Ultimate Form
136:Mirage Staff
137:Counter Shield
138:Agile Claws
139:Rage Form
140:Highwind
141:Storm Flag
142:Hunny Blasters
143:Hunny Launcher
144:Blizzard Claws
145:Frying Pam
146:Boom Hammer
147:Clock Drill
148:Second Form
149:Second Form S
150:Second Form M
151:Second Form P
152:Second Form E
153:Spell Weaver
155:Finish
156:Finish
157:Finish
158:Finish
159:Finish
160:Finish
161:Finish
162:Finish
163:Finish
164:Finish
165:Finish
166:Finish
167:Finish
168:Finish
169:Double Duel
170:Thunder
171:Stun Impact
172:Sonic Blade
173:Ars Arcanum
174:Ancient Light
175:Rave
176:Blast
177:Bash
178:Finish
179:Riskcharge
180:Union X
</DropDownList>
          <LastState Value="135" RealAddress="2AA3A0D456C"/>
          <VariableType>Byte</VariableType>
          <Address>ShortED</Address>
          <Offsets>
            <Offset>0</Offset>
          </Offsets>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
</CheatTable>
To use it, activate it then select your shortcuts and it will populate. This is all I'll probably due for now, three's a lot harder to work with than the earlier games.
Got it working. This is amazing. However DO NOT use Ultimate Form. Or any form for that matter outside of Second Form.

Rickyn227
Expert Cheater
Expert Cheater
Posts: 73
Joined: Wed Jul 26, 2017 8:27 am
Reputation: 17

Re: [Request] - Kingdom Hearts 3 + ReMinD DLC

Post by Rickyn227 »

A quick couple pointers, seem to work fine.

-HP
-MP
-Munny

Just freeze HP and MP for God and set Munny to whatever. Not sure how well it'll work on Crit mode since some things can one hit you so beware. Might add some more pointers later for Gummi.

Rickyn227
Expert Cheater
Expert Cheater
Posts: 73
Joined: Wed Jul 26, 2017 8:27 am
Reputation: 17

Re: [Request] - Kingdom Hearts 3 + ReMinD DLC

Post by Rickyn227 »

Rickyn227 wrote:
Wed Mar 31, 2021 2:49 am
A quick couple pointers, seem to work fine.

-HP
-MP
-Munny

Just freeze HP and MP for God and set Munny to whatever. Not sure how well it'll work on Crit mode since some things can one hit you so beware. Might add some more pointers later for Gummi.
Also just fyi this is a stopgap rn for people like me who are too impatient to wait for the real experts to get around to it, so don't expect any miracles.

Post Reply

Who is online

Users browsing this forum: bramieri69, isnt, kasim