Spintires

Informations

Créateur Messages
privetic Anonymous

Attention

This installer is a beta script. It means that it might not work as expected

Informations

Plate-formes :
Téléchargements : 8786
Wine: 2.22

Retours d'expérience

Description

A simulator based on off-roading trucks driving. It is using Havok 3D engine and the graphics are very nice. 2014.

Wikipedia. Appdb.winehq.org Steam

Code source

#!/bin/bash
# Date : (2014-08-08 19:33)
# Last revision : (2014-08-08 21:56)
# Wine version used : 2.22, 2.12-staging (PlayOnLinux) 
# Distribution used to test : Linux Mint 18.1 x64
# Author : lahtis
# Licence : Retail
#
# CHANGELOG
# [lahtis] (2014-08-08 21:56)
#   Initial script.
# [Dadu042] (2020-01-16 22:30)
#   Wine 2.12-staging -> 2.22

[ "$PLAYONLINUX" = "" ] && exit 0 
source "$PLAYONLINUX/lib/sources"
 
TITLE="Spintires"
PREFIX="Spintires"
EDITOR="Oovee"
GAME_URL="http://www.spintires.com"
AUTHOR="lahtis"
WORKING_WINE_VERSION="2.22"
GAME_VMS="1024"
STEAM_ID="263280"
 
# Starting the script
POL_GetSetupImages "http://files.playonlinux.com/resources/setups/$PREFIX/top.jpg" "http://files.playonlinux.com/resources/setups/$PREFIX/left.jpg" "$TITLE"
POL_SetupWindow_Init
 
# Starting debugging API
POL_Debug_Init

# Presentation
POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX"

# Check Kernel ptrace
if [ -e "/proc/sys/kernel/yama/ptrace_scope" ]; then
        PTRACE_CHECK=`cat /proc/sys/kernel/yama/ptrace_scope`
        if [ "$PTRACE_CHECK" != 0 ]; then
                POL_Debug_message "$(eval_gettext 'The game will fail to launch until you set /proc/sys/kernel/yama/ptrace_scope to 0')" "$TITLE"
        fi
fi
 
# Setting prefix path
POL_Wine_SelectPrefix "$PREFIX"
 
# Downloading wine if necessary and creating prefix
POL_System_SetArch "x86"
POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"

# Fix pulseaudio issue
which pulseaudio && Set_OS "winxp"
 
# Asking about memory size of graphic card
POL_SetupWindow_VMS $GAME_VMS

# Downloading and install directx9
POL_Call POL_Install_directx9 

# Downloading and install vcrun2010
POL_Call POL_Install_vcrun2010 # Fix game issue

# Downloading and install quartz
POL_Call POL_Install_quartz # Fix game issue
 
# Choose between DOWNLOAD for demo version or Digital Download version in Steam
POL_SetupWindow_InstallMethod "DOWNLOAD,STEAM"

# This DOWNLOADER install only Free beta version for testing purpose 
if [ "$INSTALL_METHOD" == "DOWNLOAD" ]; then

POL_System_TmpCreate "$PREFIX"

# Download and install the game
cd "$POL_System_TmpDir"
POL_Download "http://oovee.chicsystems.net/SpinTiresInstall_060613.zip"
unzip "SpinTiresInstall_060613.zip"
POL_SetupWindow_wait "Unzip in progress." "Unzip progress"
POL_Wine start /unix "$POL_System_TmpDir/SpinTiresInstall_June060613.msi"
POL_Wine_WaitExit "$TITLE"
 
POL_System_TmpDelete
 
POL_Shortcut 'SpinTires.exe' "SpinTires - demo"
 
POL_SetupWindow_Close

else
# Installing mandatory dependencies
POL_Call POL_Install_steam

# Mandatory pre-install fix for steam
POL_Call POL_Install_steam_flags "$STEAM_ID"
 
