Star Ocean The Second Story R

Upload your cheat tables here (No requests)
User avatar
Exeter
Table Makers
Table Makers
Posts: 459
Joined: Fri Mar 03, 2017 9:16 am
Reputation: 155

Re: Star Ocean The Second Story R

Post by Exeter »

guidodi wrote:
Wed Nov 15, 2023 9:44 am
Can this be used with emulators like Ryujinx or Yuzu?
No. Emulators have their own way of handling memory.

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

Verun
Noobzor
Noobzor
Posts: 13
Joined: Tue Oct 17, 2023 1:24 pm
Reputation: 0

Re: Star Ocean The Second Story R

Post by Verun »

Looking for a way to add bonus-dungeon arts like Meteor Swarm, Tri Ace and Extinction. Ingame they are added by opening chests directly instead of looting enabler-items (like for some other skills).
So far no luck :(

J3r3k
Novice Cheater
Novice Cheater
Posts: 21
Joined: Wed Sep 11, 2019 1:27 pm
Reputation: 1

Re: Star Ocean The Second Story R

Post by J3r3k »

Verun wrote:
Thu Nov 16, 2023 11:10 am
Looking for a way to add bonus-dungeon arts like Meteor Swarm, Tri Ace and Extinction. Ingame they are added by opening chests directly instead of looting enabler-items (like for some other skills).
So far no luck :(
That would be great indeed :)

Luciferza064
Noobzor
Noobzor
Posts: 5
Joined: Wed Aug 23, 2023 1:51 pm
Reputation: 0

Re: Star Ocean The Second Story R

Post by Luciferza064 »

Hello please help me my game was crash

Luciferza064
Noobzor
Noobzor
Posts: 5
Joined: Wed Aug 23, 2023 1:51 pm
Reputation: 0

Re: Star Ocean The Second Story R

Post by Luciferza064 »

Luciferza064 wrote:
Tue Nov 21, 2023 9:52 am
Hello help me please my game was crash

Izanagi666
Novice Cheater
Novice Cheater
Posts: 16
Joined: Mon Oct 24, 2022 1:26 am
Reputation: 2

Re: Star Ocean The Second Story R

Post by Izanagi666 »

is there a possibility of an instant cast option?

J3r3k
Novice Cheater
Novice Cheater
Posts: 21
Joined: Wed Sep 11, 2019 1:27 pm
Reputation: 1

Re: Star Ocean The Second Story R

Post by J3r3k »

Izanagi666 wrote:
Thu Nov 23, 2023 4:35 pm
is there a possibility of an instant cast option?
Yeah awesome idea!
And a way to change assault characters with characters not in your party! (No one else wants the possibility to use Celine ´so Meteor swarm in assault without her in your party?)

User avatar
HanLiem
Expert Cheater
Expert Cheater
Posts: 145
Joined: Sat Aug 26, 2017 1:58 am
Reputation: 5

Re: Star Ocean The Second Story R Demo

Post by HanLiem »

DrummerIX wrote:
Fri Sep 15, 2023 3:26 am
DhaosCollider wrote:
Fri Sep 15, 2023 9:00 am
Thank you very much for all the efforts you put into this awesome game DrummerIX and DhaosCollider, the mods work wonderfully! And if it is possible for me to request a mod to remove the equipment limitations for all character so that male can equip female armor and vice versa for example please?

ddoggo
What is cheating?
What is cheating?
Posts: 1
Joined: Mon Nov 27, 2023 11:39 pm
Reputation: 0

Re: Star Ocean The Second Story R

Post by ddoggo »

Is there any good way to lower character level? or just de-level character ingame?

I trying to start a fresh game with party member I didn't spend much time with. Everything seem to be working fine with Party Modification but sort of the problem is that the Character starts at the level you recruit them in the based game. So they're too high level and combat is less fun.

I had tried changing the Level and Base level. but they would get back to the recruiting level the moment they level up.

J3r3k
Novice Cheater
Novice Cheater
Posts: 21
Joined: Wed Sep 11, 2019 1:27 pm
Reputation: 1

Re: Star Ocean The Second Story R

Post by J3r3k »

ddoggo wrote:
Mon Nov 27, 2023 11:43 pm
Is there any good way to lower character level? or just de-level character ingame?

I trying to start a fresh game with party member I didn't spend much time with. Everything seem to be working fine with Party Modification but sort of the problem is that the Character starts at the level you recruit them in the based game. So they're too high level and combat is less fun.

I had tried changing the Level and Base level. but they would get back to the recruiting level the moment they level up.
Weird, it works perfectly for me. Changing level, yes but not only. change the experience too or it will go back to the level they were. I made a second run putting everyone at level 1, stats at 1, experience at 0. They’ll start from scratch.
I pair that with experience modifier, usually 0.01 times what you’re supposed to get. They will be under leveled, but with their skills already learned it will be perfectly fine. Enjoy. You’re welcome.

manila99
Noobzor
Noobzor
Posts: 11
Joined: Tue Jan 10, 2023 1:55 pm
Reputation: 8

Re: Star Ocean The Second Story R

Post by manila99 »

Hello everyone! Here's my contribution.

The table focus mainly on editing the values for Combat Skills and Factors :) . The values cannot be saved.

