Goat Simulator

Informations

Créateur Messages
Dadu042

Information

Cet installateur a été accepté par l'équipe.

Informations

Plate-formes :
Téléchargements : 4352
Wine: 3.0.3

Retours d'expérience

Description

Third-person perspective action video game. 2014.

Wikipedia. PCGamingWiki. Appdb.winehq.org 

Code source

#!/bin/bash
#!/usr/bin/env playonlinux-bash
# Date : (2019-06-11 21-57)
# Last revision : (2019-06-11 21-57)
# Wine version used : see below
# Distribution used to test : Ubuntu 18.04 x64
# Script licence : GPL3
# Program licence : Retail
# Playonlinux v4.2.12
#
# Tested : version unknown, latest files date on DVD : 2014 ?
#
# Game based on: Steam.
#
# CHANGELOG
# [Dadu042] (2019-06-11)
#   First script.
# [Dadu042] (2019-12-30)
#   POL_RequiredVersion 4.0.0

 
[ -z "$PLAYONLINUX" ] && exit 0
source "$PLAYONLINUX/lib/sources"
  
TITLE="Goat Simulator"
PREFIX="goat-simulator"
WORKING_WINE_VERSION="3.0.3"
AUTHOR="Dadu042"
EDITOR="Coffee Stain Studios"
GAME_URL="https://en.wikipedia.org/wiki/Goat_Simulator"
  
POL_SetupWindow_Init
POL_Debug_Init
   
POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX"

POL_RequiredVersion "4.0.0" || POL_Debug_Fatal "$APPLICATION_TITLE $VERSION is required to install $TITLE"
 
POL_Wine_SelectPrefix "$PREFIX"
POL_System_SetArch "x86"
POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"
POL_System_TmpCreate "$TITLE"
 
Set_OS "win7"

POL_SetupWindow_InstallMethod "LOCAL,STEAM,DVD"
   
if [ "$INSTALL_METHOD" == "LOCAL" ]; then
        cd "$HOME"
        POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run')" "$TITLE"
        POL_Call POL_Install_steam
        SETUP_EXE="$APP_ANSWER"
        POL_Wine start /unix "$SETUP_EXE"
        POL_Wine_WaitExit "$TITLE"
        cd "$POL_System_TmpDir"
          
elif [ "$INSTALL_METHOD" == "STEAM" ];then
        POL_Call POL_Install_steam
        cd "$WINEPREFIX/drive_c/$PROGRAMFILES/Steam"
        POL_Wine "steam.exe" steam://install/265930
        POL_Wine_WaitBefore "$TITLE"
else
        POL_SetupWindow_cdrom
        POL_SetupWindow_check_cdrom "sku.sys"
        POL_Wine start /unix "$CDROM/Setup.exe"
        POL_Wine_WaitExit "Setup.exe"
        cd "$POL_System_TmpDir"
fi
   
   
if [ "$INSTALL_METHOD" == "STEAM" ]; then
        POL_Shortcut "steam.exe" "$TITLE" "" "steam://rungameid/26593"
else
        POL_Shortcut "goat.exe" "$TITLE" "" "" "Game;"
        POL_Shortcut_Document "$TITLE" "*.pdf"
fi
 
POL_System_TmpDelete
POL_SetupWindow_Close
exit 0

Contributions

Filters:

Contribuer
Membre Messages
Dadu042 Mardi 31 Décembre 2019 à 1:25
Dadu042

Information

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

Differences

@@ -11,6 +11,12 @@
 # Tested : version unknown, latest files date on DVD : 2014 ?
 #
 # Game based on: Steam.
+#
+# CHANGELOG
+# [Dadu042] (2019-06-11)
+#   First script.
+# [Dadu042] (2019-12-30)
+#   POL_RequiredVersion 4.0.0
 
  
 [ -z "$PLAYONLINUX" ] && exit 0
@@ -27,7 +33,9 @@
 POL_Debug_Init
    
 POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX"
-   
+
+POL_RequiredVersion "4.0.0" || POL_Debug_Fatal "$APPLICATION_TITLE $VERSION is required to install $TITLE"
+ 
 POL_Wine_SelectPrefix "$PREFIX"
 POL_System_SetArch "x86"
 POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"
@@ -63,7 +71,7 @@
 if [ "$INSTALL_METHOD" == "STEAM" ]; then
         POL_Shortcut "steam.exe" "$TITLE" "" "steam://rungameid/26593"
 else