# Shortcut done before install for steam version
POL_Shortcut "steam.exe" "$TITLE" "$TITLE.png" "steam://rungameid/$STEAM_ID" "Game;"

cd "$WINEPREFIX/drive_c/$PROGRAMFILES/Steam"
        POL_Wine start /unix "steam.exe" steam://install/$STEAM_ID

POL_SetupWindow_Close
fi 
exit 0

Contributions

Filters:

Contribuer
Membre Messages
Dadu042 Jeudi 16 Janvier 2020 à 22:25
Dadu042

Information

Cette mise à jour a été acceptée par l'équipe

Differences

@@ -1,11 +1,17 @@
 #!/bin/bash
 # Date : (2014-08-08 19:33)
 # Last revision : (2014-08-08 21:56)
-# Wine version used : 2.12-staging (PlayOnLinux) 
+# Wine version used : 2.22, 2.12-staging (PlayOnLinux) 
 # Distribution used to test : Linux Mint 18.1 x64
 # Author : lahtis
 # Licence : Retail
- 
+#
+# CHANGELOG
+# [lahtis] (2014-08-08 21:56)
+#   Initial script.
+# [Dadu042] (2020-01-16 22:30)
+#   Wine 2.12-staging -> 2.22
+
 [ "$PLAYONLINUX" = "" ] && exit 0 
 source "$PLAYONLINUX/lib/sources"
  
@@ -14,7 +20,7 @@
 EDITOR="Oovee"
 GAME_URL="http://www.spintires.com"
 AUTHOR="lahtis"
-WORKING_WINE_VERSION="2.12-staging"
+WORKING_WINE_VERSION="2.22"
 GAME_VMS="1024"
 STEAM_ID="263280"
  

Nouveau code source

#!/bin/bash
# Date : (2014-08-08 19:33)
# Last revision : (2014-08-08 21:56)
# Wine version used : 2.22, 2.12-staging (PlayOnLinux) 
# Distribution used to test : Linux Mint 18.1 x64
# Author : lahtis
# Licence : Retail
#
# CHANGELOG
# [lahtis] (2014-08-08 21:56)
#   Initial script.
# [Dadu042] (2020-01-16 22:30)
#   Wine 2.12-staging -> 2.22

[ "$PLAYONLINUX" = "" ] && exit 0 
source "$PLAYONLINUX/lib/sources"
 
TITLE="Spintires"
PREFIX="Spintires"
EDITOR="Oovee"
GAME_URL="http://www.spintires.com"
AUTHOR="lahtis"
WORKING_WINE_VERSION="2.22"
GAME_VMS="1024"
STEAM_ID="263280"
 
# Starting the script
POL_GetSetupImages "http://files.playonlinux.com/resources/setups/$PREFIX/top.jpg" "http://files.playonlinux.com/resources/setups/$PREFIX/left.jpg" "$TITLE"
POL_SetupWindow_Init
 
# Starting debugging API
POL_Debug_Init

# Presentation
POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX"

# Check Kernel ptrace
if [ -e "/proc/sys/kernel/yama/ptrace_scope" ]; then
        PTRACE_CHECK=`cat /proc/sys/kernel/yama/ptrace_scope`
        if [ "$PTRACE_CHECK" != 0 ]; then
                POL_Debug_message "$(eval_gettext 'The game will fail to launch until you set /proc/sys/kernel/yama/ptrace_scope to 0')" "$TITLE"
        fi
fi
 
# Setting prefix path
POL_Wine_SelectPrefix "$PREFIX"
 
# Downloading wine if necessary and creating prefix
POL_System_SetArch "x86"
POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"

# Fix pulseaudio issue
which pulseaudio && Set_OS "winxp"
 
# Asking about memory size of graphic card
POL_SetupWindow_VMS $GAME_VMS

# Downloading and install directx9
POL_Call POL_Install_directx9 

# Downloading and install vcrun2010
POL_Call POL_Install_vcrun2010 # Fix game issue