In the "Script" section of the table, you'll find some pre-made modifications for some factors. Also, note that I included only the more pertinent factors.
Table preview
Image
Enjoy it!
Attachments
SO2R -factors_v1.CT
(227.16 KiB) Downloaded 605 times

User avatar
HanLiem
Expert Cheater
Expert Cheater
Posts: 145
Joined: Sat Aug 26, 2017 1:58 am
Reputation: 5

Re: Star Ocean The Second Story R

Post by HanLiem »

manila99 wrote:
Wed Nov 29, 2023 3:39 pm
Hello everyone! Here's my contribution.
Thank you so much for the amazing contribution friend, and if it's possible for me to make a request or rather an advice of a mod for much greater playing experience? It's a "Remove Equipment Limitation" mod, to make sure everyone can equip everything. Thank you in advance for every effort you put in this awesome Game Remake my friend.

amor_infinitus
What is cheating?
What is cheating?
Posts: 1
Joined: Thu Feb 23, 2023 5:23 am
Reputation: 0

Re: Star Ocean The Second Story R

Post by amor_infinitus »

manila99 wrote:
Wed Nov 29, 2023 3:39 pm
Hello everyone! Here's my contribution.

The table focus mainly on editing the values for Combat Skills and Factors :) . The values cannot be saved.

In the "Script" section of the table, you'll find some pre-made modifications for some factors. Also, note that I included only the more pertinent factors.
Table preview
Image
Enjoy it!
How do you get this script to work? Checking the boxes does nothing for me

manila99
Noobzor
Noobzor
Posts: 11
Joined: Tue Jan 10, 2023 1:55 pm
Reputation: 8

Re: Star Ocean The Second Story R

Post by manila99 »

amor_infinitus wrote:
Sat Dec 23, 2023 4:49 pm
manila99 wrote:
Wed Nov 29, 2023 3:39 pm
Hello everyone! Here's my contribution.

The table focus mainly on editing the values for Combat Skills and Factors :) . The values cannot be saved.

In the "Script" section of the table, you'll find some pre-made modifications for some factors. Also, note that I included only the more pertinent factors.
Table preview
Image
Enjoy it!
How do you get this script to work? Checking the boxes does nothing for me
The game was updated, so I have to update the script/table.

acecel
Expert Cheater
Expert Cheater
Posts: 964
Joined: Sun Apr 09, 2017 1:32 am
Reputation: 163

Re: Star Ocean The Second Story R

Post by acecel »

Thanks to DhaosCollider and DrummerIX for the tables, always amazing quality with you two ;)

About DhaosCollider's table i have an issue with a script that refuse to activate itself, basically every other script i tried on the table work fine except this one.
The name of the script is "Save Anytime on System Screen" and here is the code below :

Code: Select all

define(address,GameAssembly.dll+6790DC)
define(bytes,0F 84 BA 01 00 00)

