[COMPLETED] [Request] Streets of Rage 4

Ask about cheats/tables for single player games here
nyanmaruu182
Cheater
Cheater
Posts: 40
Joined: Thu Aug 03, 2017 7:42 am
Reputation: 3

[COMPLETED] [Request] Streets of Rage 4

Post by nyanmaruu182 »



Need Table for:
1. Inf. HP
2. Inf. Life
3. Inf. Star Special
4. Max Score
5. Unlock All Character
6. ???
Last edited by nyanmaruu182 on Thu Apr 30, 2020 11:55 am, edited 1 time in total.

TroliusMaximus
Expert Cheater
Expert Cheater
Posts: 171
Joined: Thu May 25, 2017 3:10 pm
Reputation: 14

Re: [Request] Streets of Rage 4

Post by TroliusMaximus »

Character unlocker, please (...assuming there are chars. to unlock).

User avatar
Original Boss
Cheater
Cheater
Posts: 29
Joined: Sun Oct 15, 2017 5:02 pm
Reputation: 8

Re: [Request] Streets of Rage 4

Post by Original Boss »

TroliusMaximus wrote:
Thu Apr 30, 2020 11:29 am
Character unlocker, please (...assuming there are chars. to unlock).
You can unlock 12 retro characters and Adam can be unlocked from just playing the story he's a beast by the way (Just beat Story with Axel) using him now!

Also retro characters unlock by life points

Pur
Expert Cheater
Expert Cheater
Posts: 109
Joined: Sun Dec 31, 2017 1:26 pm
Reputation: 10

Re: [Request] Streets of Rage 4

Post by Pur »

+1, please add the Game Pass version as well.

User avatar
Rysefox
Table Makers
Table Makers
Posts: 845
Joined: Sat Jun 23, 2018 3:32 pm
Reputation: 824

Re: [Request] Streets of Rage 4

Post by Rysefox »

Dont have much time but here are few things:
paste in your text document and save as .ct

Unlimited Lifes

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>3</ID>
      <Description>"Unlimited Lifes"</Description>
      <LastState/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]

aobscanmodule(UnlimitedLives,SOR4.exe,83 79 18 00 7E 1A)
alloc(newmem,$1000,"SOR4.exe"+41D722)

label(code)
label(return)

newmem:

code:
mov [rcx+18],#99
cmp dword ptr [rcx+18],00
jle SOR4.exe+41D742
jmp return

UnlimitedLives:
jmp newmem
nop
return:
registersymbol(UnlimitedLives)

[DISABLE]

UnlimitedLives:
db 83 79 18 00 7E 1A

unregistersymbol(UnlimitedLives)
dealloc(newmem)

</AssemblerScript>
    </CheatEntry>
  </CheatEntries>
</CheatTable>
High score

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>19</ID>
      <Description>"High Score"</Description>
      <LastState Activated="1"/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>
[ENABLE]

aobscanmodule(UnlimitedScore,SOR4.exe,03 41 28 48 8B CA)
alloc(newmem,$1000,"SOR4.exe"+40BF3D)

label(code)
label(return)

newmem:

code:
mov [rcx+28],#999999
add eax,[rcx+28]
mov rcx,rdx
jmp return

UnlimitedScore:
jmp newmem
nop
return:
registersymbol(UnlimitedScore)

[DISABLE]

UnlimitedScore:
db 03 41 28 48 8B CA

unregistersymbol(UnlimitedScore)
dealloc(newmem)

</AssemblerScript>
    </CheatEntry>
  </CheatEntries>
</CheatTable>

nyanmaruu182
Cheater
Cheater
Posts: 40
Joined: Thu Aug 03, 2017 7:42 am
Reputation: 3

Re: [Request] Streets of Rage 4

Post by nyanmaruu182 »

@Rysefox
Thanks its all work

Need to get unlock all character

KS212
Expert Cheater
Expert Cheater
Posts: 912
Joined: Fri Mar 03, 2017 5:29 pm
Reputation: 81

Re: [Request] Streets of Rage 4

Post by KS212 »

All the characters can be unlocked if you use the max score cheat and play thru the story 1 time. By the end everyone will be unlocked.

astor
Table Makers
Table Makers
Posts: 133
Joined: Mon Apr 20, 2020 12:29 am
Reputation: 97

Re: [Request] Streets of Rage 4

Post by astor »

looks nice game.

Inf. HP

Code: Select all

{$STRICT}

define(address, SOR4.exe+417D13)
define(bytes, 8B 53 30 89 50 1C)

[ENABLE]
define(injMyhpHook, address)
assert(injMyhpHook, bytes)
registerSymbol(injMyhpHook)

alloc(memMyhpHook, 0x400, address)

label(ptrMyhpHook)
registerSymbol(ptrMyhpHook)

label(n_code)
label(o_code)
label(exit)
label(return)

memMyhpHook:
	ptrMyhpHook:
		dq 0
	align 10 CC
	n_code:
                mov edx,[rbx+70]
                mov [rbx+32],edx
	o_code:
		mov edx,[rbx+30]
		mov [rax+1C],edx
	exit:
		jmp return

injMyhpHook:
	jmp n_code
	nop
	return:

[DISABLE]
injMyhpHook:
	db bytes

unregisterSymbol(injMyhpHook)
unregisterSymbol(ptrMyhpHook)
dealloc(memMyhpHook)
Inf. Life

Code: Select all

