GOG.com - Startopia

Informations

Créateur Messages
petch

Information

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

Informations

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

Retours d'expérience

Description

English: Simply put, it's Theme Hospital in space! Build rooms, enroll aliens, to keep a space station functional and complete missions.
How awesome :)
(updated for GOG installer v2)

Français : Pour résumer, c'est Theme Hospital dans l'espace ! Construisez des pièces, engagez des extraterrestres, to garder une station spatiale en état de marche et compléter des missions.
Trop cool :)
(mis à jour pour l'installeur GOG v2)

Captures d'écran

MiniatureMiniatureMiniature

Code source

#!/bin/bash
# Date : (2013-01-03 20-04)
# Last revision : see changelog
# Wine version used : 3.0.3
# Distribution used to test : Debian Sid (Unstable), Ubuntu 17.04 x64
# Script licence : GPL v.2
# Program licence : Retail

# CHANGELOG
# [Pierre Etchemaite] (2013-01-03 20-04)
#   First script. Wine 1.5.15
# [LinuxScripter] (2018-01-15 20-19)
#   I've moded this script to allow installing this game via Steam.
# [Dadu042] (2019-12-30)
#   Wine 2.0.3 -> 3.0.3

# KNOWN ISSUES:
# - Wine 1.4.1, 1.5.7: "Something very funny about your videocard"
# - Wine 1.5.9: stopped responding when leaving game
# - Wine 1.5.10, 1.5.11, 1.5.15: ok
 
[ -z "$PLAYONLINUX" ] && exit 0
source "$PLAYONLINUX/lib/sources"

TITLE="Startopia" 
PREFIX="Startopia"
WORKING_WINE_VERSION="3.0.3"
AUTHOR="Pierre Etchemaite (pe-pol@concept-micro.com) and LinuxScripter"
EDITOR="Mucky Foot Productions"
GAME_URL="http://www.gog.com/gamecard/Startopia"
 
#POL_GetSetupImages "http://files.playonlinux.com/resources/setups/$PREFIX/top.jpg" "http://files.playonlinux.com/resources/setups/$PREFIX/left.jpg" "$TITLE"
 
POL_SetupWindow_Init
POL_SetupWindow_SetID 1527
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_SetupWindow_InstallMethod "DOWNLOAD,STEAM"
if [ "$INSTALL_METHOD" == "DOWNLOAD" ]; then
        POL_Call POL_GoG_setup "Startopia" "4fe8d194afc1012e136ed3e82f1de171" 
        POL_Call POL_GoG_install
else
        POL_Call POL_Install_steam
        cd "$WINEPREFIX/drive_c/$PROGRAMFILES/Steam"
        POL_Wine "steam.exe" steam://install/243040
        POL_Wine_WaitBefore "$TITLE"
fi
 
# POL_SetupWindow_VMS "32"
 
# Screen can be scrolled by moving the mouse to the borders
# POL_Wine_X11Drv "GrabFullScreen" "Y"

if [ "$INSTALL_METHOD" == "STEAM" ]; then
        POL_Shortcut "steam.exe" "$TITLE" "" "steam://rungameid/243040"
else
        POL_Shortcut "startopia.exe" "$TITLE" "" "Game;StrategyGame;"
fi
 
POL_SetupWindow_Close
exit 0

Contributions

Filters:

Contribuer
Membre Messages
sjalmond Mercredi 10 Mai 2023 à 16:48
sjalmond Anonymous

Messages

Error ! Files mismatch

Screenshot of error

Réponses

Dadu042 Mardi 31 Décembre 2019 à 11:43
Dadu042

Information

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

Differences

@@ -1,21 +1,30 @@
 #!/bin/bash
 # Date : (2013-01-03 20-04)
-# Last revision : (2018-01-15 20-19)
-# Wine version used : 1.5.15 (the original script), 2.0.3 (latest version of the script)
+# Last revision : see changelog
+# Wine version used : 3.0.3
 # Distribution used to test : Debian Sid (Unstable), Ubuntu 17.04 x64
 # Script licence : GPL v.2
 # Program licence : Retail
- 
-# Wine 1.4.1, 1.5.7: "Something very funny about your videocard"
-# Wine 1.5.9: stopped responding when leaving game
-# Wine 1.5.10, 1.5.11, 1.5.15: ok
+
+# CHANGELOG
+# [Pierre Etchemaite] (2013-01-03 20-04)
+#   First script. Wine 1.5.15
+# [LinuxScripter] (2018-01-15 20-19)
+#   I've moded this script to allow installing this game via Steam.
+# [Dadu042] (2019-12-30)
+#   Wine 2.0.3 -> 3.0.3
+
+# KNOWN ISSUES:
+# - Wine 1.4.1, 1.5.7: "Something very funny about your videocard"
+# - Wine 1.5.9: stopped responding when leaving game
+# - Wine 1.5.10, 1.5.11, 1.5.15: ok
  
 [ -z "$PLAYONLINUX" ] && exit 0
 source "$PLAYONLINUX/lib/sources"
 
 TITLE="Startopia" 
 PREFIX="Startopia"
-WORKING_WINE_VERSION="2.0.3"
+WORKING_WINE_VERSION="3.0.3"
 AUTHOR="Pierre Etchemaite (pe-pol@concept-micro.com) and LinuxScripter"
 EDITOR="Mucky Foot Productions"
 GAME_URL="http://www.gog.com/gamecard/Startopia"
@@ -43,10 +52,10 @@
 	POL_Wine_WaitBefore "$TITLE"
 fi
  
-#POL_SetupWindow_VMS "32"
+# POL_SetupWindow_VMS "32"
  
 # Screen can be scrolled by moving the mouse to the borders
-#POL_Wine_X11Drv "GrabFullScreen" "Y"
+# POL_Wine_X11Drv "GrabFullScreen" "Y"
 
 if [ "$INSTALL_METHOD" == "STEAM" ]; then
         POL_Shortcut "steam.exe" "$TITLE" "" "steam://rungameid/243040"
@@ -55,4 +64,4 @@
 fi
  
 POL_SetupWindow_Close
-exit 0
+exit 0
\ No newline at end of file

Nouveau code source

#!/bin/bash
# Date : (2013-01-03 20-04)
# Last revision : see changelog
# Wine version used : 3.0.3
# Distribution used to test : Debian Sid (Unstable), Ubuntu 17.04 x64
# Script licence : GPL v.2
# Program licence : Retail

# CHANGELOG
# [Pierre Etchemaite] (2013-01-03 20-04)
#   First script. Wine 1.5.15
# [LinuxScripter] (2018-01-15 20-19)
#   I've moded this script to allow installing this game via Steam.
# [Dadu042] (2019-12-30)
#   Wine 2.0.3 -> 3.0.3

# KNOWN ISSUES:
# - Wine 1.4.1, 1.5.7: "Something very funny about your videocard"
# - Wine 1.5.9: stopped responding when leaving game
# - Wine 1.5.10, 1.5.11, 1.5.15: ok
 
[ -z "$PLAYONLINUX" ] && exit 0
source "$PLAYONLINUX/lib/sources"

TITLE="Startopia" 
PREFIX="Startopia"
WORKING_WINE_VERSION="3.0.3"
AUTHOR="Pierre Etchemaite (pe-pol@concept-micro.com) and LinuxScripter"
EDITOR="Mucky Foot Productions"
GAME_URL="http://www.gog.com/gamecard/Startopia"
 
#POL_GetSetupImages "http://files.playonlinux.com/resources/setups/$PREFIX/top.jpg" "http://files.playonlinux.com/resources/setups/$PREFIX/left.jpg" "$TITLE"
 
POL_SetupWindow_Init
POL_SetupWindow_SetID 1527
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_SetupWindow_InstallMethod "DOWNLOAD,STEAM"
if [ "$INSTALL_METHOD" == "DOWNLOAD" ]; then
        POL_Call POL_GoG_setup "Startopia" "4fe8d194afc1012e136ed3e82f1de171" 
        POL_Call POL_GoG_install
else
        POL_Call POL_Install_steam
        cd "$WINEPREFIX/drive_c/$PROGRAMFILES/Steam"
        POL_Wine "steam.exe" steam://install/243040
        POL_Wine_WaitBefore "$TITLE"
fi
 
# POL_SetupWindow_VMS "32"
 
# Screen can be scrolled by moving the mouse to the borders
# POL_Wine_X11Drv "GrabFullScreen" "Y"

if [ "$INSTALL_METHOD" == "STEAM" ]; then
        POL_Shortcut "steam.exe" "$TITLE" "" "steam://rungameid/243040"
else
        POL_Shortcut "startopia.exe" "$TITLE" "" "Game;StrategyGame;"
fi
 
POL_SetupWindow_Close
exit 0

Réponses

LinuxScripter Jeudi 18 Janvier 2018 à 14:28
LinuxScripter Anonymous

Warning

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

Messages

I've moded this script to allow installing this game via Steam.

Differences

@@ -1,57 +1,58 @@
 #!/bin/bash
 # Date : (2013-01-03 20-04)
-# Last revision : (2013-07-15 20-19)
-# Wine version used : 1.5.15
-# Distribution used to test : Debian Sid (Unstable)
-# Author : Pierre Etchemaite pe-pol@concept-micro.com
+# Last revision : (2018-01-15 20-19)
+# Wine version used : 1.5.15 (the original script), 2.0.3 (latest version of the script)
+# Distribution used to test : Debian Sid (Unstable), Ubuntu 17.04 x64
 # Script licence : GPL v.2
 # Program licence : Retail
-# Depend :
-
+ 
 # Wine 1.4.1, 1.5.7: "Something very funny about your videocard"
 # Wine 1.5.9: stopped responding when leaving game
 # Wine 1.5.10, 1.5.11, 1.5.15: ok
-
+ 
 [ -z "$PLAYONLINUX" ] && exit 0
 source "$PLAYONLINUX/lib/sources"
 
-GOGID="startopia"
-PREFIX="Startopia_gog"
-WORKING_WINE_VERSION="1.5.15"
-
-TITLE="GOG.com - Startopia"
-SHORTCUT_NAME="Startopia"
-
-POL_GetSetupImages "http://files.playonlinux.com/resources/setups/$PREFIX/top.jpg" "http://files.playonlinux.com/resources/setups/$PREFIX/left.jpg" "$TITLE"
-
+TITLE="Startopia" 
+PREFIX="Startopia"
+WORKING_WINE_VERSION="2.0.3"
+AUTHOR="Pierre Etchemaite (pe-pol@concept-micro.com) and LinuxScripter"
+EDITOR="Mucky Foot Productions"
+GAME_URL="http://www.gog.com/gamecard/Startopia"
+ 
+#POL_GetSetupImages "http://files.playonlinux.com/resources/setups/$PREFIX/top.jpg" "http://files.playonlinux.com/resources/setups/$PREFIX/left.jpg" "$TITLE"
+ 
 POL_SetupWindow_Init
 POL_SetupWindow_SetID 1527
 POL_Debug_Init
-
-POL_SetupWindow_presentation "$TITLE" "Mucky Foot Productions / Square Enix" "http://www.gog.com/gamecard/$GOGID" "Pierre Etchemaite" "$PREFIX"
-
-POL_Call POL_GoG_setup "$GOGID" "4fe8d194afc1012e136ed3e82f1de171"
+ 
+POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX"
 
 POL_Wine_SelectPrefix "$PREFIX"
+POL_System_SetArch "x86"
 POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"
 
-POL_Call POL_GoG_install
-
-
-# GoG work!
-Set_OS winxp
-
-POL_SetupWindow_VMS "32"
-
+POL_SetupWindow_InstallMethod "DOWNLOAD,STEAM"
+if [ "$INSTALL_METHOD" == "DOWNLOAD" ]; then
+	POL_Call POL_GoG_setup "Startopia" "4fe8d194afc1012e136ed3e82f1de171" 
+	POL_Call POL_GoG_install
+else
+	POL_Call POL_Install_steam
+	cd "$WINEPREFIX/drive_c/$PROGRAMFILES/Steam"
+	POL_Wine "steam.exe" steam://install/243040
+	POL_Wine_WaitBefore "$TITLE"
+fi
+ 
+#POL_SetupWindow_VMS "32"
+ 
 # Screen can be scrolled by moving the mouse to the borders
-POL_Wine_X11Drv "GrabFullScreen" "Y"
-
-# Doesn't hurt ;)
-POL_Wine_reboot
-
-POL_Shortcut "startopia.exe" "$SHORTCUT_NAME" "" "" "Game;StrategyGame;" # "$SHORTCUT_NAME.png"
-POL_Shortcut_Document "$SHORTCUT_NAME" "$GOGROOT/StarTopia/Manual.pdf"
+#POL_Wine_X11Drv "GrabFullScreen" "Y"
 
+if [ "$INSTALL_METHOD" == "STEAM" ]; then
+        POL_Shortcut "steam.exe" "$TITLE" "" "steam://rungameid/243040"
+else
+        POL_Shortcut "startopia.exe" "$TITLE" "" "Game;StrategyGame;"
+fi
+ 
 POL_SetupWindow_Close
-
 exit 0

Nouveau code source

#!/bin/bash
# Date : (2013-01-03 20-04)
# Last revision : (2018-01-15 20-19)
# Wine version used : 1.5.15 (the original script), 2.0.3 (latest version of the script)
# Distribution used to test : Debian Sid (Unstable), Ubuntu 17.04 x64
# Script licence : GPL v.2
# Program licence : Retail
 
# Wine 1.4.1, 1.5.7: "Something very funny about your videocard"
# Wine 1.5.9: stopped responding when leaving game
# Wine 1.5.10, 1.5.11, 1.5.15: ok
 
[ -z "$PLAYONLINUX" ] && exit 0
source "$PLAYONLINUX/lib/sources"

TITLE="Startopia" 
PREFIX="Startopia"
WORKING_WINE_VERSION="2.0.3"
AUTHOR="Pierre Etchemaite (pe-pol@concept-micro.com) and LinuxScripter"
EDITOR="Mucky Foot Productions"
GAME_URL="http://www.gog.com/gamecard/Startopia"
 
#POL_GetSetupImages "http://files.playonlinux.com/resources/setups/$PREFIX/top.jpg" "http://files.playonlinux.com/resources/setups/$PREFIX/left.jpg" "$TITLE"
 
POL_SetupWindow_Init
POL_SetupWindow_SetID 1527
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_SetupWindow_InstallMethod "DOWNLOAD,STEAM"
if [ "$INSTALL_METHOD" == "DOWNLOAD" ]; then
        POL_Call POL_GoG_setup "Startopia" "4fe8d194afc1012e136ed3e82f1de171" 
        POL_Call POL_GoG_install
else
        POL_Call POL_Install_steam
        cd "$WINEPREFIX/drive_c/$PROGRAMFILES/Steam"
        POL_Wine "steam.exe" steam://install/243040
        POL_Wine_WaitBefore "$TITLE"
fi
 
#POL_SetupWindow_VMS "32"
 
# Screen can be scrolled by moving the mouse to the borders
#POL_Wine_X11Drv "GrabFullScreen" "Y"

if [ "$INSTALL_METHOD" == "STEAM" ]; then
        POL_Shortcut "steam.exe" "$TITLE" "" "steam://rungameid/243040"
else
        POL_Shortcut "startopia.exe" "$TITLE" "" "Game;StrategyGame;"
fi
 
POL_SetupWindow_Close
exit 0

Réponses

Mardi 31 Décembre 2019 à 11:38
Script approved.
xlours Mardi 2 Janvier 2018 à 14:31
xlours Anonymous

Messages

Bonjour,

une simple installation (Installer un programme non listé) en choisissant le wine 2.20 (sur mon UBUNTU 16.04, 32bit), windows XP et POL_Install_d3dx9 m'a permis de jouer sans problème à partir du CD originel.

cordialement

Réponses

Anonymous
Vendredi 5 Janvier 2018 à 9:24
erratum : le jeu est jouable tout de suite après l'installation MAIS après un redémarrage, le jeu se lance dans une micro fenêtre et n'arrive pas jusqu'à l'écran de sélection des profils ....