HELP! Saints Row 2 Not Launching (Windows 10)

First of all, my specs:

CPU: Intel Core [email protected]
Motherboard: Gigabyte Z170-HDP3-CF
RAM: CORSAIR Vengeance LPX 32GB (4 x 8GB) DDR4-2400
Storage: SanDisk x400 512GB SSD (My OS and Saints Row 2 are installed on this drive) / Toshiba 3TB Internal SATA Hard Drive (I have tried installing it on this one too, still doesn't work.)
GPU: Zotac NVIDIA GTX 1080 8GB GPU
OS: Windows 10 Home x64

Now, the issue:

Saints Row 2, when launched from either Steam, a desktop shortcut, or the executable itself, fails to open a window at all. No error message, no crash message, no black screen, just, nothing. I get a loading wheel on my mouse for a fraction of a second, and then, nothing. Steam briefly says I have the game open, and then immediately reverts back to just "Online" status.

Here's everything I have tried to mend the issue (And yes, I have tried combining all of these fixes in every way possible. Still nothing.):

Running as an Administrator.
Running in Windows XP (Service Pack 3), Windows 7, and Windows 8 Compatibility Mode.
Running in Reduced Color Mode (8-bit, 256 colors).
Running in forced 640x480 resolution.
Overriding high DPI scaling behavior to Application, System, and System (Enhanced) modes.
Disabling fullscreen optimizations.
Installing DirectX 9 manually.
Installing DirectX via the installer in the game directory.
Reinstalling the game.
Installing the "Gentlemen of the Row" mod, with various combinations.
Reverting back to Vanilla from a GotR installation.
Deleting all save files.
Manually creating a settings.dat file in AppData\Local\THQ\Saints Row 2.
Installing the game on different drives. (C: (my SSD) and D: (my HDD))

Conclusion:

I have tried everything the internet has told me to try in order to fix this, and gotten no results. I've never had to create a forum post for an issue I've had ever before, so I hope I did this right. Any help is appreciated. I'd love to be able to play this game again. Thanks in advance.
 
have you by any chance tried installing a 3rd party dll?
 
Same issue but i'm on Windows 11. I bought the game on GOG. Mine opens a black window for a second and then it closes. I even tried a pirated version but same issue as the GOG version.
Juiced crash log:
Unhandled exception at 0x00C1BC61 in SR2_pc.exe (+0x81bc61): 0xC0000005: Access violation reading location 0x0000000C.
Register dump:
EAX: 0x00000000 EBX: 0x00000001 ECX: 0xA3BB9B62 EDX: 0x00000000
EDI: 0x00000000 ESI: 0x00E824C0 EBP: 0x0FA5FF60 EIP: 0x00C1BC61
ESP: 0x0FA5FBD0 EFL: 0x00010246

CS: 0x00000023 SS: 0x0000002B
GS: 0x0000002B FS: 0x00000053
ES: 0x0000002B DS: 0x0000002B

ST00: 0x00000000 0x00000000 0x00000000 0x00000000 [ 0.000000 0.000000 0.000000 0.000000 ]
ST01: 0x00000000 0x00000000 0x00000000 0x00000000 [ 0.000000 0.000000 0.000000 0.000000 ]
ST02: 0x00000000 0x00000000 0x00000000 0x00000000 [ 0.000000 0.000000 0.000000 0.000000 ]
ST03: 0x00000000 0x00000000 0x00000000 0x00000000 [ 0.000000 0.000000 0.000000 0.000000 ]
ST04: 0x00000000 0x00000000 0x00000000 0x00000000 [ 0.000000 0.000000 0.000000 0.000000 ]
ST05: 0x00000000 0x00000000 0x00000000 0xFF000000 [ 0.000000 0.000000 0.000000 -170141183460469231731687303715884105728.000000 ]
ST06: 0x00000000 0xFFFFFF00 0x00004004 0x00000000 [ 0.000000 -nan 0.000000 0.000000 ]
ST07: 0x00000000 0x80000000 0x00003FFF 0x002B0000 [ 0.000000 -0.000000 0.000000 0.000000 ]

XMM00: 0x00000000 0x00000000 0x00000000 0x00000000 [ 0.000000 0.000000 0.000000 0.000000 ]
XMM01: 0x00000000 0x00000000 0x00000000 0x00000000 [ 0.000000 0.000000 0.000000 0.000000 ]
XMM02: 0x00000000 0x00000000 0x00000000 0x00000000 [ 0.000000 0.000000 0.000000 0.000000 ]
XMM03: 0x00000000 0x00000000 0x00000000 0x00000000 [ 0.000000 0.000000 0.000000 0.000000 ]
XMM04: 0x00000000 0x00000000 0x00000000 0x00000000 [ 0.000000 0.000000 0.000000 0.000000 ]
XMM05: 0x00000000 0x00000000 0x00000000 0x00000000 [ 0.000000 0.000000 0.000000 0.000000 ]
XMM06: 0x00000000 0x00000000 0x00000000 0x00000000 [ 0.000000 0.000000 0.000000 0.000000 ]
XMM07: 0x00000000 0x00000000 0x00000000 0x00000000 [ 0.000000 0.000000 0.000000 0.000000 ]

Stack dump:
0x0FA5FBD0: 00000004 023478A8 00000000 762D23DB 01010002 00001068
0x0FA5FBE8: 00E824C0 00000011 68100002 00000000 00000000 00000000
0x0FA5FC00: 0202003F 00000000 00000000 00A5FBFC 00000017 0FA5FFCC
0x0FA5FC18: 77611DD0 9D22FFC0 FFFFFFFE AC1E6722 0FA5FBC0 06390000
0x0FA5FC30: 0FA5FFCC 762EBF00 D58B6E32 FFFFFFFE 0FA5FF60 B26929EE
0x0FA5FC48: 00000202 00C1C02A 00000004 023478A8 02020202 536E6957
0x0FA5FC60: 206B636F 00302E32 00000080 00000400 00000000 00000001
0x0FA5FC78: 00000003 00000000 000003F8 775D50E7 00000004 4FC21070
0x0FA5FC90: 0034E000 001B001F 4FC21070 06390F0C 4FC21070 0FA5FCE4
0x0FA5FCA8: 775D2D02 0000003A 00000020 4FFD0950 00000000 4FC2108C
base: 0x0F960000 top: 0x0FA5FBD0 bottom: 0x0FA60000

SR2_pc.exe handle 0x00400000
GOTR: NO
xtbl_scan_status flags: 0x0
Backtrace (may be wrong):
=>0x00C1BC61 in SR2_pc.exe (+0x81bc61) (0x0FA5FF60)
0x005207A4 in SR2_pc.exe (+0x1207a4) (0x0FA5FF84)
0x775FD83B RtlInitializeExceptionChain+0x6b in ntdll.dll (+0x6d83b) (0x0FA5FFDC)
0x775FD7C1 RtlGetAppContainerNamedObjectPath+0x231 in ntdll.dll (+0x6d7c1) (0x0FA5FFEC)
 
Same issue but i'm on Windows 11. I bought the game on GOG. Mine opens a black window for a second and then it closes. I even tried a pirated version but same issue as the GOG version.
Juiced crash log:
Unhandled exception at 0x00C1BC61 in SR2_pc.exe (+0x81bc61): 0xC0000005: Access violation reading location 0x0000000C.
Register dump:
EAX: 0x00000000 EBX: 0x00000001 ECX: 0xA3BB9B62 EDX: 0x00000000
EDI: 0x00000000 ESI: 0x00E824C0 EBP: 0x0FA5FF60 EIP: 0x00C1BC61
ESP: 0x0FA5FBD0 EFL: 0x00010246

CS: 0x00000023 SS: 0x0000002B
GS: 0x0000002B FS: 0x00000053
ES: 0x0000002B DS: 0x0000002B

ST00: 0x00000000 0x00000000 0x00000000 0x00000000 [ 0.000000 0.000000 0.000000 0.000000 ]
ST01: 0x00000000 0x00000000 0x00000000 0x00000000 [ 0.000000 0.000000 0.000000 0.000000 ]
ST02: 0x00000000 0x00000000 0x00000000 0x00000000 [ 0.000000 0.000000 0.000000 0.000000 ]
ST03: 0x00000000 0x00000000 0x00000000 0x00000000 [ 0.000000 0.000000 0.000000 0.000000 ]
ST04: 0x00000000 0x00000000 0x00000000 0x00000000 [ 0.000000 0.000000 0.000000 0.000000 ]
ST05: 0x00000000 0x00000000 0x00000000 0xFF000000 [ 0.000000 0.000000 0.000000 -170141183460469231731687303715884105728.000000 ]
ST06: 0x00000000 0xFFFFFF00 0x00004004 0x00000000 [ 0.000000 -nan 0.000000 0.000000 ]
ST07: 0x00000000 0x80000000 0x00003FFF 0x002B0000 [ 0.000000 -0.000000 0.000000 0.000000 ]

XMM00: 0x00000000 0x00000000 0x00000000 0x00000000 [ 0.000000 0.000000 0.000000 0.000000 ]
XMM01: 0x00000000 0x00000000 0x00000000 0x00000000 [ 0.000000 0.000000 0.000000 0.000000 ]
XMM02: 0x00000000 0x00000000 0x00000000 0x00000000 [ 0.000000 0.000000 0.000000 0.000000 ]
XMM03: 0x00000000 0x00000000 0x00000000 0x00000000 [ 0.000000 0.000000 0.000000 0.000000 ]
XMM04: 0x00000000 0x00000000 0x00000000 0x00000000 [ 0.000000 0.000000 0.000000 0.000000 ]
XMM05: 0x00000000 0x00000000 0x00000000 0x00000000 [ 0.000000 0.000000 0.000000 0.000000 ]
XMM06: 0x00000000 0x00000000 0x00000000 0x00000000 [ 0.000000 0.000000 0.000000 0.000000 ]
XMM07: 0x00000000 0x00000000 0x00000000 0x00000000 [ 0.000000 0.000000 0.000000 0.000000 ]

Stack dump:
0x0FA5FBD0: 00000004 023478A8 00000000 762D23DB 01010002 00001068
0x0FA5FBE8: 00E824C0 00000011 68100002 00000000 00000000 00000000
0x0FA5FC00: 0202003F 00000000 00000000 00A5FBFC 00000017 0FA5FFCC
0x0FA5FC18: 77611DD0 9D22FFC0 FFFFFFFE AC1E6722 0FA5FBC0 06390000
0x0FA5FC30: 0FA5FFCC 762EBF00 D58B6E32 FFFFFFFE 0FA5FF60 B26929EE
0x0FA5FC48: 00000202 00C1C02A 00000004 023478A8 02020202 536E6957
0x0FA5FC60: 206B636F 00302E32 00000080 00000400 00000000 00000001
0x0FA5FC78: 00000003 00000000 000003F8 775D50E7 00000004 4FC21070
0x0FA5FC90: 0034E000 001B001F 4FC21070 06390F0C 4FC21070 0FA5FCE4
0x0FA5FCA8: 775D2D02 0000003A 00000020 4FFD0950 00000000 4FC2108C
base: 0x0F960000 top: 0x0FA5FBD0 bottom: 0x0FA60000

SR2_pc.exe handle 0x00400000
GOTR: NO
xtbl_scan_status flags: 0x0
Backtrace (may be wrong):
=>0x00C1BC61 in SR2_pc.exe (+0x81bc61) (0x0FA5FF60)
0x005207A4 in SR2_pc.exe (+0x1207a4) (0x0FA5FF84)
0x775FD83B RtlInitializeExceptionChain+0x6b in ntdll.dll (+0x6d83b) (0x0FA5FFDC)
0x775FD7C1 RtlGetAppContainerNamedObjectPath+0x231 in ntdll.dll (+0x6d7c1) (0x0FA5FFEC)
JuicedPatch? Make sure you run the bat file inside of the game directory. I've seen many people mess this up.
 
JuicedPatch? Make sure you run the bat file inside of the game directory. I've seen many people mess this up.
Is it JuicedSteamXDel?

Patching and Fixing SR2...
xdelta3: source file too short: XD3_INVALID_INPUT
xdelta3: normally this indicates that the source file is incorrect
xdelta3: please verify the source file with sha1sum or equivalent
ERROR: Patch failed. The input file may be invalid or already patched.
Press any key to continue . . .
 
Is it JuicedSteamXDel?

Patching and Fixing SR2...
xdelta3: source file too short: XD3_INVALID_INPUT
xdelta3: normally this indicates that the source file is incorrect
xdelta3: please verify the source file with sha1sum or equivalent
ERROR: Patch failed. The input file may be invalid or already patched.
Press any key to continue . . .
Did you replace the files with every file inside of the JuicedPatch folder, all the dlls and all?
 
Yes i did, There were like two dll files wich needed to be replaced when dragging the contents of the juiced archive into the sr2 root folder.
There is are two dlls, one pdb, an ini, the bat file, and the loose.txt. You drag everything besides the README.txt to the root folder and run the bat file. Then, you add the directory of the mods you install in the mods folder into loose.txt
 
There is are two dlls, one pdb, an ini, the bat file, and the loose.txt. You drag everything besides the README.txt to the root folder and run the bat file. Then, you add the directory of the mods you install in the mods folder into loose.txt
It's not an issue related to juiced i just used it to get a crash log. It's the vanilla game that doesn't wanna launch no matter what i try.
 
It's not an issue related to juiced i just used it to get a crash log. It's the vanilla game that doesn't wanna launch no matter what i try.
My only thought what is causing it is that it is GOG version. I use steam so I can't be certain how to get it to work, but I would try running in compatibility modes if you have Windows. Linux would be next to near impossible to play GOG games since it doesn't have access to Proton like Steam does. However, if you had steam installed on a Linux device with your SR2 GOG, you can just add it as a non-steam game and run it with Proton like a native steam game.
 
Back
Top