-        POL_Shortcut "goat.exe" "$TITLE" ""
+        POL_Shortcut "goat.exe" "$TITLE" "" "" "Game;"
         POL_Shortcut_Document "$TITLE" "*.pdf"
 fi
  

Nouveau code source

#!/bin/bash
#!/usr/bin/env playonlinux-bash
# Date : (2019-06-11 21-57)
# Last revision : (2019-06-11 21-57)
# Wine version used : see below
# Distribution used to test : Ubuntu 18.04 x64
# Script licence : GPL3
# Program licence : Retail
# Playonlinux v4.2.12
#
# Tested : version unknown, latest files date on DVD : 2014 ?
#
# Game based on: Steam.
#
# CHANGELOG
# [Dadu042] (2019-06-11)
#   First script.
# [Dadu042] (2019-12-30)
#   POL_RequiredVersion 4.0.0

 
[ -z "$PLAYONLINUX" ] && exit 0
source "$PLAYONLINUX/lib/sources"
  
TITLE="Goat Simulator"
PREFIX="goat-simulator"
WORKING_WINE_VERSION="3.0.3"
AUTHOR="Dadu042"
EDITOR="Coffee Stain Studios"
GAME_URL="https://en.wikipedia.org/wiki/Goat_Simulator"
  
POL_SetupWindow_Init
POL_Debug_Init
   
POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX"

POL_RequiredVersion "4.0.0" || POL_Debug_Fatal "$APPLICATION_TITLE $VERSION is required to install $TITLE"
 
POL_Wine_SelectPrefix "$PREFIX"
POL_System_SetArch "x86"
POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"
POL_System_TmpCreate "$TITLE"
 
Set_OS "win7"

POL_SetupWindow_InstallMethod "LOCAL,STEAM,DVD"
   
if [ "$INSTALL_METHOD" == "LOCAL" ]; then
        cd "$HOME"
        POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run')" "$TITLE"
        POL_Call POL_Install_steam
        SETUP_EXE="$APP_ANSWER"
        POL_Wine start /unix "$SETUP_EXE"
        POL_Wine_WaitExit "$TITLE"
        cd "$POL_System_TmpDir"
          
elif [ "$INSTALL_METHOD" == "STEAM" ];then
        POL_Call POL_Install_steam
        cd "$WINEPREFIX/drive_c/$PROGRAMFILES/Steam"
        POL_Wine "steam.exe" steam://install/265930
        POL_Wine_WaitBefore "$TITLE"
else
        POL_SetupWindow_cdrom
        POL_SetupWindow_check_cdrom "sku.sys"
        POL_Wine start /unix "$CDROM/Setup.exe"
        POL_Wine_WaitExit "Setup.exe"
        cd "$POL_System_TmpDir"
fi
   
   
if [ "$INSTALL_METHOD" == "STEAM" ]; then
        POL_Shortcut "steam.exe" "$TITLE" "" "steam://rungameid/26593"
else
        POL_Shortcut "goat.exe" "$TITLE" "" "" "Game;"
        POL_Shortcut_Document "$TITLE" "*.pdf"
fi
 
POL_System_TmpDelete
POL_SetupWindow_Close
exit 0

Réponses

Dadu042 Jeudi 13 Juin 2019 à 23:34
Dadu042

Warning

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

Messages

Not tested yet (2019-06-12) because the DRM of this game is Steam (installation required). Reports welcome.
Script wrote with the retail DVD.

Differences

