[COMPLETED] Sword Art Online: Hollow Realization Deluxe Edition

cdtrico

Expert Cheater
Apr 3, 2017
124
0
16
#1
If possible I'd like to request a table for this game.

It'd be pretty neat to have all the standard stuff such as infinite health, experience points and the like, it literally just released, so i'm not expecting any instant tables, but I know this game from PS4 and it's amazing and some cheats would really help smooth out the experience.

Steam store page: http://store.steampowered.com/app/607890/Sword_Art_Online_Hollow_Realization_Deluxe_Edition/

Thanks in advance!
 

qweasdzxc17

Expert Cheater
Apr 19, 2017
162
4
18
#2
Some addresses are easy enough and they all seem to be in a specific reigon.

<LIST>
  • <LI>COL -> 140B6BBE8 (sao_hr.exe+B6BBE8)</LI>
</LIST>
<LIST>
  • <LI>SKillPoints -> 140B15F54 (sao_hr.exe+B15F54)</LI>
</LIST>
<LIST>
  • <LI>No. of 2-hit SSC Performed -> 140B15FC4 (sao_hr.exe+B15FC4)</LI>
</LIST>
<LIST>
  • <LI>XP -> 140B1571C (sao_hr.exe+B1571C)
    -> 140B2F06C (sao_hr.exe+B2F06C)
    -> 140B2F198 (sao_hr.exe+B2F198)
    -> 140B2F2C4 (sao_hr.exe+B2F2C4)</LI>
</LIST>
 

qweasdzxc17

Expert Cheater
Apr 19, 2017
162
4
18
#3
The inventory code is surprisingly similar to its vita, older game, aka hollow fragment, counterpart.

The Inventory starts at (sao_hr.exe+B65D80) whereupon there is a three-byte identifier of the item followed by a empty 00 byte followed by the quantity of two bytes followed by 18 00 bytes and then the next item. So for example these are three items in the warehouse

Code:
5B 00 67 00 01 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
5F 00 67 00 02 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
12 00 68 00 02 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
P.S. By inventory, i mean warehouse inventory.

EDIT: Max value of anything in inventory is 9999 (0F 27) at least for things in the others section, code and post changed.
 

cdtrico

Expert Cheater
Apr 3, 2017
124
0
16
#4
Oh,neat, I'm pretty basic in terms of cheating, this helps a lot.
 

qweasdzxc17

Expert Cheater
Apr 19, 2017
162
4
18
#5
Script for No Blacksmith Material Use:

Code:
{ Game   : sao_hr.exe
  Version: 
  Date   : 2017-10-27
  Author : qweasdzxc17

  This script does blah blah blah
}

[ENABLE]
aobscanmodule(Blacksmith,sao_hr.exe,89 73 04 48 8B 7C 24 30 48 8B 5C 24 38 48 83 C4 20 5E C3 CC CC CC CC CC CC CC) // should be unique
registersymbol(Blacksmith)

Blacksmith:
  nop
  nop
  nop

[DISABLE]

Blacksmith:
  db 89 73 04 48 8B 7C 24 30

unregistersymbol(Blacksmith)

