I'm testing this now @doobiedoo, I'll let you know how it goes. Thank you once again for the private patch.doobiedoo wrote: ↑Tue Mar 04, 2025 4:34 pmdid you replace both files as per the readme.txt? are you using modified PAK files that haven't been updated to v6.2?
what does "does not start" mean, exactly? what popups or additional information can you provide?
i've tested it from my end; if it doesn't work for you then i'm unsure what i can do without more information.
Space Marine 2 patched exe
-
- Expert Cheater
- Posts: 51
- Joined: Fri Sep 06, 2024 11:28 pm
- Reputation: 16
Re: Space Marine 2 patched exe
-
- Expert Cheater
- Posts: 51
- Joined: Fri Sep 06, 2024 11:28 pm
- Reputation: 16
Re: Space Marine 2 patched exe
Hey @doobiedoo, just tested the 6.2a patch, and I can confirm that private mode works pretty well for just about anything. I was able to run modded servers, personal character modifications (tested with modded PAKs), and even Cheat Engine without issues. With the patched EXE, everything loads privately without any hiccups.doobiedoo wrote: ↑Tue Mar 04, 2025 2:14 pmOkay, new bypass for v6.2 is up at...
[Link]
pwd is...
frf
this has only been tested in solo Private mode. it will allow Cheat Engine use while on the Battle Barge.
i'm at the limit of my capacity to have safe insights into how to do this (i've suffered a few wipes while testing that i do not wish to replicate, it's a pain in the ass to restore lost progress even with Cheat Engine) so i don't expect my implementation will be able to improve beyond what this is capable of.
I also tested loading with just the modded files (start_protected and retail), and they worked great. However, when I tried in public, there was a bit of a delay, once I fired a shot and the gamestate changed I suppose, the game detected the modified EXEs and sent me back to the launch bay. Overall, it's solid for private use with modded PAKs and Cheat Engine modifications, just not for public play.
Re: Space Marine 2 patched exe
I copy two files:doobiedoo wrote: ↑Tue Mar 04, 2025 4:34 pmdid you replace both files as per the readme.txt? are you using modified PAK files that haven't been updated to v6.2?
what does "does not start" mean, exactly? what popups or additional information can you provide?
i've tested it from my end; if it doesn't work for you then i'm unsure what i can do without more information.
Warhammer 40000 Space Marine 2 - Retail.exe_MODIFIED_6.2a
start_protected_game.exe_MODIFIED
My version of the Space marine is 6.0.0.1
When I run "Warhammer 40000 Space Marine 2 - Retail.exe" by steam I see this error:
an error occurred while starting this game: no license
If I copy same two files from version v6.1e in the same way (via steam) game is started correctly.
Note:
After I copy this two files (in both situations), I don't run the game from explorer only by steam.
Re: Space Marine 2 patched exe
the version of your game (6.0.0.1) and the version of the bypass (6.2) are different. do you not keep your game updated?
i think this might work for you (from Klerik):
[Link]
pwd is...
frf
regardless, if you have a version that was working, then keep using it. if you're not updating your game then you don't need to update your bypass.
-
- Expert Cheater
- Posts: 51
- Joined: Fri Sep 06, 2024 11:28 pm
- Reputation: 16
Re: Space Marine 2 patched exe
If anyone can create a functional .bat patcher that can patch all future versions of the retail.exe or a working online 6.2 bypass (retail.exe) for Warhammer Space Marines 2, allowing my friends and me to play online without constantly closing the game and swapping between modded and original files, please send me a private message. Constantly replacing files and reloading makes the game much more frustrating to play. The patch must also be undetectable by EAC due to the "Mods Detected" issue. This is solely for PvE, so an app crash when joining PvP would be acceptable. Your help would be greatly appreciated, and you will be compensated for your time. Please PM me if you are able to provide this.
Re: Space Marine 2 patched exe
here's a simple one. it requires some setup, which I didn't automate since doing so requires running regedit to get your Steam install path:
1, create a new text file in _Steam\steamapps\common\Space Marine 2\
2, rename the text file to "state.ORIGINAL"
3, copy all files (both ORIGINAL and MODIFIED) to their respective target directories as-is, don't change their file names at all
4, copy any modified PAK files to the PAK directory, and change their file types to ".pak_MODIFIED" and ".cache_MODIFIED"
5, copy the original PAK files in the PAK directory, and rename the copies to "default_other.pak_ORIGINAL" and "default_other.pak.cache_MODIFIED"
now, the .bat file. simple stuff. i'll post it here as text, just copy it into a new text file and save it as type ".bat".
the only adjustment is to replace all instances of "C:\_Steam" with your steam path. this is also automatable but i didn't want to bother and requires you to run a .bat file executing regedit every time so it didn't feel right anyway.
1, create a new text file in _Steam\steamapps\common\Space Marine 2\
2, rename the text file to "state.ORIGINAL"
3, copy all files (both ORIGINAL and MODIFIED) to their respective target directories as-is, don't change their file names at all
4, copy any modified PAK files to the PAK directory, and change their file types to ".pak_MODIFIED" and ".cache_MODIFIED"
5, copy the original PAK files in the PAK directory, and rename the copies to "default_other.pak_ORIGINAL" and "default_other.pak.cache_MODIFIED"
now, the .bat file. simple stuff. i'll post it here as text, just copy it into a new text file and save it as type ".bat".
the only adjustment is to replace all instances of "C:\_Steam" with your steam path. this is also automatable but i didn't want to bother and requires you to run a .bat file executing regedit every time so it didn't feel right anyway.
Code: Select all
@echo off
if exist "C:\_Steam\steamapps\common\Space Marine 2\state.MODIFIED" (
del "C:\_Steam\steamapps\common\Space Marine 2\start_protected_game.exe"
copy "C:\_Steam\steamapps\common\Space Marine 2\start_protected_game.exe_ORIGINAL" "C:\_Steam\steamapps\common\Space Marine 2\start_protected_game.exe"
del "C:\_Steam\steamapps\common\Space Marine 2\client_pc\root\bin\pc\Warhammer 40000 Space Marine 2 - Retail.exe"
copy "C:\_Steam\steamapps\common\Space Marine 2\client_pc\root\bin\pc\Warhammer 40000 Space Marine 2 - Retail.exe_ORIGINAL" "C:\_Steam\steamapps\common\Space Marine 2\client_pc\root\bin\pc\Warhammer 40000 Space Marine 2 - Retail.exe"
del "C:\_Steam\steamapps\common\Space Marine 2\client_pc\root\paks\client\default\default_other.pak"
del "C:\_Steam\steamapps\common\Space Marine 2\client_pc\root\paks\client\default\default_other.pak.cache"
copy "C:\_Steam\steamapps\common\Space Marine 2\client_pc\root\paks\client\default\default_other.pak_ORIGINAL" "C:\_Steam\steamapps\common\Space Marine 2\client_pc\root\paks\client\default\default_other.pak"
copy "C:\_Steam\steamapps\common\Space Marine 2\client_pc\root\paks\client\default\default_other.pak.cache_ORIGINAL" "C:\_Steam\steamapps\common\Space Marine 2\client_pc\root\paks\client\default\default_other.pak.cache"
ren "C:\_Steam\steamapps\common\Space Marine 2\state.MODIFIED" state.ORIGINAL
echo Space Marine 2 - original files restored
pause
) else (
del "C:\_Steam\steamapps\common\Space Marine 2\start_protected_game.exe"
copy "C:\_Steam\steamapps\common\Space Marine 2\start_protected_game.exe_MODIFIED" "C:\_Steam\steamapps\common\Space Marine 2\start_protected_game.exe"
del "C:\_Steam\steamapps\common\Space Marine 2\client_pc\root\bin\pc\Warhammer 40000 Space Marine 2 - Retail.exe"
copy "C:\_Steam\steamapps\common\Space Marine 2\client_pc\root\bin\pc\Warhammer 40000 Space Marine 2 - Retail.exe_MODIFIED" "C:\_Steam\steamapps\common\Space Marine 2\client_pc\root\bin\pc\Warhammer 40000 Space Marine 2 - Retail.exe"
del "C:\_Steam\steamapps\common\Space Marine 2\client_pc\root\paks\client\default\default_other.pak"
del "C:\_Steam\steamapps\common\Space Marine 2\client_pc\root\paks\client\default\default_other.pak.cache"
copy "C:\_Steam\steamapps\common\Space Marine 2\client_pc\root\paks\client\default\default_other.pak_MODIFIED" "C:\_Steam\steamapps\common\Space Marine 2\client_pc\root\paks\client\default\default_other.pak"
copy "C:\_Steam\steamapps\common\Space Marine 2\client_pc\root\paks\client\default\default_other.pak.cache_MODIFIED" "C:\_Steam\steamapps\common\Space Marine 2\client_pc\root\paks\client\default\default_other.pak.cache"
ren "C:\_Steam\steamapps\common\Space Marine 2\state.ORIGINAL" state.MODIFIED
echo Space Marine 2 - modified files activated, EAC bypass in effect
pause
)
Last edited by doobiedoo on Mon Mar 10, 2025 2:25 pm, edited 2 times in total.
-
- Expert Cheater
- Posts: 51
- Joined: Fri Sep 06, 2024 11:28 pm
- Reputation: 16
Re: Space Marine 2 patched exe
doobiedoo wrote: ↑Mon Mar 10, 2025 1:37 amhere's a simple one. it requires some setup, which I didn't automate but could:
Spoiler
1, create a new text file in _Steam\steamapps\common\Space Marine 2\
2, rename the text file to "state.ORIGINAL"
3, copy all files (both ORIGINAL and MODIFIED) to their respective target directories as-is, don't change their file names at all
4, copy any modified PAK files to the PAK directory, and change their file types to ".pak_MODIFIED" and ".cache_MODIFIED"
5, copy the original PAK files in the PAK directory, and rename the copies to "default_other.pak_ORIGINAL" and "default_other.pak.cache_MODIFIED"
now, the .bat file. simple stuff. i'll post it here as text, just copy it into a new text file and save it as type ".bat".
the only adjustment is to replace all instances of "C:\_Steam" with your steam path. this is also automatable but i didn't want to bother and requires you to run a .bat file executing regedit every time so it didn't feel right anyway.
Code: Select all
@echo off if exist "C:\_Steam\steamapps\common\Space Marine 2\state.MODIFIED" ( del "C:\_Steam\steamapps\common\Space Marine 2\start_protected_game.exe" copy "C:\_Steam\steamapps\common\Space Marine 2\start_protected_game.exe_ORIGINAL" "C:\_Steam\steamapps\common\Space Marine 2\start_protected_game.exe" del "C:\_Steam\steamapps\common\Space Marine 2\client_pc\root\bin\pc\Warhammer 40000 Space Marine 2 - Retail.exe" copy "C:\_Steam\steamapps\common\Space Marine 2\client_pc\root\bin\pc\Warhammer 40000 Space Marine 2 - Retail.exe_ORIGINAL" "C:\_Steam\steamapps\common\Space Marine 2\client_pc\root\bin\pc\Warhammer 40000 Space Marine 2 - Retail.exe" del "C:\_Steam\steamapps\common\Space Marine 2\client_pc\root\paks\client\default\default_other.pak" del "C:\_Steam\steamapps\common\Space Marine 2\client_pc\root\paks\client\default\default_other.pak.cache" copy "C:\_Steam\steamapps\common\Space Marine 2\client_pc\root\paks\client\default\default_other.pak_ORIGINAL" "C:\_Steam\steamapps\common\Space Marine 2\client_pc\root\paks\client\default\default_other.pak" copy "C:\_Steam\steamapps\common\Space Marine 2\client_pc\root\paks\client\default\default_other.pak.cache_ORIGINAL" "C:\_Steam\steamapps\common\Space Marine 2\client_pc\root\paks\client\default\default_other.pak.cache" ren "C:\_Steam\steamapps\common\Space Marine 2\state.MODIFIED" state.ORIGINAL echo Space Marine 2 - original files restored pause ) else ( del "C:\_Steam\steamapps\common\Space Marine 2\start_protected_game.exe" copy "C:\_Steam\steamapps\common\Space Marine 2\start_protected_game.exe_MODIFIED" "C:\_Steam\steamapps\common\Space Marine 2\start_protected_game.exe" del "C:\_Steam\steamapps\common\Space Marine 2\client_pc\root\bin\pc\Warhammer 40000 Space Marine 2 - Retail.exe" copy "C:\_Steam\steamapps\common\Space Marine 2\client_pc\root\bin\pc\Warhammer 40000 Space Marine 2 - Retail.exe_MODIFIED" "C:\_Steam\steamapps\common\Space Marine 2\client_pc\root\bin\pc\Warhammer 40000 Space Marine 2 - Retail.exe" del "C:\_Steam\steamapps\common\Space Marine 2\client_pc\root\paks\client\default\default_other.pak" del "C:\_Steam\steamapps\common\Space Marine 2\client_pc\root\paks\client\default\default_other.pak.cache" copy "C:\_Steam\steamapps\common\Space Marine 2\client_pc\root\paks\client\default\default_other.pak_MODIFIED" "C:\_Steam\steamapps\common\Space Marine 2\client_pc\root\paks\client\default\default_other.pak" copy "C:\_Steam\steamapps\common\Space Marine 2\client_pc\root\paks\client\default\default_other.pak.cache_MODIFIED" "C:\_Steam\steamapps\common\Space Marine 2\client_pc\root\paks\client\default\default_other.pak.cache" ren "C:\_Steam\steamapps\common\Space Marine 2\state.ORIGINAL" state.MODIFIED echo Space Marine 2 - modified files activated, EAC bypass in effect pause )
Thanks a ton for this! I really appreciate the time and effort you put into explaining everything and providing the .bat file. Just to clarify, since this is still using the same modded EXEs provided kindly by yourself, will only allow private online play and not public online, correct? Either way, huge thanks for your help!
Re: Space Marine 2 patched exe
yes, Private-only still. this just automates the switchover from bypass files to the original files.
-
- Expert Cheater
- Posts: 51
- Joined: Fri Sep 06, 2024 11:28 pm
- Reputation: 16
Re: Space Marine 2 patched exe
Thanks a lot, it makes my life easier with all the mod-testing!doobiedoo wrote: ↑Mon Mar 10, 2025 1:37 amhere's a simple one. it requires some setup, which I didn't automate since doing so requires running regedit to get your Steam install path:Spoiler
1, create a new text file in _Steam\steamapps\common\Space Marine 2\
2, rename the text file to "state.ORIGINAL"
3, copy all files (both ORIGINAL and MODIFIED) to their respective target directories as-is, don't change their file names at all
4, copy any modified PAK files to the PAK directory, and change their file types to ".pak_MODIFIED" and ".cache_MODIFIED"
5, copy the original PAK files in the PAK directory, and rename the copies to "default_other.pak_ORIGINAL" and "default_other.pak.cache_MODIFIED"
now, the .bat file. simple stuff. i'll post it here as text, just copy it into a new text file and save it as type ".bat".
the only adjustment is to replace all instances of "C:\_Steam" with your steam path. this is also automatable but i didn't want to bother and requires you to run a .bat file executing regedit every time so it didn't feel right anyway.
Code: Select all
@echo off if exist "C:\_Steam\steamapps\common\Space Marine 2\state.MODIFIED" ( del "C:\_Steam\steamapps\common\Space Marine 2\start_protected_game.exe" copy "C:\_Steam\steamapps\common\Space Marine 2\start_protected_game.exe_ORIGINAL" "C:\_Steam\steamapps\common\Space Marine 2\start_protected_game.exe" del "C:\_Steam\steamapps\common\Space Marine 2\client_pc\root\bin\pc\Warhammer 40000 Space Marine 2 - Retail.exe" copy "C:\_Steam\steamapps\common\Space Marine 2\client_pc\root\bin\pc\Warhammer 40000 Space Marine 2 - Retail.exe_ORIGINAL" "C:\_Steam\steamapps\common\Space Marine 2\client_pc\root\bin\pc\Warhammer 40000 Space Marine 2 - Retail.exe" del "C:\_Steam\steamapps\common\Space Marine 2\client_pc\root\paks\client\default\default_other.pak" del "C:\_Steam\steamapps\common\Space Marine 2\client_pc\root\paks\client\default\default_other.pak.cache" copy "C:\_Steam\steamapps\common\Space Marine 2\client_pc\root\paks\client\default\default_other.pak_ORIGINAL" "C:\_Steam\steamapps\common\Space Marine 2\client_pc\root\paks\client\default\default_other.pak" copy "C:\_Steam\steamapps\common\Space Marine 2\client_pc\root\paks\client\default\default_other.pak.cache_ORIGINAL" "C:\_Steam\steamapps\common\Space Marine 2\client_pc\root\paks\client\default\default_other.pak.cache" ren "C:\_Steam\steamapps\common\Space Marine 2\state.MODIFIED" state.ORIGINAL echo Space Marine 2 - original files restored pause ) else ( del "C:\_Steam\steamapps\common\Space Marine 2\start_protected_game.exe" copy "C:\_Steam\steamapps\common\Space Marine 2\start_protected_game.exe_MODIFIED" "C:\_Steam\steamapps\common\Space Marine 2\start_protected_game.exe" del "C:\_Steam\steamapps\common\Space Marine 2\client_pc\root\bin\pc\Warhammer 40000 Space Marine 2 - Retail.exe" copy "C:\_Steam\steamapps\common\Space Marine 2\client_pc\root\bin\pc\Warhammer 40000 Space Marine 2 - Retail.exe_MODIFIED" "C:\_Steam\steamapps\common\Space Marine 2\client_pc\root\bin\pc\Warhammer 40000 Space Marine 2 - Retail.exe" del "C:\_Steam\steamapps\common\Space Marine 2\client_pc\root\paks\client\default\default_other.pak" del "C:\_Steam\steamapps\common\Space Marine 2\client_pc\root\paks\client\default\default_other.pak.cache" copy "C:\_Steam\steamapps\common\Space Marine 2\client_pc\root\paks\client\default\default_other.pak_MODIFIED" "C:\_Steam\steamapps\common\Space Marine 2\client_pc\root\paks\client\default\default_other.pak" copy "C:\_Steam\steamapps\common\Space Marine 2\client_pc\root\paks\client\default\default_other.pak.cache_MODIFIED" "C:\_Steam\steamapps\common\Space Marine 2\client_pc\root\paks\client\default\default_other.pak.cache" ren "C:\_Steam\steamapps\common\Space Marine 2\state.ORIGINAL" state.MODIFIED echo Space Marine 2 - modified files activated, EAC bypass in effect pause )
One question, for this bypass to work, the modded-player needs to be the host of private session, right?
I joined private session of non-modded players and it kicks me.
Re: Space Marine 2 patched exe
yeah, i think at this point it's only for your hosting and Cheat Engine use.
-
- What is cheating?
- Posts: 1
- Joined: Fri Mar 14, 2025 8:20 pm
- Reputation: 0
Re: Space Marine 2 patched exe
Can confirm, followed readme to the letter and 6.2a does not launch. Any idea what causes this? It is a fresh install of SM:2
Re: Space Marine 2 patched exe
no idea. in general, my bypass should load and at worst, trip a MODS DETECT result. failure to load usually indicates a bad PAK. are you using modified PAKs and if so, did you re-write them after the 6.2 update? i haven't been getting many/any reports of a total failure to load. failures to load can also indicate that the Retail.exe wasn't placed in "steamapps\common\Space Marine 2\client_pc\root\bin\pc" but rather in "steamapps\common\Space Marine 2"ManagerLeslie wrote: ↑Fri Mar 14, 2025 8:46 pmCan confirm, followed readme to the letter and 6.2a does not launch. Any idea what causes this? It is a fresh install of SM:2
Re: Space Marine 2 patched exe
Is the link broken? Can't get to this at alldoobiedoo wrote: ↑Tue Mar 04, 2025 2:14 pmOkay, new bypass for v6.2 is up at...
[Link]
pwd is...
frf
this has only been tested in solo Private mode. it will allow Cheat Engine use while on the Battle Barge.
i'm at the limit of my capacity to have safe insights into how to do this (i've suffered a few wipes while testing that i do not wish to replicate, it's a pain in the ass to restore lost progress even with Cheat Engine) so i don't expect my implementation will be able to improve beyond what this is capable of.

Re: Space Marine 2 patched exe
Seems like ufile itself might be down...PUR3 wrote: ↑Sun Mar 16, 2025 9:56 amIs the link broken? Can't get to this at alldoobiedoo wrote: ↑Tue Mar 04, 2025 2:14 pmOkay, new bypass for v6.2 is up at...
[Link]
pwd is...
frf
this has only been tested in solo Private mode. it will allow Cheat Engine use while on the Battle Barge.
i'm at the limit of my capacity to have safe insights into how to do this (i've suffered a few wipes while testing that i do not wish to replicate, it's a pain in the ass to restore lost progress even with Cheat Engine) so i don't expect my implementation will be able to improve beyond what this is capable of.![]()
Who is online
Users browsing this forum: No registered users