GOG.com - Sacrifice

Informations

Creator Message
petch

Information

This installer has been approved by the team.

Informations

Platforms:
Downloads: 8586
Wine: 3.0.3

Feedbacks

Description

English: Strategy game, you're a wizard involved in a war between 5 gods.
(updated for GOG installer v2)

Français : Jeu de stratégie, vous jouez un magicien impliqué dans une guerre entre 5 dieux.
(mis à jour pour l'installeur GOG v2)

Screenshots

MiniatureMiniatureMiniatureMiniature

Source code

#!/bin/bash
# Date : (2012-08-08 01-18)
# Last revision : see changelog
# Wine version used : 3.0.3
# Distribution used to test : Debian Sid (Unstable)
# Author : Pierre Etchemaite pe-pol@concept-micro.com
# Script licence : GPL v.2
# Program licence : Retail
# Depend :
#
# CHANGELOG
# [Pierre Etchemaite] (2012-08-08 01-18)
#   Initial script, for the GOG release.
# [Dadu042] (2020-01-25 11:10)
#   Wine 1.4.1 -> 3.0.3

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

GOGID="sacrifice"
PREFIX="Sacrifice_gog"
WORKING_WINE_VERSION="3.0.3"

TITLE="GOG.com - Sacrifice"
SHORTCUT_NAME="Sacrifice"

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 1353
POL_Debug_Init

POL_SetupWindow_presentation "$TITLE" "Shiny Entertainment / Interplay" "http://www.gog.com/gamecard/$GOGID" "Pierre Etchemaite" "$PREFIX"

POL_Call POL_GoG_setup "$GOGID" "e8a1ac074282830fce07b2d3b8f7010f"

POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"

POL_Call POL_GoG_install


# GoG work!
Set_OS winxp

POL_SetupWindow_VMS "16"

# Doesn't hurt ;)
POL_Wine_reboot

POL_Shortcut "Sacrifice.exe" "$SHORTCUT_NAME" "$SHORTCUT_NAME.png" "" "Game;StrategyGame;"
POL_Shortcut_Document "$SHORTCUT_NAME" "$WINEPREFIX/drive_c/GOG Games/Sacrifice/MANUAL.PDF"
# C:\GOG Games\Sacrifice\ReadMe.txt
# C:\GOG Games\Sacrifice\RefCard.pdf

POL_SetupWindow_Close

exit 0

Contributions

Filters:

Contribute
Member Message
Dadu042 Saturday 25 January 2020 at 13:27
Dadu042

Information

This update has been approved by the team.

Differences

@@ -1,19 +1,25 @@
 #!/bin/bash
 # Date : (2012-08-08 01-18)
-# Last revision : (2013-05-19 15-46)
-# Wine version used : 1.4.1
+# Last revision : see changelog
+# Wine version used : 3.0.3
 # Distribution used to test : Debian Sid (Unstable)
 # Author : Pierre Etchemaite pe-pol@concept-micro.com
 # Script licence : GPL v.2
 # Program licence : Retail
 # Depend :
+#
+# CHANGELOG
+# [Pierre Etchemaite] (2012-08-08 01-18)
+#   Initial script, for the GOG release.
+# [Dadu042] (2020-01-25 11:10)
+#   Wine 1.4.1 -> 3.0.3
 
 [ -z "$PLAYONLINUX" ] && exit 0
 source "$PLAYONLINUX/lib/sources"
 
 GOGID="sacrifice"
 PREFIX="Sacrifice_gog"
-WORKING_WINE_VERSION="1.4.1"
+WORKING_WINE_VERSION="3.0.3"
 
 TITLE="GOG.com - Sacrifice"
 SHORTCUT_NAME="Sacrifice"

New source code

#!/bin/bash
# Date : (2012-08-08 01-18)
# Last revision : see changelog
# Wine version used : 3.0.3
# Distribution used to test : Debian Sid (Unstable)
# Author : Pierre Etchemaite pe-pol@concept-micro.com
# Script licence : GPL v.2
# Program licence : Retail
# Depend :
#
# CHANGELOG
# [Pierre Etchemaite] (2012-08-08 01-18)
#   Initial script, for the GOG release.
# [Dadu042] (2020-01-25 11:10)
#   Wine 1.4.1 -> 3.0.3

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

GOGID="sacrifice"
PREFIX="Sacrifice_gog"
WORKING_WINE_VERSION="3.0.3"

TITLE="GOG.com - Sacrifice"
SHORTCUT_NAME="Sacrifice"

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 1353
POL_Debug_Init

POL_SetupWindow_presentation "$TITLE" "Shiny Entertainment / Interplay" "http://www.gog.com/gamecard/$GOGID" "Pierre Etchemaite" "$PREFIX"

POL_Call POL_GoG_setup "$GOGID" "e8a1ac074282830fce07b2d3b8f7010f"

POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"

POL_Call POL_GoG_install


# GoG work!
Set_OS winxp

POL_SetupWindow_VMS "16"

# Doesn't hurt ;)
POL_Wine_reboot

POL_Shortcut "Sacrifice.exe" "$SHORTCUT_NAME" "$SHORTCUT_NAME.png" "" "Game;StrategyGame;"
POL_Shortcut_Document "$SHORTCUT_NAME" "$WINEPREFIX/drive_c/GOG Games/Sacrifice/MANUAL.PDF"
# C:\GOG Games\Sacrifice\ReadMe.txt
# C:\GOG Games\Sacrifice\RefCard.pdf

POL_SetupWindow_Close

exit 0

Replies

korisnik Wednesday 19 August 2015 at 16:16
korisnik Anonymous

Message

Used the predefined installation script for GOG-Sacrifice.

Installation went well after the second try. Not sure what made a difference. The first time just didn't go through.

Game starts up ok, splash screen is nice. In the initial game screen the "blue tunnel" is rendered nicely and fluidly. However the options listing (new game .. options ... quit etc.) is extremely small, like 10x smaller than should be by the resolution. Sorry for no screenshots, don't know how to take em. (The usual SS program doesn't work from within the game.)

