Emperor: Rise of the Middle Kingdom

Informatie

Creator Bericht
Toumeno

Information

This installer has been approved by the team.

Informatie

Platforms:
Downloads: 14680
Wine: System

Feedbacks

Omschrijving

City Building game, 2002. Website.

Broncode

#!/bin/bash

# CHANGELOG
# [Toumeno] (2009 ?)
#   First script.
# [Dadu042] (2019-12-31)
#  Wine 1.1.0 -> 2.22
#  Updates.

[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"

if [ "$POL_LANG" == "fr" ]
then
LNG_NAME="Empereur : L'Empire du Milieu"
LNG_FOLDER="Sierra/Empereur/"
LNG_WAIT="Installation en cours..."
LNG_SETTINGS="Au cours d'une partie, n'oubliez pas de cliquer sur Options=>Affichage,\net de régler la résolution à 1024x768 (maximum)."
else
LNG_NAME="Emperor : Rise of the Middle Kingdom"
LNG_FOLDER="Sierra/Emperor/"
LNG_WAIT="Installing..."
LNG_SETTINGS="During a game, don't forget to click on Options=>Display,\nand set the resolution on 1024x768 (maximum)."

fi

wget http://upload.wikimedia.org/wikipedia/en/thumb/3/32/EmperorBoxshot.jpg/250px-EmperorBoxshot.jpg --output-document="$REPERTOIRE/tmp/leftnotscaled.jpeg"
convert "$REPERTOIRE/tmp/leftnotscaled.jpeg" -scale 150x356\! "$REPERTOIRE/tmp/left.jpeg"
POL_SetupWindow_Init "" "$REPERTOIRE/tmp/left.jpeg"

POL_SetupWindow_presentation "$LNG_NAME" "Sierra" "http://emperor.sierra.com/" "Toumeno" "Emperor"

#Préparation de Wine

mkdir -p $REPERTOIRE/wineprefix/Emperor

# Setting prefix path
POL_Wine_SelectPrefix "Emperor"
          
# Determine Architecture
# POL_System_SetArch "amd64"
POL_System_SetArch "x86"
     
# Downloading wine if necessary and creating prefix
POL_Wine_PrefixCreate


Set_OS "winxp"

#Détection du cd-rom
POL_SetupWindow_cdrom
POL_SetupWindow_check_cdrom "Setup.exe"

# Lancement de l'installeur

cd "$CDROM"
POL_SetupWindow_wait_next_signal "$LNG_WAIT" ""
wine Setup.exe
POL_SetupWindow_detect_exit

POL_SetupWindow_make_shortcut "Emperor" "$LNG_FOLDER" "Emperor.exe" "emperor.xpm" "Game;"

# Fin du code du jeu

POL_SetupWindow_reboot

POL_SetupWindow_message "$LNG_SETTINGS"

POL_SetupWindow_Close
exit 

Contributions

Filters:

Contribute
Member Bericht
Dadu042 Dinsdag 31 December 2019 om 11:36
Dadu042

Information

This update has been approved by the team.

Differences

@@ -1,19 +1,17 @@
 #!/bin/bash
-#Vérifier que PlayOnLinux est bien exécuté avant
-if [ "$PLAYONLINUX" = "" ]
-then
-exit 0
-fi
-#Charger les librairies
-source "$PLAYONLINUX/lib/sources"
 
-#Verifier les dépendences
-cfg_check
+# CHANGELOG
+# [Toumeno] (2009 ?)
+#   First script.
+# [Dadu042] (2019-12-31)
+#  Wine 1.1.0 -> 2.22
+#  Updates.
 
+[ "$PLAYONLINUX" = "" ] && exit 0
+source "$PLAYONLINUX/lib/sources"
 
 if [ "$POL_LANG" == "fr" ]
 then
-
 LNG_NAME="Empereur : L'Empire du Milieu"
 LNG_FOLDER="Sierra/Empereur/"
 LNG_WAIT="Installation en cours..."
@@ -35,31 +33,38 @@
 #Préparation de Wine
 
 mkdir -p $REPERTOIRE/wineprefix/Emperor
-select_prefixe "$REPERTOIRE/wineprefix/Emperor"
-POL_SetupWindow_prefixcreate
-Set_OS winxp
+
+# Setting prefix path
+POL_Wine_SelectPrefix "Emperor"
+          
+# Determine Architecture
+# POL_System_SetArch "amd64"
+POL_System_SetArch "x86"
+     
+# Downloading wine if necessary and creating prefix
+POL_Wine_PrefixCreate
+
+
+Set_OS "winxp"
 
 #Détection du cd-rom
 POL_SetupWindow_cdrom
 POL_SetupWindow_check_cdrom "Setup.exe"
-Set_WineVersion_Session 1.1.0
 
-#Lancement de l'installeur
+# Lancement de l'installeur
 
 cd "$CDROM"
 POL_SetupWindow_wait_next_signal "$LNG_WAIT" ""
 wine Setup.exe
 POL_SetupWindow_detect_exit
 
-POL_SetupWindow_make_shortcut "Emperor" "$LNG_FOLDER" "Emperor.exe" "emperor.xpm" "$LNG_NAME"
-Set_WineVersion_Assign "1.1.0" "$LNG_NAME" 
+POL_SetupWindow_make_shortcut "Emperor" "$LNG_FOLDER" "Emperor.exe" "emperor.xpm" "Game;"
 
-#Fin du code du jeu
+# Fin du code du jeu
 
 POL_SetupWindow_reboot
 
 POL_SetupWindow_message "$LNG_SETTINGS"
 
 POL_SetupWindow_Close
-
 exit 
\ No newline at end of file

New source code

#!/bin/bash

# CHANGELOG
# [Toumeno] (2009 ?)
#   First script.
# [Dadu042] (2019-12-31)
#  Wine 1.1.0 -> 2.22
#  Updates.

[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"

if [ "$POL_LANG" == "fr" ]
then
LNG_NAME="Empereur : L'Empire du Milieu"
LNG_FOLDER="Sierra/Empereur/"
LNG_WAIT="Installation en cours..."
LNG_SETTINGS="Au cours d'une partie, n'oubliez pas de cliquer sur Options=>Affichage,\net de régler la résolution à 1024x768 (maximum)."
else
LNG_NAME="Emperor : Rise of the Middle Kingdom"
LNG_FOLDER="Sierra/Emperor/"
LNG_WAIT="Installing..."
LNG_SETTINGS="During a game, don't forget to click on Options=>Display,\nand set the resolution on 1024x768 (maximum)."

fi

wget http://upload.wikimedia.org/wikipedia/en/thumb/3/32/EmperorBoxshot.jpg/250px-EmperorBoxshot.jpg --output-document="$REPERTOIRE/tmp/leftnotscaled.jpeg"
convert "$REPERTOIRE/tmp/leftnotscaled.jpeg" -scale 150x356\! "$REPERTOIRE/tmp/left.jpeg"
POL_SetupWindow_Init "" "$REPERTOIRE/tmp/left.jpeg"

POL_SetupWindow_presentation "$LNG_NAME" "Sierra" "http://emperor.sierra.com/" "Toumeno" "Emperor"

#Préparation de Wine

mkdir -p $REPERTOIRE/wineprefix/Emperor

# Setting prefix path
POL_Wine_SelectPrefix "Emperor"
          
# Determine Architecture
# POL_System_SetArch "amd64"
POL_System_SetArch "x86"
     
# Downloading wine if necessary and creating prefix
POL_Wine_PrefixCreate


Set_OS "winxp"

#Détection du cd-rom
POL_SetupWindow_cdrom
POL_SetupWindow_check_cdrom "Setup.exe"

# Lancement de l'installeur

cd "$CDROM"
POL_SetupWindow_wait_next_signal "$LNG_WAIT" ""
wine Setup.exe
POL_SetupWindow_detect_exit

POL_SetupWindow_make_shortcut "Emperor" "$LNG_FOLDER" "Emperor.exe" "emperor.xpm" "Game;"

# Fin du code du jeu

POL_SetupWindow_reboot

POL_SetupWindow_message "$LNG_SETTINGS"

POL_SetupWindow_Close
exit 

Antwoorden

xlours Dinsdag 2 Januari 2018 om 14:24
xlours Anonymous

Bericht

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.

cordialement

Antwoorden

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