merge-plugins icon indicating copy to clipboard operation
merge-plugins copied to clipboard

MO Path Validation Not Always Accurate

Open bcrotty opened this issue 8 years ago • 5 comments

819865d added validation to the Integrations tab, and it looks for ModOrganizer.ini in the selected MO directory. My ModOrganizer.ini is in C:\Users\<username>\AppData\Local\ModOrganizer\SkyrimSE, and my ModOrganizer.exe is in G:\Games\Mod Organizer 2. As I understand it, I need to select the location of the executable file, but validation is preventing me from doing that.

Also, can you confirm that the merge destination directory should point to the overwrite folder for MO, or does it matter?

Thanks! Bobby

bcrotty avatar Jan 27 '18 03:01 bcrotty

MO2 has two ways it can be installed, portable or instance. When installed with instance mode there isn't a way for Merge Plugins to know what the active profile is, where this was previously determined by looking at ModOrganizer.ini. MO2 must be installed in portable mode to work with Merge Plugins. A potential future feature would allow a user to specify the active MO profile in Merge Plugins manually when working with MO2 instances.

matortheeternal avatar Jan 27 '18 22:01 matortheeternal

Are there any plans on implementing this feature?

Emilgardis avatar May 20 '18 12:05 Emilgardis

@Emilgardis no, Merge Plugins is end of life. I will no longer be updating or supporting it.

matortheeternal avatar May 20 '18 21:05 matortheeternal

Is there a workaround way to have instance mode MO2 to work with Merge Plugins?

ogrotten avatar Feb 21 '19 04:02 ogrotten

As a workaround I have created a symbolic link from Path\To\Mod Organizer 2\ModOrganizer.ini to %USERPROFILE%\AppData\Local\ModOrganizer\ModOrganizer.ini. It works on first glance, but additional testing is needed. To do this, perform the following command (in a command line/powershell with admin permissions): mklink Path\To\Mod Organizer 2\ModOrganizer.ini %USERPROFILE%\AppData\Local\ModOrganizer\ModOrganizer.ini

EDIT: Turns out, that's not the only compatibility issue. For example the @Binary(string) notation of current Mod Organizer is not being understood. For now I ended up copying the ModOrganizer.ini to the MO2 installation directory and fixing these issues manually.

theCalcaholic avatar Mar 28 '20 22:03 theCalcaholic