[ENABLE]

assert(address,bytes)

address:
  nop 6

[DISABLE]

address:
  db bytes
  // je GameAssembly.dll.udata+3EF29C

{
// ORIGINAL CODE - INJECTION POINT: GameAssembly.dll.udata+3EF0DC

GameAssembly.dll.udata+3EF06B: CC                             - int 3 
GameAssembly.dll.udata+3EF06C: CC                             - int 3 
GameAssembly.dll.udata+3EF06D: CC                             - int 3 
GameAssembly.dll.udata+3EF06E: CC                             - int 3 
GameAssembly.dll.udata+3EF06F: CC                             - int 3 
Game.UICampMenuSelector.OnDecision: 48 89 5C 24 08                 - mov [rsp+08],rbx
GameAssembly.dll.udata+3EF075: 57                             - push rdi
GameAssembly.dll.udata+3EF076: 48 83 EC 20                    - sub rsp,20
GameAssembly.dll.udata+3EF07A: 80 3D D5 0F 95 01 00           - cmp byte ptr [GameAssembly.dll+1FCA056],00
GameAssembly.dll.udata+3EF081: 48 8B D9                       - mov rbx,rcx
GameAssembly.dll.udata+3EF084: 75 1F                          - jne GameAssembly.dll.udata+3EF0A5
GameAssembly.dll.udata+3EF086: 48 8D 0D EB 1E 86 01           - lea rcx,[GameAssembly.dll.xtext+B1F78]
GameAssembly.dll.udata+3EF08D: E8 FE C4 BA FF                 - call GameAssembly.dll.00cfg+224590
GameAssembly.dll.udata+3EF092: 48 8D 0D FF 15 85 01           - lea rcx,[GameAssembly.dll.xtext+A1698]
GameAssembly.dll.udata+3EF099: E8 F2 C4 BA FF                 - call GameAssembly.dll.00cfg+224590
GameAssembly.dll.udata+3EF09E: C6 05 B1 0F 95 01 01           - mov byte ptr [GameAssembly.dll+1FCA056],01
GameAssembly.dll.udata+3EF0A5: 33 D2                          - xor edx,edx
GameAssembly.dll.udata+3EF0A7: 48 8B CB                       - mov rcx,rbx
GameAssembly.dll.udata+3EF0AA: E8 E1 07 00 00                 - call Game.UICampMenuSelector.GetCurrentSelectItem
GameAssembly.dll.udata+3EF0AF: 48 8B 0D E2 15 85 01           - mov rcx,[GameAssembly.dll.xtext+A1698]
GameAssembly.dll.udata+3EF0B6: 8B F8                          - mov edi,eax
GameAssembly.dll.udata+3EF0B8: 8B 93 90 00 00 00              - mov edx,[rbx+00000090]
GameAssembly.dll.udata+3EF0BE: 48 8B 49 38                    - mov rcx,[rcx+38]
GameAssembly.dll.udata+3EF0C2: 4C 8B 01                       - mov r8,[rcx]
GameAssembly.dll.udata+3EF0C5: 48 8B CB                       - mov rcx,rbx
GameAssembly.dll.udata+3EF0C8: 4D 8B 48 08                    - mov r9,[r8+08]
GameAssembly.dll.udata+3EF0CC: 41 FF D1                       - call r9
GameAssembly.dll.udata+3EF0CF: 48 85 C0                       - test rax,rax
GameAssembly.dll.udata+3EF0D2: 0F 84 E2 01 00 00              - je GameAssembly.dll.udata+3EF2BA
GameAssembly.dll.udata+3EF0D8: 80 78 24 00                    - cmp byte ptr [rax+24],00
// ---------- INJECTING HERE ----------
GameAssembly.dll.udata+3EF0DC: 0F 84 BA 01 00 00              - je GameAssembly.dll.udata+3EF29C
// ---------- DONE INJECTING  ----------
GameAssembly.dll.udata+3EF0E2: 83 BB E8 00 00 00 00           - cmp dword ptr [rbx+000000E8],00
GameAssembly.dll.udata+3EF0E9: 0F 84 31 01 00 00              - je GameAssembly.dll.udata+3EF220
GameAssembly.dll.udata+3EF0EF: 83 FF 1F                       - cmp edi,1F
GameAssembly.dll.udata+3EF0F2: 77 0E                          - ja GameAssembly.dll.udata+3EF102
GameAssembly.dll.udata+3EF0F4: B8 00 00 40 F3                 - mov eax,F3400000
GameAssembly.dll.udata+3EF0F9: 0F A3 F8                       - bt eax,edi
GameAssembly.dll.udata+3EF0FC: 0F 82 CA 00 00 00              - jb GameAssembly.dll.udata+3EF1CC
GameAssembly.dll.udata+3EF102: 83 FF 0A                       - cmp edi,0A
GameAssembly.dll.udata+3EF105: 74 11                          - je GameAssembly.dll.udata+3EF118
GameAssembly.dll.udata+3EF107: 8B 83 90 00 00 00              - mov eax,[rbx+00000090]
GameAssembly.dll.udata+3EF10D: 89 83 F8 00 00 00              - mov [rbx+000000F8],eax
GameAssembly.dll.udata+3EF113: E9 B4 00 00 00                 - jmp GameAssembly.dll.udata+3EF1CC
GameAssembly.dll.udata+3EF118: 48 8B 8B D8 00 00 00           - mov rcx,[rbx+000000D8]
GameAssembly.dll.udata+3EF11F: C7 83 E8 00 00 00 06 00 00 00  - mov [rbx+000000E8],00000006
GameAssembly.dll.udata+3EF129: 48 85 C9                       - test rcx,rcx
GameAssembly.dll.udata+3EF12C: 0F 84 88 01 00 00              - je GameAssembly.dll.udata+3EF2BA
GameAssembly.dll.udata+3EF132: 48 8B 01                       - mov rax,[rcx]
GameAssembly.dll.udata+3EF135: 48 8B 90 50 02 00 00           - mov rdx,[rax+00000250]
GameAssembly.dll.udata+3EF13C: FF 90 48 02 00 00              - call qword ptr [rax+00000248]
GameAssembly.dll.udata+3EF142: 80 BB FE 00 00 00 00           - cmp byte ptr [rbx+000000FE],00
GameAssembly.dll.udata+3EF149: 75 23                          - jne GameAssembly.dll.udata+3EF16E
GameAssembly.dll.udata+3EF14B: 80 BB FF 00 00 00 00           - cmp byte ptr [rbx+000000FF],00
GameAssembly.dll.udata+3EF152: 74 50                          - je GameAssembly.dll.udata+3EF1A4
GameAssembly.dll.udata+3EF154: E8 77 E2 98 FF                 - call GameAssembly.dll.00cfg+63D0
GameAssembly.dll.udata+3EF159: 48 85 C0                       - test rax,rax
GameAssembly.dll.udata+3EF15C: 0F 84 58 01 00 00              - je GameAssembly.dll.udata+3EF2BA
GameAssembly.dll.udata+3EF162: 33 D2                          - xor edx,edx
GameAssembly.dll.udata+3EF164: 48 8B C8                       - mov rcx,rax
GameAssembly.dll.udata+3EF167: E8 44 35 D5 FF                 - call Game.ColiseumManager.GetIneligibleMembers
GameAssembly.dll.udata+3EF16C: EB 18                          - jmp GameAssembly.dll.udata+3EF186
}
Thanks to DhaosCollider and DrummerIX for the tables, always amazing quality with you two ;)