{
// ORIGINAL CODE - INJECTION POINT: "sao_hr.exe"+36B3E0

"sao_hr.exe"+36B3C2: 75 24                    -  jne sao_hr.exe+36B3E8
"sao_hr.exe"+36B3C4: 48 89 7C 24 30           -  mov [rsp+30],rdi
"sao_hr.exe"+36B3C9: 0F B6 7B 02              -  movzx edi,byte ptr [rbx+02]
"sao_hr.exe"+36B3CD: 8B CF                    -  mov ecx,edi
"sao_hr.exe"+36B3CF: E8 0C C1 FF FF           -  call sao_hr.exe+3674E0
"sao_hr.exe"+36B3D4: 85 C0                    -  test eax,eax
"sao_hr.exe"+36B3D6: 78 08                    -  js sao_hr.exe+36B3E0
"sao_hr.exe"+36B3D8: 8D 47 FF                 -  lea eax,[rdi-01]
"sao_hr.exe"+36B3DB: 83 F8 3B                 -  cmp eax,3B
"sao_hr.exe"+36B3DE: 76 03                    -  jna sao_hr.exe+36B3E3
// ---------- INJECTING HERE ----------
"sao_hr.exe"+36B3E0: 89 73 04                 -  mov [rbx+04],esi
"sao_hr.exe"+36B3E3: 48 8B 7C 24 30           -  mov rdi,[rsp+30]
// ---------- DONE INJECTING  ----------
"sao_hr.exe"+36B3E8: 48 8B 5C 24 38           -  mov rbx,[rsp+38]
"sao_hr.exe"+36B3ED: 48 83 C4 20              -  add rsp,20
"sao_hr.exe"+36B3F1: 5E                       -  pop rsi
"sao_hr.exe"+36B3F2: C3                       -  ret 
"sao_hr.exe"+36B3F3: CC                       -  int 3 
"sao_hr.exe"+36B3F4: CC                       -  int 3 
"sao_hr.exe"+36B3F5: CC                       -  int 3 
"sao_hr.exe"+36B3F6: CC                       -  int 3 
"sao_hr.exe"+36B3F7: CC                       -  int 3 
"sao_hr.exe"+36B3F8: CC                       -  int 3 
}
Use only on Enhancing and Transforming, any side effects not yet discovered. Best disable when not in use.
 

cdtrico

Expert Cheater
Apr 3, 2017
124
0
16
#6
qweasdzxc17 post_id=22099 time=1509119096 user_id=2798 said:
Script for No Blacksmith Material Use:

Code:
{ Game   : sao_hr.exe
  Version: 
  Date   : 2017-10-27
  Author : qweasdzxc17

  This script does blah blah blah
}

[ENABLE]
aobscanmodule(Blacksmith,sao_hr.exe,89 73 04 48 8B 7C 24 30 48 8B 5C 24 38 48 83 C4 20 5E C3 CC CC CC CC CC CC CC) // should be unique
registersymbol(Blacksmith)

Blacksmith:
  nop
  nop
  nop

[DISABLE]

Blacksmith:
  db 89 73 04 48 8B 7C 24 30

unregistersymbol(Blacksmith)

{
// ORIGINAL CODE - INJECTION POINT: "sao_hr.exe"+36B3E0

"sao_hr.exe"+36B3C2: 75 24                    -  jne sao_hr.exe+36B3E8
"sao_hr.exe"+36B3C4: 48 89 7C 24 30           -  mov [rsp+30],rdi
"sao_hr.exe"+36B3C9: 0F B6 7B 02              -  movzx edi,byte ptr [rbx+02]
"sao_hr.exe"+36B3CD: 8B CF                    -  mov ecx,edi
"sao_hr.exe"+36B3CF: E8 0C C1 FF FF           -  call sao_hr.exe+3674E0
"sao_hr.exe"+36B3D4: 85 C0                    -  test eax,eax
"sao_hr.exe"+36B3D6: 78 08                    -  js sao_hr.exe+36B3E0
"sao_hr.exe"+36B3D8: 8D 47 FF                 -  lea eax,[rdi-01]
"sao_hr.exe"+36B3DB: 83 F8 3B                 -  cmp eax,3B
"sao_hr.exe"+36B3DE: 76 03                    -  jna sao_hr.exe+36B3E3
// ---------- INJECTING HERE ----------
"sao_hr.exe"+36B3E0: 89 73 04                 -  mov [rbx+04],esi
"sao_hr.exe"+36B3E3: 48 8B 7C 24 30           -  mov rdi,[rsp+30]
// ---------- DONE INJECTING  ----------
"sao_hr.exe"+36B3E8: 48 8B 5C 24 38           -  mov rbx,[rsp+38]
"sao_hr.exe"+36B3ED: 48 83 C4 20              -  add rsp,20
"sao_hr.exe"+36B3F1: 5E                       -  pop rsi
"sao_hr.exe"+36B3F2: C3                       -  ret 
"sao_hr.exe"+36B3F3: CC                       -  int 3 
"sao_hr.exe"+36B3F4: CC                       -  int 3 
"sao_hr.exe"+36B3F5: CC                       -  int 3 
"sao_hr.exe"+36B3F6: CC                       -  int 3 
"sao_hr.exe"+36B3F7: CC                       -  int 3 
"sao_hr.exe"+36B3F8: CC                       -  int 3 
}
Use only on Enhancing and Transforming, any side effects not yet discovered. Best disable when not in use.

