Quickstart
Introduction
This is a quickstart guide to using sw3se
Installation
Only proceed if you fullfill these requirements:
- You have removed SteamStub DRM from the main executable (sw3cw.exe) via Steamless
- Up-to-date Visual Studio 2022
- Visual C++ Redists 2022 (The Injector requires it)
- .NET 8 SDK + Runtime (x86 and x64)
- Windows 11 (Anything below is untested and not officially supported)
- Ownership on steam (The build scripts require it)
Use git: git clone --recurse-submodules https://gitlab.com/Rawra/sw3se-re-project.git
to clone the project (with its submodules)
Then copy over the complete contents of the redist
folder into your main game root directory.
This should end you up with a working installation of the game and the script extender alongside it.
Optional: Set LAA Flag
The main executable by the game is not marked as LAA (Large Address Aware) thus only allowing it to gain a max memory size of around 2GB. This is a limitation of Virtual Address Space
If LAA is set, it can achieve sizes up to a maximum of 4GB.
To do this, you can use any tool pretty much. An in-house tool is pdengine.laa.tool, but its far from the only one around.