Project

General

Profile

Emulator Issues #12188

[Feature Request] Full Portable

Added by Amnesia1000 4 months ago. Updated 4 months ago.

Status:
New
Priority:
Normal
Assignee:
-
% Done:

0%

Operating system:
N/A
Issue type:
Bug
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:

Description

What's the problem? Describe what went wrong.

It would be good if the languages were included in the emulator executable or were inside the Sys folder so that the emulator when compiled with "cmake .. -DLINUX_LOCAL_DEV=true" and created the file portable.txt was 100% portable, since using "cmake .. -DLINUX_LOCAL_DEV=true" can be used portable, it can only be used inside the folder where it was compiled, since the language files read them from ../Source/Core/DolphinQt/, and when trying to move the executables, the Sys folder and the portable.txt file to another folder (in my case a folder where I have my emulators) the emulator cannot change languages since it cannot find them.

An easy solution (which I currently use but is very "messy") is to copy the Source folder and place it outside the folder where the emulator is located, but it is not ideal.

I think that a good solution would be to be able to read the files in the Sys folder or if possible be incorporated into the executable (I don't know if this really is possible).

What steps will reproduce the problem?

Configure the last git with "cmake .. -DLINUX_LOCAL_DEV=true", then compile. once finished move the executable to any location and try to change the language of the application.

Is the issue present in the latest development version? For future reference, please also write down the version number of the latest development version.

All versions

History

#1 Updated by Techjar 4 months ago

Won't setting CMAKE_INSTALL_PREFIX accomplish this?

#2 Updated by Techjar 4 months ago

No wait nevermind that doesn't really change anything in this particular case. The only real solution here is create an AppImage.

Also available in: Atom PDF