Thanks! It doesn't seem to have any effect at all though for some reason.
 

qweasdzxc17

Expert Cheater
Apr 19, 2017
162
4
18
#7
cdtrico post_id=22114 time=1509124172 user_id=1969 said:
qweasdzxc17 post_id=22099 time=1509119096 user_id=2798 said:
Script for No Blacksmith Material Use:

Code:
{ Game   : sao_hr.exe
  Version: 
  Date   : 2017-10-27
  Author : qweasdzxc17

  This script does blah blah blah
}

[ENABLE]
aobscanmodule(Blacksmith,sao_hr.exe,89 73 04 48 8B 7C 24 30 48 8B 5C 24 38 48 83 C4 20 5E C3 CC CC CC CC CC CC CC) // should be unique
registersymbol(Blacksmith)

Blacksmith:
  nop
  nop
  nop

[DISABLE]

Blacksmith:
  db 89 73 04 48 8B 7C 24 30

unregistersymbol(Blacksmith)

{
// ORIGINAL CODE - INJECTION POINT: "sao_hr.exe"+36B3E0

"sao_hr.exe"+36B3C2: 75 24                    -  jne sao_hr.exe+36B3E8
"sao_hr.exe"+36B3C4: 48 89 7C 24 30           -  mov [rsp+30],rdi
"sao_hr.exe"+36B3C9: 0F B6 7B 02              -  movzx edi,byte ptr [rbx+02]
"sao_hr.exe"+36B3CD: 8B CF                    -  mov ecx,edi
"sao_hr.exe"+36B3CF: E8 0C C1 FF FF           -  call sao_hr.exe+3674E0
"sao_hr.exe"+36B3D4: 85 C0                    -  test eax,eax
"sao_hr.exe"+36B3D6: 78 08                    -  js sao_hr.exe+36B3E0
"sao_hr.exe"+36B3D8: 8D 47 FF                 -  lea eax,[rdi-01]
"sao_hr.exe"+36B3DB: 83 F8 3B                 -  cmp eax,3B
"sao_hr.exe"+36B3DE: 76 03                    -  jna sao_hr.exe+36B3E3
// ---------- INJECTING HERE ----------
"sao_hr.exe"+36B3E0: 89 73 04                 -  mov [rbx+04],esi
"sao_hr.exe"+36B3E3: 48 8B 7C 24 30           -  mov rdi,[rsp+30]
// ---------- DONE INJECTING  ----------
"sao_hr.exe"+36B3E8: 48 8B 5C 24 38           -  mov rbx,[rsp+38]
"sao_hr.exe"+36B3ED: 48 83 C4 20              -  add rsp,20
"sao_hr.exe"+36B3F1: 5E                       -  pop rsi
"sao_hr.exe"+36B3F2: C3                       -  ret 
"sao_hr.exe"+36B3F3: CC                       -  int 3 
"sao_hr.exe"+36B3F4: CC                       -  int 3 
"sao_hr.exe"+36B3F5: CC                       -  int 3 
"sao_hr.exe"+36B3F6: CC                       -  int 3 
"sao_hr.exe"+36B3F7: CC                       -  int 3 
"sao_hr.exe"+36B3F8: CC                       -  int 3 
}
Use only on Enhancing and Transforming, any side effects not yet discovered. Best disable when not in use.

