https://github.com/iartorias/elden_pause
A useful mod for Elden Ring allowing you to pause the game any time you want.
https://github.com/iartorias/elden_pause
cpp17 elden-ring eldenring mod pause-mode
Last synced: about 1 year ago
JSON representation
A useful mod for Elden Ring allowing you to pause the game any time you want.
- Host: GitHub
- URL: https://github.com/iartorias/elden_pause
- Owner: iArtorias
- License: mit
- Created: 2022-03-17T11:47:50.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-04-01T14:46:34.000Z (over 4 years ago)
- Last Synced: 2025-06-13T02:04:38.858Z (about 1 year ago)
- Topics: cpp17, elden-ring, eldenring, mod, pause-mode
- Language: C++
- Homepage:
- Size: 88.9 KB
- Stars: 25
- Watchers: 2
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ⚔️⏸️ **EldenPause** _v1.1.4_
[](https://github.com/iArtorias/elden_pause/releases)
### A useful mod for Elden Ring allowing you to pause the game any time you want.
## Usage
1. Download the [latest release](https://github.com/iArtorias/elden_pause/releases/latest)
2. Copy the `dinput8.dll` and `elden_pause.ini` to your Elden Ring game folder
* If you're using [Elden Ring Mod Loader](https://www.nexusmods.com/eldenring/mods/117) by [techiew](https://github.com/techiew/EldenRingModLoader), copy `dinput8.dll` and `elden_pause.ini` to the `mods` directory and rename the library to something like `elden_pause.dll`
4. Launch the game with EAC disabled
* To do this, create the file `steam_appid.txt` with the text `1245620` in your game folder and run `eldenring.exe` directly
5. Press `P` button to pause the game. Press the same button again to resume the game.
6. If you're using controller, press `Start` button
## Remapping the keys
1. Open `elden_pause.ini`
2. If you want to change the keyboard key code, edit the `KeyboardButton` option value
3. If you want to change the controller key code, edit the `ControllerButton` option value
4. If you want to use a combo of two buttons, edit the `ControllerButton2` option value (`0xFFFF` by default aka `Disabled`)
* `Optional:` you can change the `ControllerEnabled` option value to `false` if you don't need to use the controller code
## Advantages
- No DirectX hooking, just the native code usage
- A single library only
- Universal solution (unless the developers decide to patch it out)
- Easy to use
## Demo
- Visit the following [link](https://i.imgur.com/MeYPyva.mp4)
## NexusMods link
- [Find it here](https://www.nexusmods.com/eldenring/mods/231)
## Stuff used
- **Mem** (https://github.com/0x1F9F1/mem)
- **IniReader** (https://github.com/X-rays5/inireader)
## Credits
- `EMPRESS` for the help with locating a specific flag in memory
## Compilation notes
- **Visual Studio 2022** is recommended to compile this project