Download Steam_api.dll For Naruto Ultimate Ninja Storm
This mod does not have any known dependencies other than the base game.
D3DCompiler_43.dll; D3DX9_43.dll; NS3FB.exe; NS3FB_launcher.exe; NS3FB_option1.exe; NS3FB_option2.exe; SharpDX.DirectInput.dll; SharpDX.XInput.dll; SharpDX.dll; bnusCore_win.dll; launcher_NA.png; nuSound2_win.dll; sdkencryptedappticket.dll; steam_api.dll; xinput1_3.dll; data. Adx2.cpk; customTheme.
Mods requiring this file
Mod name | Notes |
---|---|
BuenasNoches GoodNights and Days | |
Dummy MO for PapyrusCompilerPlus | Only version 1.3.X (Legacy is OK) |
Lotuses MO Seperators for Fresh Installs and Mod Guides | |
MergePlugins Trimmer | |
Mod Order Organizer | |
Mod Organizer - Black and Bright Green Icons | |
Mod Organizer - Updated Nexusmods Categories.dat - Skyrim | |
Mod Organizer Custom Icons | |
MOO - Mod Organizer Organiser | |
MOPM - Mod Organizer Profile Manager | |
Recategorize Mod Organizer | |
ShadowWhispers Guide To Beautiful Skyrim Merged BSAs | |
Skyrim Smart Launcher | |
Skyrim Theme for Mod Organizer | |
Splash Screens for Mod Organizer 2 | |
VS15 Theme for Mod Organizer |
Credits and distribution permission
- Other user's assetsAll the assets in this file belong to the author, or are from free-to-use modder's resources
- Upload permissionYou can upload this file to other sites but you must credit me as the creator of the file
- Modification permissionYou must get permission from me before you are allowed to modify my files to improve it
- Conversion permissionYou can convert this file to work with other games as long as you credit me as the creator of the file
- Asset use permissionYou must get permission from me before you are allowed to use any of the assets in this file
- Asset use permission in mods/files that are being soldYou are not allowed to use assets from this file in any mods/files that are being sold, for money, on Steam Workshop or other platforms
- Asset use permission in mods/files that earn donation pointsYou must get permission to earn Donation Points for your mods if they use my assets
Author notes
This author has not provided any additional notes regarding file permissions Flash Gordon's Trip to Mars.
Steam Api Dll Naruto Ultimate Ninja Storm 3 Full Burst
File credits
Uses Qt licensed under the LGPL
Uses 7-zip by Igor Wiktorowitsch Pawlow licensed under the LGPL (unrar restrictions apply)
Uses Icons from the Tango Desktop Project and the RRZE Icon Set
Uses a modified version of BOSS, licensed under the GPLv3
NCC is a modified version of Nexus Mod Manager and released under the GPLv3.
Donation Points system
This mod is not opted-in to receive Donation Points
Version 1.3.11
- - bugfix: 'add' button in editexecutables dialog didn't work
- DLC bsas are now auto-enabled for pre-skyrim games
- more intuitive sorting with grouping active
- better sorting on the flag-column
- - bugfix: 'add' button in editexecutables dialog didn't work
Version 1.3.10
- Fomod Installer:
- bugfix: disabled state and icon became stuck for an option/plugin
- bugfix: Fix up selection with exactly/at least/at most one
- bugfix: Cleanup for dealing with some oddness with single selection plugins
- bugfix: Also fixes issue with 'type=SelectAll' when flicking forward and backwards
- Try to make sure where we need to auto-select a button that it's a valid sort of button.
- Adds lots of warning messages for odd situations.
archive handling:
- Can now extract multiple copies of file from archive
- support for more archive formats (?)
- Can now handle archives with wrong file extension
- Fix asking for password twice when installing fomod files
- Also removed a small memory leak
BSA invalidation:
- bugfix: invalidation bsa wasn't created when switching to a profile that needed it
- invalidation bsa is now always placed as the first bsa
Integrated LOOT:
- bugfix: wrong parameter passed to integrated loot kept masterlist from being updated
- bugfix: integrated loot didn't create the directory to store the masterlist if it didn't exist yet
Executables:
- Allow user to select app icon or mo icon for generated shortcuts
- bugfix: 'x' for toolbar not disappearing when it should
- various fixes to how the configured executables are stored
Nexus integration:
- MO now validates session cookie on startup
- It also retrieves account status
- rewrote how MO decides when to log-in/when to give up on logging in
- displays currently logged in account in title bar
- more verbosity about login/logout to/from nexus
Other:
- (maybe) runs on Vista again
- ini editor will now refuse to open files too large to be handled by the Qt control
- the warning about overwrite not being empty can now be made to ignore empty directories and log files
- filter names in the filter pane now also show up as tooltips
- rewrote handling of different game variants: now resides in game plugin and works- bugfix: wrong app ids used for oblivion and fallout 3
- simplified the PMOP message
- bugfix: warnings about 'aboutToChangeData'- and 'postDataChanged'-signals when mod grouping was enabled
- bugfix: dropping files from overwrite on mod failed whien mod grouping was active
- bugfix: archive list wasn't saved after enabling/disabling a mod.
- small patch to show which obsolete files are being removed
- bugfix: manual installer now cancels drag&drop when dropping an item on a subitem of itself
- bugfix: drag&drop on the modlist caused error messages when what was being dropped wasn't a mod or a url
- bugfix: categories that reference each other in a cycle could send MO into an endless loop
- bugfix: update.bsa sorted incorrectly
- workaround: after editing in a filtered view, if the edited item disappears as a result of the edit, no further editor could be opened
- Fomod Installer:
Version 1.3.08
- - bugfix: starting application through shortcut caused a crash if steam wasn't already running
- bugfix: disabled mods were marked 'redundant'
- bugfix: MO crashed without error message when 'bootstrapping' failed
- - bugfix: starting application through shortcut caused a crash if steam wasn't already running
Version 1.3.07
- - tidy up conditions handling a bit
- Calculate button states at the proper time (fomod installer)
- Made filename comparisons case insensitive in many locations where this wasn't the case
- a mod that overwrites another yet is completely overwritten by a third is now displayed as 'redundant' instead of 'mixed'
- added plugin interface to add/remove/list categories to/from/of mods
- bugfix: integrated loot didn't use masterlist if userlist wasn't present
- bugfix: crash in integrated fomod installer
- bugfix: selecting an image in the modinfo dialog caused the image label to grow slightly each time
- bugfix: moving an executable in the executable list caused that executable to disappear
- bugfix: potential null-pointer access when something goes wrong enabling a mod
- bugfix: workaround to prevent crashes when toggling mods causes the filtered list to change
- bugfix: incorrect use of 'complete' file suffixes
- bugfix: files weren't correctly assigned to unmanaged mods.
- bugfix: fixed display of installation time for mods without nexus id
- - tidy up conditions handling a bit
Version 1.3.06
- - integrated loot now uses the userlist.yaml (the same as regular loot)
- NCC now built to use 'modern' controls
- python runner is now bundled with MO as a separate file instead of embedded in the plugin (fixes problems where file permissions didn't allow execution of files in temp directory)
- some fixes to the dracula theme
- bugfix: bsa order wasn't correctly restored
- bugfix: bain installer added selected directories in the wrong order
- bugfix: game paths containing x weren't correctly read from the ini file
- bugfix: immediately after creating the first profile, the directory structure didn't correctly assign files to unhandled mods.
- bugfix: couldn't change from 'qt' styles back to regular style
- bugfix: previous fix for download name filter didn't work
- - integrated loot now uses the userlist.yaml (the same as regular loot)
Version 1.3.05
- - If there are no Missing ESPs, say 'None' rather than leaving an empty list.
- Allow very long filenames to be used when unpacking
- Allow drag-and-drop into the download tab (files or urls but does not support any log-in for urls)
- backup-checkbox now remembers its state
- esp list refresh is now delayed if the directory-structure is being updated. This may have been causing the lists to be cleared.
- language list in settings no longer contains english twice
- language names in settings are now in the native language
- Added settings-tab to allow saving of steam username and password
- warning when ambiguous files are detected in an fomod install
- workaround to prevent repeated checking of mods with the mouse was interpreted as double click
- extended plugin interface. Plugins can now activate/deactivate mods, install mods suggesting a name and retrieve a list of all installed mods
- reduced number of mods for which update information is requested at once
- added theme inspired by JetBrains Dracula (created by Kojoley on github)
- bugfix: MO requested update information for mods without mod-id
- bugfix: Sort equal priority mods by order in xml file
- bugfix: detection of loot as the registry key doesn't include the executable
- bugfix: moving a mod didn't properly update conflict highlighting
- bugfix: upon closing the profiles dialog, the profile was changed to the top-most profile and back
- bugfix: archive invalidation wasn't correctly enabled/disabled
- bugfix: case conversion could produce different local-dependent results between the time the vfs lookup map is set up and later when querying it.
- bugfix: shortcuts specifying a profile didn't work
- - If there are no Missing ESPs, say 'None' rather than leaving an empty list.
Version 1.3.04
- Bugfixes:
- Column width cannot be changed
- preconfigured 'Creation Kit' executable not working
- some fomod installers not working with the internal installer
- can't rename currently active profile
- external installer (ncc) requires vc100 runtime to be installed
- nmm import can't locate archiving library
- multiple issues if the registry key of the managed game is missing
- confirming executables changes upon closing the dialog didn't correctly save the changes
- Bogus error message in log file on quicksaving
- plugin flags not refreshing immediately
- Mod list jumps to top after setting a category
- Changes to load order are sometimes reverted
- Tutorial doesn't continue past a certain point
- Bugfixes:
Version 1.2.18
- - bugfix: when first starting MO if the nxmhandler wasn't already handling nxm links the nxmhandler was registered but MO wasn't set up for the game
- bugfix: When using a foreign language which has a translation for the 'Unmanaged' string, the saved mod list wasn't correctly restored
- bugfix: When displaying the list of save games to delete the list is capped to 10 entries, otherwise the window may extend beyond the screen
- bugfix: If a certain type of problem was discovered in the ini files by configurator it would crash
- - bugfix: when first starting MO if the nxmhandler wasn't already handling nxm links the nxmhandler was registered but MO wasn't set up for the game
Version 1.2.17
- NexusClientCLI.log file is now deleted on successful installation
bugfix: the data folder itself was treated as being rerouted. This caused problems with skyproc patchers
bugfix: some fomod installers still didn't 'see' other installed files
bugfix: scripted fomod installers couldn't query ini file settings (and potentially other problems)
bugfix: executables with extensions other than .com, .cmd or .bat were started with cmd.exe
bugfix: translations for some plugins weren't loaded
bugfix: priority couldn't be changed directly in plugin list
bugfix: first attempt at discovering java binary always failed (with failed to determine binary type 193)
- NexusClientCLI.log file is now deleted on successful installation
Version 1.2.16
- - download servers that haven't been available for over a month are now purged from the known servers list
- bugfix: encoding detection for fomod xmls could incorrectly interpret files as utf16 encoded
- bugfix: hashing algorithm for bsa files was wrong
- bugfix: nxmhandler reported non-issues as errors
- bugfix: nxmhandler tried to apply chrome fix on every start
- bugfix: 'not endorsed' icon displayed for non-nexus mods
- bugfix: when drag&dropping within the overwrite dialog the file might still get moved to a mod (and probably not the intended one)
- bugfix: dropping files from overwrite on the modlist was refused when not sorting by priority (only in 1.2.15)
- bugfix: unmanaged mods couldn't be reordered (only in 1.2.15)
- bugfix: Any file or directory in the game-directory and with a name starting with 'data' was considered to be inside the data directory
- bugfix: some initializion code was unnecessarily run on restoring the window from hidden
- bugfix: translations for plugins were not used (only in 1.2.15)
- bugfix: translation files for configurator plugin weren't named correctly
- - download servers that haven't been available for over a month are now purged from the known servers list
Version 1.2.15
- - this release contains translations again
- 'nexus' info-tab is again able to display images
- it should now be possible to 'download with manager' even if browser and MO are run by different user accounts
- versions that don't start in a number are now treated literally
- configurator will now place settings in the right ini file according to its own code (before, the settings remained in the same file where Configurator found them)
- each mod now stores information about the file(s) installed there (modid+fileid from nexus) for future use
- all executables can now be repositioned including auto-detected ones
- NCC installer can now discover files in other mods (thanks Reunion!) and knows the script extender version
- when an application started through a shortcut corresponds with one configured in MO, the right steam app id will be used
- when reinstalling a mod, the name of the existing mod is used by default (instead of the name deduced from the installation file)
- mods can now be re-prioritized using drag&drop when grouping is active.
- improved encoding-guessing in fomod installers
- endorsing is no longer offered for non-nexus mods
- bugfix: call to function unavailable on Windows XP
- bugfix: when a new version of MO introduced new columns in the mod list, those columns could have 0 size in existing installations
- bugfix: version parsing broken in some corner cases
- bugfix: ini tweaks were not applied in priority order
- bugfix: the 'fix' button in the diagnostics plugin could crash MO
- bugfix: the NCC installer didn't store the installation file with the mod, leaving 'reinstall mod' unavailable
- bugfix: the executables dialog always automatically selected the top-most exe
- bugfix: when merging mods with the ncc installer, some settings (i.e. the category) were reset
- bugfix: when determining if a file is a executable (.exe) the extension-comparison was case-sensitive (so a .EXE was not considered an executable)
- - this release contains translations again
Version 1.2.14
- - windows exceptions from outside the hook.dll are now reported only once
- will now report the user-agent on server errors to help clear up problems with nexus filters
- workaround: GetModuleFileName hook will no longer clear the whole buffer because a couple of applications signal incorrect buffer size
- bugfix: reported module for non-hook.dll windows exceptions was wrong
- - windows exceptions from outside the hook.dll are now reported only once
Version 1.2.13
- - fixed a bug that caused hooked functions to report incorrect result codes.
Version 1.2.12
- - fixed problems with downloads from CDN if the mod name contains non-ascii characters
- non-mo mods now have a constructed name that cannot conflict with a regular mod
- when MO fails to overwrite its ini file it tries another method using qt functions
- bsa extractor now has a safety check against extraction of the plugins in the data directory
- plugins can now query the list of masters for a plugin
- profiles are now created with an (empty) archives.txt
- descriptions for plugin settings are now displayed
- added an additional diagnosis check that warns if there are any missing masters
- added settings to disable individual diagnosis settings
- updated minimum nmm compatible version number to 0.52.2
- will now support up to 4 levels of version numbers (major.minor.subminor.subsubminor)
- fixed a stability problem with some oblivion tools
- bugfix: if the modid-input is canceled, the id was saved as -1 and wasn't re-requested from the user
- bugfix: attempt to remove the file deletion list seems to have caused error messages for some users
- - fixed problems with downloads from CDN if the mod name contains non-ascii characters
Version 1.2.11
- - includes bugfix preventing fomods from installing all files
- bugfix: 1.2.10 introduced incompatibility with chrome embedded framework (used in loot 0.7)
- bugfix: sorting results weren't applied in pre-skyrim games
- - includes bugfix preventing fomods from installing all files
Version 1.2.10
- - plugin priority can now be changed directly using F2
- deleting a savegame from MO now also removes the corresponding skse/obse file
- deleted savegames now go to the recycle bin
- savegame tab now supports multi-select
- when changing the mod/download/cache directory, the new directory is created if necessary
- MO now keeps the UI locked as long as indirectly started processes are running
- bugfix: MO couldn't log in to nexus
- bugfix: in rare situations the potential-modorder-suggestion algorithm could crash MO
- bugfix: text files weren't discovered in the mod info dialog
- bugfix: in rare situations the overwrite dialog could end up displaying the top level path (listing system drives)
- bugfix: changes to active ini tweaks wasn't saved
- bugfix: list of files to hide from the vfs wasn't removed if the corresponding feature was disabled
- bugfix: some strings couldn't be localized
- - plugin priority can now be changed directly using F2
Version 1.2.09
- - bugfix: update.bsa is again treated like a regular bsa because hiding it from the archive-list made it impossible (in managed bsa mode) to overwrite files from update.bsa
- bugfix: disabled-state for mo management wasn't saved
- bugfix: when starting an application, settings were saved twice
- - bugfix: update.bsa is again treated like a regular bsa because hiding it from the archive-list made it impossible (in managed bsa mode) to overwrite files from update.bsa
Version 1.2.08
- 1.2.7 update broke some 'third-party' tools for skyrim (i.e. fnis)
Version 1.2.07
- - bsas from foreign mods are now loaded as expected by hook.dll as well
- state of log-window-split is now saved
- auto completion in installer name boxes is now case-sensitive so that users can change casing of the mod names
- bugfix: self updater did enforce the skyrim url for MO updates but not the game_id. This broke updating in non-skyrim installations
- bugfix: modinfo dialog didn't correctly read mod meta information on opening
- bugfix: MO didn't report on endorsement (for MO)
- - bsas from foreign mods are now loaded as expected by hook.dll as well
Version 1.2.06
- - test-plugins accidentally distributed in the 1.2.5 release are automatically removed again
- some fixes to the tutorial (mostly wording but also some actual problems)
- bugfix: could disable mods that aren't supposed to be disable-able
- bugfix: mod list wasn't saved on some changes
- bugfix: when trying to start directly to application, MO didn't start up correctly
- bugfix: hook.dll didn't load mod bsas into its directory structure and thus didn't allow bsas to overwrite loose files
- bugfix: in some constellations the tutorial files couldn't be found despite being in the right location
- - test-plugins accidentally distributed in the 1.2.5 release are automatically removed again
Version 1.2.05
- - mod list context menu split into two menus (one for whole list, one for selected mods)
- added option to combine category filters using 'or'
- added context menu option for deselecting category filters
- slightly changed ui on the category filters
- simple installer can now be configured to run without any user interaction
- extended interface for python plugins
- NCC will now report an error if a script tries to extract a non-existent file instead of creating an empty output file
- ncc installer plugin now uses a more reliable method to force the installer window to the foreground
- missing version on TESV.exe will no longer be reported as an error
- number of problems detected by MO is now displayed as a badge on the icon
- bsa extraction is now handled in a plugin
- added a way for plugins to react to mod installation
- re-enabled the automatic fix for asset order problems
- added a new mod type that represents files handled externally (i.e. DLCs) as mods in MO
- display of 'foreign' mods can be limited to only official content
- hashes of file names in bsa files are no longer checked all the time
- author and description is now read from esp files and displayed in the plugins tab
- rewrote the code that fixes modlists after a rename, should be a bit more robust
- plugin-list now displays loot messages
- loot client now only updates the masterlist once per MO session
- new event to notify plugins of changed mod priority
- overwrite now shows up in the 'checked' category instead of 'unchecked'
- added pseudo-categories to filter for mo-managed vs. unmanaged mods
- deleted mods are now moved to the recycle bin instead of being deleted permanently
- added a signal when a plugin is moved
- bugfix: the warning dialog upon changing the mod directory didn't have an effect, the process couldn't be canceled
- bugfix: conflicts tab in the mod info dialog offered the hide option for files in bsas
- bugfix: MO crashed when trying to download via the integrated browser
- bugfix: In some cases when a download wasn't started successfully the download urls weren't stored in the meta file so no resume was possible
- bugfix: MO tried to resume downloads when it didn't have and download urls
- bugfix: downloads couldn't be paused if the download was already broken on the network layer
- bugfix: download managear did not recognize a file as downloaded if the download completed before signals were hooked up
- bugfix: in-place file replacement was re-broken
- bugfix: loot client didn't read list of active mods
- bugfix: shortcuts created from MO used the wrong working directory
- bugfix: deactivation of bsas didn't stick
- bugfix: file hiding mechanism wasn't active
- bugfix: executables linked on the toolbar couldn't be removed if the executable was removed first
- bugfix: the endorsement-filter couldn't be combined with other filters
- bugfix: python interface to repository bridge was broken
- - mod list context menu split into two menus (one for whole list, one for selected mods)
Version 1.2.01
- - very effective optimization to findfirstfile-calls
- algorithm for detection of mod order problems is now more sophisticated
- exposed more functionality to python plugins
- main window now has a small view displaying log messages
- download tooltip now also includes the file description
- mod list will now be highlighted when grouping is active
- will now display an error message when the ini file can't be updated (in addition to what windows says)
- bbcode translator will now translate some named colors
- updated to qt 4.8.6 dlls
- several configuration files are now only saved to disk if the content actually changed. This should also get rid of a problem where plugins.txt was re-written immediately after starting the game (causing a conflict with the game)
- bugfix: state changes in mod list wasn't always reported to plugins
- bugfix: loot client will now create necessary directory
- bugfix: NCC sometimes used wrong source path for extraction
- bugfix: NCC workaround for large files failed due to permission problem
- bugfix: removed noisy debug message
- - very effective optimization to findfirstfile-calls
Version 1.2.0
- - no longer create directories in original data directory
- bain installer will now be less picky about the archives supported
- updated NCC to be compatible with more recent NMM code base
- hack in NCC to allow it to install arbitrary sized files even in 32-bit builds
- updated the python27.dll to one that links to msvcr100.dll to get rid of the dependency of msvcr90.dll
- ini files created by a call to WritePrivateProfile.. are now also rerouted to overwrite
- unpacking bsas during installation no longer overwrites loose files (since the loose files would have taken precedence)
- some fixes towards qt5 compatibility
- force-enabled game esms no longer break keyboard-navigation in plugin list
- improved NCC compatibility
- crude support for multi-volume archives
- updated imageformats plugins
- nxmhandler now puts the exe to the top of the list when registering an MO instance, even if it is already in the list
- added buttons to backup and restore the modlist and pluginlist
- replaced boss integration with loot
- configurator now gives better warning messages when encountering an invalid ini file
- added an option to show meta info on downloads instead of filenames
- MO will now cancel if user tries to run MO vfs-injected
- when saving the MO ini file it is now written to a tmp file first and then overwritten
- updated to link against boost python 1.55
- added support for mod page plugins
- re-introduced the integrated browser
- the download list now contains the file description
- nexus interface now stores cookies persistently to reduce number of required log-ins
- bugfix: WritePrivateProfileString hook attempted to access lpKeyName even when it is null
- bugfix: dll search order wasn't set to allow plugins to load the correct qt dlls
- bugfix: when resuming a download failed with the server sending a textual error message, MO tried to display everything downloaded before
- bugfix: resuming a download didn't trigger a nexus-login when necessary
- bugfix: integrated fomod installer only used the first block of data inside a description
- bugfix: the add/remove categories function could fail when a filter/grouping on categories was active
- bugfix: GetCurrentDirectory returned wrong string length
- bugfix: registered bsas in data aren't ordered correctly
- - no longer create directories in original data directory
Version 1.1.2
- - tabs in the mod info dialog can now be moved around
- a few hooks will now somewhat handle file names starting with ?
- mod meta information is now (also) saved by a timer to reduce the likelyhood of a data loss in case of a crash
- updated minimum compatible nmm version to 0.47.0
- ini file changes that would have to overwrite ini tweaks are now stored in a separate file and actually get used.
- a warning message advices users to clean out that separate file
- slightly improved default main window layout
- made the indicator for drag&drop more visible
- certain messages will no longer (re-)activate the MO window
- executable names for starting from the command line are now case-insensitive
- slightly overworked display of icon delegates
- updated installer
- MO will now automatically be run as administrator if necessary
- bugfix: on-demand loading of data tree broke filtering on conflicting files
- bugfix: newly created ini tweaks were added to the list with incorrect properties
- bugfix: newestVersion, version and installationFile where set invalid when installing with external ncc installer
- bugfix: 'Plugins' and 'Archives' weren't translatable
- bugfix: boss db is now always re-initialised because otherwise there might have been differing results between runs
- bugfix: locked load order was ignored by integrated boss
- bugfix: archive list wasn't written back on all changes that affected it
- bugfix: CreateFile-hook didn't reroute files created with OPEN_ALWAYS to overwrite directory
- bugfix: NtQueryDirectoryFile-hook didn't return the correct status code when searching for a file that doesn't exist
- bugfix: configurator plugin didn't import qcolor class
- - tabs in the mod info dialog can now be moved around
Version 1.1.1
- - main window is now actually disabled while integrated boss is running
- bugfix: integrated boss sorting couldn't recognize plugins specified via regular expression
- bugfix: upon moving files between mods, an attempt was made to access origins for both, even if one (or both) mods weren't active
- bugfix: plugin-list should now deal with nested 'layoutAboutToBeChanged' calls gracefully. May be the reason of a crash.
- bugfix: elevation dialog didn't offer a 'yes' option
- bugfix: python plugins crashed the application when trying to create a nexus bridge
- bugfix: python plugins couldn't register for request fails correctly
- bugfix: dds preview or transparent textures looked odd
- bugfix: lazy loaded data tree deleted the placeholder prematurely
- bugfix: crash, trying to start app from command line
- bugfix: locked-dialog was itself disabled
- - main window is now actually disabled while integrated boss is running
Version 1.1.0
- - nxmhandler will now ask before registering itself
- downloads from nexus are now displayed before file information is retrieved
- logging from the ui is now a bit more informative
- download list now scrolls to bottom automatically
- download manager now removed orphaned meta files
- directory tree for mod installations now supports overwriting leafs
- Mod Organizer can now display most image types (including dds) and txt files from the data
tree, presenting a comparison of variants in case of overwritten files
- implemented hook for NtQueryDirectoryFile
- saves list is now automatically updated on FS changes
- optimization: data tree widget is no longer filled completely at once but one directory at a time
- added an about dialog
- updated json library
- when a download server returns a text file, it's assumed to be an error and the text displayed as an error
- save games can now be deleted from inside MO
- boss integration
- plugin list can now also display multiple flags for a file (like the mod list)
- changed some compiler&linker settings to produce smaller binaries
- bugfix: download manager didn't stop automatically resuming failed downloads under certain circumstances
- bugfix: uninstalled downloads were treated as not-finished when refreshing the download list
- bugfix: updating the filesystem watcher on the saves directory didn't work correctly
- bugfix: there was still a nmm.nexusmods.com link
- bugfix: the text 'alpha' in version strings wasn't interpreted correctly
- - nxmhandler will now ask before registering itself
Version 1.0.12
- - downgrading a mod (using replace) will now change the version
- bain installer will now accept archives with omod conversion data
- plugin list now highlights plugins with attached ini files
- bugfix: opening nexus through the globe icon used the incorrect nmm.nexusmods.com url
- bugfix: 'visit on nexus' from the modinfo dialog also lead to the wrong url- bugfix: archive.dll could cause a crash, attempting to close an archive that failed to open
- bugfix: upon changing categories the mappings of deleted categories wasn't cleaned up which could cause an error message
- bugfix: the number of esps/esms that can be loaded is actually 255 not 256 since the save game counts too
- bugfix: ncc installer now brings the installer window to front (again? more reliably? not sure if it really worked before)
- - downgrading a mod (using replace) will now change the version
Version 1.0.11
- - MO now applies a minimum to the nmm-compatibility field.
- bugfix: 'visit on nexus' directed the browser to the servers meant for nmm
- bugfix: url for 'check all for updates' and 'enorse/unendorse' were not constructed correctly
- - MO now applies a minimum to the nmm-compatibility field.
Version 1.0.10
- - nexus interface now supports 301 redirects
- now using the new nexus url format
- update of a couple of translations
- versions without a subminor version are now displayed without it (1.1 instead of 1.1.0)
- version compares now interpret both numbers as rational numbers if at least one of the two has been identified as such. This should increase compatibility of update detection
- download manager now saves the file times from nexus, for potential later use in version checks
- bugfix: 'visit on nexus' used an outdated url scheme and thus caused unnecessary redirection
- bugfix: changing nexus id directly via mod list did not cause the change to be saved
- bugfix: drag&drop on archive list didn't always work properly - - download manager now saves the file times on nexus, for potential later use in version check
- nexus interface now supports 301 redirects
- now using the new nexus url format
- versions without a subminor version are now displayed without it (1.1 instead of 1.1.0)
- version compares now prefer the decimal comparison over the traditional to improve compatibility
- nexus interface will now use the nmm url
- nmm importer no longer cancels on a missing non-essential flag
- bugfix: drag&drop on archive list didn't always work properly
- bugfix: 'visit on nexus' used an outdated url scheme and thus caused unnecessary redirection
- bugfix: changing nexus id directly via mod list did not cause the change to be saved
- bugfix: extracting bsas did not work with non-ascii characters in the mod name
- - nexus interface now supports 301 redirects
Version 1.0.9
- - implemented a nsis-based installer
- updated qt libraries for packaging to 4.8.5
- added python to the package
- a warning will now be displayed if the user has too many plugins active
- a warning will now be displayed if mods with scripts have an installation order that doesn't match the corresponding esp load order
- configurator now handles multi-line values and // comments (well, it ignores the latter)
- exception message unrelated to MO now states the module the exception originated from
- modlist will now updated immediately after a change through the modinfo dialog
- esptk now determines if a esp is a dummy (without records)
- nexus id and installtime columns are now hidden by default
- plugins can now query more details about virtualised files
- added style options 'plastique' and 'cleanlooks'
- 'overwrite' is no longer listed with a creation time
- nmm importer now has select all/deselect all buttons
- nmm importer no longer tries to unpack missing files from archives (doesn't work anyway)
- initial support for importing from nmm 0.5 alpha
- plugins can now be localized too
- set some texts as un-translatable where it made no sense
- bugfix: canceling creation of an ini tweak prompted an error message
- bugfix: installFile for mods was not a relative path if the downloads directory was non-default
- bugfix: crash after removing the last profile in the list (ordered alphabetically)
- - implemented a nsis-based installer
Version 1.0.6
- - nmm importer now also transfers category, endorsement state and latest version information
- nmm importer should now always determine the correct nexus id
- nmm importer will now correctly restore overwritten files for imported mods
- plugin (esp/esm) list is now exposed to plugins (read-only functionality right now)
- integrated fomod installer now supports file dependencies
- tooltip on download list now contains the file name
- directories in for mods and support a different versioning system (requires manual switch)
- mod-updates can now be ignored until a new version is uploaded
- diagnosis plugin now warns when nitpick is installed
- download progress is now visible in task bar
- esp-tooltip now lists all masters, highlighting the missing ones
- python plugin will now report a problem if the path contains a semicolon
- bugfix: mod meta-file is now reliably created if it was missing
- bugfix: parser for nxm-links didn't handle numbers in the game name
- bugfix: a few memory leaks (shouldn't account for much)
- bugfix: result of GetModuleHandle wasn't zero-terminated in some cases
- bugfix: statusbar may have stayed enabled if an error occured on handling the refreshed-event
- bugfix: When updating MO, if login is required, the process didn't continue automatically after login
- - nmm importer now also transfers category, endorsement state and latest version information
Version 1.0.3
- - plugin tooltip now only lists the masters that aren't enabled (if any)
- bugfix: esp parsing could crash for broken/unrecognized esps
- bugfix: esp parser didn't handle oblivion esps correctly
- - plugin tooltip now only lists the masters that aren't enabled (if any)
Version 1.0.2
- - esp reader now handles invalid files more gracefully
- files moved will now also be treated as 'deleted' in the old location so a newly created file with that same name is not created in overwrite
- introduced a mechanism by which MO can recognize if it crashed before when attempting to load a plugin. That plugin can be blacklisted so it doesn't get loaded again
- plugins can now programaticaly change their settings
- plugins can now store data persistently without exposing that data as settings
- requesting an unset-setting from a plugin is no longer treated as a bug
- clarified warning message for when files are in overwrite directory
- the proxyPython plugin will now discover if python initialization crashed MO on a previous session and give the user a chance to fix it or disable the plugin
- MO will no longer start an application while the directory structure is being refreshed because MO may need to access profile files afterwards
- bugfix: the overwrite info-dialog was not destroyed and could thus keep a lock on files thus preventing those files from being moved/deleted
- bugfix: GetModuleFileName modified the buffer past the zero termination. While this doesn't violate the API documentation it is different from the regular windows implementation
- bugfix: proxy plugins couldn't access the parent widget
- bugfix: when moving a file from overwrite to a mod the in-memory file structure wasn't updated
- bugfix: name input dialog for profiles allowed names that weren't valid directory names
- bugfix: profile dialog wasn't able to delete profiles if the name started or ended in whitespaces
- bugfix: The name-cells for plugin settings could be changed (without effect)
- bugfix: integrated fomod installer installed 'checked' choices from all pages, not only the visible ones
- - esp reader now handles invalid files more gracefully
Version 1.0.1
- - bugfix: testing for missing masters at the wrong time seems to have caused crashes
- bugfix: mod list is now written to a temporary file first. Only on success is the original file overwritten
- bugfix: moving a mod priority to just above the overwrite could cause a crash or error message
- bugfix: versions with a release candidate number weren't sorted correctly (woops)
- installation time on overwrite no longer updates constantly
- - bugfix: testing for missing masters at the wrong time seems to have caused crashes
Version 1.0.0rc1
- - mods installed from outside the download directory can now also be reinstalled (only those installed from now on and only if the installation archive remains in that location)
- added a context menu to the toolbar buttons so tool icons can be removed directly
- initweaks modinfo tab is now always available and allows new ini tweaks to be created
- fake esms are now treated as masters (as they should)
- MO will now display a warning if not all masters of an esp are enabled. The tooltip gives a list of required masters
- bugfix: when installing mods through the nmm importer if no other mods were previously installed
the correct installation directory was never set
- bugfix: the nmm importer didn't 'sanitize' mod names and potentially tried to create invalid directories
- bugfix: 0.99.x packages didn't contain qt plugins to handle certain image formats
- several compatibility fixes (technical, see repository if interested)
- - mods installed from outside the download directory can now also be reinstalled (only those installed from now on and only if the installation archive remains in that location)
Version 0.99.6
- - bugfix: automatically removes a file from old NCC release that was interfering with the current version
- bugfix: fomod installer didn't find fomod files in nested folder
- bugfix: python proxy will now not even try to initialize python if python_dir contains no python.
This is necessary because the python interpreter crashes the application if the path is invalid
- - bugfix: automatically removes a file from old NCC release that was interfering with the current version
Version 0.99.5
- - python proxy is now loaded in a 2-step process, allowing it to report errors properly without python installed
- bugfix: division-by-zero error in the newly introduced server-speed calculation
- bugfix: temp files extracted during fomod installation were not cleaned up. This still doesn't remove directories
- bugfix: fomod installer didn't find the installer xmls because they are in a subdirectory since release 0.99.4
- bugfix: 'overwrite' is no longer a localizable string, at least for now, because some pieces of code rely on the name
- - python proxy is now loaded in a 2-step process, allowing it to report errors properly without python installed
Version 0.99.4
- - added a new filter for not-yet-endorsed mods
- set categories menu no longer closes when the mouse cursor leaves the menu
- MO will no longer change the endorsement flag if the nexus-message doesn't contain that info
- the column selection for the mod list can now only be accessed by mouse, hotkeys open the context menu of the mod
- now displaying a progress dialog during login. For not yet known reasons MO hangs during that time
- mod list can now be sorted by install time
- the sorting of download archives wasn't actually by file time but by some internal index
- the download manager now tracks download speed by server. Right now this is only used
to display an average speed on the settings menu
- bugfix: extracting now stops after an error is encountered
- bugfix: due to virtualisation there was a situation where in MO a file could be created when the call was supposed to fail because of permissions (i.e. elys meminfo)
- bugfix: GetPrivateProfileString does NOT properly report files as missing. This means that the ini-query optimization could optimize away requests that should have work (cause Creation Kit to fail)
- bugfix: fomod installer couldn't display images because they were unpacked to the wrong temporary location
- bugfix: When disabling local saves and choosing to delete the saves nothing happened
- bugfix: the python plugin couldn't find the pyqt libraries
- bugfix: some of the plugins could crash if they failed to create a mod
- - added a new filter for not-yet-endorsed mods
Version 0.99.3
- - position of splitter in main window is now saved and restored
- confirmation dialog before enabling/disabling all plugins
- column sizing is now changeable by the user yet still automatically resizes fit content on first start
- download size is now displayed
- multiple esps/mods can now be enabled/disabled at once using space
- bugfix: broken inverse virtual name resolution in case of non-default mod directory
- bugfix: GetPrivateProfileString-hook potentially accessed buffer that is allowed to be NULL
- bugfix: attempt to extract an archive crashed MO in 0.99.2
- bugfix: archive list wasn't saved correctly in 0.99.2
- bugfix: plugins.txt was incorrectly interpreted as utf-8
- bugfix: download manager will now properly pause all downloads on exiting the application
- bugfix: resumed downloads now get their automatic-retry-count reset
- - position of splitter in main window is now saved and restored
Version 0.99.2
- - python proxy now has diagnosis functionality to warn user if correct proxy version is not available
- python proxy now has a configurable python path (this is less useful than expected since the plugin as a whole - including its settings - can't be loaded without python)
- added the ability to connect to the internet through a proxy
- integrated fomod installer now supports the or-operator for page conditions
- integrated fomod installer now caches condition results to speed up tests
- basic diagnosis plugin now catches an issue where the users fontconfig.txt refers missing files
- plugins can now resolve relative file names on the virtual directory (no enumeration yet)
- now avoids a few unnecessary copy operations during generation of the directory structure
- integrated improved settings.json for the configurator contributed by 'delta534'
- optimization to findfirstfile for cases where a single file is searched
- display of bsas changed. hopefully it is more understandable now
- cache for the test whether a mod is in conflict. Should speed ab scrolling in mod list
- mod list has now an additional column for the installation time
- nmm importer no longer cancels in cases where a data file references an undeclared mod.
- plugins that failed to load are now reported as problems
- some wording fixes in the tutorial
- turned boss dummy into a c++ project (unmanaged exports with c# is a pain)
- updated NCC to current NMM codebase
- windows exceptions from outside MO are no longer reported as errors
- NCC will no longer be started if dotNet is not the right version
- bugfix: oblivion-style (also sometimes used for fallout) bsas sometimes couldn't be extracted
- bugfix: optimization for missing inis fixed
- bugfix: fixmods didn't search for esps in overwrite
- bugfix: configurator didn't work for fallout new vegas
- bugfix: configurator attempted parameter formatting on ini files instead of using the raw data
- bugfix: memory leak when changing profiles
- bugfix: removing a single mod lead to the wrong mod being deleted
- bugfix: under certain conditions plugins were not initialized
- bugfix: nxmhandler in headless calls didn't save changes
- - python proxy now has diagnosis functionality to warn user if correct proxy version is not available
Version 0.99.1
- - removed the integrated nexus browser
- the mod description and motd are now rendered in QTextBrowser. This (and the above) eliminates the dependency on qtwebkit
- removed the direct file download for mod files
- preferred download servers can be configured (number of users is still factored into the server selection)
- locking/unlocking esps can now be done for the whole selection
- handling of nxm links is now done by an external application. This allows the registration of different applications depending on the game
- applications that require elevation can now be started by invoking an elevated secondary ModOrganizer instance
- added new state for downloads 'uninstalled' for mods that were at one point installed and then removed
- user-configured server preference is now used
- updated tutorial to account for removal of integrated browser
- various updates for qt 5 compatibility but sticked with qt4 for now because of performance issues
- using performance optimised api for mod directory traversal on win vista and up
- bugfix: it was possible to disable all columns of the mod list
- bugfix: hook.dll no longer creates a dump and uninstalls it if an exception is reported that doesn't originate from it
- NCC used read-only transactions again because otherwise dealing with solid archives becomes unusably slow.
- reduced CPU usage during downloads
- added the complete filename as an option for the modname
- integrated fomod installer now displays the screenshot in a scalable view
- added GetFileVerisonInfoW hook for Windows 8 compatibility
- mod list no longer loses selection whenever categories context menu gets hidden
- bugfix: integrated fomod installer didn't name output files correctly if the name differs from the source name
- bugfix: a successful login to nexus was (sometimes?) not correctly detected as a success
- bugfix: GetPrivateProfile.. optimization could cause null-pointer indirection
- bugfix: GetCurrentWorkingDirectory caused buffer overflow in case of pre-flighting (buffer size 0)
- bugfix: NCC was compiled with different Framewerk versions
- bugfix: MO crashed if the locked index file is borked. This shouldn't happen anymore so I'm not sure how that file breaks to begin with
- - removed the integrated nexus browser
Version 0.99.0
- - added 'previous' and 'next' buttons to mod info dialog
- Added a handler for vectored exceptions in hook.dll
- added hook for ansi version of SHFileOperation, this function may not be routed to the unicode version in every windows variant
- added hook for GetModuleFileName
- added hooks for getFileVersion* functions
- added NCC to base distribution
- added option to never endorse a mod
- added shell.. functions to have windows handle problematic situations
- added visual clue when filters are active
- added configurator plugin
- added batch installer
- added mod grouping
- added support for installer plugins
- automatic donwload retry
- cleanup in installation manager
- coloring in mod info dialog now visible in other color schemes
- creating mods from overwrite
- deleting files from download manager now moves them to recycle bin instead of deleting permanently
- detection of online state
- diagnosis plugin now reports file in overwrite as a problem
- download tab now also displays files supported through plugins
- esps are now automatically activated when installing a mod
- extended plugin interface to allow installation of mods from files
- extended plugin interface to allow plugins access to download manager
- external fomod installer dialog are now brought to front
- fix to 'duplicate translation' errors
- fixed a bug where detection of archive invalidation didn't work correctly
- fixed a problem with the nexus-login code breaking support for certain passwords
- if no version is known for a mod, the file date is used
- improved 'query info' functionality
- improved the way messagedialog text is shortened
- ini editor (old) can now be configured to open files in external editor
- integrated fomod installer also uses version and modid from the info.xml
- minor bugfixes
- mods can now be renamed during installation
- moving files from overwrite to mods
- multi-selection in category window
- NCC now makes name, version and modid from the info.xml file available to the installer
- ncc plugin now does the check for dotNet
- new ini editor plugin
- offering multiple options for mod names during installation
- offline mode
- plugin list is now saved automatically
- problem reports moved to separate dialog
- profile loading is now slightly more forgiving
- skyrim-specific optimization to accelerate startup
- some cleanup to download manager code
- some cleanup to hookdll
- support for grouping filters for mod list
- support for installers implemented in python
- support for renaming profiles
- support for storing multiple download urls
- vanilla bsas are now enabled even if they are not listed in the ini file
- bugfix: mod names not checked for validity on rename
- bugfix: NCC ran out of memory when unpacking large mods
- bugfix: syncing overwrite didn't clean up emptied directory
- bugfix: wrong multibyte to widechar conversion in hookdll breaks internationalization
- - added 'previous' and 'next' buttons to mod info dialog
This mod does not have any known dependencies other than the base game.
Mods requiring this file
Mod name | Notes |
---|---|
ATOM - Mod Organizer 2 Theme | |
Icons in SkyUI header (EN) | |
Icons in SkyUI header (RU) | |
Lotuses MO Seperators for Fresh Installs and Mod Guides | duh |
Manage Plugins between zEDIT and Mod Organizer 2 | |
Mod Organizer - Orphaned script extender save deleter plugin | This should work with any recent version of Mod Organizer (and may even work with MO1 if you want to delete non-SE co-saves) |
Mod Organizer 2 Categories for SEPTIM | |
Mod Organizer 2 Splash Screen | Obviously you need MO2 for this to work! |
Patrician's MO2 Splash Screen | |
Splash Themes Mod Organizer.. | |
TUCOGUIDE - Modlist guide and tutorial for Mod Organizer 2 | This guide is intended to be used with Mod Organizer 2 |
Zhalroth's Patch Collection |
Credits and distribution permission
- Other user's assetsAll the assets in this file belong to the author, or are from free-to-use modder's resources
- Upload permissionYou are not allowed to upload this file to other sites under any circumstances
- Modification permissionYou must get permission from me before you are allowed to modify my files to improve it
- Conversion permissionYou are not allowed to convert this file to work on other games under any circumstances
- Asset use permissionYou must get permission from me before you are allowed to use any of the assets in this file
- Asset use permission in mods/files that are being soldYou are not allowed to use assets from this file in any mods/files that are being sold, for money, on Steam Workshop or other platforms
- Asset use permission in mods/files that earn donation pointsYou are not allowed to earn Donation Points for your mods if they use my assets
Author notes
This author has not provided any additional notes regarding file permissions
File credits
Thanks to Tannin for making this GPL :D
Donation Points system
This mod is not opted-in to receive Donation Points
Version 2.2.1
- ## v2.2.1
### Features
* Main window:
- New standard menu, status bar and more toolbar options.
- They can all be hidden and the toolbar can be made smaller.
- The API stats have been moved to the status bar.
- On initialization, MO2 will attempt to detect symlinks on important paths and will warn the user if any are detected.
* Executables:
- Reworked the executables dialog, [in depth overview..](https://github.com/ModOrganizer2/modorganizer/wiki/Executables-window)
- Executables now support reordering correctly. The order in the list is reflected on the toolbar and the _Run_ menu.
- The _Modify_ button has been removed, changes are saved automatically when pressing _OK_ or _Apply_.
* Settings:
- The Nexus API key can now be manually entered.
* Downloads tab:
- Added three new columns in the download list: mod name, version and Nexus ID. ([#439](https://github.com/ModOrganizer2/modorganizer/issues/439))
* Data tab:
- Added 'Open Origin in Explorer' in the context menu.
### Mod Information Window
The Mod Information window has been completely reworked internally ([in depth overview](https://github.com/ModOrganizer2/modorganizer/wiki/Mod-information-window)). Its appearance is similar, but it should be faster and has many improvements.
* Text and INI files:
- Editor uses monospace font.
- Added a toolbar with buttons for saving, word wrap and opening the file in Explorer. The file path is also displayed.
- Pressing `Ctrl+S` in the editor saves the file.
- Added a search box below the file lists.
* Images:
- Thumbnails are shown in a vertical list on the left.
- Added a toolbar with a button to open the file in Explorer and an area to display the file path.
- All image types are supported.
- DDS files (typically textures) are supported but disabled by default because some mods have thousands of them. A checkbox below the list enables them.
- Added a search box below the list.
* Optional ESPs:
- Switched the orientation of the lists.
* Conflicts:
- Added a third list to the conflicts tab for non conflicted files. ([#278](https://github.com/ModOrganizer2/modorganizer/issues/278))
- All three lists are collapsible.
- Multiple selection. ([#255](https://github.com/ModOrganizer2/modorganizer/issues/255))
- Added 'Go to..' in the context menu to switch to other mods.
- New advanced conflict view, [in depth overview..](https://github.com/ModOrganizer2/modorganizer/wiki/Mod-information-window#conflicts)
* Nexus Info
- Added a button to track the mod on Nexus.
- An arbitrary URL can now always be entered at the bottom. It is displayed when right-clicking a mod in the main window.
- Greatly enhanced description page appearance and fixed links, images, quotes and spoilers.
* Filetree:
- Added preview menu item. ([#630](https://github.com/ModOrganizer2/modorganizer/issues/630))
- Multiple selection.
### Games
* Morrowind: Experimental support for integrated sorting via libloot 0.14.x.
* Skyrim SE instances can now read save files from Skyrim LE.
### Usvfs
* Fixed a handle leak that would make Wrye Bash complain about a folder in use on Windows 1803.
* Fixed a crash while moving files across drives, mostly triggered by xEdit.
### Nexus API
* Added support for impending nexus game code changes for download links.
* Changed mod updated detection to more closely reflect server behavior for 'previous month' requests.
* Better handling of connection failures.
* Reworked handling of extremely large and old modlists that exceed the available request limit.
- Should no longer repeat checks for the same mod while there are still older, unchecked mods.
- More informational.
### Fixes
* The remove mods confirmation dialog now limits the number of items displayed. ([#24](https://github.com/ModOrganizer2/modorganizer/issues/24))
* Hovering a save won't activate the main window anymore. ([#700](https://github.com/ModOrganizer2/modorganizer/issues/700))
* Splash screen is now displayed on the same monitor as the main window.
* Various lists did not show the context menu at the proper position.
* Fixed the loading progress bar being stuck at 1%.
* Fixed a rare crash when selecting mods.
* Fixed a rare crash when switching instances while checking for updates was ongoing.
* Improved modlist refresh performance.
* Fixed multiple issues with the tutorials system and reworked some code to prevent future breakages.
* Fix handling of download URLs to properly work with 'premium' links
- Non-premium accounts will be notified if the link is expired or other info is missing
* Improved CSV export to sort by priority and resemble modlist.txt more.
* A lot of internal refactoring of the code for better organization and maintainability.
* Various text and UI improvements all around.
### Dependencies
* Updated to Visual Studio 2019
* icu 64.2
* loot 0.14.8
* OpenSSL 1.1.1c
* PyQt 5.12.3
* Python 3.7.4
* sip 4.19.17
* Qt 5.12.4
### Translations
* Full translations for French, Japanese, Polish, Portuguese (Brazil) and Spanish.
- Thanks to Yoplala, yohru, Yoosk, zDas, fiama, and all of our other translators.
* Partial translations for Dutch, Russian, and Chinese.
* Minimal translations for Hungarian, Korean, Italian, Swedish, German. Help appreciated.
- ## v2.2.1
Version 2.2.0
- * Fixed self-updater to handle paths with spaces (will only work if updating from 2.1.7alpha1 or later).
- * Fixed order of files in USVFS. This fixes some problems like Skyrim Race Menu breaking with a lot of other SKSE mods.
- * Fixed various logs and text outputs to be more consistent and to better support non-ASCII text.
- * Fixed the path to the installation file being lost for NCC installer mods.
- * Fixed the 'Unignore Update' option in the mod list.
- * Fixed sorting the mod list by the notes column.
- * Fixed problems caused by running external tools as administrator.
- * Fixed mod URL information being messed up after running a FOMOD installer.
- * Fixed crash when trying to install mods that are querying info.
- * Fixed crash when disabling while the 'checked' filter is active and similar cases.
- * Fixed a memory leak regarding the mod list context menu, courtesy of przester.
- * Fixed some errors that can appear when trying to download files with a dialog active.
- * Fixed crash when trying to install two mods at once (by preventing the user from doing that).
- * Fixed not being able to install mods after canceling a mod installation.
- * Fixed issue with keeping track of deleted directories in USVFS. This fixes some problems with SkyProc/Dual Sheath Redux.
- * Fixed issue in USVFS where Wrye Bash on Windows 7 would write files to the game directory instead of an MO2 directory.
- * Prompt user to restart MO when the Nexus API is changed.
- * Clicking reset window geometries is locked in and happens even when settings are cancelled.
- * New Nexus Mods API support. This touches almost everything concerning connections to the Nexus. Downloads, update checks, endorsements, ..
- * Added support for Forced Loading Libraries.
- * Added support for Enderal: Forgotten Stories on Steam.
- * Added ability to check for invalid file attributes that may prevent a game from seeing the files.
- * Added 'active' counters to the top-right of the mod list and plugin list.
- * Added archive parsing and conflict detection feature.
- * Added the ability to track and untrack mods.
- * Added 'Explore Virtual Folder' option in executables list.
- * Added notification plugin to check for common script extender errors like using the wrong version of files (kudos to AnyOldName3).
- * Added protection against invalid 'start in' directories for executables.
- * Added the plugins that are missing masters to the missing master notification.
- * Improved ability to search in the mod list and plugin list.
- * Improved download list, courtesy of przester.
- * Improved performance in several areas.
- * Improved browsing for a game to manage when the choice is ambiguous. For example, browsing to the Fallout NV folder will allow you to choose Fallout NV or TTW.
- * Improved implementation of USVFS executable blacklisting.
- * Improved the method used to check if Steam is running.
- * Improved behavior of MO checks to not pop up extraneous dialogs.
- * Improved conflict highlights when no mods are selected.
- * Improved conflict highlights when the overwrite mod is selected.
- * Improved plugin highlights when the overwrite mod is selected.
- * Improved MO launch behavior when the TMP folder does not exist.
- * Improved the instance manager to not change the type of an instance based on other settings.
- * Improved the instance manager to allow another instance to be chosen if the instance's game plugin goes missing.
- * Improved the FNIS integration tool to allow the log files that normally end up in overwrite to be written to a mod instead.
- * Added 'Move content to Mod..' option to overwrite mod to move the contents of overwrite to an existing mod.
- * Added option to automatic BSA/BA2 extractor to only extract BSA/BA2 files from alternate sources. For example, only extract Skyrim BSA files in a Skyrim SE instance.
- * Added dialog to clear read-only attribute of INI files and text files when writing to them.
- * Added support for GIFs in FOMOD installers.
- * Added a 'small mode' for FOMOD installers that contain no options.
- * Added logs to the NXM handler.
- * Added 'NetScriptFramework' and 'shadersfx' as valid top level directories.
- * Added an option to disable endorsement integrations.
- * Added an option to choose 'Won't Endorse' for MO itself.
- * Added alpha channel to MO colors settings.
- * Added notes column to 'Export to CSV' feature.
- * Added memory to the dialogs that pop-up asking to delete stuff when disabling profile-specific INI files or save games.
- * Added 'Web Page URL' field in the Nexus tab of the mod information dialog. This will only be used if the Nexus ID is invalid.
- * Added link to Discord channel in Help menu (big question mark).
- * Added Discord, GOG Galaxy, and Spotify to the default executable blacklist.
- * Added a compact mode for the mod list flags column. This is activated when the column is smaller than the width of 6 icons.
- * Added function for plugins to get the configured mods directory.
- * Changed description of the alternate game source flag in the mod list.
- * Changed description of the overwrite mod in the basic diagnosis plugin.
- * Changed NXM handler to properly delete removed handlers.
- * Changed version handling of the MO program to not turn '2.2.0' into '2.2'.
- * Changed 'Visit on Nexus', 'Endorse', 'Unendorse', and 'Won't Endorse' options in the mod list to work with multiple mods selected.
- * Changed logs to not warn about missing English translations.
- * Changed 'Loads BSA' flag in the plugin list to work for any BSA in any mod, not just a BSA in the mod the plugin is from.
- * Changed About dialog to include more developers (Project579 and przester), more translators (zDas and yohru), and list Tannin as the original creator.
- * Changed 'Send to Separator..' option in the mod list to sort separators by priority instead of name.
- * Changed missing INI dialog to list the missing INI files.
- * Changed new version log to better indicate a new version is available instead of a new version is installed.
- * Changed mod list to better update valid mod status when moving files from overwrite.
- * Changed notes tab to save rich text.
- * Changed 'Visit on Nexus' and 'Open Web Page' mod list options to open the respective web page for all mods selected.
- * Changed version downgrade warning to only appear once.
- * Changed behavior of filters to better account for newly added mods.
- * Changed 'Documentation' option in the Help menu to point to a MO2 site instead of directly to the MO1 STEP guide.
- * Changed the installation progress bar to disappear when it's done. This prevents it from covering things like the automatic BSA/BA2 extractor.
- * Changed description of the instance selector and instance naming dialogs to better describe what's going on.
- * Changed mod list flags to not add invisible flags for flags that don't have an icon.
- * Changed 'Edit Executables' dialog to auto-populate the executable title, if empty, when browsing for an executable.
- * Changed 'Write to File..' option of data tab to better handle canceling the operation.
- * Changed problems to notifications to better indicate they may not need to be fixed.
- * Changed notifications dialog to remember its size and position.
- * Changed primary game plugins to not be case-sensitive.
- * Changed notifications button to clear itself after pressing it if there are no remaining notifications.
- * Changed palette of small notification window to improve readability and customization through themes.
- * Installer: Improve handling of dependencies between plugins
- * Script Extender Checker Plugin:
- * Installer: Improve handling of dependencies between plugins
- * Script Extender Checker Plugin:
- * Add setting to disable plugin
- * Improve detection of OBSE plugins
- * Only report problem plugins if they can't be loaded by either the game or the creation kit
- * Do not report files that no longer exist
- * Improve notification by listing the file origin and providing steps to fix problems
- * Added more crash protection when game plugins are not installed
- * Fixed getFileOrigins (used by checker plugin above)
- * Fixed performance when selecting many mods
- * Updated tooltip for Nexus settings
- * Fixed mod update checks.. finally?
- * Fixed typo in missing INI dialog
- * Improved ignoring of missing English translations
- * Oblivion: Added OBSE support through the forced loading libraries feature.
- * See https://github.com/ModOrganizer2/modorganizer/wiki/Running-Oblivion-OBSE-with-MO2.
- * Oblivion: Fixed reading and writing the archive list in Oblivion.ini (fixes automatic archive invalidation).
- * Morrowind: Fixed looking at the incorrect folder when the Morrowind registry key is missing or invalid.
- * Morrowind: Better support for automatically finding Steam installs.
- * Skyrim: Fixed plugin ordering when running Wrye Bash or disabling plugins.
- * Skyrim: Fixed error when deleting save games with SKSE co-saves.
- * Skyrim SE: Added support for skyrimcustom.ini to profiles and INI editor.
- * Skyrim SE: Fixed name of executable to prevent issues when using the forced loading library feature.
- * Updated Paper Automata by 6788 to A2-2.0.
- * Updated Paper Dark and Paper Light by 6788 to 5.0.
- * Added Parchment by TheBobAbides.
- * Updated 7zip to 18.06.
- * Updated boost to 1.69.0.
- * Updated ICU to 63.
- * Updated LOOT to 0.14.2.
- * Updated OpenSSL to 1.02q.
- * Updated Qt to 5.12.2.
- * Updated PyQT to 5.12.1
- * Updated Python to 3.7.1.
- * Updated SIP to 4.19.15.
- * Updated NASM to 2.14.02.
Version 2.1.6
- Fixes
----------------------------------------------------
* Fixed the virtual file system failing when Windows event logs have been cleared (fixes issues with CCleaner, Windows Updates, and blank USVFS logs).
* Fixed the virtual file system failing to create files that were previously created and deleted (fixes issues with Bodyslide, raceMenu and *possibly* FNIS).
* Fixed extracting files with POSIX file attributes (fixes installation problems with XDI.esm).
* Fixed NCC installs ending up with an incorrect mod ID.
* Fixed NCC installs adding a space to the end of mod names.
* Fixed crash when 7-zip fails to extract a file.
* Fixed ESMs being disabled when disabling a mod when there are other mods with the same ESM available.
* Fixed FOMOD installs that contain read-only files.
New Features
----------------------------------------------------
* New installer!:
* All MO2 files are downloaded with the installer. No more errors about being unable to download MO2 files.
* External dependencies like Microsoft Visual C++ 2017 Redistributables will be downloaded and installed as needed.
* The default install path is now 'C:ModdingMO2' in order to avoid UAC issues with portable instances.
* The installer will remember your previous install path in future automatic updates.
* Added separators for the mod list:
* To create a separator, select the 'create separator' option next to the 'create empty mod' option in the mod list context menu.
* Custom colors may be assigned to separators by right-clicking the separator and choosing the 'select color..' option. Separator colors will be displayed in the mod list scrollbar to help you find them.
* Custom colors may be removed from separators by right-clicking the separator and choosing the 'reset color' option.
* Collapsible Separators are planned but pose some significant implementation difficulties, so it might take a little longer for this feature to arrive.
* Added new FNIS automatic integration tool by AnyOldName3:
* Accessible from the puzzle (tools) icon on the top bar.
* You can configure the patches you ned once and then automatically generate FNIS files with just one click.
* Allows you to select a mod where to output the FNIS files.
* **WARNING:** If you have GenerateFNISforUser.exe configured as an executable, disable the 'Create files in mod instead of overwrite' option.
* Added 'send to' functionality to the mod list and plugin list context menus:
* Selecting 'top' or 'bottom' will send the mod or plugin to the top or bottom of the list.
* Selecting 'priority..' will allow you to set a specific priority for the mod or plugin.
* Selecting 'separator..' in the mod list only will allow you to send the bottom of a section as defined by your separators.
* Added executable blacklisting. This prevents executables from being hooked by the virtual file system. This can be used to prevent situations where a random program, e.g. Steam.exe, is hooked after running an executable.
* This option is accessible in the workarounds settings with the 'Configurable Executables Blacklist'
* The default blacklist contains these programs: Chrome.exe, Firefox.exe, TSVNCache.exe, TGitCache.exe, Steam.exe, GameOverlayUI.exe.
* Added a notes column to the mod list:
* The data in this column can be set in the mod info dialog (double-click the mod) in the Notes tab. The top entry field will be shown in the column. The bottom entry field will be shown in the tooltip you get when hovering over the column.
* This column is hidden by default. It may be shown by right-clicking the column headers in the mod list (Mod Name, Priority, etc.) and checking Notes.
* **WARNING:** The notes column will appear to the right of the priority column. You'll probably have to scroll over to see it.
* Added support for .modgroups files. They will be shown in the contents column, the flags column, and are an allowed top level game data file.
* Added refresh button to downloads tab.
* Added 'Contains Script Extender Files' filter to report any mods with a script extender folder (no DLLs required).
* Added 'Mod Backup' filter to display mod backups.
* Added the ability to create a mod backup from the mod list context menu.
* Added window geometry memory (size, shape, etc.) for many dialogs and windows.
* Added the ability to reset window geometry memory in the workarounds settings.
* Added the ability to customize the color of conflict highlighting and plugin hightling in the general settings. This is especially useful for users of dark themes.
* Added the ability to prevent locking the MO GUI when running an executable. This option is available in the workarounds settings by clearing 'Lock GUI when running executable'.
* **WARNING:** Disable this setting at your own risk.
* Added keyboard shortcuts for the mod list and plugin list name filters. Ctrl+F will select the filter. ESC will clear the filter when the filter is selected.
* Added the following community themes:
* VS2015 variants and Skyrim, courtesy of chintsu!
* Night Eyes, courtesy of ciathyza!
* Transparent variants (101 Green, BOSS, Skyrim), courtesy of Gernash!
* Updated Paper Dark and Paper Light themes, courtesy of 6788-00!
* Added dialog that appears when the virtual file system fails in a way that no logs are generated.
* Added a lockout of the MO GUI when full refreshes are happening. Interacting during this period is known to cause crashes.
* Added the ability to change the path to the managed game in the paths settings.
* Added 'open origin in explorer' option to the plugin list context menu.
* Added 'open INIs folder' option in navigation menu
Improvements
----------------------------------------------------
* Improved profile-specific options to clarify usage:
* 'Local game settings' is now 'Use profile-specific Game INI files'.
* 'Local gamesaves' is now 'Use profile-specific Save Games'.
* Added tooltips to these options to explain their usage.
* Improved profile-specific options to be stored in settings.ini in the specific profile instead of determined by the state of certain files.
* **WARNING:** It would be prudent to double-check that your profile settings are preserved after the update. If you downgrade to MO 2.1.5 or earlier, you may need to reapply the profile specific options.
* Removed the hint button from some dialogs as there were no hints.
* Improved automatic INI changes to only write to INI files if the setting would change.
* Improved automatic archive invalidation feature to re-establish archive invalidation when launching an executable.
* Improved profile-specific game settings feature to re-establish profile-specific game settings if INI files go missing.
* Improved refreshing of data when profile settings have changed.
* Improved 'Contains Script Extender' filter to look for the existence of plugins (DLLs).
* Improved Nexus download settings to automatically set the CDN as a preferred server. Premium users should still get premium speeds from the CDN. Most users will not need to change these settings.
* Improved the mod version field to allow up to 32 characters, courtesy of Gaerzi.
* Improved 'ignore missing game data' option to not create an empty textures folder.
* Improved filter pane size to not cut off filter names with standard configurations.
* Improved performance of the main window when a lot of data is being displayed.
* Improved 'create empty mod' to create the mod at the priority where you've right-clicked.
* Improved mod and plugin highlights when selecting multiple mods or multiple plugins.
* Improved instance switching when MO is launched with moshortcut://<instance>:.
* Improved the 'run' button by not allowing the user to press it more than once.
* Improved paths settings to prevent extraneous characters from being saved (e.g., an extra slash in the overwrite setting which breaks everything).
* Improved 'Start Steam?' dialog to include a cancel button. The executable will not be launched if this is selected.
* Improved plugins settings to display the full name of each setting.
* Improved plugins settings to sort the installed plugins.
* Improved setting a mod priority to prevent the user from entering a negative priority.
* Improved renaming a mod to prevent the user from renaming unmanaged mods and DLC.
* Improved the data tab to show folder and file icons.
* Improved the data tab to show empty folders.
* Improved the data tab to show directories first and files second, similar to Windows Explorer.
* Improved the instance name selection dialog by adding SkyrimVR, TTW, and Morrowind.
* Improved the instance name selection dialog by clarifying the usage of the name.
* Improved the Notes tab of the mod info dialog to explain its function.
* Improved the tools menu by sorting the tools by name.
* Improved the tools menu by allowing plugins to define submenus.
* Giving the plugin a display name of 'XYZ/foobar' will create a submenu called 'XYZ' with the action 'foobar' in it. Any other plugins with the same submenu will be grouped together and listed alphabetically. Currently, this only allows a submenu depth of 1.
* Improved game detection by no longer requiring a game launcher to be present.
* Improved 'open instance folder' navigation option to open the instance folder instead of the base directory folder.
* NXM handler improvements:
* Added Morrowind to the list of known games.
* Added support for passing arguments to registered binaries (allows support for Vortex).
* Fixed adding arguments when adding an unknown binary from the registry.
* Fixed crash when NXM:// registry entry is invalid or missing.
* Added dialog to display exceptions.
* Added support for 'other' games. If no registered handler is found for the game specified, the first 'other' entry found will be used.
* Added the name of the game to the dialog that pops up when no registered handler is found.
* Python plugin improvements:
* Added missing PyUnicode_Check which prevented QVariants being created from Python 3 strings.
* Fixed typo preventing IOrganizer::setPluginSetting from being used in Python.
* Added forgotten PyDict_Check.
* Added support for the default (invalid) QVariant.
* Added working version of IOrganizer::waitForApplication
* Updates to support move from Python 2 to Python 3
* **NOTE:** All third-party Python plugins will need to be updated after updating to this version.
Game-Specific Changes
----------------------------------------------------
* FO3, FNV, TTW: Added support for GECKCustom.ini and GECKPrefs.ini.
* FNV, TTW: Extended the maximum archive string length to 8192 character to support NVAC.
* FO4: Added Ultra High Resolution DLC to the list of primary plugins.
* Morrowind: Added support for local gamesaves.
* Morrowind: Don't override filetime order and move inactive plugins to the bottom.
Miscellaneous
----------------------------------------------------
* Updated libraries and tools:
* Python from 2.7.14 to 3.7.0
* ICU from 59.1 to ICU 62.1
* loot-api from 0.13.6 to 0.13.7
* lz4 from v1.8.1.2 to v1.8.3
* NMM from 0.65.4 to 0.65.10
* OpenSSL from 1.0.2o to 1.0.2p
* SIP from 4.19.8 to 4.19.13
* Qt from 5.10.0 to 5.11.2
- Fixes
Version 2.1.5
New Features and Improvements
----------------------------------------------------
* Added 'enable selected' and 'disable selected' to plugin list context menu
* Added 'enable selected' and 'disable selected' to mod list context menu
* Allowed the user to cancel launching an executable when VFS mapping is canceled
* Prevented the user from deleting the currently active profile
* Added detection of errors when writing downloads to disk (e.g., out of space), notify the user, and cancel the download to prevent corruption and crashes
* Allowed stylesheets to modify toolbar widgets
* Added 'Open File' to downloads context menu (thanks, Freso!)
* Updated included Paper themes by 6780-00/Kob to version 3.0.1
* Modified dark and dracula themes to show colors on downloads text
* Modified dracula theme to better distinguish disabled options (thanks, Kob!)
* Allowed python plugins to be an IPlugin object
* Added 'mwse' to the list of top level directories (thanks, NullCascade!)
* Modified mod/plugin load order backups to list from newest to oldest
Fixes:
----------------------------------------------------
* Fixed included Paper Dark 3.0.1 theme for disabled menu items (introduced in Dev Build 1)
* Fixed plugin sort button for Skyrim VR
* Fixed endorsement of newly downloads mods (broken in 2.1.4)
* Fixed selecting the active profile when opening the profiles dialog
* Fixed the file category (main, update, etc.) when manually querying info
* Fixed capitalization of 'Open in Explorer' in the mod list context menu (thanks, Freso!)
* Fixed possible crash during write to disk error
Version 2.1.4
- New Features and Improvements
----------------------------------------------------
* Added a new 'Loads Archives' flag to the plugins in the pluginList that are loading an archive. (Warning: this flag will only detect archives from the same mod as the plugin in question).
* Added 'Visit on Nexus' menu entry in the downloads tab.
* Added confirmation message when deleting downloads.
* Added un-hide all downloads option.
* Made downloads file sizes human readable instead of just being KB.
* Added 'Open Plugins folder' option to Open folder menu.
* Added LOOT sorting for Skyrim VR.
* added open in explorer option to overwrite dialog.
* added path of the managed game in the setting.
* increased limit of backups to 10.
* loot-api updated to 0.13.6.
* Added CalienteTools to list of accepted top level directories.
* Changed mod installer to automatically recognize and handle mods packaged as: Data folder + txt file. The txt file will. be added to the mod so that users can see the content.
* Added 'Open in Folder' option to downloads tab right-click context menu.
* Allowed 'Ignore missing data' modlist option to be applied to multiple mods at once.
* Allowed 'Mark as converted' modlist option to be applied to multiple mods at once.
* Allowed 'Open in Explorer' modlist option to be applied to multiple mods at once.
* Allowed 'Ignore Update' modlist option to be applied to multiple mods at once.
* Allowed 'Unignore Update' modlist option to be applied to multiple mods at once.
* Added automatic detection and warning that checks if the Windows Event Log Service is running (required for the correct working of the virtualization).
* Added ability to sort downloads by Size.
* Added size indicator for the compact downloads view.
* Added 'Hide Uninstalled' and 'Delete Uninstalled' options to downloads right-click context menu.
* Added new Feather and Scroll content icon, courtesy of WolfHeartAurora.
* Added new 'Contains INI files' filter, with associated contents icon.
* Changed the plugin tooltip to show loaded archives names that are from the same mod as the plugin.
* Changed double-click action on plugin list to open the mod information window of the containing mod.
* You can now delete the contents of Overwrite by selecting the Overwrite mod and pressing the DEL key (confirmation message will appear).
* Added 'Open Mods folder' menu option to the 'Open folder' menu.
* Added CTRL+DoubleClick on mods and plugins to open the mod in Explorer.
* Added ability to copy selected text such as modname or plugin name with CTRL+C.
Fixes:
----------------------------------------------------
* Usvfs fix for paths starting with '.
* Fix for plugin loadorder locking.
* Fix for crash when closing the ModInfoDialog while a filter was selected.
* Fixed crash when resuming downloads.
* Fix for downloads auto-completing.
* Fix for pausing download not pausing correctly.
* Applied changes to make EU#1 Nexus server work properly.
* Avoided Major gui lockup when 'Hide all installed' option is selected in the downloads tab.
* Avoided some unnecessary refreshes while removing mods.
* Major Downloads tab performance improvements (several seconds worth of speed up on a single operation).
* Fix a small memory leak in updateToolBar (by Diana).
* TTW save parsing fixes courtesy of LostDragonist.
* NCC installer uses first primary source if a mod has no metadata.
* Changed how download speeds are displayed to make them jump around less and have better unit labelling.
* Fixed 'Endorse MO2' button to correctly endorse the SkyrimSE MO2 nexus page even for other managed games.
* Removed MO2 confirmation dialog before closing in case there are exclusively paused downloads.
* Fixed downloads tab reverting to sorting by FileTime each time the program is opened.
* Improve robustness of endorsement checks (should get rid of 'I've already endorsed this!' issues).
* Allow more characters in instance names (A-Z, a-z, 0-9, [], (), {}, and [email protected]#$%^;,.).
* Generate a warning dialog for invalid instance names.
* Truncate long strings in the plugins tab tooltip.
* Force NXMhandler.exe registration when the associate with Nexus button is clicked.
* Changed Fomod installer to not default to back and cancel buttons.
* Tweaked highlighting of mods and plugins to better support dark themes.
- New Features and Improvements
Version 2.1.3
- Improvements
-------------------
* Added ability to download mods from additional nexus pages (like oldrim for SSE or FO3 for TTW)
* New mod column for source game
* Info window allows changing the source game
* Download query info will request source game
* Flag and optional warning for mods from alternate sources
* NOTE: You may need to re-register the NXM handler to capture all supported games.
* Added support for translating python plugins (thanks AnyOldName3)
* Add 'Sort Mechanism' flag which currently disables the sort button for unsupported games but may allow additional sort integrations later
* Shortcuts
* Added Ctrl + Enter / Return keyboard shortcuts to the main window modlist that will open the selected mod(s) in Explorer
* Added Ctrl + Enter / Return keyboard shortcuts to the plugin list that will open the first associated mod containing the selected plugin in Explorer
* Added F5 shortcut to the main window to trigger a profile refresh
* Fixing inactive links in the about dialog, mod info dialog, etc.
* Mod Info Dialog
* Changed the Mod Information Dialog to always open the first enabled tab from the left
* Users can choose what tab to open by default by dragging the tabs
* Added 'Open Mod in Explorer' button over the file listing in the Mod Information Dialog
* Changed Mod Information Dialog 'Next' and 'Previous' buttons to remember what tab is currently opened
* Added 'Delete' keyboard shortcut support, in the Mod Information dialog file listing and Overwrite Information view, to delete files and folders
* Keep the window(s) on top when launching and switching games (more often)
* Installation
* Extraction threading has been improved to handle the latest 7zip 18.05 release
* FOMOD XML requirement failures will now provide more useful error messages
* Archive type detection has been improved and will prefer file signatures over extensions
* Downloads
* Removed an old error check which was causing download failures due to the Nexus CDN reporting the wrong file type (error 299)
* Added download speed to the download progress bars
Fixes
-------
* Corrected language files so the vast majority of the UI will now be translated correctly
* Skyrim SE
* Supports downloads from LE
* Skyrim VR
* Added SkyrimVR.ini support to local settings
* Fixed potential issue enabling local saves
* Removed built-in sorting until provided by the LOOT release
* Supports downloads from LE
* Fallout 4
* MCM mods will be flagged as valid Data contents
* Fallout 4 VR
* Fixed potential issue with texture BA2 extraction
* Removed script extender code until it’s supported
* Updated settings INI file handling for local settings
* Morrowind
* Added numerous directories as valid Data contents
* TTW
* Supports downloads from FNV and FO3
* Fixes for virtualized exe launchers starting in the correct locations
* Redownloading a mod archive will no longer cause failures if it finishes downloading before answering the rename prompt
* You will not be able to download the same archive multiple times simultaneously
* Mod index generation has been corrected for ESLs and sorts quickly and correctly
* VFS
* Fixed WB folder in use error under specific conditions
* Avoid some extraneous mapping of files outside of the virtual folder
* Will now remember when files are deleted (during the current application run) rather than grabbing the next version of the file in the VFS
* Fix potential problem in GetModuleFileNameW hook with inadequate buffer size
Other Changes
---------------------
* Removed all traces of old QScript classes
* Upgrading the boost library to 1.67
* Disabled 'Hide inactive plugins' checkbox in settings as it does not work with the new vfs
* Updates to the Nexus API to use https only and migrating to the legacy-api subdomain
* Reworked the load order parsing to no longer move inactive plugins to the bottom for old games
* Skyrim LE may still do this if a tool changes the plugins.txt but not the loadorder.txt
* The C# fomod installer utility has been updated to be compatible with the latest NMM code
- Improvements
Version 2.1.2
- Changelog Mod Organizer2.1.2
Virtual File System (usvfs) changes:
- All the files that are edited inside the virtual folder will get properly edited now,
without getting copied over to overwrite. This means that plugins or masters edited
in xEdit for example will no longer show up in the overwrite folder as they did before
and the changes will instead be applied to the original file instead, like it was
supposed to do. The old behaviour can be considered a bug.
This will greatly lower the cluttering of the overwrite folder.
The overwrite folder will now only contain newly generated files that were not already
present in the virtual folder.
- Fixed a bug with relative paths that could create problems with tools such as BodySlide.
- Fixed unquoted paths handling for problems with tools such as LODGen.
- Added hook for new system function introduced by Windows Spring Creators Update which was breaking usvfs.
- Fixed some script extenders randomly not launching.
- Fixed most cases of WB folder in use error.
- Fixed usvfs not being able to map newly added files correctly.
- Fixed handling of relative paths for two hooked functions.
- Fixed handling of wildcards for search functions.
- Fixed a problem with lower priority files popping up after deleting or renaming mapped files.
- A great number of stability fixes and improvements.
Graphical Interface changes:
- Added support for High DPI Scaling (Forced to System scaling in the exe properties might give better results though).
- Added maximize button to Fomod installers.
- Updated the instance selection dialog to better describe Instances.
- Changed 'Open in explorer' context menu option of overwrite to appear even if it is empty.
- Added support for texture (.dds) file preview in data tab.
- Fixed left pane 'data tab' to remember what folders were expanded when a file is hidden or unhidden.
- Changed Downloads menu options to say 'Hide all..' instead of 'Remove all..'.
- Added 'Clear all Filters' button with red outline that only shows up if one or more filters are selected.
- Fixed a bug that would not allow the already present 'Clear' button under the filters tab to clear 'contains' type of filters.
- Fixed a bug that enabled the 'Clear' button at the start even if there were no filters selected.
- Changed the top left Switch Instance icon to give an idea of what the button does (special thanks to twizz0r).
- Added a Open Folder drop-down menu over the modlist to allow for a more convenient way of
accessing relevant folders.
- Reintroduced BSA extraction context menus.
- Optimized icons Mo uses.
- Included two new custom stylesheets (Paper Dark and Light by 6788-00 aka AlcoholSwabs).
- Fixed 'File not found' error when previewing files from the data tab.
- Disabled IniTweaks section in the mod Information dialog as the feature does not work on MO2.
- Removed 'Replace category' menu option as it was redundant.
- Added ability to view texture files preview from the conflicts tab in the mod Information window.
- Added the 'Open/Execute' option to the conflicts tab in the mod Information window.
- Fixed hidden downloads not being flagged as uninstalled.
- Added flag and description to ESL-flagged ESPs.
Functionality changes and new Features:
- Added Manage Instances dialog to delete instances.
- Added various confirmation messages when deleting instances or creating new ones.
- Changed the instance name selection dialog to not let the user choose a name already in use.
- Fixed 'Create Files in Mod instead of Overwrite' setting for executables.
- Added a check to avoid renaming a mod to an existing mod name.
- Fixed the Ini Editor to always open the INIs that the game will be using (based on the LocalGameSettings
option in profile settings), even the ones in Mygames, and tell what Inis are being edited.
- Changed 'Remove Installed' and 'Delete Installed' Downloads menu options to not consider
the Downloads of Mods that were uninstalled.
- Fixed a bug that would keep re-activating the 'Create files in mod instead of Overwrite' setting
in the executable dialog after the user activated it for the first time.
- Complete overhaul of export to CSV feature with custom column selection and added entries.
- Added mod priority, enabled status, primary category, install date and nexus url columns to Export to CSV feature.
- Fixed incorrect plugin order handling for older games.
- Included support for script extender save files when transferring and deleting saves.
- Added support for Mo2 shortcuts that open specific instances, (in the target field, after the path,
add: 'moshortcut://myInstanceName:' where myInstanceName is the name of your instance).
- Added support for all the new Archive types to the extractor plugin.
- Fixed missing entry point error messages when opening the mod information dialog for
people that have qt dlls referenced in their PATH.
- Added fix to prevent the same file being downloaded multiple times simultaneously.
- Fixed Mo showing wrong plugin information when switching between two plugins that have the same name.
Supported Games changes:
- Added missing Oblivion DLC DLCBattlehornCastle.esp to the DLC list.
- Added custom.ini handling for FO3 and for FNV.
- Added falloutCustom.ini handling for FNV.
- Added support for FO4VR (provided by matzman666).
- Added tentative SkyrimVR support (provided by ThomasBrixLarsen).
- Added very tentative support for Morrowind (provided by Schilduin).
- Fixed Morrowind save parsing.
- Added game support for Tale of Two Wastelands (TTW).
Miscellaneous changes:
- Updated 7zip library from 9.20 to 18.01.
- Added Mo2 version to log files.
- Updated the Sort Button to use the latest Loot API (should have major performance improvements).
Included translations for:
-French(fr),
-Polish(Poland) (pl_PL),
-Spanish(es),
-Dutch(Nederland)
-Other languages that are still in wip.
Probably a lot more things we forgot.
- Changelog Mod Organizer2.1.2
Version 2.1.1
- - Fixed random loadorder changes after renaming a mod.
- Fixed error message when moving mods in the left pane after a mod was renamed.
- Fixed SkyProc Patchers, they should work properly now (without the need of .bat files).
- Added 'clear overwrite' and 'open in explorer' options in overwrite context menù.
- Fixed MO not refreshing the modlist after a new empty mod was created.
- Changed default download tab sorting to 'newest download first'.
- Added settings, loadings and changes to the Logs for improved diagnostics.
- - Fixed random loadorder changes after renaming a mod.
Version 2.1.0.1
- Small fix to correctly disable incomplete BSA conflict detection feature. BSA tab should now display correctly and the delay after loadorder change should be reduced.
Version 2.1.0
- -Fixed MO crash after different executables are run.
-Fixed important handle leak that caused the above crashes and out of memory errors.
-Fixed Wrye Bash not loading through MO.
-Fixed FO4 MCM mods, the mod entries should now show up in the MCM menù without having to add anything in the actual Data directory.
-Fixed local game settings. You can now have profile dependent .INI files.
-Fixed local saves transfer to support Script Extender save files.
-Fixed MO shortcuts. The programs started should now correctly see the virtualized files.
-Fixed C# mod installers. They should now correctly install the mods.
-Fixed incorrect filetime listing in downloaded mods.
-Fixed FO4 not loading loose files.
-Fixed Script Extender dll plugins not being loaded.
-Fixed a Windows 7 incompatibility.
-Fixed mod categories.
-Fixed MO automatically paring with the wrong game. Now it should ask which game to manage at first time use.
-Fixed Creation Kit not being able to save.
-Fixed crashes on closing executables on some edge cases.
-Fixed sort button for people with spaces in their MO path.
-Fixed drag&drop for overwrite.
-Fixed an issue with Wrye Bash having a scrambled loadorder.
-Fixed crash caused by INI configurator.
-Fixed missing dependencies for 32 bit Fomods.
-Fixed FO3 game launcher detection.
-Fixed nxmhandler.exe to avoid infinite loop.
-Fixed a bug when renaming a mod that would disable it and move it to the bottom of the loadorder.
-Fixed MO asking what instance to manage at every startup.
-Improved diagnostics and crash dump collection.
-Improved support for long paths and paths with spaces.
-Added support for CCC file parsing for CC ESLs.
-Added various mod content icons.
-Added launch arguments to the automatic Loot executables.
-Added cross tab highlighting. When selecting a mod in the left pane, the corresponding plugins on the right pane are highlighted and vice versa.
-Updated Sort button to latest Loot.
-Updated QT, Boost and many other dependencies to latest version.
-Probably many more we forgot about.
- -Fixed MO crash after different executables are run.
Version 2.0.8.3b
- 1. Archive extracting has been fixed
2. Sort button has returned and the loot API updated to 10.3 (Thanks to Zanoth)
3. SkyrimSE save information now will correctly show the required plugins (Thanks to Zanoth)
- 1. Archive extracting has been fixed