Thanks! It doesn't seem to have any effect at all though for some reason.
As in no side effect or completely not working at all?
 

cdtrico

Expert Cheater
Apr 3, 2017
124
0
16
#8
qweasdzxc17 post_id=22121 time=1509127939 user_id=2798 said:
cdtrico post_id=22114 time=1509124172 user_id=1969 said:
qweasdzxc17 post_id=22099 time=1509119096 user_id=2798 said:
Script for No Blacksmith Material Use:

Code:
{ Game   : sao_hr.exe
  Version: 
  Date   : 2017-10-27
  Author : qweasdzxc17

  This script does blah blah blah
}

[ENABLE]
aobscanmodule(Blacksmith,sao_hr.exe,89 73 04 48 8B 7C 24 30 48 8B 5C 24 38 48 83 C4 20 5E C3 CC CC CC CC CC CC CC) // should be unique
registersymbol(Blacksmith)

Blacksmith:
  nop
  nop
  nop

[DISABLE]

Blacksmith:
  db 89 73 04 48 8B 7C 24 30

unregistersymbol(Blacksmith)

{
// ORIGINAL CODE - INJECTION POINT: "sao_hr.exe"+36B3E0

"sao_hr.exe"+36B3C2: 75 24                    -  jne sao_hr.exe+36B3E8
"sao_hr.exe"+36B3C4: 48 89 7C 24 30           -  mov [rsp+30],rdi
"sao_hr.exe"+36B3C9: 0F B6 7B 02              -  movzx edi,byte ptr [rbx+02]
"sao_hr.exe"+36B3CD: 8B CF                    -  mov ecx,edi
"sao_hr.exe"+36B3CF: E8 0C C1 FF FF           -  call sao_hr.exe+3674E0
"sao_hr.exe"+36B3D4: 85 C0                    -  test eax,eax
"sao_hr.exe"+36B3D6: 78 08                    -  js sao_hr.exe+36B3E0
"sao_hr.exe"+36B3D8: 8D 47 FF                 -  lea eax,[rdi-01]
"sao_hr.exe"+36B3DB: 83 F8 3B                 -  cmp eax,3B
"sao_hr.exe"+36B3DE: 76 03                    -  jna sao_hr.exe+36B3E3
// ---------- INJECTING HERE ----------
"sao_hr.exe"+36B3E0: 89 73 04                 -  mov [rbx+04],esi
"sao_hr.exe"+36B3E3: 48 8B 7C 24 30           -  mov rdi,[rsp+30]
// ---------- DONE INJECTING  ----------
"sao_hr.exe"+36B3E8: 48 8B 5C 24 38           -  mov rbx,[rsp+38]
"sao_hr.exe"+36B3ED: 48 83 C4 20              -  add rsp,20
"sao_hr.exe"+36B3F1: 5E                       -  pop rsi
"sao_hr.exe"+36B3F2: C3                       -  ret 
"sao_hr.exe"+36B3F3: CC                       -  int 3 
"sao_hr.exe"+36B3F4: CC                       -  int 3 
"sao_hr.exe"+36B3F5: CC                       -  int 3 
"sao_hr.exe"+36B3F6: CC                       -  int 3 
"sao_hr.exe"+36B3F7: CC                       -  int 3 
"sao_hr.exe"+36B3F8: CC                       -  int 3 
}
Use only on Enhancing and Transforming, any side effects not yet discovered. Best disable when not in use.

Thanks! It doesn't seem to have any effect at all though for some reason.
As in no side effect or completely not working at all?
Not working at all, the script can be activated, but materials will still be needed and used.
 

qweasdzxc17

Expert Cheater
Apr 19, 2017
162
4
18
#9
cdtrico post_id=22124 time=1509128789 user_id=1969 said:
qweasdzxc17 post_id=22121 time=1509127939 user_id=2798 said:
cdtrico post_id=22114 time=1509124172 user_id=1969 said:
Thanks! It doesn't seem to have any effect at all though for some reason.
As in no side effect or completely not working at all?
Not working at all, the script can be activated, but materials will still be needed and used.
Find any item thats being used for blacksmithing and "Find out what writes to this address" on the quantity.

