Thank you!! II'm trying to start it up but it says I'm missing a bunch of DLL's - any ideas?
Warhammer 40,000: Space Marine 2 Trainer
Re: Warhammer 40,000: Space Marine 2 Trainer
Re: Warhammer 40,000: Space Marine 2 Trainer
Forgot to mention here that I am working with the leaked exe/dll. So for retail you will have to use BinDiff or some tool to map the labels onto it. I took a break from it lately, that's why I haven't returned with feedback. Just so it is understood I'm not keeping it private or something...
P.S.: I left off at understanding how SSL serialization is done. Each object/property/sub-property has a hash and is initialized the moment you hit Enter on main screen, so you can imagine I wanted to know how stock "god mode" works I'm close to figuring it out -> get list of players from scene, extract ssl_pc_marine*, use ptr to get to isGodMode property, toggle it on/off. Just an example.
Re: Warhammer 40,000: Space Marine 2 Trainer
Don't mean to be rude, but bro, for real? There is only one file which matches name with file from the archive, it can't be that hard to figure out which one.
In case you wonder, "%gameroot%\client_pc\root\bin\pc" <- here goes my exe, also you need "start_protected_game.exe" to bypass EAC itself.
Last edited by Klerik on Thu Oct 03, 2024 11:22 am, edited 1 time in total.
Re: Warhammer 40,000: Space Marine 2 Trainer
getting Unknown File Version error with the current game version, is this supposed to be launched with the previous version off of the depot?
EDIT - just saw the post above mine about also requiring the start_protected_game bypass in place. included that file as well and can confirm things work
Last edited by doobiedoo on Thu Oct 03, 2024 2:08 pm, edited 1 time in total.
Re: Warhammer 40,000: Space Marine 2 Trainer
Isn't it gonna be easier to enable debug "cheats" (since it's present in leaked version) and work from there? Not like I'm proposing this way, just curious.SunBeam wrote: ↑Thu Oct 03, 2024 8:39 am...
P.S.: I left off at understanding how SSL serialization is done. Each object/property/sub-property has a hash and is initialized the moment you hit Enter on main screen, so you can imagine I wanted to know how stock "god mode" works I'm close to figuring it out -> get list of players from scene, extract ssl_pc_marine*, use ptr to get to isGodMode property, toggle it on/off. Just an example.
Re: Warhammer 40,000: Space Marine 2 Trainer
good shiii, got my arsenal unlock working again in the current version
Re: Warhammer 40,000: Space Marine 2 Trainer
That's where I started from But it's no easy feat, it's not like in regular Engines where you just spot each debug function and study the code. Each functionality here is compiled SSL bytecode (remember Lua's JIT or Unreal Engine 3 tokens/bytecode). Much like that.Klerik wrote: ↑Thu Oct 03, 2024 11:36 amIsn't it gonna be easier to enable debug "cheats" (since it's present in leaked version) and work from there? Not like I'm proposing this way, just curious.SunBeam wrote: ↑Thu Oct 03, 2024 8:39 am...
P.S.: I left off at understanding how SSL serialization is done. Each object/property/sub-property has a hash and is initialized the moment you hit Enter on main screen, so you can imagine I wanted to know how stock "god mode" works I'm close to figuring it out -> get list of players from scene, extract ssl_pc_marine*, use ptr to get to isGodMode property, toggle it on/off. Just an example.
Re: Warhammer 40,000: Space Marine 2 Trainer
Sorry, out of the loop. What does this modded executable do exactly?
EDIT:
Nevermind, I think I understand now. Seems to be a method to bypass EAC on the new version of the game?
Re: Warhammer 40,000: Space Marine 2 Trainer
Thanks Klerik for sharing your modded exe, I've also replaced the old start_protected_game exe bypass. I guess it should work. However I have a question now, do I need to rename "default_other.pak.cache" to anything to make my modified pak work? Thanks in advance
Edit 1: I'm doing something wrong as I'm getting the Offline Pop-up with error code: AVF. So what I did is to replace the modded exe from Klerik's link, also replaced the original start_protected_game exe with the one from the link in the first Post. Then I changed some of the damage values of the weapons I want to use ingame, keeping it's size and all, then it loaded fine without eac but getting the pop up... did I miss a step?
Re: Warhammer 40,000: Space Marine 2 Trainer
Aight, here is the deal, step by step:
1) download archive [Link] (password: frf) READ EDIT3
2) extract it to %gameroot%\client_pc\root\bin\pc (should replace file, named "Warhammer 40000 Space Marine 2 - Retail.exe"
3) download "start_protected_game.exe" from the 1st post of this thread
4) place it in %gameroot% folder.
What does my provided exe do?
Removes .cache file check (that means you can remove *.cache file if you want to modify .pak file, like it was on previous patch). Remove EAC check (that means, when you're using bypass, which you can find in 1st post of this thread, game won't force you offline). Sidenote: you can't launch it with EAC on, since I didn't care enought to do something about it.
P.S. %gameroot% means the place, where your game installed, i.e. "I:\SteamLibrary\steamapps\common\Space Marine 2\" is %gameroot% for me.
P.P.S. Hope it helps and will spare me from futher questions.
Edit: Since I see comments with misunderstanding, this exe is for current (3.0) version of the game.
Edit2: this thing works for steam version, since I own only steam version, if it's not working on steamdeck/epicgamestore - can't do much with that.
Edit3: file from step 1 is deprecated, get file for current version (3.1.0.1) from this comment viewtopic.php?p=375413#p375413
1) download archive [Link] (password: frf) READ EDIT3
2) extract it to %gameroot%\client_pc\root\bin\pc (should replace file, named "Warhammer 40000 Space Marine 2 - Retail.exe"
3) download "start_protected_game.exe" from the 1st post of this thread
4) place it in %gameroot% folder.
What does my provided exe do?
Removes .cache file check (that means you can remove *.cache file if you want to modify .pak file, like it was on previous patch). Remove EAC check (that means, when you're using bypass, which you can find in 1st post of this thread, game won't force you offline). Sidenote: you can't launch it with EAC on, since I didn't care enought to do something about it.
P.S. %gameroot% means the place, where your game installed, i.e. "I:\SteamLibrary\steamapps\common\Space Marine 2\" is %gameroot% for me.
P.P.S. Hope it helps and will spare me from futher questions.
Edit: Since I see comments with misunderstanding, this exe is for current (3.0) version of the game.
Edit2: this thing works for steam version, since I own only steam version, if it's not working on steamdeck/epicgamestore - can't do much with that.
Edit3: file from step 1 is deprecated, get file for current version (3.1.0.1) from this comment viewtopic.php?p=375413#p375413
Last edited by Klerik on Sat Oct 12, 2024 8:16 am, edited 3 times in total.
-
- Novice Cheater
- Posts: 16
- Joined: Tue May 14, 2019 3:00 pm
- Reputation: 0
Re: Warhammer 40,000: Space Marine 2 Trainer
@klerik thanks you brother, will test it now to see if it work
edit: it worked thanks, now need to find a way to fix one weapon that is bugged, have it max levels but dont have any mastery points for it even so i maxed every version of that weapon
edit: it worked thanks, now need to find a way to fix one weapon that is bugged, have it max levels but dont have any mastery points for it even so i maxed every version of that weapon
Last edited by sshadowss5 on Thu Oct 03, 2024 8:12 pm, edited 1 time in total.
-
- Noobzor
- Posts: 7
- Joined: Thu Oct 03, 2024 6:37 pm
- Reputation: 0
Re: Warhammer 40,000: Space Marine 2 Trainer
Its good, works like a charmKlerik wrote: ↑Thu Oct 03, 2024 5:15 pmAight, here is the deal, step by step:
1) download archive [Link] (password: frf)
2) extract it to %gameroot%\client_pc\root\bin\pc (should replace file, named "Warhammer 40000 Space Marine 2 - Retail.exe"
3) download "start_protected_game.exe" from the 1st post of this thread
4) place it in %gameroot% folder.
What does my provided exe do?
Removes .cache file check (that means you can remove *.cache file if you want to modify .pak file, like it was on previous patch). Remove EAC check (that means, when you're using bypass, which you can find in 1st post of this thread, game won't force you offline). Sidenote: you can't launch it with EAC on, since I didn't care enought to do something about it.
P.S. %gameroot% means the place, where your game installed, i.e. "I:\SteamLibrary\steamapps\common\Space Marine 2\" is %gameroot% for me.
P.P.S. Hope it helps and will spare me from futher questions.
-
- Noobzor
- Posts: 8
- Joined: Fri Sep 27, 2024 9:03 pm
- Reputation: 0
Re: Warhammer 40,000: Space Marine 2 Trainer
Klerik wrote: ↑Thu Oct 03, 2024 5:15 pmAight, here is the deal, step by step:
1) download archive [Link] (password: frf)
2) extract it to %gameroot%\client_pc\root\bin\pc (should replace file, named "Warhammer 40000 Space Marine 2 - Retail.exe"
3) download "start_protected_game.exe" from the 1st post of this thread
4) place it in %gameroot% folder.
What does my provided exe do?
Removes .cache file check (that means you can remove *.cache file if you want to modify .pak file, like it was on previous patch). Remove EAC check (that means, when you're using bypass, which you can find in 1st post of this thread, game won't force you offline). Sidenote: you can't launch it with EAC on, since I didn't care enought to do something about it.
P.S. %gameroot% means the place, where your game installed, i.e. "I:\SteamLibrary\steamapps\common\Space Marine 2\" is %gameroot% for me.
P.P.S. Hope it helps and will spare me from futher questions.
Works for me. Thank you very much...
Re: Warhammer 40,000: Space Marine 2 Trainer
Thanks for the guide mate, I usually find things out, but I messed up by copying and replacing an original file and not the modded one.Klerik wrote: ↑Thu Oct 03, 2024 5:15 pmAight, here is the deal, step by step:
1) download archive [Link] (password: frf)
2) extract it to %gameroot%\client_pc\root\bin\pc (should replace file, named "Warhammer 40000 Space Marine 2 - Retail.exe"
3) download "start_protected_game.exe" from the 1st post of this thread
4) place it in %gameroot% folder.
What does my provided exe do?
Removes .cache file check (that means you can remove *.cache file if you want to modify .pak file, like it was on previous patch). Remove EAC check (that means, when you're using bypass, which you can find in 1st post of this thread, game won't force you offline). Sidenote: you can't launch it with EAC on, since I didn't care enought to do something about it.
P.S. %gameroot% means the place, where your game installed, i.e. "I:\SteamLibrary\steamapps\common\Space Marine 2\" is %gameroot% for me.
P.P.S. Hope it helps and will spare me from futher questions.
Working great now, thanks again!
Who is online
Users browsing this forum: No registered users