How do I make Hookshot portable? #2258
Labels
No labels
accessibility
autorelease: pending
autorelease: tagged
bug
dependencies
documentation
duplicate
enhancement
github_actions
good first issue
help wanted
invalid
question
testing wanted
wontfix
No milestone
No assignees
1 participant
Due date
No due date set.
Dependencies
No dependencies set
Reference
MagicBeanDev/Hookshot#2258
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The idea
I'm really grateful for your work on Hookshot. Could you help me with this? I have two PCs, one running Windows 10 and one running Windows 11. They both have limited space. But I have a fast USB 4.0 SSD drive. I'd like the game to be completely installed on this drive, along with the launcher, so that no files are stored in the \AppData\Local\HookshotBuilder\ path. Is there a way to do this? And so that Hookshot can update from this path if there's an internet connection?
Anything else
No response
I would like to take the Windows portable Builder support, claimed in dev-work. The shipped Windows workflow builds the C setup and WPF app; the setup has an alternate-root override, but actual compiled Storage and setup fast-launch probes still select AppData. No real install, game data or process launch was used.
Proposed contract:
S3 feature, Windows reach0.57 upper bound; confidence1.0 applies to the compiled root inconsistency. No production implementation yet. Is there existing work or a storage/update constraint this mode should follow?
Thanks for the report. Reports of the same problem are now collected in #1007, which lists this one with your details and links back here, so one fix closes them together and the open list stays readable. Follow #1007 for the fix, and add new details there (or here). If this turns out to be a separate problem it will be reopened. Pull request #2367 works on this.