For example in the Memory viewer ** ** 67 ** 07 2f
Highlight 07 2f and right-click add this address to the list with type 2 bytes then on that address use the find out function.

Is the instruction at the address sao_hr.exe+36B3E0?

EDIT: Should probbaly add that only works for materials in storage.
 

cdtrico

Expert Cheater
Apr 3, 2017
124
0
16
#10
qweasdzxc17 post_id=22125 time=1509129063 user_id=2798 said:
cdtrico post_id=22124 time=1509128789 user_id=1969 said:
qweasdzxc17 post_id=22121 time=1509127939 user_id=2798 said:
As in no side effect or completely not working at all?
Not working at all, the script can be activated, but materials will still be needed and used.
Find any item thats being used for blacksmithing and "Find out what writes to this address" on the quantity.

For example in the Memory viewer ** ** 67 ** 07 2f
Highlight 07 2f and right-click add this address to the list with type 2 bytes then on that address use the find out function.

Is the instruction at the address sao_hr.exe+36B3E0?

EDIT: Should probbaly add that only works for materials in storage.
Oh, that might've been the reason as I had mats in inventory, I'll farm some more and try it out.

EDIT: Tested it with all mats in storage and they didn't get consumed, although I still needed to have the appropriate amount of said mat before I could attempt, thanks!
 

KS212

Expert Cheater
Mar 3, 2017
233
0
16
#11
Requesting probably the single most needed cheat for this game: All skill trees unlocked and fully mastered.

Doing this legit and unlocking all the hidden tree is truly hair pulling... Did it on PS4, never EVER doing it again.
 

ReDragonInc

Expert Cheater
Mar 10, 2017
93
0
6
#12
KS212 post_id=22151 time=1509142769 user_id=426 said:
Requesting probably the single most needed cheat for this game: All skill trees unlocked and fully mastered.

Doing this legit and unlocking all the hidden tree is truly hair pulling... Did it on PS4, never EVER doing it again.
I did it too, but I don't want them unlocked and mastered. Maybe made easier, but definitely not done entirely for me.
 

xros

What is cheating?
Oct 28, 2017
2
0
1
#13
would the addresses from here would be the same as the ps4 version?
 

cdtrico

Expert Cheater
Apr 3, 2017
124
0
16
#14
ReDragonInc post_id=22173 time=1509152313 user_id=990 said:
KS212 post_id=22151 time=1509142769 user_id=426 said:
Requesting probably the single most needed cheat for this game: All skill trees unlocked and fully mastered.

Doing this legit and unlocking all the hidden tree is truly hair pulling... Did it on PS4, never EVER doing it again.
I did it too, but I don't want them unlocked and mastered. Maybe made easier, but definitely not done entirely for me.
Something like a multiplier option?
And yeah, leveling those is a huge pain.
 

qweasdzxc17

Expert Cheater
Apr 19, 2017
162
4
18
#15
SS Mastery is a 2-byte value in the 140****** <-> 141****** reigon and they are grouped close together.

Washu -> 140B1666C (sao_hr.exe+B1666C)
Shinonome -> 140B16648 (sao_hr.exe+B16648)
Rasetsu - > 140B16660 (sao_hr.exe+B16660)


Still trying to track down skill levels.
 

qweasdzxc17

Expert Cheater
Apr 19, 2017
162
4
18
#16
Skill Levels are also two bytes and in the same 140****** <-> 141****** reigon.

Hopefully someone can use this to make a script, my skills in that area are limited.

Katana Skill Level -> 140B15F8E (sao_hr.exe+B15F8E) 2-byte

example:
Note: On UI display, when address is 3872, ui will show 387.2
 

KS212

