Thanks you guys for all your feedbacks and love support, I really appreciate it!
If you have any issue, please read the description Troubleshooting & Solutions section before posting here, maybe you'll find the solution to your problem :)
Important Notes
- For now it's better to use this tool to merge mods who only have conflicting regulation.bin files and no .dcx individual files conflicts.
v1.3.1 Update
What's new - Mods file tree & preview conflicting files - dll mods support - Profiles - Better logs
Bug fixes - Crash when local files / folders are modified / deleted - Check files / folders at app launch (also before edits events) and update concerned config / profile accordingly - Fixed a startup error: object reference not set to an instance of an object - Vanilla dcx not loading - Crash at save game load when for certain .msgbnd.dcx files - Merging .prev files into reg bin
NOTES (PLEASE READ)
When updating to this new version, Reset your existing configuration in order to update used assets, to do so, go in the config tab and press "Reset all and relaunch".
For this version I have disabled reg bin manual conflict resolving, I will obviously re-enable this in the future but as this version include a new and better regulation merge I need to adapt the manual conflict resolve accordingly.
For all having issues and can't launch ERModsManager.exe You can reset the config by: - Open your file explorer and in the address bar type: %appdata% - Delete ERModsManager folder - Try relaunch ERModsManager.exe
Q&A
What this tool is capable of right now? - Managing and merging mods that modifies regulation.bin. - .msgbnd.dcx files merging is implemented but not extensively tested. - .emevd.dcx files merging is partially implemented and need further work. - Dll mods are supported (Manager only).
Does this tool is compatible with overhaul mods (eg: Elden Ring Reforged, The Convergence)? - Not yet.
Can I merge movesets using this? - Not yet.
Got the error "Unable to load this mod" when dropping mod folder / archive, how do I solve it? - The tool only accept folder or .zip for now. - .7z / .rar (or other proprietary archive formats) cannot be decompressed currently. - If this error still appear when loading .zip or folder, then it mean that the mod you trying to load is not supported yet.
I'm opening the Discord server. I'm not really used to it yet, so please be indulgent and gentle.
I was using it, ant it worked like a charm until today, the exe is not launching, it denies itself, is there a way i could fix it? i've already reinstalled everything and nothing
Appears this does not work anymore with the current game version. -Edit- Forked it until the maintainer updates - Updated a few things and rebuilt, works fine with latest version.
See Release section here for current ER version until maintainer updates: https://github.com/scristopher/ERModsMerger/releases/tag/regulation-1.16.0
Works on the latest version of ER with 1.16.0 regulation file. If another update happens to occur I'll probably update this if the maintainer does not come back.
Edit - I will not respond to complaints of "merging this or that was fixed in the original but doesn't work in this version'. That is absolutely incorrect. Movesets were not supported as per the FAQ in the last sticky. The author did mention that they were going to fix it in a later release and had it working, and by "working" he meant in his local dev build which was NOT uploaded to github. I have myself merged maps for goblins and a few other mods that require merging without issue, but I honestly don't care about movesets and I am NOT going to fix something that never worked. If you don't like it grab the devs source code and update it yourself.
The only issue I found was the "could not load vanilla msgbnd.dcx" when the Merging Messages (MSGBND) step is required. I'm almost sure it was working before the issue with the 1.16.0 regulation file, but it wouldn't make sense this error to suddently appear on the fork. In case of extra info required to replicate the issue: Clever's moveset + Maps for Goblins (itemdlc02.msgbnd.dcx & menudlc02.msgbnd.dcx).
PD: Apparently this happened before and there is a post from Medopkz on 12 July with more details before it got fixed in the next patch / release.
Strange, the build I compiled was from the repo with the last committed changes (around July 19th) and not the release. I did see a mention in here on July 12th to a dcx issue that you are describing but didn't see that it had been resolved unless I am missing something, there was some mention that it would be fixed in the latest release and the user posted a workaround from what I saw. The post order in here is kind of funny though and its possible that I missed it.
I see that they first mention the workaround they used:
I replaced item_dlc02.msgbnd.dcx file from a post in Map for Goblins forum since both mods use the same msgbnd.dcx file. Then placed Maps for Goblins 1st in the load order and now everything is working perfectly.
Further in the thread:
Surprisingly, everything worked out in the end by just switching the load orders. Map for Goblins is the 1st in the load order then the Moveset in the 2nd place.
Mod author does state that this would be patched/fixed in next release but I don't think that happened:
This will be fixed in the next patch / release. Fixed the bug and made multiple tests, even with map for goblins at the lowest priority ?
Yeah, apparently in a previous version just changing the order was enough, as the ModsMerger would just apply the changes in order and override previous values in case of conflict, or at least that's what i assume as I got it working before all this 1.16.0 debacle. Now the Merger does actually complain about missing a vanilla file to use as base for the comparison, so I assume something about the library of vanilla files or the way such files are unpacked must have changed. Maybe the 1.16.0 update did change more stuff than just the regulation.bin format, not sure.
As you were the one finding a way to make it work again did u noticed anything been required to be updated beyond the update/access/use of Regulations folder? I assume so as u mentioned to update a few things and rebuild, but I'm just pondering if maybe the Dictionaries or ParamDefs could also need a new way to be accessed in case they are needed to load (for example in this case) the messages files (?).
The only other thing updated was the soulsformats files, which is a .net library that was used for this project. I just don't think this was ever resolved in a update and there is mention of the issue in the authors todo list - https://github.com/MadTekN1/ERModsMerger/blob/main/Feedback%26ToDo.md
I was able to solve the problem by unpacking, manually selecting and repacking the dcx files myself using the WitchyBND. Though I am still unable to understand how this somehow worked before 1.16.0 if it was never added to any official release... beats me. Even after doing such fixes, the mod was still unable to show any of the items and models ingame (SwissMeat just reported it to the mods posts https://www.nexusmods.com/eldenring/mods/1928?tab=posts).
I tried to isolate this mod alone (which means disabling ALL other mods with the ModsMerger checkboxes) and found that the files of the other mods were still being imported into the output folder, so I opened their subfolders and unchecked the checkboxes of the files one by one. I still got unwanted results both in the output (merged) folder and in the game. Finally, I decided to physically remove all the files of all the other mods from the computer and just import this single mod... and the models were still invisible ingame.
Logic would dictate the error should be on the clever's moveset mod, but somehow getting it processed though this merger (even if it's by itself alone with no conflicts to resolve) it makes the models and most animations ingame to be invisible... It's puzzling.
PD: Take this as just my attempt to point out potential bugs, as you have my sincere gratitude for taking upon yourself to do the fork and update of this tool scristopher7
It didn't work prior to 1.16, as per the comments the author said they would fix in next release and didn't. Perhaps they will when they return. Last direct post from the author in here mentions not being able to merge movesets as well.
This had worked perfectly for me until just now. The ERModsManager won't open anymore. I've tried a lot of troubleshooting including restarting my pc and reinstalling every file to do with Elden Ring. Is anybody else having this problem or is it just on my end?
So that was me, idk how I fixed it honestly. I kept fiddling with the load orders, changing the msgbnd.dcx files by copying different version of it from the maps for goblins forum. In the end for somereason it worked out. Even the original author MadTek apparently was able to replicate and fix this issue. All I remember is that at some point it was either I had the place holder names on Maps for goblins, Or Clevers moveset was invisible. In the end it all worked out for some reason. Sorry I know that wasn't helpful.
I do see however there is an already merged reg.bin uploaded here on Nexus mods merging both Celever and Maps, however I dont know how up to date it is.
Need some help here. I've tried merging Clever's moveset modpack with stuff and while everything seems to function fine, the weapons are invisible. Not sure what's up with that.
I also tried merging McKenyu's stuff with some other mods but the vendor meant to sell his weapons doesn't show up.
The "could not load vanilla msgbnd.dcx" error message happens in your fork but not with the original build so by using a combination of the two I managed to merge clevers moveset with map for goblins expanded
It does happen in the original. If you don't like it the source code is available and you can fix it yourself. Further in the posts here you can find a conversation about it - changing load order seemed to fix it for the person that posted. Quoting the author from that post
This will be fixed in the next patch / release. Fixed the bug and made multiple tests, even with map for goblins at the lowest priority ?
"FIXED" meaning that it was fix on his local dev build and never uploaded to github as he indicated it would be available in the NEXT PATCH. There was no further updates if you check the dates on his github repo and the post here you can see that.
No, I updated the soulsformats library files with the latest version (That library is responsible for working with the regulation.bin file or other souls games files) and included the latest vanilla regulation.bin file in the appropriate places, then compiled it with visual studio. Thats all that needed to be done to update it.
Эта программа не имеет никакого отношения к моду Convergence или его совместимости. Эта программа просто объединяет файлы regulation bin разных модификаций.
Проверьте это сами: Объедините файл regulation bin из мода Convergence с другим файлом regulation bin.
Is there any reason why these two mods would not be able to merge? There's more that I want to merge but these are the two most important ones and they just will not work.
FOR ANYONE THAT ISN'T ABLE TO OPEN THE MOD MANAGER
Idk how common this problem is but all you have to do is open "Run" on your windows search bar, type "%appdata%", and find and delete the ERModsManager folder. From what I understand, this will delete any mods you previously had in the manager but you will be able to open it again.
813 comments
Thanks you guys for all your feedbacks and love support, I really appreciate it!
If you have any issue, please read the description Troubleshooting & Solutions section before posting here, maybe you'll find the solution to your problem :)
Important Notes
- For now it's better to use this tool to merge mods who only have conflicting regulation.bin files and no .dcx individual files conflicts.
What's new
- Mods file tree & preview conflicting files
- dll mods support
- Profiles
- Better logs
Bug fixes
- Crash when local files / folders are modified / deleted
- Check files / folders at app launch (also before edits events) and update concerned config / profile accordingly
- Fixed a startup error: object reference not set to an instance of an object
- Vanilla dcx not loading
- Crash at save game load when for certain .msgbnd.dcx files
- Merging .prev files into reg bin
NOTES (PLEASE READ)
When updating to this new version, Reset your existing configuration in order to update used assets, to do so, go in the config tab and press "Reset all and relaunch".
For this version I have disabled reg bin manual conflict resolving, I will obviously re-enable this in the future but as this version include a new and better regulation merge I need to adapt the manual conflict resolve accordingly.
For all having issues and can't launch ERModsManager.exe
You can reset the config by:
- Open your file explorer and in the address bar type: %appdata%
- Delete ERModsManager folder
- Try relaunch ERModsManager.exe
- Managing and merging mods that modifies regulation.bin.
- .msgbnd.dcx files merging is implemented but not extensively tested.
- .emevd.dcx files merging is partially implemented and need further work.
- Dll mods are supported (Manager only).
Does this tool is compatible with overhaul mods (eg: Elden Ring Reforged, The Convergence)?
- Not yet.
Can I merge movesets using this?
- Not yet.
Got the error "Unable to load this mod" when dropping mod folder / archive, how do I solve it?
- The tool only accept folder or .zip for now.
- .7z / .rar (or other proprietary archive formats) cannot be decompressed currently.
- If this error still appear when loading .zip or folder, then it mean that the mod you trying to load is not supported yet.
I'm opening the Discord server. I'm not really used to it yet, so please be indulgent and gentle.
-Edit- Forked it until the maintainer updates - Updated a few things and rebuilt, works fine with latest version.
See Release section here for current ER version until maintainer updates:
https://github.com/scristopher/ERModsMerger/releases/tag/regulation-1.16.0
Works on the latest version of ER with 1.16.0 regulation file. If another update happens to occur I'll probably update this if the maintainer does not come back.
Edit -
I will not respond to complaints of "merging this or that was fixed in the original but doesn't work in this version'. That is absolutely incorrect. Movesets were not supported as per the FAQ in the last sticky. The author did mention that they were going to fix it in a later release and had it working, and by "working" he meant in his local dev build which was NOT uploaded to github. I have myself merged maps for goblins and a few other mods that require merging without issue, but I honestly don't care about movesets and I am NOT going to fix something that never worked. If you don't like it grab the devs source code and update it yourself.
PD: Apparently this happened before and there is a post from Medopkz on 12 July with more details before it got fixed in the next patch / release.
I see that they first mention the workaround they used:
Further in the thread:
Mod author does state that this would be patched/fixed in next release but I don't think that happened:
As you were the one finding a way to make it work again did u noticed anything been required to be updated beyond the update/access/use of Regulations folder? I assume so as u mentioned to update a few things and rebuild, but I'm just pondering if maybe the Dictionaries or ParamDefs could also need a new way to be accessed in case they are needed to load (for example in this case) the messages files (?).
I tried to isolate this mod alone (which means disabling ALL other mods with the ModsMerger checkboxes) and found that the files of the other mods were still being imported into the output folder, so I opened their subfolders and unchecked the checkboxes of the files one by one. I still got unwanted results both in the output (merged) folder and in the game. Finally, I decided to physically remove all the files of all the other mods from the computer and just import this single mod... and the models were still invisible ingame.
Logic would dictate the error should be on the clever's moveset mod, but somehow getting it processed though this merger (even if it's by itself alone with no conflicts to resolve) it makes the models and most animations ingame to be invisible... It's puzzling.
PD: Take this as just my attempt to point out potential bugs, as you have my sincere gratitude for taking upon yourself to do the fork and update of this tool scristopher7
I do see however there is an already merged reg.bin uploaded here on Nexus mods merging both Celever and Maps, however I dont know how up to date it is.
I also tried merging McKenyu's stuff with some other mods but the vendor meant to sell his weapons doesn't show up.
https://github.com/scristopher/ERModsMerger/releases/tag/regulation-1.16.0-New
Read the release info for info on what is in each zip file.
Quoting the author from that post
did u find a solution???
Проверьте это сами: Объедините файл regulation bin из мода Convergence с другим файлом regulation bin.
https://github.com/scristopher/ERModsMerger/releases/tag/regulation-1.16.0-New
Great Rune Overhaul
Scadutree Fragments drop from Bosses
Idk how common this problem is but all you have to do is open "Run" on your windows search bar, type "%appdata%", and find and delete the ERModsManager folder. From what I understand, this will delete any mods you previously had in the manager but you will be able to open it again.