What's new in Vortex 1.2?

  • Comment
Since we last checked in back in November, Tannin and Nagev have been hard at work fixing bugs and adding new features to Vortex based on your feedback. We've just released Vortex 1.2 into the wild for you all to enjoy, so here's a round-up of what's new. 

Updates for modders

Mount & Blade II: Bannerlord support

The wait is finally over! Bannerlord is here and it's great. We were lucky enough to get access to the Bannerlord beta (thanks TaleWorlds!) a short time before the Early Access release and created a basic Vortex extension for it. In v1.2 we've further refined it to include a fully featured load order tab where you can reorder, sort and toggle all your installed modules. Vortex will now also open the game in single player by default, instead of opening the launcher. 

More Info: Modding Bannerlord with Vortex

Halo: The Master Chief Collection Support

You can now install your mods for Halo: The Master Chief Collection through Vortex. All mods packaged relative to the root game folder will be automatically compatible, we have been reaching out to authors ahead of this release to ask them to ensure their mods are packed in a Vortex friendly way. Map mods will show an icon indicating which Halo title they're intended for and you can group your mods by this property. We've also added a shortcut to Assembly to the dashboard for those who use the map patches. Let us know what you think! 

More Info: Modding Halo: The Master Chief Collection with Vortex

Wolcen: Lord of Mayhem support

Another new addition to our lineup is support for Wolcen. With Vortex you can install and manage the priority of conflicting XMLs, Vortex will then merge them in order and deploy the combined file to your game. 

The Witcher 3 enhancements

After "The Witcher" landed on Netflix, we saw a dramatic increase in users modding Witcher 3. The community provided some excellent feedback on areas of Vortex that could be improved for a better user experience. As a result, we've added load order management for Witcher 3 as well as closer integration with the Witcher 3 Script Merger by AnotherSymbiote. This allows you to easily create the load order you want, take care of conflicts, and merge script changes from several mods.

More Info: Modding The Witcher 3 with Vortex

Stardew Valley enhancements

Based on the super helpful reports from the community, we've further improved Vortex support for Stardew Valley. Something that's been in the works for a while now. The most reported problem was how Vortex handled new files created by mods while the game was running. We've put a system in place that looks at new files in your mods folder and associates them with the correct mod so that they will be removed properly if the mod is disabled or uninstalled. This should prevent the harmless (but annoying) errors in the SMAPI log. 

You will also be able to install and update SMAPI directly inside Vortex like any other mod, which makes keeping this vital file updated or toggling between the current and beta versions easier than ever.

More Info: Modding Stardew Valley with Vortex

Monster Hunter World enhancements

In the recent Vortex releases, we made significant improvements to this extension already. Including detection and installation of Stracker's Loader and the ability to install and manage ReShade Presets. Version 1.2 features some additional refinements to preset detection and some handy shortcuts on the dashboard for HunterPie, MHW Transmog and SmartHunter Overlay.

More Info: Modding Monster Hunter: World with Vortex

Game extension updates are now delivered much faster

It's been the case up until now that important bug fixes for game support had to wait until the next full Vortex release, we felt that this wasn't a great experience for users. In version 1.2 and above if a game extension is updated to include an important fix you'll get the update next time you restart Vortex. 

Resizable Dashlets

You can now right-click any dashlet to adjust the width and height to suit your personal tastes.The close button has also been moved into this menu to prevent it being clicked by accident. 

Vortex now supports over 100 games!

On top of the new games we officially support, the awesome developers in the community have created a bunch of new game extensions including:

You can see all the available extensions by clicking "Find more" at the bottom of the extensions tab in Vortex or in the "User Extensions" category here. To help you show your appreciation to the extension authors, a new dashlet has been added to showcase new uploads and remind users to endorse the ones they have already installed. Roll on 200 games! 

Updates for developers

Simplified game detection

We've made it easier for Vortex to find games from several of the popular game stores. The new GameStoreHelper class can easily detect games installed with Steam, GOG, Epic, UPlay, Origin or the Windows Store. The example below will check for both the Steam and Windows Store app IDs, then return the installation path for the game. 

This function can also be extended by the community to include more game sources. 
Documentation (Coming soon) | Example

Improved support for Vortex Mod Loader

In 1.1 we released the initial version of our Vortex Mod Loader (powered by Harmony). We've since made refinements to allow the mod patches to be applied to and removed from the game assemblies as part of Vortex's deploy and purge events. Users can now expect their game to be fully reverted to its vanilla state when purging their mods. Harmony extensions can also take advantage of a load ordering page (if required). We're also working on some enhancements to the Vortex In-Game Overlay (aka VIGO) to make it even more powerful for extension developers. 
Documentation | Example

Mod Load Order Page

Several Vortex extensions utilise a page which allows users to adjust the priority of mods based on a load ordering system independent of file conflicts. Instead of requiring developers to build this from scratch each time, we've included a handy function as part of the context object to register a simple Load Order page for your game and offers several customisation options. 

Documentation (Coming Soon) | Example

Other Changes

  • Registrations with the API will generate an error if they're not inside the context.once() function when loading the extension rather than silently failing.
  • Vortex has been updated to run on Electron v8 (from v4) and includes the bug fixes, security enhancements and performance improvements that come with it.