Villagers and Heroes

Informations

Créateur Messages
Arcadien Anonymous

Information

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

Informations

Plate-formes :
Téléchargements : 13727
Wine: 6.0.1

Retours d'expérience

Description

Family-friendly indie MMORPG. Free to play.

Official websitePCGamingWiki . Test reports on appdb.winehq.org

Captures d'écran

MiniatureMiniatureMiniatureMiniatureMiniature

Code source

#!/bin/bash
# Date : (2014-03-27)
# Last revision : (see changelog)
# Wine version used : see below
# Distribution used to test : Xubuntu 18.04 x64
# Author : Arcadien (arc@arcadien.net)
#
# Game based on: DirectX 9, MS Visual studio. 
#
# CHANGELOG
# [Arcadien (arc@arcadien.net)] (2014-03-27)
#   Initial writing.
# [Dadu042] (2019-05-23)
#   Repair download URL. Game start updating partially, then fail (a error window open: 'Connection problems were encountered while updating ...').
# [Dadu042] (2019-07-20)
#   Repair download URL.
# [Dadu042] (2019-07-24)
#   Fix 'script freeze': call to POL_Wine_SetVideoDriver
#   Add messages for newcomers.
#   Add silent install (it's a bit faster).
# [Dadu042] (2020-06-08) (tested with game v2.3.7)
#   Wine 4.0.1 -> 4.0.4
#   Fix POL_Shortcut
#   Add icon to POL_Shortcut
# [Dadu042] (2020-09-13) (tested with game v2.3.7)
#   Wine 4.0.4 -> 5.0.2
# [Dadu042] (2022-03-23) (not tested)
#   Wine 5.0.3 -> 6.0.1

# KNOWN ISSUES
#   2019-07-24, Wine 4.0.1: POL Error when launching, but the game does launch. Game v2.3.7.