{$STRICT}

define(address, SOR4.exe+41D72C)
define(bytes, FF 09 48 8B CE)

[ENABLE]
define(injLivesHook, address)
assert(injLivesHook, bytes)
registerSymbol(injLivesHook)

alloc(memLivesHook, 0x400, address)

label(ptrLivesHook)
registerSymbol(ptrLivesHook)

label(n_code)
label(o_code)
label(exit)
label(return)

memLivesHook:
	ptrLivesHook:
		dq 0
	align 10 CC
	n_code:
	o_code:
		nop
        nop
		mov rcx,rsi
	exit:
		jmp return

injLivesHook:
	jmp n_code
	return:

[DISABLE]
injLivesHook:
	db bytes

unregisterSymbol(injLivesHook)
unregisterSymbol(ptrLivesHook)
dealloc(memLivesHook)
Inf. Star Special:

Code: Select all

{$STRICT}

define(address, SOR4.exe+381F5A)
define(bytes, 8B 44 10 50 48 83 C4 20)

[ENABLE]
define(injStarHook, address)
assert(injStarHook, bytes)
registerSymbol(injStarHook)

alloc(memStarHook, 0x400, address)

label(ptrStarHook)
registerSymbol(ptrStarHook)

label(n_code)
label(o_code)
label(exit)
label(return)

memStarHook:
	ptrStarHook:
		dq 0
	align 10 CC
	n_code:
		mov [rax+rdx+50],(int)10
	o_code:
		mov eax,[rax+rdx+50]
		add rsp,20
	exit:
		jmp return

injStarHook:
	jmp n_code
	nop
	nop
	nop
	return:

[DISABLE]
injStarHook:
	db bytes

unregisterSymbol(injStarHook)
unregisterSymbol(ptrStarHook)
dealloc(memStarHook)
Last edited by astor on Fri May 01, 2020 5:06 am, edited 3 times in total.

jrc4247
What is cheating?
What is cheating?
Posts: 3
Joined: Sat Apr 04, 2020 11:23 pm
Reputation: 0

Re: [Request] Streets of Rage 4

Post by jrc4247 »

Is there any way to turn off damaging your co-op partner? This would be a very useful cheat.

Chris_Chocobo
Novice Cheater
Novice Cheater
Posts: 15
Joined: Fri Sep 07, 2018 4:38 pm
Reputation: 3

Re: [Request] Streets of Rage 4

Post by Chris_Chocobo »

jrc4247 wrote:
Thu Apr 30, 2020 4:24 pm
Is there any way to turn off damaging your co-op partner? This would be a very useful cheat.
I think you can change that in options.

Btw anyone can make a code for Infinite Health / Invincible so we can survive at the hardest difficulties? And another to Disable enemies attacks / Don't lose your combo. It seems someone did it on Switch already
Spoiler
[Link]

User avatar
TG1K986
Cheater
Cheater
Posts: 31
Joined: Sat Sep 02, 2017 10:23 am
Reputation: 9

Re: [Request] Streets of Rage 4

Post by TG1K986 »

All credits goes to that guys above! I just combined it in one table!
Attachments
SOR4.CT
(2.08 KiB) Downloaded 2547 times

Empy
What is cheating?
What is cheating?
Posts: 1
Joined: Thu Apr 30, 2020 7:37 pm
Reputation: 0

Re: [Request] Streets of Rage 4

Post by Empy »

These didn't seem to work for me on Game Pass version.

I made one for stars:

Code: Select all

[ENABLE]

aobscanmodule(STARS,SOR4.dll,89 7C 08 4C 48 63 43 2C) // should be unique
alloc(newmem,$1000,"SOR4.dll"+DE66E0)

label(code)
label(return)

newmem:

code:
  cmp [rax+rcx+4C],edi
  jg end
  mov [rax+rcx+4C],edi
end:
  movsxd  rax,dword ptr [rbx+2C]
  jmp return

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

[DISABLE]

STARS:
  db 89 7C 08 4C 48 63 43 2C

unregistersymbol(STARS)
dealloc(newmem)
It doesn't set to max, which you might want for points, it just doesn't consume. If you want that, let me know, I'll put up another

Still working on the other two. And health? Anyone able to isolate that yet?

MrSomeguy
Noobzor
Noobzor
Posts: 13
Joined: Thu Apr 30, 2020 8:30 pm
Reputation: 0

Re: [Request] Streets of Rage 4

Post by MrSomeguy »

hey im sorry for asking such a noobie question but where exactly do i put the SOR4.CT into my file explore for my steam folder? thank you in advance

User avatar
Rhark
Fearless Donors
Fearless Donors
Posts: 702
Joined: Tue Apr 16, 2019 1:27 am
Reputation: 251

Re: [Request] Streets of Rage 4

Post by Rhark »

MrSomeguy wrote:
Thu Apr 30, 2020 8:31 pm
hey im sorry for asking such a noobie question but where exactly do i put the SOR4.CT into my file explore for my steam folder? thank you in advance
You open it with Cheat Engine 7.1.

MrSomeguy
Noobzor
Noobzor
Posts: 13
Joined: Thu Apr 30, 2020 8:30 pm
Reputation: 0

Re: [Request] Streets of Rage 4

Post by MrSomeguy »

ahhh i will search and see if i can find where do download that thank you so much

Post Reply

Who is online

Users browsing this forum: J4CK_244, kaka50, NUNO_ES