Mod Engine 2
Mod Engine 2 + a mod loader that uses lazy loaders, hopefully solving some launcher issues
Screenshots 1 screenshots
About this mod Machine translation
Mod Engine 2 + a mod loader that uses lazy loaders, hopefully solving some launcher issues
Mod Engine 2 lazy loader
🎮 **A smarter mod loading solution**
✨ Core Functions
Using a lazy loader to load the binaries for Mod Engine 2.1.0 and Mod Loader will hopefully resolve some issues caused by the Mod Engine launcher.
---
🚀 Quick Start
Preparation
- **Clean Game Folder** - Make sure there are no suspicious files in the `Game` folder except the game itself
- **Unzip File** - Unzip the downloaded content to the `Game` folder
Module installation
**DLL Modules** (such as Glorious Merchant, Ride Anywhere):
- Place all DLL modules and their configuration files into the `mods` folder
**Other modules** (such as Convergence, randomizer):
- Create subfolders within the `mod` folder and install the mod
- Edit the `mods` list in the `base/config.toml` file
```toml
mods = [
{ enabled = true, name = "mod1", path = "mod\\randomizer" },
{ enabled = true, name = "mod2", path = "mod\\convergence" }
]
```
Start the game
- Use `eldenring.exe` to start the game
- Check if all modules are working properly
---
🔧 Special configuration
DLL module issues
If the DLL module is not working properly, add its path to the `external_dlls` list in `config.toml`:
```toml
external_dlls = [
"mods\\some_dll_mod.dll",
"mods\\another_dll_mod.dll"
]
```
Seamless online module
For Seamless Coop:
- Copy the `SeamlessCoop` folder to the `Game` folder
- Add the path to the `external_dlls` list:
```toml
external_dlls = [
"SeamlessCoop\\ersc.dll"
]
```
---
⚡ Quick Fix
If some static mods don't work properly, change the following settings to `true`:
```toml
[extension.mod_loader]
enabled = false
```
---
🎯 Usage example
**Install random machine + seamless connection + Glorious Merchant: **
- Place the Glorious Merchant files into the `mods` folder
- Create a `randomizer` subfolder in the `mod` folder to install the randomizer
- Configure the `mods` list:
```toml
mods = [
{ enabled = true, name = "default", path = "mod\\randomizer" }
]
```
- Add seamless connection to `external_dlls` list
- Set an online session password
- Use `eldenring.exe` to start the game
---
⚠️ Notes
- **EAC Bypass**: `steam_appid.txt` used to bypass the EAC of Elden Ring, other games can be deleted
- **Online Gaming**: Remove `dinput8.dll` from the `Game` folder to launch from Steam and play online
- **EAC pop-up**: If an EAC pop-up window appears, check whether you forgot to place `steam_appid.txt` in the `Game` folder
---
🎊 **You can now enjoy the new gaming experience brought by the module! **
Install & use Install: follow the bundled instructions
- Unzip the archive from playbuff and read the bundled readme / instructions first.
- There is no universal mod manager for this game: some mods replace game files directly, some go into a game-specific Mods folder, and some need a game-specific community loader or tool first — follow the bundled readme.
- Place the files exactly as the readme says; mods with listed dependencies need those installed too.
- Launch the game to confirm it loaded; some games require enabling mods in settings or an in-game mod menu.
Install locations vary a lot between games and mods — the bundled readme is the most reliable guide.