Newerth Forums

Savage XR => General Savage XR Discussion => Topic started by: C.I.A. on October 19, 2018, 09:44:48 pm



Title: PlayOnLinux Savage XR install script.
Post by: C.I.A. on October 19, 2018, 09:44:48 pm
If you have PlayOnLinux successfully installed on your Linux Distro you can find Savage XR in its Officially Support Software Games section.

Alternatively install via their website:
  * https://www.playonlinux.com/en/app-3397-Savage_XR.html

If the PlayOnLinux client is not in your distributions repository you can install if from their website:
  * https://www.playonlinux.com/en/download.html


(Original first post edited for easier reading.)
----------------------------------------------------------------------

Thought it might be worth trying to add Savage XR to PlayOnLinux:
  * https://www.playonlinux.com

So I've written an install script that work ok for me, download the latest tagged version of the script from here:
  * https://gitlab.com/sea-eye-aya/unofficial-savage-xr-flatpak/tags?utf8=%E2%9C%93&search=playonlinux

Code repository branch is here:
  * https://gitlab.com/sea-eye-aya/unofficial-savage-xr-flatpak/tree/playonlinux


If you have PlayOnLinux installed already (its in the standard Debian/Ubuntu software repositories so its easy to install) you can run the script by selecting the "Tools->Run a local script" menu item and selecting the playonlinux-install-savagexr.bash script.

Choose the default install location and settings.
Either leave the login details blank for Guest account or create a User Account to have your Stats and Ranking recorded.

There is quite a lot to PlayOnLinux checklist before it gets in:
  * http://wiki.playonlinux.com/index.php/How_to_Contribute_a_Script

So shall be updating this post as I go, probably should put the script in a code repo at some point too.

Hope someone finds it useful to playing/installing Savage XR.


Title: Re: PlayOnLinux Savage XR install script.
Post by: drk on October 19, 2018, 10:49:41 pm
Bring more people :)


Title: Re: PlayOnLinux Savage XR install script.
Post by: C.I.A. on October 22, 2018, 04:33:24 pm
Added the installation script, along with better installation instruction to the GitLab repository and can be found here:
  * https://gitlab.com/sea-eye-aya/unofficial-savage-xr-flatpak/tree/playonlinux


Title: Re: PlayOnLinux Savage XR install script.
Post by: C.I.A. on October 22, 2018, 10:00:08 pm
Version playonlinux-0-2-0 created and tagged here:
  * https://gitlab.com/sea-eye-aya/unofficial-savage-xr-flatpak/tags/playonlinux-0-2-0

Changes:

Version:   0.2.0
Date:      2018/10/22

Ran install script through lint:
  * https://www.shellcheck.net/
  * https://github.com/PlayOnLinux/PlayOnLinux_Tools/tree/master/PlayOnLinux_ScriptChecker

Made minor changes:
  * added exit on failure to change directory
  * Removed excess change directories.

Note:
  * script_checker.sh detected one error (Checking #!/bin/bash presence) which is no longer used its now playonlinux-bash, so ignoring.


You are required to lint the script before posting it to the PlayOnLinux.com forum.


Title: Re: PlayOnLinux Savage XR install script.
Post by: C.I.A. on October 23, 2018, 01:41:29 pm
Ok created PlayOnLinux.com forum post:
  * https://www.playonlinux.com/en/topic-16069-Script_iSavage_XRi.html

Annoyingly its not allowing me to attach the required icons grrr, so I pointed them to the media page of savagexr.com


Title: Re: PlayOnLinux Savage XR install script.
Post by: C.I.A. on October 23, 2018, 04:11:37 pm
New version 0.3.0:
  * https://gitlab.com/sea-eye-aya/unofficial-savage-xr-flatpak/tags/playonlinux-0-3-0

Change log:

Version:   0.3.0
Date:      2018/10/23

Enhancements:
  * Added multi-language support to the installed.
  * Removed POL_GetSetupImages as they were the wrong size images.


Title: Re: PlayOnLinux Savage XR install script.
Post by: C.I.A. on October 29, 2018, 05:16:17 pm
Added Savage XR as (unapproved) Supported Software:
  * https://www.playonlinux.com/en/app-3397-Savage_XR.html

It wont appear in the PlayOnLinux app until it gets approved.

One step closer.


Title: Re: PlayOnLinux Savage XR install script.
Post by: C.I.A. on January 11, 2020, 10:18:16 pm
For some reason the PlayOnLinux installer stopping finding the (successfully) 'downloaded xr_setup-1.0-cl_win_prod.exe' file.

I've updated the script so POL_Wine is now looking in the right location.

The changes have now been accepted by PlayOnLinux and Savage XR is now Officially in the Supported Software Games section, which can be found in the PlayOnLinux App or on the website:
  * https://www.playonlinux.com/en/app-3397-Savage_XR.html


Title: Re: PlayOnLinux Savage XR install script.
Post by: Daemon on January 12, 2020, 09:07:07 am
Great stuff!