Expert Cheater
Mar 3, 2017
233
0
16
#17
cdtrico post_id=22198 time=1509172608 user_id=1969 said:
ReDragonInc post_id=22173 time=1509152313 user_id=990 said:
KS212 post_id=22151 time=1509142769 user_id=426 said:
Requesting probably the single most needed cheat for this game: All skill trees unlocked and fully mastered.

Doing this legit and unlocking all the hidden tree is truly hair pulling... Did it on PS4, never EVER doing it again.
I did it too, but I don't want them unlocked and mastered. Maybe made easier, but definitely not done entirely for me.
Something like a multiplier option?
And yeah, leveling those is a huge pain.
Even a multiplier means you have to actually 'hit' with the weapons... I'd rather just a flat unlock all IF it were possible. Some skills have annoying conditions as well beyond just 'hitting'.
 

cdtrico

Expert Cheater
Apr 3, 2017
124
0
16
#18
cdtrico post_id=22128 time=1509129757 user_id=1969 said:
qweasdzxc17 post_id=22125 time=1509129063 user_id=2798 said:
cdtrico post_id=22124 time=1509128789 user_id=1969 said:
Not working at all, the script can be activated, but materials will still be needed and used.
Find any item thats being used for blacksmithing and "Find out what writes to this address" on the quantity.

For example in the Memory viewer ** ** 67 ** 07 2f
Highlight 07 2f and right-click add this address to the list with type 2 bytes then on that address use the find out function.

Is the instruction at the address sao_hr.exe+36B3E0?

EDIT: Should probbaly add that only works for materials in storage.
Oh, that might've been the reason as I had mats in inventory, I'll farm some more and try it out.

EDIT: Tested it with all mats in storage and they didn't get consumed, although I still needed to have the appropriate amount of said mat before I could attempt, thanks!
Just noticed that this also makes it so that when you have quest rewards in your storage and give them they won't be depleted, which is pretty useful to have specific NPC's affection go up repeatedly by resting and redoing the quest.
 

qweasdzxc17

Expert Cheater
Apr 19, 2017
162
4
18
#19
cdtrico post_id=22226 time=1509183768 user_id=1969 said:
cdtrico post_id=22128 time=1509129757 user_id=1969 said:
qweasdzxc17 post_id=22125 time=1509129063 user_id=2798 said:
Find any item thats being used for blacksmithing and "Find out what writes to this address" on the quantity.

For example in the Memory viewer ** ** 67 ** 07 2f
Highlight 07 2f and right-click add this address to the list with type 2 bytes then on that address use the find out function.

Is the instruction at the address sao_hr.exe+36B3E0?

EDIT: Should probbaly add that only works for materials in storage.
Oh, that might've been the reason as I had mats in inventory, I'll farm some more and try it out.

EDIT: Tested it with all mats in storage and they didn't get consumed, although I still needed to have the appropriate amount of said mat before I could attempt, thanks!
Just noticed that this also makes it so that when you have quest rewards in your storage and give them they won't be depleted, which is pretty useful to have specific NPC's affection go up repeatedly by resting and redoing the quest.
Its more like storage freeze than no blacksmith material use
 

cdtrico

Expert Cheater
Apr 3, 2017
124
0
16
#20
qweasdzxc17 post_id=22229 time=1509184372 user_id=2798 said:
cdtrico post_id=22226 time=1509183768 user_id=1969 said:
cdtrico post_id=22128 time=1509129757 user_id=1969 said:
Oh, that might've been the reason as I had mats in inventory, I'll farm some more and try it out.

EDIT: Tested it with all mats in storage and they didn't get consumed, although I still needed to have the appropriate amount of said mat before I could attempt, thanks!
Just noticed that this also makes it so that when you have quest rewards in your storage and give them they won't be depleted, which is pretty useful to have specific NPC's affection go up repeatedly by resting and redoing the quest.
Its more like storage freeze than no blacksmith material use
Yeah, exactly, which is quite useful in itself to be fair.
 
Top Bottom