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

[Request]: Add same partition relative file path mode (portable drive mode) #663

Open
XieyilinMain opened this issue Jan 12, 2025 · 1 comment
Labels
Area: Runtime Issue labeled for runtime, Hi3Helper.Core and other libraries used by Collapse Enhancement New feature or request Help Wanted Extra attention is needed Priority: Medium

Comments

@XieyilinMain
Copy link

Is your request related to a problem?

No

How is the feature request related to the problem?

When the portable version of Collapse Launcher is put in a ultra-speed removable SSDs with the HoYoGames files, the partition letter may change when the removable drive is inserted in other PCs.
Relocating HoYoGames files in removable drive may be required.

Describe your proposed solution

If Collapse Launcher itself and the HoYoGame are in the same partition, especially in the same removable drive, when the HoYoGames is installed or relocated by Collapse Launcher, pop up an alert to ask user if use portable drive mode or not.

If agreed, it uses the relative path of the the partition where Collapse Launcher lies to mark the HoYoGames' location.

Describe alternatives you've considered

Alert user in the same way just like the proposed solution, just when Collapse Launcher is in the same partition of the HoYoGames, no matter if they are in the portable drive.

Additional context

The portable version of Collapse Launcher may be suitable for PortableApps, which is a neat solution for installing apps on a portable media. The relative file path mode is a nice solution when someone store game files in a USB 4 NVMe disk and gaming on any computers.

@XieyilinMain XieyilinMain added the Enhancement New feature or request label Jan 12, 2025
@bagusnl bagusnl added Help Wanted Extra attention is needed Area: Runtime Issue labeled for runtime, Hi3Helper.Core and other libraries used by Collapse Priority: Medium labels Jan 12, 2025
@bagusnl
Copy link
Member

bagusnl commented Jan 12, 2025

Currently the main config data is hardcoded in %AppData%/../LocalLow/CollapseLauncher
The config contains all app config including where Collapse stores its "App Data" where the config for all games location is put

Unsure how we can handle this

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area: Runtime Issue labeled for runtime, Hi3Helper.Core and other libraries used by Collapse Enhancement New feature or request Help Wanted Extra attention is needed Priority: Medium
Projects
None yet
Development

No branches or pull requests

2 participants