Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement portable installation option #14642

Closed
ExE-Boss opened this issue Mar 20, 2018 · 24 comments
Closed

Implement portable installation option #14642

ExE-Boss opened this issue Mar 20, 2018 · 24 comments

Comments

@ExE-Boss
Copy link

ExE-Boss commented Mar 20, 2018

Instead of storing the data in $env:appdata/Vortex, a portable installation would store all the data in the installation directory (ex. an external drive).

@VortexFeedback
Copy link
Collaborator

Vortex Version: 0.16.15
Memory: 15.93 GB
System: win32 x64 (10.0.17763)
Please add an option for a portable installation
when reinstalling windows (happens quite often) when updates break something. I have to set everything back up from scratch even with the custom install location which includes download location, staging folder, and the mods I saved lose their meta-data and won't point back to the nexus site.
A proposed solution would be to(while performing a custom install) have a configuration file made in the install directory to save settings and have a manifest created for nexus downloaded mods that would save data like modpage link, currently downloaded\installed version so even if you needed to reinstall the operating system for any reason if you have vortex installed on an external drive you could carry on like nothing happened and the mods would still work the way they should.

Reported by: tentos

@Corgano
Copy link

Corgano commented Mar 30, 2019

Please add a portable flag / option. I want to have multiple versions of a game installed with different sets of mods, and vortex does not allow this. having a portable installation would let me have multiple versions of vortex i could easily use one per mod set i desire.

@festro
Copy link

festro commented Jun 4, 2019

Please add a portable flag / option. I want to have multiple versions of a game installed with different sets of mods, and vortex does not allow this. having a portable installation would let me have multiple versions of vortex i could easily use one per mod set i desire.

I think vortex uses game profiles for different configurations however it's not enabled by default and I haven't used it enough to know what can be done with it.

@Chaython
Copy link

Been months, any update?
Really want a portable edition. w/ portabledat rather than appdata.

@festro
Copy link

festro commented Nov 25, 2019

Yeah this is continuing to be the greatest thorn in my side with vortex. Once again I'm left at that ultimatum of reinstalling windows for that boost in performance, or save myself the headache that is playing musical chairs and jumping hoops with vortex's directories to get my mods working this is ridiculous I never remembered having this issue with NMM.

@Chaython
Copy link

Chaython commented Nov 26, 2019 via email

@TanninOne TanninOne mentioned this issue Aug 24, 2020
Closed
@darklinkpower
Copy link

This would be very helpful, I have an external hard drive and it would help having a portable version that stores all data in it without having to manually configure paths.

@Natrukei
Copy link

This!
This is what I'm looking for in Vortex.
Just an ability to either have the advanced one ask you where to store/let the data move like the other folders or a portable version where it's immediately stored within the vortex folder itself!

@gmcdevitt
Copy link

I'd also really like a portable option for moving between computers and being able to fully backup vortex.

@TanninOne
Copy link
Contributor

update on this: Vortex now has a command-line switch "--user-data ", using that you can directly override where Vortex places its settings, profiles, ... (usually in %APPDATA%\vortex)
No UI for that though, you'd have to set it up manually. Also that doesn't change the fact that user-data must not be in the Vortex directory itself and that the staging folder should be on the same drive as the game.

@Greg-Nexus
Copy link

Added to Product Backlog: https://gitlab.nexdev.uk/vortex/vortex/-/issues/150

@modderchris
Copy link

I saw the --user-data as a command line option but what is the syntax? is it even real?
the only other thing by greg-nexus seems to point to another type of software by a similar name but not "vortex mod manager"
I really need my vortex install to sync both mod installs and mod staging to the USB drive as I use a laptop and want to also run on my desktop sometimes
I have been racking my brains on how to have the staging sync 100% on a USB drive as well as sync the deployment to two separate pc's(storing the game on the usb would be fine too) but "vortex mod manager" seems to have no documenation of command line pre-launch tricks even on the bloody site they shill it on
I have tried using a shortcut with a --portable as that should exist as a simple way to store local cache in the installdir/userdata subdir just like dolphin and then the portable can link to a wildcard like staging dir and such using directory symlinks
on each pc you just symlink the folder the portable links to to whatever drive the game is actually on then have a folder called "modstage" and one with the game on that drive
I am still baffled by the lack of seperate drive deployments but whatever as I use symlinks in windows to link other game configs to the install dir rather than %userprofile% folders as that is just a dumb trend that games need to stop doing
set up named save folders in a non-%userprofile% directory but don't lose my saves/configs when windows inevitably dies and needs a reinstall
this is literally a CRITICAL feature that either doesn't exist or REQUIRES documentation that is missing
FIX IT NOW

