EasyERPMod
Hello everyone!A checklist to see if this is for you (even if not, just keep reading ):
- Do you install different mods that modify the same file? And you have to manually edit ERP files to make them combine the mods?
- Are you tired of import/export files all the time just because of a small change?
- Do you play Multiplayer/Time trial but then sometimes run game with mods?
- You don't want to backup the entire game folder just to play Multiplayer?
With the help from the famous Ego-Engine-Modding (Ego ERP Archiver), I have created EasyERPMod to make modding a bit easier.
The project is currently on hold.
It is working just fine. But, I will not be adding additional functionalities to it.
Version 2 is planned, however, I have a lot of work to do so no ETA for it.
It is working just fine. But, I will not be adding additional functionalities to it.
Version 2 is planned, however, I have a lot of work to do so no ETA for it.
If you can't start the app, install .NET 6 Runtime
Features
- Play Multiplayer
- Set Time Trial record
- No need to import/export everytime a file is edited
- Multiple mods seperated in different folders. Easy management.
- Explorer app to manage mods
- Restore original files after game exit (this is how you can play multiplayer)
- Texture arrays supported (read wiki for more info)
Issues
If you can't start the app, install .NET 6 RuntimePlease post in discusssion if you have any difficulties using the apps. Also attach logs files (paste it to pastebin would be an option) to help diagnosing any bugs. Log files can be found in "Logs" folder where EasyERPMod is.
- Download and extract to wherever you like
- Open EasyERPExplorer.exe, Click on "Set F1 game folder" and paste the F1 game folder path. Click "Save". Alternatively, you can directly modify settings.json file.
- If you can't start the app, install .NET 6 Runtime
Quick guide video:
Make sure your F1 game folder is NOT modded, use Steam's Verify integrity of files to restore files to default. If you don't play Multiplayer at all then it's fine, no need to verify them.
After setting F1 game folder in settings.json or through EasyERPExplorer app, you can run "ERPLoader.exe" file to load all the mods. It will automatically start F1 Game for you after finishing.
Don't close the app while playing the game, you can but it will cleanup after you finish playing.
If that is too annoying or the game doesn't start, just close the window after the game has started and you can always run Cleanup.bat later.
To play Multiplayer or set Time trial records, start the game normally from Steam.
Make sure your F1 game folder is NOT modded, use Steam's Verify integrity of files to restore files to default. If you don't play Multiplayer at all then it's fine, no need to verify them.
After setting F1 game folder in settings.json or through EasyERPExplorer app, you can run "ERPLoader.exe" file to load all the mods. It will automatically start F1 Game for you after finishing.
Don't close the app while playing the game, you can but it will cleanup after you finish playing.
If that is too annoying or the game doesn't start, just close the window after the game has started and you can always run Cleanup.bat later.
To play Multiplayer or set Time trial records, start the game normally from Steam.
More details in the wiki page
- All mods will contain raw files, not packed into ERP files
- The app will import all mods' files before you start the game and create a modified ERP file.
- After finish playing, the mod will restore original files and your game folder is somewhat untouched.
- You can start the game from Steam to play Multiplayer, set Time trial record or what ever else you couldn't do before.
Find & Replace function
For small changes to text files such as drag, slip stream or damage mod, no full XML file change is required. You can make use of Find & Replace functionality of this app.Within EasyERPExplorer, you can create "tasks" so when the mod loads, it will find a text you defined and replace it with whatever you want.
Step-by-step guide is available in this wiki
Read step-by-step guide How to make a mod wiki to understand how to start.
There are 2 demo mods in the zip file. One modifies slip stream by using Find & Replace functionality and the other replaces an emblem texture.
I would really encourage you to read the wiki to understand how things work.
I will create a video showing how to work with the apps if necessary.
Source code available here