@@ -0,0 +1,72 @@
+#!/bin/bash
+#!/usr/bin/env playonlinux-bash
+# Date : (2019-06-11 21-57)
+# Last revision : (2019-06-11 21-57)
+# Wine version used : see below
+# Distribution used to test : Ubuntu 18.04 x64
+# Script licence : GPL3
+# Program licence : Retail
+# Playonlinux v4.2.12
+#
+# Tested : version unknown, latest files date on DVD : 2014 ?
+#
+# Game based on: Steam.
+
+ 
+[ -z "$PLAYONLINUX" ] && exit 0
+source "$PLAYONLINUX/lib/sources"
+  
+TITLE="Goat Simulator"
+PREFIX="goat-simulator"
+WORKING_WINE_VERSION="3.0.3"
+AUTHOR="Dadu042"
+EDITOR="Coffee Stain Studios"
+GAME_URL="https://en.wikipedia.org/wiki/Goat_Simulator"
+  
+POL_SetupWindow_Init
+POL_Debug_Init
+   
+POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX"
+   
+POL_Wine_SelectPrefix "$PREFIX"
+POL_System_SetArch "x86"
+POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"
+POL_System_TmpCreate "$TITLE"
+ 
+Set_OS "win7"
+
+POL_SetupWindow_InstallMethod "LOCAL,STEAM,DVD"
+   
+if [ "$INSTALL_METHOD" == "LOCAL" ]; then
+        cd "$HOME"
+        POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run')" "$TITLE"
+        POL_Call POL_Install_steam
+        SETUP_EXE="$APP_ANSWER"
+        POL_Wine start /unix "$SETUP_EXE"
+        POL_Wine_WaitExit "$TITLE"
+        cd "$POL_System_TmpDir"
+          
+elif [ "$INSTALL_METHOD" == "STEAM" ];then
+        POL_Call POL_Install_steam
+        cd "$WINEPREFIX/drive_c/$PROGRAMFILES/Steam"
+        POL_Wine "steam.exe" steam://install/265930
+        POL_Wine_WaitBefore "$TITLE"
+else
+        POL_SetupWindow_cdrom
+        POL_SetupWindow_check_cdrom "sku.sys"
+        POL_Wine start /unix "$CDROM/Setup.exe"
+        POL_Wine_WaitExit "Setup.exe"
+        cd "$POL_System_TmpDir"
+fi
+   
+   
+if [ "$INSTALL_METHOD" == "STEAM" ]; then
+        POL_Shortcut "steam.exe" "$TITLE" "" "steam://rungameid/26593"
+else
+        POL_Shortcut "goat.exe" "$TITLE" ""
+        POL_Shortcut_Document "$TITLE" "*.pdf"
+fi
+ 
+POL_System_TmpDelete
+POL_SetupWindow_Close
+exit 0

Nouveau code source

#!/bin/bash
#!/usr/bin/env playonlinux-bash
# Date : (2019-06-11 21-57)
# Last revision : (2019-06-11 21-57)
# Wine version used : see below
# Distribution used to test : Ubuntu 18.04 x64
# Script licence : GPL3
# Program licence : Retail
# Playonlinux v4.2.12
#
# Tested : version unknown, latest files date on DVD : 2014 ?
#
# Game based on: Steam.

 
[ -z "$PLAYONLINUX" ] && exit 0
source "$PLAYONLINUX/lib/sources"
  
TITLE="Goat Simulator"
PREFIX="goat-simulator"
WORKING_WINE_VERSION="3.0.3"
AUTHOR="Dadu042"
EDITOR="Coffee Stain Studios"
GAME_URL="https://en.wikipedia.org/wiki/Goat_Simulator"
  
POL_SetupWindow_Init
POL_Debug_Init
   
POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX"
   
POL_Wine_SelectPrefix "$PREFIX"
POL_System_SetArch "x86"
POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"
POL_System_TmpCreate "$TITLE"
 
Set_OS "win7"

POL_SetupWindow_InstallMethod "LOCAL,STEAM,DVD"
   
if [ "$INSTALL_METHOD" == "LOCAL" ]; then
        cd "$HOME"
        POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run')" "$TITLE"
        POL_Call POL_Install_steam
        SETUP_EXE="$APP_ANSWER"
        POL_Wine start /unix "$SETUP_EXE"
        POL_Wine_WaitExit "$TITLE"
        cd "$POL_System_TmpDir"
          
elif [ "$INSTALL_METHOD" == "STEAM" ];then
        POL_Call POL_Install_steam
        cd "$WINEPREFIX/drive_c/$PROGRAMFILES/Steam"
        POL_Wine "steam.exe" steam://install/265930
        POL_Wine_WaitBefore "$TITLE"
else
        POL_SetupWindow_cdrom
        POL_SetupWindow_check_cdrom "sku.sys"
        POL_Wine start /unix "$CDROM/Setup.exe"
        POL_Wine_WaitExit "Setup.exe"
        cd "$POL_System_TmpDir"
fi
   
   
if [ "$INSTALL_METHOD" == "STEAM" ]; then
        POL_Shortcut "steam.exe" "$TITLE" "" "steam://rungameid/26593"
else
        POL_Shortcut "goat.exe" "$TITLE" ""
        POL_Shortcut_Document "$TITLE" "*.pdf"
fi
 
POL_System_TmpDelete
POL_SetupWindow_Close
exit 0

Réponses

Edité par Dadu042

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