Refactorying: split the Boss module into a separate dll.
Try to fix startup crashes, thanks to samjviana for hinting in #8.
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.
2024-07-03: v1.3.0
Change data folder structure, to support multiple data files for different languages in future, and config entries are changed as follows:
data in [boss] section is changed to data_file, which indicates data filename.
language is added to [common] section.
Remove boss_display and place_display and 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.
2024-06-30: v1.2.0
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.
2024-06-24: v1.1.3
Fix a crash caused by wrong memory deallocation.
Use Pattern16 to improve signature scanning speed.
2024-06-23: v1.1.2
Add a missing boss: Divine Beast Dancing Lion in Ancient Ruins of Rauh.
2024-06-23: v1.1.1
Change 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.
2024-06-22: v1.1.0
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.
2024-01-13: v1.0.1
Add boss.panel_pos to EROverlay.ini to adjust the position of boss panel.
Fix some bugs in boss data.
2023-08-27: v1.0.0
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.