I managed to pinpoint the box listing for a new game. Loading screen is great, fast, all good. Inside game, again, all terrain fluent and nicely generated, all sounds ok - except again the text boxes. Extremely small, unusable. There were also ocassionally some black boxes around the first character that comes along in the tutorial.

If I try running the game in Wine 1.6, the initial game screen loads ok in terms of boxes sizes. However, the "blue tunnel" and inside the actual game everything is extremely slowly renderred, with laggy movement etc. Not enjoyable enough to play.

Any idea what's so different between the two wine versions? Should I try and install all the iterations in between, hoping to find one with just the right setup?

Ping me with needed system info if you are able to give a hint how to solve this. Thank you!

 

 

Replies

Anonymous
Friday 21 August 2015 at 3:17
This was on Mint 17.2 xfce.
Anonymous
Friday 21 August 2015 at 3:23
Sorry for the (too) short reply. Anyway, to continue. Solution was found by using a different version of Wine inside POL. 1.3.15 and 1.3.19... There were occassional crashes between levels (after loading) and then I used the other one to avoid it. Also note that I installed the patch 3.1 (http://www.sacrificeplanet.net/modules.php?name=Downloads&d_op=viewdownload&cid=1). Interesting enough, the patch itself wouldn't run on any other version but the one used by the POL script :1.4.1. However the game had the same interface issue so I had to resort to the earlier versions of wine. All in all, it worked after some fumbling. Enjoyed the game a lot. I hope this helps someone in similar situation. Keep up the good work!
freedent Wednesday 2 July 2014 at 15:31
freedent Anonymous

Message

The game will not install concern. But impossible to run in full screen or network play.

Replies

Anonymous
Wednesday 2 July 2014 at 15:32
On Ubuntu 14.04