@HawthorneK456 HawthorneK456 transferred this issue from Nexus-Mods/Vortex Aug 29, 2023
@HawthorneK456
Copy link

HawthorneK456 commented Aug 29, 2023

Hi,

Thank you for taking time to open this request for Vortex. You may have seen our recent news post letting our users know that we are currently working on developing a successor to Vortex; Nexus Mods App which will deliver the next generation of mod management.

With this in mind, we are undertaking a review of all outstanding Vortex requests to determine their validity. As a result, this request will be closed here and passed to the Nexus Mods App team for their consideration in its design & development.

Once again, thank you for being an active member. If you missed the news post, you can read it here: https://www.nexusmods.com/news/14874

@HawthorneK456 HawthorneK456 transferred this issue from Nexus-Mods/NexusMods.App Aug 29, 2023
@HawthorneK456 HawthorneK456 closed this as not planned Won't fix, can't repro, duplicate, stale Aug 29, 2023
@Corgano
Copy link

Corgano commented Aug 29, 2023 via email

@modderchris
Copy link

modderchris commented Aug 29, 2023 via email

@festro
Copy link

festro commented Aug 29, 2023

Great if this
"The Nexus Mods App will be a ground-up reimagining of what we (and you) want our mod manager to be, building on the lessons learnt from Vortex and NMM before that."
is true than make sure to add a portable install option to the next iteration as this is clearly a wanted feature, otherwise is will come off as corporate PR crap and serve as another reason to drive users and modders away from the platform, I think enough damage was done to this platform with that "collections" fiasco.

@modderchris
Copy link

modderchris commented Aug 30, 2023 via email

@ghost
Copy link

ghost commented Dec 22, 2023

Oh cool, NexusMods is wasting everyone's time with a meaningless rebrand instead of providing the features the community wants. Again. Here's hoping someone makes a mod management platform that isn't corporate crap sometime soon.

@modderchris
Copy link

Oh cool, NexusMods is wasting everyone's time with a meaningless rebrand instead of providing the features the community wants. Again. Here's hoping someone makes a mod management platform that isn't corporate crap sometime soon.

kinda expected these days, pretty much EVERY company is to full of brain dead YEC nutjobs who can't connect teh "people hate us" to the "because of the shit we are going to keep doing after we rebrand to get rid of the hate"

same with religion in the US government, a literal violation of the founding laws of our government is being violated, and ironically the very things designed in the constitution to protect us from the very religious persecution that lead to our founding are being called "unconstitutional"
yes, people literally agree that "what makes america what it is" is "against what america is" and the very same people who say stuff like that say the earth is 6000 years old, in literal human years despite the same scripture they use saying basically "dates are not literal, don't treat them as accurate"

@ghost
Copy link

ghost commented Dec 22, 2023

kinda expected these days, pretty much EVERY company is to full of brain dead YEC nutjobs who can't connect teh "people hate us" to the "because of the shit we are going to keep doing after we rebrand to get rid of the hate"

On the bright side, every time a useful tool gets infested with corporate garbage, there ends up being members of the community who have the skill and desire to make an alternative that usually ends up being excellent.

Speaking of which, to anyone else who ended up here from Google like I did: Turns out Mod Organizer 2 is still alive and well despite NexusMods acting like it is obsolete, and Mod Organizer 2 is made fully and easily portable by selecting the "portable installation" option during install. Good luck all.

(Edit: Accidentally lumped my first sentence in with the quote lol good job me)

@modderchris
Copy link

modderchris commented Dec 22, 2023

kinda expected these days, pretty much EVERY company is to full of brain dead YEC nutjobs who can't connect teh "people hate us" to the "because of the shit we are going to keep doing after we rebrand to get rid of the hate"

