Sonic Mania

Sonic Mania

View Stats:
Tenjoin Aug 29, 2017 @ 4:00pm
Fix for "Steam user must be logged in to play this game"
UPDATE: An update was pushed just today for Sonic Mania! The guide below may not work anymore. Launch the game once online and it should work.

Either use the IPS patch, the SpecialK fix or follow the guide

IPS patch[drive.google.com] by shicky256

SpecialK fix[gitlab.com] by Kaldaien

----------------

GUIDE:

1. Make a copy of SonicMania.exe
2. Open SonicMania.exe in a hex editor
3. Go to 1CAABE
4. Overwrite the byte with: EB

Before change: 75 30
After change: EB 30

----------------

A more foolproof guide by SenMithrarin85:

1) download hxd and install it
2) make a copy of the game's exe
3) open hxd and then click file>open
4) open the sonicmania.exe
5) press ctrl+g in the box that appears, type 1CAABE and then press enter
6) the program will navigate to 2 values before a 30
7) Do not move the cursor. Type EB
8) it should read EB 30
9) press ctrl+s and close the program
10) replace the game's exe witht he edited one
11) play offline!

----------------

A simple short jnz to jmp change, basically. Done in 5 minutes pretty much.

Please keep in mind this is NOT bypassing any security mesaures per se as users with these binaries will not be able to run unless SteamAPI sees that the user owns the game.
Last edited by Tenjoin; Aug 30, 2017 @ 7:34am
< >
Showing 1-15 of 126 comments
Andrew Aug 29, 2017 @ 4:01pm 
You should tell Sega about this.
Tenjoin Aug 29, 2017 @ 4:07pm 
Originally posted by Andrew:
You should tell Sega about this.

I'm pretty sure it was a simple unintentional oversight in SteamAPI settings for the DRM. This just forces the login check not to quit the game (as a quick hack, mind you, this will NOT crack the game in any way).
Yskar Aug 29, 2017 @ 4:07pm 
I love you, OP!
SenMithrarin85 Aug 29, 2017 @ 4:08pm 
so what should it read? 1EB30?
Tenjoin Aug 29, 2017 @ 4:08pm 
Originally posted by Yskar:
I love you, OP!

Aw thanks! Modding and hacking games paid off! :D
SenMithrarin85 Aug 29, 2017 @ 4:09pm 
Originally posted by Xanvier:
Originally posted by Yskar:
I love you, OP!

Aw thanks! Modding and hacking games paid off! :D

What exactly should it read afterwards? I have used a hex editor before but they're very finicky
SenMithrarin85 Aug 29, 2017 @ 4:10pm 
please! anyone?
billyhatcher643 Aug 29, 2017 @ 4:12pm 
im betting its the stupid denuvo drm crap that sega installed and made us wait 2 weeks for
dogen Aug 29, 2017 @ 4:13pm 
Originally posted by SenMithrarin85:
please! anyone?

Just try both.


Originally posted by NiGHTSfan:
im betting its the stupid denuvo drm crap that sega installed and made us wait 2 weeks for

lol did you ignore the op?
Last edited by dogen; Aug 29, 2017 @ 4:13pm
Tenjoin Aug 29, 2017 @ 4:14pm 
Originally posted by SenMithrarin85:
so what should it read? 1EB30?

Hey there, sorry, Steam disconnected for me for a second.

Basically, you hit Ctrl+G, write 1CAABE in the box, then on the hex side you just write EB 30 and then you save the file (Ctrl+S)
billyhatcher643 Aug 29, 2017 @ 4:14pm 
Originally posted by dogen:
Originally posted by SenMithrarin85:
please! anyone?

Just try both.


Originally posted by NiGHTSfan:
im betting its the stupid denuvo drm crap that sega installed and made us wait 2 weeks for

lol did you ignore the op?

i still dont care because it has denuvo on it
SenMithrarin85 Aug 29, 2017 @ 4:14pm 
Originally posted by dogen:
Originally posted by SenMithrarin85:
please! anyone?

Just try both.


Originally posted by NiGHTSfan:
im betting its the stupid denuvo drm crap that sega installed and made us wait 2 weeks for

lol did you ignore the op?

can anyone whose done it successfully post what they typed? very much appreciated
SenMithrarin85 Aug 29, 2017 @ 4:15pm 
Originally posted by Xanvier:
Originally posted by SenMithrarin85:
so what should it read? 1EB30?

Hey there, sorry, Steam disconnected for me for a second.

Basically, you hit Ctrl+G, write 1CAABE in the box, then on the hex side you just write EB 30 and then you save the file (Ctrl+S)

what editor did you use?
Smoker Megadrive Aug 29, 2017 @ 4:17pm 
This need to be sticky D:
Tenjoin Aug 29, 2017 @ 4:17pm 
Originally posted by SenMithrarin85:

what editor did you use?


I used HxD
< >
Showing 1-15 of 126 comments
Per page: 1530 50

Date Posted: Aug 29, 2017 @ 4:00pm
Posts: 126