[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
    
TITLE="Villagers and Heroes"
PREFIX="villagers-and-heroes"
    
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 1985
POL_Debug_Init
    
POL_SetupWindow_presentation "$TITLE" "Mad Otter Games" "www.villagersandheroes.com" "Arcadien (arc@arcadien.net)" "$PREFIX"
  
POL_RequiredVersion "4.3.4" || POL_Debug_Fatal "$APPLICATION_TITLE $VERSION is required to install $TITLE"
   
  
POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate "6.0.1"
    
POL_System_TmpCreate "$PREFIX"
cd "$POL_System_TmpDir"
  
#######################################
# Setup GPU                           #
####################################### 
  
# Set Graphic Card (useful if laptop with dual GPU)
POL_Wine_SetVideoDriver
  
  
  
POL_SetupWindow_InstallMethod "LOCAL,DOWNLOAD"
 
# POL_SetupWindow_message "Please do not run the game as soon installed. Uncheck the checkboxes." "$TITLE"
 
if [ "$INSTALL_METHOD" == "LOCAL" ]; then
        cd "$HOME"
        POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run:')" "$TITLE"
        SETUP_EXE="$APP_ANSWER"
        POL_Wine start /unix "$SETUP_EXE"
        POL_Wine_WaitExit "$TITLE"
  
elif [ "$INSTALL_METHOD" == "DOWNLOAD" ];then
        POL_Download "https://www.villagers-and-heroes.com/VHSetup.exe"
        POL_Wine_WaitBefore "$TITLE"
        POL_Wine "VHSetup.exe" "/SILENT"
fi


# Use the icon file hosted at: http://files.playonlinux.com/resources/icones/Villagers%20and%20Heroes.png
POL_Shortcut "VHLauncher.exe" "$TITLE" "Villagers%20and%20Heroes.png" "" "Game;Roleplaying"

# POL_Shortcut "VHLauncher.exe" "$TITLE" "" "" "Game;Roleplaying"
# icon: AMLIcon.ico but I have no idea how to use it.
 
POL_SetupWindow_message "Game installed (the launcher)." "$TITLE"
 
POL_SetupWindow_Close
POL_System_TmpDelete
exit 0

Contributions

Filters:

Contribuer
Membre Messages
Dadu042 Dimanche 27 Mars 2022 à 1:40
Dadu042

Information

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

Messages

Not tested.
 

Differences

@@ -24,6 +24,8 @@
 #   Add icon to POL_Shortcut
 # [Dadu042] (2020-09-13) (tested with game v2.3.7)
 #   Wine 4.0.4 -> 5.0.2
+# [Dadu042] (2022-03-23) (not tested)
+#   Wine 5.0.3 -> 6.0.1
 
 # KNOWN ISSUES
 #   2019-07-24, Wine 4.0.1: POL Error when launching, but the game does launch. Game v2.3.7.
@@ -48,7 +50,7 @@
    
   
 POL_Wine_SelectPrefix "$PREFIX"
-POL_Wine_PrefixCreate "5.0.3"
+POL_Wine_PrefixCreate "6.0.1"
     
 POL_System_TmpCreate "$PREFIX"
 cd "$POL_System_TmpDir"
@@ -80,10 +82,10 @@
 fi
 
 
-# Use the icon file hosted at: http://files.playonlinux.com/resources/icones/Villagers%20and%20Heroes.png
+# Use the icon file hosted at: http://files.playonlinux.com/resources/icones/Villagers%20and%20Heroes.png
 POL_Shortcut "VHLauncher.exe" "$TITLE" "Villagers%20and%20Heroes.png" "" "Game;Roleplaying"
 
-# POL_Shortcut "VHLauncher.exe" "$TITLE" "" "" "Game;Roleplaying"
+# POL_Shortcut "VHLauncher.exe" "$TITLE" "" "" "Game;Roleplaying"
 # icon: AMLIcon.ico but I have no idea how to use it.
  
 POL_SetupWindow_message "Game installed (the launcher)." "$TITLE"

Nouveau code source

#!/bin/bash
# Date : (2014-03-27)
# Last revision : (see changelog)
# Wine version used : see below
# Distribution used to test : Xubuntu 18.04 x64
# Author : Arcadien (arc@arcadien.net)
#
# Game based on: DirectX 9, MS Visual studio. 
#
# CHANGELOG
# [Arcadien (arc@arcadien.net)] (2014-03-27)
#   Initial writing.
# [Dadu042] (2019-05-23)
#   Repair download URL. Game start updating partially, then fail (a error window open: 'Connection problems were encountered while updating ...').
# [Dadu042] (2019-07-20)
#   Repair download URL.
# [Dadu042] (2019-07-24)
#   Fix 'script freeze': call to POL_Wine_SetVideoDriver
#   Add messages for newcomers.
#   Add silent install (it's a bit faster).
# [Dadu042] (2020-06-08) (tested with game v2.3.7)
#   Wine 4.0.1 -> 4.0.4
#   Fix POL_Shortcut
#   Add icon to POL_Shortcut
# [Dadu042] (2020-09-13) (tested with game v2.3.7)
#   Wine 4.0.4 -> 5.0.2
# [Dadu042] (2022-03-23) (not tested)
#   Wine 5.0.3 -> 6.0.1

# KNOWN ISSUES
#   2019-07-24, Wine 4.0.1: POL Error when launching, but the game does launch. Game v2.3.7.



[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
    
TITLE="Villagers and Heroes"
PREFIX="villagers-and-heroes"
    
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 1985
POL_Debug_Init
    
POL_SetupWindow_presentation "$TITLE" "Mad Otter Games" "www.villagersandheroes.com" "Arcadien (arc@arcadien.net)" "$PREFIX"
  
POL_RequiredVersion "4.3.4" || POL_Debug_Fatal "$APPLICATION_TITLE $VERSION is required to install $TITLE"
   
  
POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate "6.0.1"
    
POL_System_TmpCreate "$PREFIX"
cd "$POL_System_TmpDir"
  
#######################################
# Setup GPU                           #
####################################### 
  
# Set Graphic Card (useful if laptop with dual GPU)
POL_Wine_SetVideoDriver
  
  
  
POL_SetupWindow_InstallMethod "LOCAL,DOWNLOAD"
 
# POL_SetupWindow_message "Please do not run the game as soon installed. Uncheck the checkboxes." "$TITLE"
 
if [ "$INSTALL_METHOD" == "LOCAL" ]; then
        cd "$HOME"
        POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run:')" "$TITLE"
        SETUP_EXE="$APP_ANSWER"
        POL_Wine start /unix "$SETUP_EXE"
        POL_Wine_WaitExit "$TITLE"
  
elif [ "$INSTALL_METHOD" == "DOWNLOAD" ];then
        POL_Download "https://www.villagers-and-heroes.com/VHSetup.exe"
        POL_Wine_WaitBefore "$TITLE"
        POL_Wine "VHSetup.exe" "/SILENT"
fi


# Use the icon file hosted at: http://files.playonlinux.com/resources/icones/Villagers%20and%20Heroes.png
POL_Shortcut "VHLauncher.exe" "$TITLE" "Villagers%20and%20Heroes.png" "" "Game;Roleplaying"

# POL_Shortcut "VHLauncher.exe" "$TITLE" "" "" "Game;Roleplaying"
# icon: AMLIcon.ico but I have no idea how to use it.
 
POL_SetupWindow_message "Game installed (the launcher)." "$TITLE"
 
POL_SetupWindow_Close
POL_System_TmpDelete
exit 0

Réponses

Dadu042 Samedi 30 Janvier 2021 à 21:14
Dadu042

Warning

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

Differences

@@ -48,7 +48,7 @@
    
   
 POL_Wine_SelectPrefix "$PREFIX"
-POL_Wine_PrefixCreate "5.0.2"
+POL_Wine_PrefixCreate "5.0.3"
     
 POL_System_TmpCreate "$PREFIX"
 cd "$POL_System_TmpDir"

Nouveau code source

#!/bin/bash
# Date : (2014-03-27)
# Last revision : (see changelog)
# Wine version used : see below
# Distribution used to test : Xubuntu 18.04 x64
# Author : Arcadien (arc@arcadien.net)
#
# Game based on: DirectX 9, MS Visual studio. 
#
# CHANGELOG
# [Arcadien (arc@arcadien.net)] (2014-03-27)
#   Initial writing.
# [Dadu042] (2019-05-23)
#   Repair download URL. Game start updating partially, then fail (a error window open: 'Connection problems were encountered while updating ...').
# [Dadu042] (2019-07-20)
#   Repair download URL.
# [Dadu042] (2019-07-24)
#   Fix 'script freeze': call to POL_Wine_SetVideoDriver
#   Add messages for newcomers.
#   Add silent install (it's a bit faster).
# [Dadu042] (2020-06-08) (tested with game v2.3.7)
#   Wine 4.0.1 -> 4.0.4
#   Fix POL_Shortcut
#   Add icon to POL_Shortcut
# [Dadu042] (2020-09-13) (tested with game v2.3.7)
#   Wine 4.0.4 -> 5.0.2

# KNOWN ISSUES
#   2019-07-24, Wine 4.0.1: POL Error when launching, but the game does launch. Game v2.3.7.



[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
    
TITLE="Villagers and Heroes"
PREFIX="villagers-and-heroes"
    
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 1985
POL_Debug_Init
    
POL_SetupWindow_presentation "$TITLE" "Mad Otter Games" "www.villagersandheroes.com" "Arcadien (arc@arcadien.net)" "$PREFIX"
  
POL_RequiredVersion "4.3.4" || POL_Debug_Fatal "$APPLICATION_TITLE $VERSION is required to install $TITLE"
   
  
POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate "5.0.3"
    
POL_System_TmpCreate "$PREFIX"
cd "$POL_System_TmpDir"
  
#######################################
# Setup GPU                           #
####################################### 
  
# Set Graphic Card (useful if laptop with dual GPU)
POL_Wine_SetVideoDriver
  
  
  
POL_SetupWindow_InstallMethod "LOCAL,DOWNLOAD"
 
# POL_SetupWindow_message "Please do not run the game as soon installed. Uncheck the checkboxes." "$TITLE"
 
if [ "$INSTALL_METHOD" == "LOCAL" ]; then
        cd "$HOME"
        POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run:')" "$TITLE"
        SETUP_EXE="$APP_ANSWER"
        POL_Wine start /unix "$SETUP_EXE"
        POL_Wine_WaitExit "$TITLE"
  
elif [ "$INSTALL_METHOD" == "DOWNLOAD" ];then
        POL_Download "https://www.villagers-and-heroes.com/VHSetup.exe"
        POL_Wine_WaitBefore "$TITLE"
        POL_Wine "VHSetup.exe" "/SILENT"
fi


# Use the icon file hosted at: http://files.playonlinux.com/resources/icones/Villagers%20and%20Heroes.png
POL_Shortcut "VHLauncher.exe" "$TITLE" "Villagers%20and%20Heroes.png" "" "Game;Roleplaying"

# POL_Shortcut "VHLauncher.exe" "$TITLE" "" "" "Game;Roleplaying"
# icon: AMLIcon.ico but I have no idea how to use it.
 
POL_SetupWindow_message "Game installed (the launcher)." "$TITLE"
 
POL_SetupWindow_Close
POL_System_TmpDelete
exit 0

Réponses

Dadu042 Mardi 15 September 2020 à 21:03
Dadu042

Warning

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

Messages

Installation and Tutorial are OK.

Differences

@@ -22,6 +22,8 @@
 #   Wine 4.0.1 -> 4.0.4
 #   Fix POL_Shortcut
 #   Add icon to POL_Shortcut
+# [Dadu042] (2020-09-13) (tested with game v2.3.7)
+#   Wine 4.0.4 -> 5.0.2
 
 # KNOWN ISSUES
 #   2019-07-24, Wine 4.0.1: POL Error when launching, but the game does launch. Game v2.3.7.
@@ -46,7 +48,7 @@
    
   
 POL_Wine_SelectPrefix "$PREFIX"
-POL_Wine_PrefixCreate "4.0.4"
+POL_Wine_PrefixCreate "5.0.2"
     
 POL_System_TmpCreate "$PREFIX"
 cd "$POL_System_TmpDir"

Nouveau code source

#!/bin/bash
# Date : (2014-03-27)
# Last revision : (see changelog)
# Wine version used : see below
# Distribution used to test : Xubuntu 18.04 x64
# Author : Arcadien (arc@arcadien.net)
#
# Game based on: DirectX 9, MS Visual studio. 
#
# CHANGELOG
# [Arcadien (arc@arcadien.net)] (2014-03-27)
#   Initial writing.
# [Dadu042] (2019-05-23)
#   Repair download URL. Game start updating partially, then fail (a error window open: 'Connection problems were encountered while updating ...').
# [Dadu042] (2019-07-20)
#   Repair download URL.
# [Dadu042] (2019-07-24)
#   Fix 'script freeze': call to POL_Wine_SetVideoDriver
#   Add messages for newcomers.
#   Add silent install (it's a bit faster).
# [Dadu042] (2020-06-08) (tested with game v2.3.7)
#   Wine 4.0.1 -> 4.0.4
#   Fix POL_Shortcut
#   Add icon to POL_Shortcut
# [Dadu042] (2020-09-13) (tested with game v2.3.7)
#   Wine 4.0.4 -> 5.0.2

# KNOWN ISSUES
#   2019-07-24, Wine 4.0.1: POL Error when launching, but the game does launch. Game v2.3.7.



[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
    
TITLE="Villagers and Heroes"
PREFIX="villagers-and-heroes"
    
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 1985
POL_Debug_Init
    
POL_SetupWindow_presentation "$TITLE" "Mad Otter Games" "www.villagersandheroes.com" "Arcadien (arc@arcadien.net)" "$PREFIX"
  
POL_RequiredVersion "4.3.4" || POL_Debug_Fatal "$APPLICATION_TITLE $VERSION is required to install $TITLE"
   
  
POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate "5.0.2"
    
POL_System_TmpCreate "$PREFIX"
cd "$POL_System_TmpDir"
  
#######################################
# Setup GPU                           #
####################################### 
  
# Set Graphic Card (useful if laptop with dual GPU)
POL_Wine_SetVideoDriver
  
  
  
POL_SetupWindow_InstallMethod "LOCAL,DOWNLOAD"
 
# POL_SetupWindow_message "Please do not run the game as soon installed. Uncheck the checkboxes." "$TITLE"
 
if [ "$INSTALL_METHOD" == "LOCAL" ]; then
        cd "$HOME"
        POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run:')" "$TITLE"
        SETUP_EXE="$APP_ANSWER"
        POL_Wine start /unix "$SETUP_EXE"
        POL_Wine_WaitExit "$TITLE"
  
elif [ "$INSTALL_METHOD" == "DOWNLOAD" ];then
        POL_Download "https://www.villagers-and-heroes.com/VHSetup.exe"
        POL_Wine_WaitBefore "$TITLE"
        POL_Wine "VHSetup.exe" "/SILENT"
fi


# Use the icon file hosted at: http://files.playonlinux.com/resources/icones/Villagers%20and%20Heroes.png
POL_Shortcut "VHLauncher.exe" "$TITLE" "Villagers%20and%20Heroes.png" "" "Game;Roleplaying"

# POL_Shortcut "VHLauncher.exe" "$TITLE" "" "" "Game;Roleplaying"
# icon: AMLIcon.ico but I have no idea how to use it.
 
POL_SetupWindow_message "Game installed (the launcher)." "$TITLE"
 
POL_SetupWindow_Close
POL_System_TmpDelete
exit 0

Réponses

Dadu042 Lundi 15 Juin 2020 à 16:55
Dadu042

Messages

Fail to launch (after the window where the game checks its integrity). AMD IGP (Vega 11). Wine 4.0.3 and 4.0.4. XUbuntu 18.04 amd64, Vulkan. Same issue after installing DXVK_161.

Debug log last line: fixme:d3d:state_linepattern_w Setting line patterns is not supported in OpenGL core contexts.

The last time I tested it OK, it was a Intel Core I3-4130 computer, IGP: Intel HD 4400, same OS (same HDD).

Réponses

Dimanche 13 September 2020 à 11:28
Tested again, now OK on my new computer AMD, Wine 4.0.4, game v2.3.7. Xubuntu 18.04 amd64, CPU/APU: AMD Ryzen 5 3400G.

Edité par Dadu042

Dadu042 Lundi 8 Juin 2020 à 14:30
Dadu042

Warning

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

Differences

@@ -18,64 +18,74 @@
 #   Fix 'script freeze': call to POL_Wine_SetVideoDriver
 #   Add messages for newcomers.
 #   Add silent install (it's a bit faster).
+# [Dadu042] (2020-06-08) (tested with game v2.3.7)
+#   Wine 4.0.1 -> 4.0.4
+#   Fix POL_Shortcut
+#   Add icon to POL_Shortcut
 
 # KNOWN ISSUES
-#   2019-07-24, Wine 4.0.1: POL Error when launching but game does launch. Game v2.3.7.
+#   2019-07-24, Wine 4.0.1: POL Error when launching, but the game does launch. Game v2.3.7.
+
+
 
 [ "$PLAYONLINUX" = "" ] && exit 0
 source "$PLAYONLINUX/lib/sources"
-   
+    
 TITLE="Villagers and Heroes"
 PREFIX="villagers-and-heroes"
-   
+    
 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 1985
 POL_Debug_Init
-   
+    
 POL_SetupWindow_presentation "$TITLE" "Mad Otter Games" "www.villagersandheroes.com" "Arcadien (arc@arcadien.net)" "$PREFIX"
- 
+  
 POL_RequiredVersion "4.3.4" || POL_Debug_Fatal "$APPLICATION_TITLE $VERSION is required to install $TITLE"
+   
   
- 
 POL_Wine_SelectPrefix "$PREFIX"
-POL_Wine_PrefixCreate "4.0.1"
-   
+POL_Wine_PrefixCreate "4.0.4"
+    
 POL_System_TmpCreate "$PREFIX"
 cd "$POL_System_TmpDir"
- 
+  
 #######################################
 # Setup GPU                           #
 ####################################### 
- 
+  
 # Set Graphic Card (useful if laptop with dual GPU)
 POL_Wine_SetVideoDriver
+  
+  
+  
+POL_SetupWindow_InstallMethod "LOCAL,DOWNLOAD"
  
+# POL_SetupWindow_message "Please do not run the game as soon installed. Uncheck the checkboxes." "$TITLE"
  
- 
-POL_SetupWindow_InstallMethod "LOCAL,DOWNLOAD"
-
-POL_SetupWindow_message "Please do not run the game as soon installed. Uncheck the checkbox." "$TITLE"
-
 if [ "$INSTALL_METHOD" == "LOCAL" ]; then
         cd "$HOME"
         POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run:')" "$TITLE"
         SETUP_EXE="$APP_ANSWER"
         POL_Wine start /unix "$SETUP_EXE"
         POL_Wine_WaitExit "$TITLE"
- 
+  
 elif [ "$INSTALL_METHOD" == "DOWNLOAD" ];then
         POL_Download "https://www.villagers-and-heroes.com/VHSetup.exe"
         POL_Wine_WaitBefore "$TITLE"
         POL_Wine "VHSetup.exe" "/SILENT"
 fi
-   
-POL_Shortcut "VHLauncher.exe" "$TITLE"  "Game;Roleplaying"
-# icon: AMLIcon.ico but I have no idea how to use it.
 
-POL_SetupWindow_message "Game installed (the launcher)." "$TITLE"
 
+# Use the icon file hosted at: http://files.playonlinux.com/resources/icones/Villagers%20and%20Heroes.png
+POL_Shortcut "VHLauncher.exe" "$TITLE" "Villagers%20and%20Heroes.png" "" "Game;Roleplaying"
+
+# POL_Shortcut "VHLauncher.exe" "$TITLE" "" "" "Game;Roleplaying"
+# icon: AMLIcon.ico but I have no idea how to use it.
+ 
+POL_SetupWindow_message "Game installed (the launcher)." "$TITLE"
+ 
 POL_SetupWindow_Close
 POL_System_TmpDelete
 exit 0
\ No newline at end of file

Nouveau code source

#!/bin/bash
# Date : (2014-03-27)
# Last revision : (see changelog)
# Wine version used : see below
# Distribution used to test : Xubuntu 18.04 x64
# Author : Arcadien (arc@arcadien.net)
#
# Game based on: DirectX 9, MS Visual studio. 
#
# CHANGELOG
# [Arcadien (arc@arcadien.net)] (2014-03-27)
#   Initial writing.
# [Dadu042] (2019-05-23)
#   Repair download URL. Game start updating partially, then fail (a error window open: 'Connection problems were encountered while updating ...').
# [Dadu042] (2019-07-20)
#   Repair download URL.
# [Dadu042] (2019-07-24)
#   Fix 'script freeze': call to POL_Wine_SetVideoDriver
#   Add messages for newcomers.
#   Add silent install (it's a bit faster).
# [Dadu042] (2020-06-08) (tested with game v2.3.7)
#   Wine 4.0.1 -> 4.0.4
#   Fix POL_Shortcut
#   Add icon to POL_Shortcut

# KNOWN ISSUES
#   2019-07-24, Wine 4.0.1: POL Error when launching, but the game does launch. Game v2.3.7.



[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
    
TITLE="Villagers and Heroes"
PREFIX="villagers-and-heroes"
    
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 1985
POL_Debug_Init
    
POL_SetupWindow_presentation "$TITLE" "Mad Otter Games" "www.villagersandheroes.com" "Arcadien (arc@arcadien.net)" "$PREFIX"
  
POL_RequiredVersion "4.3.4" || POL_Debug_Fatal "$APPLICATION_TITLE $VERSION is required to install $TITLE"
   
  
POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate "4.0.4"
    
POL_System_TmpCreate "$PREFIX"
cd "$POL_System_TmpDir"
  
#######################################
# Setup GPU                           #
####################################### 
  
# Set Graphic Card (useful if laptop with dual GPU)
POL_Wine_SetVideoDriver
  
  
  
POL_SetupWindow_InstallMethod "LOCAL,DOWNLOAD"
 
# POL_SetupWindow_message "Please do not run the game as soon installed. Uncheck the checkboxes." "$TITLE"
 
if [ "$INSTALL_METHOD" == "LOCAL" ]; then
        cd "$HOME"
        POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run:')" "$TITLE"
        SETUP_EXE="$APP_ANSWER"
        POL_Wine start /unix "$SETUP_EXE"
        POL_Wine_WaitExit "$TITLE"
  
elif [ "$INSTALL_METHOD" == "DOWNLOAD" ];then
        POL_Download "https://www.villagers-and-heroes.com/VHSetup.exe"
        POL_Wine_WaitBefore "$TITLE"
        POL_Wine "VHSetup.exe" "/SILENT"
fi


# Use the icon file hosted at: http://files.playonlinux.com/resources/icones/Villagers%20and%20Heroes.png
POL_Shortcut "VHLauncher.exe" "$TITLE" "Villagers%20and%20Heroes.png" "" "Game;Roleplaying"

# POL_Shortcut "VHLauncher.exe" "$TITLE" "" "" "Game;Roleplaying"
# icon: AMLIcon.ico but I have no idea how to use it.
 
POL_SetupWindow_message "Game installed (the launcher)." "$TITLE"
 
POL_SetupWindow_Close
POL_System_TmpDelete
exit 0

Réponses

Dadu042 Mercredi 24 Juillet 2019 à 19:39
Dadu042

Warning

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

Messages

Tutorial played 20 min.

 

As soon as launched, Wine does crash (process still unknown from me) however this does not stop the game.

Differences

@@ -15,7 +15,12 @@
 # [Dadu042] (2019-07-20)
 #   Repair download URL.
 # [Dadu042] (2019-07-24)
-#   Fix 'script freeze': call to POL_Wine_SetVideoDriver
+#   Fix 'script freeze': call to POL_Wine_SetVideoDriver
+#   Add messages for newcomers.
+#   Add silent install (it's a bit faster).
+
+# KNOWN ISSUES
+#   2019-07-24, Wine 4.0.1: POL Error when launching but game does launch. Game v2.3.7.
 
 [ "$PLAYONLINUX" = "" ] && exit 0
 source "$PLAYONLINUX/lib/sources"
@@ -50,7 +55,9 @@
  
  
 POL_SetupWindow_InstallMethod "LOCAL,DOWNLOAD"
-   
+
+POL_SetupWindow_message "Please do not run the game as soon installed. Uncheck the checkbox." "$TITLE"
+
 if [ "$INSTALL_METHOD" == "LOCAL" ]; then
         cd "$HOME"
         POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run:')" "$TITLE"
@@ -61,12 +68,14 @@
 elif [ "$INSTALL_METHOD" == "DOWNLOAD" ];then
         POL_Download "https://www.villagers-and-heroes.com/VHSetup.exe"
         POL_Wine_WaitBefore "$TITLE"
-        POL_Wine "VHSetup.exe"
+        POL_Wine "VHSetup.exe" "/SILENT"
 fi
    
 POL_Shortcut "VHLauncher.exe" "$TITLE"  "Game;Roleplaying"
- 
- 
+# icon: AMLIcon.ico but I have no idea how to use it.
+
+POL_SetupWindow_message "Game installed (the launcher)." "$TITLE"
+
 POL_SetupWindow_Close
 POL_System_TmpDelete
 exit 0
\ No newline at end of file

Nouveau code source

#!/bin/bash
# Date : (2014-03-27)
# Last revision : (see changelog)
# Wine version used : see below
# Distribution used to test : Xubuntu 18.04 x64
# Author : Arcadien (arc@arcadien.net)
#
# Game based on: DirectX 9, MS Visual studio. 
#
# CHANGELOG
# [Arcadien (arc@arcadien.net)] (2014-03-27)
#   Initial writing.
# [Dadu042] (2019-05-23)
#   Repair download URL. Game start updating partially, then fail (a error window open: 'Connection problems were encountered while updating ...').
# [Dadu042] (2019-07-20)
#   Repair download URL.
# [Dadu042] (2019-07-24)
#   Fix 'script freeze': call to POL_Wine_SetVideoDriver
#   Add messages for newcomers.
#   Add silent install (it's a bit faster).

# KNOWN ISSUES
#   2019-07-24, Wine 4.0.1: POL Error when launching but game does launch. Game v2.3.7.

[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
   
TITLE="Villagers and Heroes"
PREFIX="villagers-and-heroes"
   
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 1985
POL_Debug_Init
   
POL_SetupWindow_presentation "$TITLE" "Mad Otter Games" "www.villagersandheroes.com" "Arcadien (arc@arcadien.net)" "$PREFIX"
 
POL_RequiredVersion "4.3.4" || POL_Debug_Fatal "$APPLICATION_TITLE $VERSION is required to install $TITLE"
  
 
POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate "4.0.1"
   
POL_System_TmpCreate "$PREFIX"
cd "$POL_System_TmpDir"
 
#######################################
# Setup GPU                           #
####################################### 
 
# Set Graphic Card (useful if laptop with dual GPU)
POL_Wine_SetVideoDriver
 
 
 
POL_SetupWindow_InstallMethod "LOCAL,DOWNLOAD"

POL_SetupWindow_message "Please do not run the game as soon installed. Uncheck the checkbox." "$TITLE"

if [ "$INSTALL_METHOD" == "LOCAL" ]; then
        cd "$HOME"
        POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run:')" "$TITLE"
        SETUP_EXE="$APP_ANSWER"
        POL_Wine start /unix "$SETUP_EXE"
        POL_Wine_WaitExit "$TITLE"
 
elif [ "$INSTALL_METHOD" == "DOWNLOAD" ];then
        POL_Download "https://www.villagers-and-heroes.com/VHSetup.exe"
        POL_Wine_WaitBefore "$TITLE"
        POL_Wine "VHSetup.exe" "/SILENT"
fi
   
POL_Shortcut "VHLauncher.exe" "$TITLE"  "Game;Roleplaying"
# icon: AMLIcon.ico but I have no idea how to use it.

POL_SetupWindow_message "Game installed (the launcher)." "$TITLE"

POL_SetupWindow_Close
POL_System_TmpDelete
exit 0

Réponses

Anonymous
Dimanche 25 Aoüt 2019 à 6:52
Was working beautifully until tonight (Aug 24/2019) I am going to try and reinstall from this link again but the previous two times didn't work

I cannot tell you the reason but after re-downloading everything, it worked the third time.  Apple Gremlins.  However, thanks for the GREAT job helping us non-tech person enjoy games that otherwise we wouldn't be able to enjoy as much or at all 
Vendredi 6 September 2019 à 23:15
To add to the script (because there is on crash report that does not stop the installation): POL_Wine --ignore-errors "$SETUP_EXE"

Edité par Dadu042

Dadu042 Mercredi 24 Juillet 2019 à 17:53
Dadu042

Warning

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

Messages

Fix 'script freeze': call to POL_Wine_SetVideoDriver

Differences

@@ -14,57 +14,59 @@
 #   Repair download URL. Game start updating partially, then fail (a error window open: 'Connection problems were encountered while updating ...').
 # [Dadu042] (2019-07-20)
 #   Repair download URL.
- 
+# [Dadu042] (2019-07-24)
+#   Fix 'script freeze': call to POL_Wine_SetVideoDriver
+
 [ "$PLAYONLINUX" = "" ] && exit 0
 source "$PLAYONLINUX/lib/sources"
-  
+   
 TITLE="Villagers and Heroes"
 PREFIX="villagers-and-heroes"
-  
+   
 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 1985
 POL_Debug_Init
-  
+   
 POL_SetupWindow_presentation "$TITLE" "Mad Otter Games" "www.villagersandheroes.com" "Arcadien (arc@arcadien.net)" "$PREFIX"
-
+ 
 POL_RequiredVersion "4.3.4" || POL_Debug_Fatal "$APPLICATION_TITLE $VERSION is required to install $TITLE"
+  
  
-
 POL_Wine_SelectPrefix "$PREFIX"
 POL_Wine_PrefixCreate "4.0.1"
-  
+   
 POL_System_TmpCreate "$PREFIX"
 cd "$POL_System_TmpDir"
-
+ 
 #######################################
 # Setup GPU                           #
 ####################################### 
-
+ 
 # Set Graphic Card (useful if laptop with dual GPU)
-POL_Call POL_Wine_SetVideoDriver
-
-
-
+POL_Wine_SetVideoDriver
+ 
+ 
+ 
 POL_SetupWindow_InstallMethod "LOCAL,DOWNLOAD"
-  
+   
 if [ "$INSTALL_METHOD" == "LOCAL" ]; then
         cd "$HOME"
         POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run:')" "$TITLE"
         SETUP_EXE="$APP_ANSWER"
         POL_Wine start /unix "$SETUP_EXE"
         POL_Wine_WaitExit "$TITLE"
-
+ 
 elif [ "$INSTALL_METHOD" == "DOWNLOAD" ];then
-	POL_Download "https://www.villagers-and-heroes.com/VHSetup.exe" 
-	POL_Wine_WaitBefore "$TITLE"
-	POL_Wine "VHSetup.exe"
+        POL_Download "https://www.villagers-and-heroes.com/VHSetup.exe"
+        POL_Wine_WaitBefore "$TITLE"
+        POL_Wine "VHSetup.exe"
 fi
-  
+   
 POL_Shortcut "VHLauncher.exe" "$TITLE"  "Game;Roleplaying"
-
-
+ 
+ 
 POL_SetupWindow_Close
 POL_System_TmpDelete
 exit 0
\ No newline at end of file

Nouveau code source

#!/bin/bash
# Date : (2014-03-27)
# Last revision : (see changelog)
# Wine version used : see below
# Distribution used to test : Xubuntu 18.04 x64
# Author : Arcadien (arc@arcadien.net)
#
# Game based on: DirectX 9, MS Visual studio. 
#
# CHANGELOG
# [Arcadien (arc@arcadien.net)] (2014-03-27)
#   Initial writing.
# [Dadu042] (2019-05-23)
#   Repair download URL. Game start updating partially, then fail (a error window open: 'Connection problems were encountered while updating ...').
# [Dadu042] (2019-07-20)
#   Repair download URL.
# [Dadu042] (2019-07-24)
#   Fix 'script freeze': call to POL_Wine_SetVideoDriver

[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
   
TITLE="Villagers and Heroes"
PREFIX="villagers-and-heroes"
   
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 1985
POL_Debug_Init
   
POL_SetupWindow_presentation "$TITLE" "Mad Otter Games" "www.villagersandheroes.com" "Arcadien (arc@arcadien.net)" "$PREFIX"
 
POL_RequiredVersion "4.3.4" || POL_Debug_Fatal "$APPLICATION_TITLE $VERSION is required to install $TITLE"
  
 
POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate "4.0.1"
   
POL_System_TmpCreate "$PREFIX"
cd "$POL_System_TmpDir"
 
#######################################
# Setup GPU                           #
####################################### 
 
# Set Graphic Card (useful if laptop with dual GPU)
POL_Wine_SetVideoDriver
 
 
 
POL_SetupWindow_InstallMethod "LOCAL,DOWNLOAD"
   
if [ "$INSTALL_METHOD" == "LOCAL" ]; then
        cd "$HOME"
        POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run:')" "$TITLE"
        SETUP_EXE="$APP_ANSWER"
        POL_Wine start /unix "$SETUP_EXE"
        POL_Wine_WaitExit "$TITLE"
 
elif [ "$INSTALL_METHOD" == "DOWNLOAD" ];then
        POL_Download "https://www.villagers-and-heroes.com/VHSetup.exe"
        POL_Wine_WaitBefore "$TITLE"
        POL_Wine "VHSetup.exe"
fi
   
POL_Shortcut "VHLauncher.exe" "$TITLE"  "Game;Roleplaying"
 
 
POL_SetupWindow_Close
POL_System_TmpDelete
exit 0

Réponses

Dadu042 Samedi 20 Juillet 2019 à 7:30
Dadu042

Warning

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

Differences

@@ -5,6 +5,8 @@
 # Distribution used to test : Xubuntu 18.04 x64
 # Author : Arcadien (arc@arcadien.net)
 #
+# Game based on: DirectX 9, MS Visual studio. 
+#
 # CHANGELOG
 # [Arcadien (arc@arcadien.net)] (2014-03-27)
 #   Initial writing.
@@ -36,6 +38,15 @@
 POL_System_TmpCreate "$PREFIX"
 cd "$POL_System_TmpDir"
 
+#######################################
+# Setup GPU                           #
+####################################### 
+
+# Set Graphic Card (useful if laptop with dual GPU)
+POL_Call POL_Wine_SetVideoDriver
+
+
+
 POL_SetupWindow_InstallMethod "LOCAL,DOWNLOAD"
   
 if [ "$INSTALL_METHOD" == "LOCAL" ]; then
@@ -53,12 +64,6 @@
   
 POL_Shortcut "VHLauncher.exe" "$TITLE"  "Game;Roleplaying"
 
-#######################################
-# Setup GPU                           #
-####################################### 
-
-# Set Graphic Card (useful if laptop with dual GPU)
-POL_Call POL_Wine_SetVideoDriver
 
 POL_SetupWindow_Close
 POL_System_TmpDelete

Nouveau code source

#!/bin/bash
# Date : (2014-03-27)
# Last revision : (see changelog)
# Wine version used : see below
# Distribution used to test : Xubuntu 18.04 x64
# Author : Arcadien (arc@arcadien.net)
#
# Game based on: DirectX 9, MS Visual studio. 
#
# CHANGELOG
# [Arcadien (arc@arcadien.net)] (2014-03-27)
#   Initial writing.
# [Dadu042] (2019-05-23)
#   Repair download URL. Game start updating partially, then fail (a error window open: 'Connection problems were encountered while updating ...').
# [Dadu042] (2019-07-20)
#   Repair download URL.
 
[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
  
TITLE="Villagers and Heroes"
PREFIX="villagers-and-heroes"
  
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 1985
POL_Debug_Init
  
POL_SetupWindow_presentation "$TITLE" "Mad Otter Games" "www.villagersandheroes.com" "Arcadien (arc@arcadien.net)" "$PREFIX"

POL_RequiredVersion "4.3.4" || POL_Debug_Fatal "$APPLICATION_TITLE $VERSION is required to install $TITLE"
 

POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate "4.0.1"
  
POL_System_TmpCreate "$PREFIX"
cd "$POL_System_TmpDir"

#######################################
# Setup GPU                           #
####################################### 

# Set Graphic Card (useful if laptop with dual GPU)
POL_Call POL_Wine_SetVideoDriver



POL_SetupWindow_InstallMethod "LOCAL,DOWNLOAD"
  
if [ "$INSTALL_METHOD" == "LOCAL" ]; then
        cd "$HOME"
        POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run:')" "$TITLE"
        SETUP_EXE="$APP_ANSWER"
        POL_Wine start /unix "$SETUP_EXE"
        POL_Wine_WaitExit "$TITLE"

elif [ "$INSTALL_METHOD" == "DOWNLOAD" ];then
        POL_Download "https://www.villagers-and-heroes.com/VHSetup.exe" 
        POL_Wine_WaitBefore "$TITLE"
        POL_Wine "VHSetup.exe"
fi
  
POL_Shortcut "VHLauncher.exe" "$TITLE"  "Game;Roleplaying"


POL_SetupWindow_Close
POL_System_TmpDelete
exit 0

Réponses

Edité par Dadu042

Dadu042 Jeudi 23 Mai 2019 à 11:18
Dadu042

Warning

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

Messages

Don't work. Read the changelog.

 

Wine 4.01 crash log:
--- verifying...

wine: Unhandled page fault on write access to 0x0000000c at address 0x1e015319 (thread 0009), starting debugger...
002b:fixme:dbghelp:elf_search_auxv can't find symbol in module

Wine 3.0 crash log:
--- verifying..

Differences

@@ -39,16 +39,4 @@
  
 POL_SetupWindow_Close
 POL_System_TmpDelete
-exit
-
-
-Wine 4.01 crash log:
---- verifying...
-
-wine: Unhandled page fault on write access to 0x0000000c at address 0x1e015319 (thread 0009), starting debugger...
-002b:fixme:dbghelp:elf_search_auxv can't find symbol in module
-
-
-Wine 3.0 crash log:
---- verifying...
-
+exit 0
\ No newline at end of file

Nouveau code source

#!/bin/bash
# Date : (2014-03-27)
# Last revision : (2014-03-27)
# Wine version used : see below
# Distribution used to test : Xubuntu 18.04 x64
# Author : Arcadien (arc@arcadien.net)
#
# CHANGELOG
# [Dadu042] (2019-05-23)
#   Repair download URL. Game start updating partially, then fail (a error window open: 'Connection problems were encountered while updating ...').
# [Arcadien (arc@arcadien.net)] (2014-03-27)
#   Initial writing.

[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
 
TITLE="Villagers and Heroes"
PREFIX="villagersandheroes"
 
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 1985
POL_Debug_Init
 
POL_SetupWindow_presentation "$TITLE" "Mad Otter Games" "www.villagersandheroes.com" "Arcadien (arc@arcadien.net)" "$PREFIX"
 
POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate "4.0.1"
 
POL_System_TmpCreate "$PREFIX"
cd "$POL_System_TmpDir"
POL_Download "https://www.madottergames.com/VHSetup.exe"

POL_Wine_WaitBefore "$TITLE"
POL_Wine "VHSetup.exe"
 
POL_Shortcut "VHLauncher.exe" "$TITLE" "Game;Roleplaying"
 
POL_SetupWindow_Close
POL_System_TmpDelete
exit 0

Réponses

Edité par Dadu042