Simple tool for randomization of game parameters in Elden Ring, based on JKAnderson's Irregulator for DS3.
The usage of this application requires .NET Framework 4.7.2 to work.
Please download the latest release from the Releases page, or refer to Building from source on how to create an executable yourself.
- Run the ERregulator app and make sure the game directory is correct before proceeding.
- Pick your options, click Randomize and wait for the process to finish.
- Your game is now using modified parameters.
- Run the ERregulator app and make sure the game directory is correct before proceeding.
- Click Restore and wait for the process to finish.
- Your game is now back to using the vanilla parameters.
- Clone the GitHub repository, making sure to clone submodules using
git clone --recursive
.
This project requires that the SoulsFormats submodule is on the Elden Ring branch, not the master branch.
To confirm that you are using the correct branch, usegit checkout er
in the SoulsFormats submodule folder. - Open the ERregulator solution in Visual Studio and download the necessary NuGet packages.
- Build the project using Visual Studio, or by using
dotnet build
.
If you get a targeting error for the SoulsFormats submodule, make sure SoulsFormats targeting framework is set tonet472
.
To use the app, please refer to Usage.
Costura.Fody by Simon Cropp, Cameron MacFarland
Octokit by GitHub
Semver by Max Hauser
Paramdex by soulsmods
SoulsFormats by JKAnderson