On the bright side, every time a useful tool gets infested with corporate garbage, there ends up being members of the community who have the skill and desire to make an alternative that usually ends up being excellent.

Speaking of which, to anyone else who ended up here from Google like I did: Turns out Mod Organizer 2 is still alive and well despite NexusMods acting like it is obsolete, and Mod Organizer 2 is made fully and easily portable by selecting the "portable installation" option during install. Good luck all.

(Edit: Accidentally lumped my first sentence in with the quote lol good job me)

so do you know if MO2 can hook vortex download links? would be great if it acted like vortex in that new updates and downloads get hooked via some form of add-on and maybe even LL files if you are open-source

ps: we all use some LL mods at some point, either it boosts immersion by adding new quests that match the theme or it is just a requirement for a PG addon function, don't you dare get high and mighty
in fact I have tuned my steam controller input for skyrim so I can just scene-skip and sex scenes to get the consequences of each type of sex without really watching sex
if only someone made an animation pack that added "animations" that simply blacked out and came back with a notification like "your ass hurts from that anal raping" or "you feel the seed of that rapist inside you, hope you don't get pregnant"

@ghost
Copy link

ghost commented Dec 22, 2023

so do you know if MO2 can hook vortex download links? would be great if it acted like vortex in that new updates and downloads get hooked via some form of add-on and maybe even LL files if you are open-source

I don't really understand much of this to be honest, I'm not very experienced with Skyrim modding, but MO2 seems to handle download links perfectly out of the box - for example clicking "Download with Mod Manager" links from NexusMods opens MO2 and download the mod through it. Good luck!

@modderchris
Copy link

so do you know if MO2 can hook vortex download links? would be great if it acted like vortex in that new updates and downloads get hooked via some form of add-on and maybe even LL files if you are open-source

I don't really understand much of this to be honest, I'm not very experienced with Skyrim modding, but MO2 seems to handle download links perfectly out of the box - for example clicking "Download with Mod Manager" links from NexusMods opens MO2 and download the mod through it. Good luck!

so it does do exactly what I want, and it is not as frequently broken as vortex was(one time a game that is among the most popular to mod(fallout 4) just vanished for over a week as a valid game to mod)

@ElektroStudios
Copy link

ElektroStudios commented May 2, 2024

--shared parameter should also be added when using --user-data.

Full instructions on how to launch Vortex in "portable" mode are specified in the following Markdown file:

I found it very useful.


Relevant content from the Markdown file mentioned above:

Vortex Portable Instance Solution

By Using CLI args

Recommend. Tested version: Vortex 1.3.22.0.

  • Copy user data of Shared mode

    Install Vortex then open it. Suppose the installation location is D:\TES\Vortex\.

    Open Settings -> Vortex -> Multi-User Mode, set it to Shared to initialize the shared user data.

    Then close Vortex, copy the shared user data C:\ProgramData\Vortex to another directory.
    Suppose copy to D:\TES\Vortex_User_Data.

  • Create a .bat file contains correct CLI arguments

    Let's name it start_Vortex_Portable.bat.

    Then add the following content, change the value of Vortex_Path, User_Data_Path to yours, and save it.

    set Vortex_Path=D:\TES\Vortex\Vortex.exe
    set User_Data_Path=D:\TES\Vortex_User_Data
    %Vortex_Path% --shared --user-data %User_Data_Path%
    pause
    
  • Run start_Vortex_Portable.bat.

Additional Importance

  • Must add --shared flag, or Vortex will use Per-User at you next start.

  • It seems that Vortex use %APPDATA%\Vertox to store whether use Shared mode.

    • Don't delete %APPDATA%\Vertox.
    • Switch system or user, may need reset to Shared mode.
  • Recommend manage mods manually, and disable Vortex automatic update.

✔️ I just would add a little improvement, when using a Batch-Script file, remember to enclose variable definitions between double quotes, this way:

set "Vortex_Path=D:\TES\Vortex\Vortex.exe"
set "User_Data_Path=D:\TES\Vortex_User_Data"

That prevents paths with white spaces from giving syntax errors.

❌ Do NOT use double quotes in this other way:

set Vortex_Path="D:\TES\Vortex\Vortex.exe"
set User_Data_Path="D:\TES\Vortex_User_Data"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests