-
Notifications
You must be signed in to change notification settings - Fork 2
Advanced usage scenarios
theo allows you to specify operating system version to use (Windows, macOS, Linux):
-
theo install {GOG-Id} -os Windows- will force installing Windows version on macOS, Linux, even if native version is available (e.g. when it's a better version) -
theo run {GOG-Id} -os Windows- will run Windows version of a game (if it's installed). Note: specifying operating system is only required if more than one OS version is installed (e.g. both macOS and Windows versions). If you only have one version installed (doesn't matter which one) - you cantheo run {GOG-Id}and theo will pick up the installed version automatically.
You need to specify operating system for every command (e.g. run, uninstall, reveal-installed) when several language versions are installed. With this functionality you can have multiple versions of the same game for different operating systems installed at the same time or force a specific version when desired.
Similarly to operating system, theo allows you to specify language code with a lang-code parameter, for example:
-
theo install {GOG-Id} -lang-code ja -
theo run {GOG-Id} -lang-code ja
Note: similarly to different operating system versions, you only need to specify language code when multiple versions are installed. If only one is installed (doesn't matter which one), theo will use the installed one for all operations (e.g. run, uninstall).
In all the examples below - {Game-Id} is {GOG-Id} or {Steam-AppId}.
During WINE setup theo fetches Microsoft Visual C++ Redistributable latest supported downloads. You can install them in a game prefix with theo prefix -install-wine-binary vcredistx64 -id {Game-Id} (for 64-bit version, or vcredistx86 for 32-bit version).
theo provides prefix mod retina command to set Retina mode. See more information here: theo prefix -mod retina -id {Game-Id}
To revert this change (disable Retina mode) use the command with a revert flag, e.g.: theo prefix -mod retina -id {Game-Id} -revert.
You can run WINE program in a prefix with theo prefix -program {WineProgram} -id {Game-Id}, where {WineProgram} is one of the supported programs.