About this mod
An overlay mod that shows boss checklist, tracking status of full 165 bosses in original game and 42 bosses in DLC "Shadow of the Erdtree".
- Permissions and credits
- Mirrors
- Changelogs
2024-10-15: v1.4.0
- Try to read fonts from system font links, if character sets are not Latin or Cyrillic for current language and font file is not set properly.
- Can set display text format manually now, check `EROverlay.ini` for details.
- Add `Challenge mode`, which can be enabled by setting `challenge_mode` to `true` in `[boss]` section.
- Change data folder structure, to support multiple data files for different languages in future, and config entries are changed as follows:
- `language` is added to `[common]` section.
- Remove `boss_display` and `place_display` in bosses data, as they are useless.
- Resolve memory address by flag id for boss data now.
- Fix some boss flag data.
- Fix a mouse cursor locking issue after the mod is unloaded.
- Fix a player location area determination issue.
- Improved DX12 hooking codes to fix some crashes and support for fullscreen mode (still get some rendering bugs, but at least you can do alt-tab now).
- DLC bosses are not included in the list if you do not have the DLC installed.
- Load data by game language, if you set `data` in `[boss]` section to empty. Please be note that you should set `font` and `charset` in `[common]` section manually to display non-latin characters.
- `charset` in `[common]` section is empty by default now, which leads to use charset related to game language.
- Add a new section `[style]` in config to customize the style of overlay panels.
- Add a new section `[input]` in config to customize shortcut keys.
- Use `Open Sans` as default font, and set default font size to 20 for better readability.
- Prevent the mod from being loaded multiple times.
- Fix a crash caused by wrong memory deallocation.
- Use Pattern16 to improve signature scanning speed.
- Add a missing boss: `Divine Beast Dancing Lion` in `Ancient Ruins of Rauh`.
- Changed codes for checking time to apply hooks, to avoid risk of crash.
- Do not check boss data while on loading screen or returned to main menu now.
- Add a note in README about not using with some overlays.
- Add support for Elden Ring v1.12 with DLC "Shadow of the Erdtree" with 41 new bosses (all my known bosses, but may be missing some optional bosses).
- Minor fixes to original boss data.
- Add `boss.panel_pos` to `EROverlay.ini` to adjust the position of boss panel.
- Fix some bugs in boss data.
- Initial release.
NOTE:
- Please do not use this mod with some overlays like `FPS Counter` in `Nvidia GeForce Experience`, `MSI Afterburner`, `RivaTuner Statistics Server`, etc. They may cause the game to crash.
USAGE:
- Modify `EROverlay.ini` to your liking.
- * Inject the mod to Elden Ring, you can either:
- Load `EROverlay.dll` with any mod loader (EldenModLoader or ModEngine2).
- Run `injector.exe` to inject.
- Wait few seconds until the mod is fully loaded, press `=` to toggle mini/full mode, press `-` to unload the mod.
SOURCE CODE LICENSE
CREDITS
- modified from ELDEN RING Internal Menu
- minhook
- imgui
- stb
- JSON for Modern C++
- inih
- Pattern16
- Open Sans