Jump to content
  • 1

Mod Organizer 2 Development Status


LePresidente

Question

Hi, Just thought i would place this here kinda to give feedback on what the current status is and Items that I simply don't have the skills to fix.

 

Latest Release:

 

2.0.8.3b - https://github.com/LePresidente/modorganizer/releases/tag/v2.0.8.3b

 

Items Requiring a C++ Developer (Things I can't fix):

 

These fixed themselves (Shrugs)

 

Profiles:

 

Custom profile locations are  currently not supported, Please either use portable or the %appdata% locations for now, I'm planning on adding a new option when creating the profiles called "Custom Location" that will create everything in the location and setup all the internal settings correctly.

 

Games Supported:

 

Currently due to time restraints I will be looking at only fixing the SkyrimSE and fallout4 bugs, Please use MO1 for the others if MO2 has issues with those games.

 

*Note on the silence up till now*

Sorry for the long delay there was work happening in the background, And I kinda went into radio silence since a few of us were stumped by the memory issues, Should be a Test release here soon as well once we are sure it will work as expected. I was against making any claims until now due to that people were comparing my "quick fixes" to Tannins work as a whole which is not fair to tannin's great contributions or myself for just getting things compiling in general. So I have waited for some sort of testing to take place and the project to get some momentum. 

 

Fixes coming in 2.1.0

 

  1. Building with VS2015 and QT5.9.1
  2. All memory bugs have gone by magic (I'm serious no idea how, Using Qt's Binary install has helped)
  3. ESL support has been done by Helidoc and Silarn [WIP
  4. Tutorials are back and working and updated (Thanks to Silarn)
  5. Few null exceptions are caught now, So no more hard crashes due to firewall/network issues
  6. sort button uses the new loot api that supports esl
  7. A few SkyrimSE/Fallout4 fixes (e.g fallout4 mods don't deselect anymore after running loot)
  8. Local profiles and saves are working, Though tester has notified us disabling local profiles doesn't work so still [WIP]
  9.  

Issues in 2.1.0

 

No issues in latest test build

 

 

You can find the test builds on discord in the testers channel.

No wix installer yet though I have been slacking

**** Updates to come ****

Edited by LePresidente
  • +1 7
Link to comment
Share on other sites

Recommended Posts

  • 0

Thanks, Le Presidente! Just downloaded the new beta. Any chance a "change log" summary could be posted here or on the mod page for the changes in 2.08.2b from 2.08.1b? From github, I think the LOOT plug-in forced reload after sort is addressed. I'll figure that out shortly, but I'm sure folks would find such information useful, and would appreciate it. Regardless, thanks for picking up MO2 after Tannin. I didn't think I'd get to use it with SSE, but am doing so and very much appreciate it.

 

Edit: From another thread I saw the following from another user:

Solved

Issue 9: For SSE, Wrye Bash does not deactivate the merged plugins in MO

Issue 10: For SSE, MO keeps reactivating plugins that have been manually unchecked. Happens everytime you open MO and everytime you launch a program via MO.

Edited by tjax323
Link to comment
Share on other sites

  • 0

For issue 18, it seems like its something with how your handling 7z archives.
The archives work fine everywhere except MO2 and NMM.

Pretty much every other application that I have used, I have not had these problems.

I repacked RWT a few times using different settings to no avail.

Maybe use the 7z.dll to extract?

 

Just curious, if youre not a C++ dev then what do you specialize in?

Link to comment
Share on other sites

  • 0

My day job is a Linux Administrator/Linux Guru, Though I got roped into Java/Vb.net/Python in the work place. And on the side I do devops for our c++ projects in house, So i have to have a basic understanding of c++ lol So "jack of all trades", Once you done one coding language you can kinda work your way through the others.

 

I'm just doing this to get things started since no one wanted to take this up. Never said I was a c++ developer

  • +1 2
Link to comment
Share on other sites

  • 0

Yea its mostly C++ with a bit of python. Though most of the bugs people are reporting are front end things, Its more the wrappers that I find is a little out my depth.

 

And tannin did a pretty decent job getting usvfs going, The issues i'm finding are more timing issues so if there is a delay and usvfs is given time to catch up. Everything kinda works as expected 

Edited by LePresidente
  • +1 1
Link to comment
Share on other sites

  • 0

Whats the chances you can be drafted into helping Utumno with Wrye Bash ( mostly python ) ? :)

 

It now supports Oblivion, Skyrim, Fallout 4, and Skyrim SE - Utumno has nearly finished the major refactoring work he has been single handedly managing for five years, and is after the 307 release ( its now in public beta on all 4 Nexus sites ) going to need help particularly with Patchers for the latter three games ( while not losing sight of keeping Oblivion working well )

 

.. And let Tannins new baby NMM and its new virtual capabilities / profiles take over from MO ?

 

I am probably going to get my ears bitten ( understandably, MO has become established as an advanced tool many love and depend upon its features, so will be hoping for undivided attention on MO problems )

 

But really, the community desperately needs the capabilities of a fully functioning set of patchers. What Wrye Bash does for the Oblivion community with its Bashed Patch is just superb, to have the same capabilities for Skyrim / FO4 / SSE would negate any arbitrary merging completely by software designed to deconflict Load orders to anyones requirements, with any possible load order. It basicly enables anyone to create a plugin by importing / merging records from other plugins, so that you can keep your general deconflicted Load Order, and leapfrog important records on a case by case basis per the users requirements, and have it load last to win.

 

35230-1-1343151466.png

 

 

If my assumption is correct and MO is to become replaced in all it does with NMM .. Seems like a project we will no longer need eventually ? ( or at least duplicated effort ).

 

If I am wrong then pardon the intrusion / suggestion, no harm meant.

 

Just assistance for Utumno occasionally from someone on a similar level of understanding with this code would be marvellous and very much appreciated. I tried python once and snakes just do my head in, volunteers who are capable of helping such an advanced project are unfortunately non-existant.

 

Utumno has been pretty damned marvellous with all the work he has turned his hand to so far, but openly admits he still does not grok patchers for the project.

 

 

Edit : Note this is not an attempt to seduce you away from this project, just a request for help where your talents could be temporarily applied on a desperately needed project at this time.

You may also find some mutually beneficial solutions on the Wrye Bash Github project pages.

I do appreciate its a big ask though. Thanks for listening.

Edited by alt3rn1ty
Link to comment
Share on other sites

  • 0

I would say that MO2 is absolutely still needed. 

 

Mod Organizer's killer feature is the virtual file system.  But Tannin has indicated that the replacement for NMM will not have a virtual file system, at least not initially.  He said that the door is open to add that functionality as an extension, but that it will probably not be part of the base program, because they want to make the base more portable - i.e. have versions for Mac and Linux, or even just make it easier to deal with new versions of Windows - and they want to avoid the false positives from antivirus programs that virtual file systems tend to cause - particularly because any official Nexus manager will be downloaded by a bazillion people, of whom a large percentage will be not so tech-savvy.

 

Not to dissuade LePresidente from helping with Wrye Bash if he wants to, of course.  And if the Wrye Bash community had any C++ experts, it would be awesome if they could lend a hand with MO2 in return for getting some Python help in the other direction...but that all depends on the skills, time, and interest of everyone involved.

Link to comment
Share on other sites

  • 0

Hi, Just thought i would place this here kinda to give feedback on what the current status is and Items that I simply don't have the skills to fix.

 

Latest Release:

 

2.0.8.2b - https://github.com/LePresidente/modorganizer/releases/tag/v2.0.8.2b

 

Items Requiring a C++ Developer (Things I can't fix):

 

https://github.com/LePresidente/modorganizer/issues/10 (2.0.8.1b: 0xC0000005 exception after writing to file via usvfs_x64 with xEdit )

https://github.com/LePresidente/modorganizer/issues/18 (2.0.8.1b: Extraction fails with some large archives)

 

Profiles:

 

Custom profile locations are currently not supported, Please either use portable or the %appdata% locations for now, I'm planning on adding a new option when creating the profiles called "Custom Location" that will create everything in the location and setup all the internal settings correctly.

 

Games Supported:

 

Currently due to time restraints I will be looking at only fixing the SkyrimSE and fallout4 bugs, Please use MO1 for the others if MO2 has issues with those games.

 

 

**** Updates to come ****

Thanks for the brief update. Your efforts are appreciated.

 

Sent from my Pixel

Link to comment
Share on other sites

  • 0

The good news is that this version already does everything it needs to do. I can install mods via vfs and run external apps that recognize the virtual locations. The only issues I'm having is that it crashes when switching apps and it no longer downloads directly from Nexus (though it did when I first installed it). I can live with both of those, though, and I'd take this any day over a non-VFS version of NMM.

 

Thanks so much!

Link to comment
Share on other sites

  • 0

The good news is that this version already does everything it needs to do. I can install mods via vfs and run external apps that recognize the virtual locations. The only issues I'm having is that it crashes when switching apps and it no longer downloads directly from Nexus (though it did when I first installed it). I can live with both of those, though, and I'd take this any day over a non-VFS version of NMM.

 

Thanks so much!

I'm finding I can't DL directly from nexus now out of the blue as well.

Link to comment
Share on other sites

  • 0

I'm finding I can't DL directly from nexus now out of the blue as well.

Its weird, the URL scheme is handled by windows in the registry so for example my registry entry is as follows

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\nxm\shell\open\command]
@="\"F:\\ModOrganizer\\SkyrimSE\\nxmhandler.exe\" \"%1\""

Windows requires the program to be running as administrator to associate it. But it shouldn't lose the settings

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Guidelines, Privacy Policy, and Terms of Use.