About DhaosCollider's table i have an issue with a script that refuse to activate itself, basically every other script i tried on the table work fine except this one.
The name of the script is "Save Anytime on System Screen" and here is the code below :

Code: Select all

define(address,GameAssembly.dll+6790DC)
define(bytes,0F 84 BA 01 00 00)

[ENABLE]

assert(address,bytes)

address:
  nop 6

[DISABLE]

address:
  db bytes
  // je GameAssembly.dll.udata+3EF29C

{
// ORIGINAL CODE - INJECTION POINT: GameAssembly.dll.udata+3EF0DC

GameAssembly.dll.udata+3EF06B: CC                             - int 3 
GameAssembly.dll.udata+3EF06C: CC                             - int 3 
GameAssembly.dll.udata+3EF06D: CC                             - int 3 
GameAssembly.dll.udata+3EF06E: CC                             - int 3 
GameAssembly.dll.udata+3EF06F: CC                             - int 3 
Game.UICampMenuSelector.OnDecision: 48 89 5C 24 08                 - mov [rsp+08],rbx
GameAssembly.dll.udata+3EF075: 57                             - push rdi
GameAssembly.dll.udata+3EF076: 48 83 EC 20                    - sub rsp,20
GameAssembly.dll.udata+3EF07A: 80 3D D5 0F 95 01 00           - cmp byte ptr [GameAssembly.dll+1FCA056],00
GameAssembly.dll.udata+3EF081: 48 8B D9                       - mov rbx,rcx
GameAssembly.dll.udata+3EF084: 75 1F                          - jne GameAssembly.dll.udata+3EF0A5
GameAssembly.dll.udata+3EF086: 48 8D 0D EB 1E 86 01           - lea rcx,[GameAssembly.dll.xtext+B1F78]
GameAssembly.dll.udata+3EF08D: E8 FE C4 BA FF                 - call GameAssembly.dll.00cfg+224590
GameAssembly.dll.udata+3EF092: 48 8D 0D FF 15 85 01           - lea rcx,[GameAssembly.dll.xtext+A1698]
GameAssembly.dll.udata+3EF099: E8 F2 C4 BA FF                 - call GameAssembly.dll.00cfg+224590
GameAssembly.dll.udata+3EF09E: C6 05 B1 0F 95 01 01           - mov byte ptr [GameAssembly.dll+1FCA056],01
GameAssembly.dll.udata+3EF0A5: 33 D2                          - xor edx,edx
GameAssembly.dll.udata+3EF0A7: 48 8B CB                       - mov rcx,rbx
GameAssembly.dll.udata+3EF0AA: E8 E1 07 00 00                 - call Game.UICampMenuSelector.GetCurrentSelectItem
GameAssembly.dll.udata+3EF0AF: 48 8B 0D E2 15 85 01           - mov rcx,[GameAssembly.dll.xtext+A1698]
GameAssembly.dll.udata+3EF0B6: 8B F8                          - mov edi,eax
GameAssembly.dll.udata+3EF0B8: 8B 93 90 00 00 00              - mov edx,[rbx+00000090]
GameAssembly.dll.udata+3EF0BE: 48 8B 49 38                    - mov rcx,[rcx+38]
GameAssembly.dll.udata+3EF0C2: 4C 8B 01                       - mov r8,[rcx]
GameAssembly.dll.udata+3EF0C5: 48 8B CB                       - mov rcx,rbx
GameAssembly.dll.udata+3EF0C8: 4D 8B 48 08                    - mov r9,[r8+08]
GameAssembly.dll.udata+3EF0CC: 41 FF D1                       - call r9
GameAssembly.dll.udata+3EF0CF: 48 85 C0                       - test rax,rax
GameAssembly.dll.udata+3EF0D2: 0F 84 E2 01 00 00              - je GameAssembly.dll.udata+3EF2BA
GameAssembly.dll.udata+3EF0D8: 80 78 24 00                    - cmp byte ptr [rax+24],00
// ---------- INJECTING HERE ----------
GameAssembly.dll.udata+3EF0DC: 0F 84 BA 01 00 00              - je GameAssembly.dll.udata+3EF29C
// ---------- DONE INJECTING  ----------
GameAssembly.dll.udata+3EF0E2: 83 BB E8 00 00 00 00           - cmp dword ptr [rbx+000000E8],00
GameAssembly.dll.udata+3EF0E9: 0F 84 31 01 00 00              - je GameAssembly.dll.udata+3EF220
GameAssembly.dll.udata+3EF0EF: 83 FF 1F                       - cmp edi,1F
GameAssembly.dll.udata+3EF0F2: 77 0E                          - ja GameAssembly.dll.udata+3EF102
GameAssembly.dll.udata+3EF0F4: B8 00 00 40 F3                 - mov eax,F3400000
GameAssembly.dll.udata+3EF0F9: 0F A3 F8                       - bt eax,edi
GameAssembly.dll.udata+3EF0FC: 0F 82 CA 00 00 00              - jb GameAssembly.dll.udata+3EF1CC
GameAssembly.dll.udata+3EF102: 83 FF 0A                       - cmp edi,0A
GameAssembly.dll.udata+3EF105: 74 11                          - je GameAssembly.dll.udata+3EF118
GameAssembly.dll.udata+3EF107: 8B 83 90 00 00 00              - mov eax,[rbx+00000090]
GameAssembly.dll.udata+3EF10D: 89 83 F8 00 00 00              - mov [rbx+000000F8],eax
GameAssembly.dll.udata+3EF113: E9 B4 00 00 00                 - jmp GameAssembly.dll.udata+3EF1CC
GameAssembly.dll.udata+3EF118: 48 8B 8B D8 00 00 00           - mov rcx,[rbx+000000D8]
GameAssembly.dll.udata+3EF11F: C7 83 E8 00 00 00 06 00 00 00  - mov [rbx+000000E8],00000006
GameAssembly.dll.udata+3EF129: 48 85 C9                       - test rcx,rcx
GameAssembly.dll.udata+3EF12C: 0F 84 88 01 00 00              - je GameAssembly.dll.udata+3EF2BA
GameAssembly.dll.udata+3EF132: 48 8B 01                       - mov rax,[rcx]
GameAssembly.dll.udata+3EF135: 48 8B 90 50 02 00 00           - mov rdx,[rax+00000250]
GameAssembly.dll.udata+3EF13C: FF 90 48 02 00 00              - call qword ptr [rax+00000248]
GameAssembly.dll.udata+3EF142: 80 BB FE 00 00 00 00           - cmp byte ptr [rbx+000000FE],00
GameAssembly.dll.udata+3EF149: 75 23                          - jne GameAssembly.dll.udata+3EF16E
GameAssembly.dll.udata+3EF14B: 80 BB FF 00 00 00 00           - cmp byte ptr [rbx+000000FF],00
GameAssembly.dll.udata+3EF152: 74 50                          - je GameAssembly.dll.udata+3EF1A4
GameAssembly.dll.udata+3EF154: E8 77 E2 98 FF                 - call GameAssembly.dll.00cfg+63D0
GameAssembly.dll.udata+3EF159: 48 85 C0                       - test rax,rax
GameAssembly.dll.udata+3EF15C: 0F 84 58 01 00 00              - je GameAssembly.dll.udata+3EF2BA
GameAssembly.dll.udata+3EF162: 33 D2                          - xor edx,edx
GameAssembly.dll.udata+3EF164: 48 8B C8                       - mov rcx,rax
GameAssembly.dll.udata+3EF167: E8 44 35 D5 FF                 - call Game.ColiseumManager.GetIneligibleMembers
GameAssembly.dll.udata+3EF16C: EB 18                          - jmp GameAssembly.dll.udata+3EF186
}
When i try to access the address that is on the commented part after the code GameAssembly.dll.udata+3EF0DC, the game tell me "This is not a valid address", same if i try without the offset at the end, but it works if i type only GameAssembly.dll.

I am a newb regarding this, how sometimes we can access game executable structure and functions like "game_executable.exe.inventoryManager.AddObject" and most often we can't. I guess it's related to the language used in creating the game and its similarity with what CE can understand/read.

So does anyone know where my error came from ? An option not enabled in CE ? I am using the version 7.5 and i had followed differents guides found here and there to configure CE. And i have been able in some games to use the feature that doesn't work for this cheat on this game.

I am very lost about this problem, so any help is greatly appreciated.

Post Reply

Who is online

Users browsing this forum: Chrisfearless, DotBot, Google Adsense [Bot], Jaxtes, kisskhan