# Downloading and install quartz
POL_Call POL_Install_quartz # Fix game issue
 
# Choose between DOWNLOAD for demo version or Digital Download version in Steam
POL_SetupWindow_InstallMethod "DOWNLOAD,STEAM"

# This DOWNLOADER install only Free beta version for testing purpose 
if [ "$INSTALL_METHOD" == "DOWNLOAD" ]; then

POL_System_TmpCreate "$PREFIX"

# Download and install the game
cd "$POL_System_TmpDir"
POL_Download "http://oovee.chicsystems.net/SpinTiresInstall_060613.zip"
unzip "SpinTiresInstall_060613.zip"
POL_SetupWindow_wait "Unzip in progress." "Unzip progress"
POL_Wine start /unix "$POL_System_TmpDir/SpinTiresInstall_June060613.msi"
POL_Wine_WaitExit "$TITLE"
 
POL_System_TmpDelete
 
POL_Shortcut 'SpinTires.exe' "SpinTires - demo"
 
POL_SetupWindow_Close

else
# Installing mandatory dependencies
POL_Call POL_Install_steam

# Mandatory pre-install fix for steam
POL_Call POL_Install_steam_flags "$STEAM_ID"
 
# Shortcut done before install for steam version
POL_Shortcut "steam.exe" "$TITLE" "$TITLE.png" "steam://rungameid/$STEAM_ID" "Game;"

cd "$WINEPREFIX/drive_c/$PROGRAMFILES/Steam"
        POL_Wine start /unix "steam.exe" steam://install/$STEAM_ID

POL_SetupWindow_Close
fi 
exit 0

Réponses

szp Mercredi 27 September 2017 à 10:44
szp Anonymous

Warning

Cette mise à jour n'a pas été approuvée par l'équipe.
Utilisez-la à vos risques et périls

Messages

