Jump to content


Photo

Mod Organizer 2 Development Status


  • Please log in to reply
45 replies to this topic

#1 LePresidente

LePresidente

    Prisoner

  • Mod Authors
  • 33 posts

Posted 13 January 2017 - 01:45 AM

*
POPULAR

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/L...s/tag/v2.0.8.3b

 

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

 

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

https://github.com/L...nizer/issues/50 (2.0.8.2: Failed to write log due to insufficient system resources)

 

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.

 

 

Fixes coming in 2.0.9

 

  1. Building with VS2015 and QT5.8 hopefully
  2. usvfs bugs to be sorted out (there are a few c++ devs lurking)
  3. Use wix installer (should stop wiping folders it shouldn't)

 

**** Updates to come ****


Edited by LePresidente, 19 April 2017 - 12:36 PM.

  • 7

#2 tjax323

tjax323

    Citizen

  • Members
  • Pip
  • 71 posts

Posted 13 January 2017 - 05:32 PM

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, 13 January 2017 - 05:44 PM.

  • 0

#3 hishutup

hishutup

    Daedric Prince

  • Super Moderators
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 2,573 posts

Posted 13 January 2017 - 09:56 PM

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?



#4 LePresidente

LePresidente

    Prisoner

  • Mod Authors
  • 33 posts

Posted 14 January 2017 - 02:46 AM

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


  • 2

#5 hishutup

hishutup

    Daedric Prince

  • Super Moderators
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 2,573 posts

Posted 14 January 2017 - 02:47 AM

Ah, I see, I was just wondering because MO is mostly C++ from what I've seen



#6 LePresidente

LePresidente

    Prisoner

  • Mod Authors
  • 33 posts

Posted 14 January 2017 - 02:53 AM

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, 14 January 2017 - 02:59 AM.

  • 1

#7 darkside

darkside

    High King

  • Mod Authors
  • PipPipPipPipPipPipPipPipPipPipPipPip
  • 1,327 posts

Posted 14 January 2017 - 07:21 AM

Is usvfs working properly now on Win 10?


Sent from my iPhone using Tapatalk
  • 0

#8 LePresidente

LePresidente

    Prisoner

  • Mod Authors
  • 33 posts

Posted 14 January 2017 - 09:27 AM

Well its getting there though issue 10 I think will be a deal breaker for a few in the First Post.


  • 1

#9 alt3rn1ty

alt3rn1ty

    Thane

  • Mod Authors
  • PipPipPipPipPipPip
  • 413 posts

Posted 14 January 2017 - 12:43 PM

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, 14 January 2017 - 02:13 PM.

  • 0

#10 Andaone

Andaone

    Prisoner

  • Members
  • 16 posts

Posted 14 January 2017 - 05:30 PM

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.


  • 0

#11 Kedavix

Kedavix

    Prisoner

  • Members
  • 11 posts

Posted 14 January 2017 - 06:23 PM

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/L...s/tag/v2.0.8.2b

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

https://github.com/L...nizer/issues/10 (2.0.8.1b: 0xC0000005 exception after writing to file via usvfs_x64 with xEdit )
https://github.com/L...nizer/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
  • 0

#12 sr383

sr383

    Prisoner

  • Members
  • 3 posts

Posted 16 January 2017 - 11:04 AM

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!


  • 0

#13 LePresidente

LePresidente

    Prisoner

  • Mod Authors
  • 33 posts

Posted 16 January 2017 - 02:39 PM

Crash is known, Can't download from nexus is a bit weird double click nxmhander.exe in your MO2 folder and make sure your current location is registered 


  • 0

#14 sirjesto

sirjesto

    Commander

  • Members
  • PipPipPipPip
  • 260 posts

Posted 16 January 2017 - 10:02 PM

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.


  • 0

#15 LePresidente

LePresidente

    Prisoner

  • Mod Authors
  • 33 posts

Posted 17 January 2017 - 01:57 AM

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


  • 0


0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users