Recent steam kept crashing on wine 1.7.22 while updating. (https://www.playonlinux.com/en/topic-15336.html)
So I tried what was recommended for Civ4, that is, switching to wine 2.12-staging. I have some font rendering issues (a pixel or two are missing on the right side of characters), minor graphics glitches, but nothing serious.
I tried modifying the attached script accordingly but be warned that I did not test it.

 

Differences

@@ -1,8 +1,8 @@
 #!/bin/bash
 # Date : (2014-08-08 19:33)
 # Last revision : (2014-08-08 21:56)
-# Wine version used : 1.7.22 (PlayOnLinux) 
-# Distribution used to test : Ubuntu 12.04 x64
+# Wine version used : 2.12-staging (PlayOnLinux) 
+# Distribution used to test : Linux Mint 18.1 x64
 # Author : lahtis
 # Licence : Retail
  
@@ -14,7 +14,7 @@
 EDITOR="Oovee"
 GAME_URL="http://www.spintires.com"
 AUTHOR="lahtis"
-WORKING_WINE_VERSION="1.7.22"
+WORKING_WINE_VERSION="2.12-staging"
 GAME_VMS="1024"
 STEAM_ID="263280"
  

Nouveau code source

#!/bin/bash
# Date : (2014-08-08 19:33)
# Last revision : (2014-08-08 21:56)
# Wine version used : 2.12-staging (PlayOnLinux) 
# Distribution used to test : Linux Mint 18.1 x64
# Author : lahtis
# Licence : Retail
 
[ "$PLAYONLINUX" = "" ] && exit 0 
source "$PLAYONLINUX/lib/sources"
 
TITLE="Spintires"
PREFIX="Spintires"
EDITOR="Oovee"
GAME_URL="http://www.spintires.com"
AUTHOR="lahtis"
WORKING_WINE_VERSION="2.12-staging"
GAME_VMS="1024"
STEAM_ID="263280"
 
# Starting the script
POL_GetSetupImages "http://files.playonlinux.com/resources/setups/$PREFIX/top.jpg" "http://files.playonlinux.com/resources/setups/$PREFIX/left.jpg" "$TITLE"
POL_SetupWindow_Init
 
# Starting debugging API
POL_Debug_Init

# Presentation
POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX"

# Check Kernel ptrace
if [ -e "/proc/sys/kernel/yama/ptrace_scope" ]; then
        PTRACE_CHECK=`cat /proc/sys/kernel/yama/ptrace_scope`
        if [ "$PTRACE_CHECK" != 0 ]; then
                POL_Debug_message "$(eval_gettext 'The game will fail to launch until you set /proc/sys/kernel/yama/ptrace_scope to 0')" "$TITLE"
        fi
fi
 
# Setting prefix path
POL_Wine_SelectPrefix "$PREFIX"
 
# Downloading wine if necessary and creating prefix
POL_System_SetArch "x86"
POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"

# Fix pulseaudio issue
which pulseaudio && Set_OS "winxp"
 
# Asking about memory size of graphic card
POL_SetupWindow_VMS $GAME_VMS

# Downloading and install directx9
POL_Call POL_Install_directx9 

# Downloading and install vcrun2010
POL_Call POL_Install_vcrun2010 # Fix game issue

# Downloading and install quartz
POL_Call POL_Install_quartz # Fix game issue
 
# Choose between DOWNLOAD for demo version or Digital Download version in Steam
POL_SetupWindow_InstallMethod "DOWNLOAD,STEAM"

# This DOWNLOADER install only Free beta version for testing purpose 
if [ "$INSTALL_METHOD" == "DOWNLOAD" ]; then

POL_System_TmpCreate "$PREFIX"

# Download and install the game
cd "$POL_System_TmpDir"
POL_Download "http://oovee.chicsystems.net/SpinTiresInstall_060613.zip"
unzip "SpinTiresInstall_060613.zip"
POL_SetupWindow_wait "Unzip in progress." "Unzip progress"
POL_Wine start /unix "$POL_System_TmpDir/SpinTiresInstall_June060613.msi"
POL_Wine_WaitExit "$TITLE"
 
POL_System_TmpDelete
 
POL_Shortcut 'SpinTires.exe' "SpinTires - demo"
 
POL_SetupWindow_Close

else
# Installing mandatory dependencies
POL_Call POL_Install_steam

# Mandatory pre-install fix for steam
POL_Call POL_Install_steam_flags "$STEAM_ID"
 
# Shortcut done before install for steam version
POL_Shortcut "steam.exe" "$TITLE" "$TITLE.png" "steam://rungameid/$STEAM_ID" "Game;"

cd "$WINEPREFIX/drive_c/$PROGRAMFILES/Steam"
        POL_Wine start /unix "steam.exe" steam://install/$STEAM_ID

POL_SetupWindow_Close
fi 
exit 0

Réponses

lahtis Vendredi 8 Aoüt 2014 à 21:02
lahtis

Warning

Cette mise à jour n'a pas été approuvée par l'équipe.
Utilisez-la à vos risques et périls

Differences

@@ -0,0 +1,98 @@
+#!/bin/bash
+# Date : (2014-08-08 19:33)
+# Last revision : (2014-08-08 21:56)
+# Wine version used : 1.7.22 (PlayOnLinux) 
+# Distribution used to test : Ubuntu 12.04 x64
+# Author : lahtis
+# Licence : Retail
+ 
+[ "$PLAYONLINUX" = "" ] && exit 0 
+source "$PLAYONLINUX/lib/sources"
+ 
+TITLE="Spintires"
+PREFIX="Spintires"
+EDITOR="Oovee"
+GAME_URL="http://www.spintires.com"
+AUTHOR="lahtis"
+WORKING_WINE_VERSION="1.7.22"
+GAME_VMS="1024"
+STEAM_ID="263280"
+ 
+# Starting the script
+POL_GetSetupImages "http://files.playonlinux.com/resources/setups/$PREFIX/top.jpg" "http://files.playonlinux.com/resources/setups/$PREFIX/left.jpg" "$TITLE"
+POL_SetupWindow_Init
+ 
+# Starting debugging API
+POL_Debug_Init
+
+# Presentation
+POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX"
+
+# Check Kernel ptrace
+if [ -e "/proc/sys/kernel/yama/ptrace_scope" ]; then
+        PTRACE_CHECK=`cat /proc/sys/kernel/yama/ptrace_scope`
+        if [ "$PTRACE_CHECK" != 0 ]; then
+                POL_Debug_message "$(eval_gettext 'The game will fail to launch until you set /proc/sys/kernel/yama/ptrace_scope to 0')" "$TITLE"
+        fi
+fi
+ 
+# Setting prefix path
+POL_Wine_SelectPrefix "$PREFIX"
+ 
+# Downloading wine if necessary and creating prefix
+POL_System_SetArch "x86"
+POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"
+
+# Fix pulseaudio issue
+which pulseaudio && Set_OS "winxp"
+ 
+# Asking about memory size of graphic card
+POL_SetupWindow_VMS $GAME_VMS
+
+# Downloading and install directx9
+POL_Call POL_Install_directx9 
+
+# Downloading and install vcrun2010
+POL_Call POL_Install_vcrun2010 # Fix game issue
+
+# Downloading and install quartz
+POL_Call POL_Install_quartz # Fix game issue
+ 
+# Choose between DOWNLOAD for demo version or Digital Download version in Steam
+POL_SetupWindow_InstallMethod "DOWNLOAD,STEAM"
+
+# This DOWNLOADER install only Free beta version for testing purpose 
+if [ "$INSTALL_METHOD" == "DOWNLOAD" ]; then
+
+POL_System_TmpCreate "$PREFIX"
+
+# Download and install the game
+cd "$POL_System_TmpDir"
+POL_Download "http://oovee.chicsystems.net/SpinTiresInstall_060613.zip"
+unzip "SpinTiresInstall_060613.zip"
+POL_SetupWindow_wait "Unzip in progress." "Unzip progress"
+POL_Wine start /unix "$POL_System_TmpDir/SpinTiresInstall_June060613.msi"
+POL_Wine_WaitExit "$TITLE"
+ 
+POL_System_TmpDelete
+ 
+POL_Shortcut 'SpinTires.exe' "SpinTires - demo"
+ 
+POL_SetupWindow_Close
+
+else
+# Installing mandatory dependencies
+POL_Call POL_Install_steam
+
+# Mandatory pre-install fix for steam
+POL_Call POL_Install_steam_flags "$STEAM_ID"
+ 
+# Shortcut done before install for steam version
+POL_Shortcut "steam.exe" "$TITLE" "$TITLE.png" "steam://rungameid/$STEAM_ID" "Game;"
+
+cd "$WINEPREFIX/drive_c/$PROGRAMFILES/Steam"
+        POL_Wine start /unix "steam.exe" steam://install/$STEAM_ID
+
+POL_SetupWindow_Close
+fi 
+exit 0
\ No newline at end of file

Nouveau code source

#!/bin/bash
# Date : (2014-08-08 19:33)
# Last revision : (2014-08-08 21:56)
# Wine version used : 1.7.22 (PlayOnLinux) 
# Distribution used to test : Ubuntu 12.04 x64
# Author : lahtis
# Licence : Retail
 
[ "$PLAYONLINUX" = "" ] && exit 0 
source "$PLAYONLINUX/lib/sources"
 
TITLE="Spintires"
PREFIX="Spintires"
EDITOR="Oovee"
GAME_URL="http://www.spintires.com"
AUTHOR="lahtis"
WORKING_WINE_VERSION="1.7.22"
GAME_VMS="1024"
STEAM_ID="263280"
 
# Starting the script
POL_GetSetupImages "http://files.playonlinux.com/resources/setups/$PREFIX/top.jpg" "http://files.playonlinux.com/resources/setups/$PREFIX/left.jpg" "$TITLE"
POL_SetupWindow_Init
 
# Starting debugging API
POL_Debug_Init

# Presentation
POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX"

# Check Kernel ptrace
if [ -e "/proc/sys/kernel/yama/ptrace_scope" ]; then
        PTRACE_CHECK=`cat /proc/sys/kernel/yama/ptrace_scope`
        if [ "$PTRACE_CHECK" != 0 ]; then
                POL_Debug_message "$(eval_gettext 'The game will fail to launch until you set /proc/sys/kernel/yama/ptrace_scope to 0')" "$TITLE"
        fi
fi
 
# Setting prefix path
POL_Wine_SelectPrefix "$PREFIX"
 
# Downloading wine if necessary and creating prefix
POL_System_SetArch "x86"
POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"

# Fix pulseaudio issue
which pulseaudio && Set_OS "winxp"
 
# Asking about memory size of graphic card
POL_SetupWindow_VMS $GAME_VMS

# Downloading and install directx9
POL_Call POL_Install_directx9 

# Downloading and install vcrun2010
POL_Call POL_Install_vcrun2010 # Fix game issue

# Downloading and install quartz
POL_Call POL_Install_quartz # Fix game issue
 
# Choose between DOWNLOAD for demo version or Digital Download version in Steam
POL_SetupWindow_InstallMethod "DOWNLOAD,STEAM"

# This DOWNLOADER install only Free beta version for testing purpose 
if [ "$INSTALL_METHOD" == "DOWNLOAD" ]; then

POL_System_TmpCreate "$PREFIX"

# Download and install the game
cd "$POL_System_TmpDir"
POL_Download "http://oovee.chicsystems.net/SpinTiresInstall_060613.zip"
unzip "SpinTiresInstall_060613.zip"
POL_SetupWindow_wait "Unzip in progress." "Unzip progress"
POL_Wine start /unix "$POL_System_TmpDir/SpinTiresInstall_June060613.msi"
POL_Wine_WaitExit "$TITLE"
 
POL_System_TmpDelete
 
POL_Shortcut 'SpinTires.exe' "SpinTires - demo"
 
POL_SetupWindow_Close

else
# Installing mandatory dependencies
POL_Call POL_Install_steam

# Mandatory pre-install fix for steam
POL_Call POL_Install_steam_flags "$STEAM_ID"
 
# Shortcut done before install for steam version
POL_Shortcut "steam.exe" "$TITLE" "$TITLE.png" "steam://rungameid/$STEAM_ID" "Game;"

cd "$WINEPREFIX/drive_c/$PROGRAMFILES/Steam"
        POL_Wine start /unix "steam.exe" steam://install/$STEAM_ID

POL_SetupWindow_Close
fi 
exit 0

Réponses

Vendredi 8 Aoüt 2014 à 21:10
Demo version works by Linux. Some rendering issues. Steam version not tested. I dont have a full game.
Dimanche 10 Aoüt 2014 à 20:47
Tested also developers version which allows community modifications. It works but is some rendering issues for mud tires.
lahtis Vendredi 8 Aoüt 2014 à 2:25
lahtis

Messages

Are you make this installer. Im testing only Spin Tires Build v1.5 (12.07.13 Dev) and SpinTires Tech Demo v1.3 (June 06.06.13). it is working some minor rendering issues. Im using DirectX, vcrun2010 and quartz. And only working wine version is 1.7.22 (1.7.23 not working.) My hardware is https://gist.github.com/lahtis/8935236

Réponses

This site allows content generated by members, and we promptly remove any content that infringes copyright according to our Terms of Service. To report copyright infringement, please send a notice to dmca-notice@playonlinux.com