GOG.com - Memoria

Informations

Creator Message
ghoust Anonymous

Warning

This installer is a beta script. It means that it might not work as expected

Informations

Platforms:
Downloads: 5830
Wine: 1.7.28

Feedbacks

Description

Point and click adventure game, 2013.
'The Dark Eye: Memoria' is a direct sequel to the 2012 'The Dark Eye: Chains of Satinav' by Daedalic Entertainment.

GOG now has installer for Mac.

Source code

#!/bin/bash
# Date : (2015-03-12 19-06)
# Wine version used : 1.7.28
# Distribution used to test : OpenSUSE 13.2
# Author : Benjamin Hardy
 
[ -z "$PLAYONLINUX" ] && exit 0
source "$PLAYONLINUX/lib/sources"

TITLE="GOG.com - Memoria"
GOGID="memoria"
PREFIX="Memoria"
#using 1.7.28 solved problems with missing backgrounds later in the game
WINEVERSION="1.7.28"
SHORTCUT_NAME="Memoria"


POL_SetupWindow_Init 
POL_Debug_Init
 
POL_SetupWindow_presentation "$TITLE" "Daedalic Entertainment" "http://www.gog.com/gamecard/$GOGID" "Benjamin Hardy" "$PREFIX"

POL_SetupWindow_message "$(eval_gettext 'This installer requires the patch provided by gog.com. Please ensure it has been downloaded to a local drive before continuing.')" "$TITLE"

POL_Call POL_GoG_setup "$GOGID" "847c7b5e27a287d6e0e17e63bfb14fff"

POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate "$WINEVERSION"

#nogui to avoid installer crash
POL_Call POL_GoG_install /nogui

POL_SetupWindow_browse "$(eval_gettext 'Please select the patch file.')" "$TITLE"
POL_Wine_WaitBefore "$(eval_gettext 'Please wait, patch installation in progress.')" "$TITLE"
POL_Wine "$APP_ANSWER"

POL_Wine_reboot

POL_Shortcut "memoria.exe" "$SHORTCUT_NAME" "" "" "Game;AdventureGame;"

POL_SetupWindow_Close

exit 0

Contributions

Filters:

Contribute
Member Message
Okto Thursday 23 April 2015 at 10:04
Okto Anonymous

Information

This update has been approved by the team.

Differences

@@ -0,0 +1,43 @@
+#!/bin/bash
+# Date : (2015-03-12 19-06)
+# Wine version used : 1.7.28
+# Distribution used to test : OpenSUSE 13.2
+# Author : Benjamin Hardy
+ 
+[ -z "$PLAYONLINUX" ] && exit 0
+source "$PLAYONLINUX/lib/sources"
+
+TITLE="GOG.com - Memoria"
+GOGID="memoria"
+PREFIX="Memoria"
+#using 1.7.28 solved problems with missing backgrounds later in the game
+WINEVERSION="1.7.28"
+SHORTCUT_NAME="Memoria"
+
+
+POL_SetupWindow_Init 
+POL_Debug_Init
+ 
+POL_SetupWindow_presentation "$TITLE" "Daedalic Entertainment" "http://www.gog.com/gamecard/$GOGID" "Benjamin Hardy" "$PREFIX"
+
+POL_SetupWindow_message "$(eval_gettext 'This installer requires the patch provided by gog.com. Please ensure it has been downloaded to a local drive before continuing.')" "$TITLE"
+
+POL_Call POL_GoG_setup "$GOGID" "847c7b5e27a287d6e0e17e63bfb14fff"
+
+POL_Wine_SelectPrefix "$PREFIX"
+POL_Wine_PrefixCreate "$WINEVERSION"
+
+#nogui to avoid installer crash
+POL_Call POL_GoG_install /nogui
+
+POL_SetupWindow_browse "$(eval_gettext 'Please select the patch file.')" "$TITLE"
+POL_Wine_WaitBefore "$(eval_gettext 'Please wait, patch installation in progress.')" "$TITLE"
+POL_Wine "$APP_ANSWER"
+
+POL_Wine_reboot
+
+POL_Shortcut "memoria.exe" "$SHORTCUT_NAME" "" "" "Game;AdventureGame;"
+
+POL_SetupWindow_Close
+
+exit 0
\ No newline at end of file

New source code

#!/bin/bash
# Date : (2015-03-12 19-06)
# Wine version used : 1.7.28
# Distribution used to test : OpenSUSE 13.2
# Author : Benjamin Hardy
 
[ -z "$PLAYONLINUX" ] && exit 0
source "$PLAYONLINUX/lib/sources"

TITLE="GOG.com - Memoria"
GOGID="memoria"
PREFIX="Memoria"
#using 1.7.28 solved problems with missing backgrounds later in the game
WINEVERSION="1.7.28"
SHORTCUT_NAME="Memoria"


POL_SetupWindow_Init 
POL_Debug_Init
 
POL_SetupWindow_presentation "$TITLE" "Daedalic Entertainment" "http://www.gog.com/gamecard/$GOGID" "Benjamin Hardy" "$PREFIX"

POL_SetupWindow_message "$(eval_gettext 'This installer requires the patch provided by gog.com. Please ensure it has been downloaded to a local drive before continuing.')" "$TITLE"

POL_Call POL_GoG_setup "$GOGID" "847c7b5e27a287d6e0e17e63bfb14fff"

POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate "$WINEVERSION"

#nogui to avoid installer crash
POL_Call POL_GoG_install /nogui

POL_SetupWindow_browse "$(eval_gettext 'Please select the patch file.')" "$TITLE"
POL_Wine_WaitBefore "$(eval_gettext 'Please wait, patch installation in progress.')" "$TITLE"
POL_Wine "$APP_ANSWER"

POL_Wine_reboot

POL_Shortcut "memoria.exe" "$SHORTCUT_NAME" "" "" "Game;AdventureGame;"

POL_SetupWindow_Close

exit 0

Replies

Anonymous
Friday 24 April 2015 at 2:23
I might have submitted this in the wrong way, because it's showing as a beta script?
Friday 24 April 2015 at 7:08
You checked "PlayOnLinux testing", maybe you didn't mean that?
Anonymous
Friday 24 April 2015 at 9:56
Hi Petch, I think what happened is that I wanted to submit an entirely new script, but there was already a record for the game and it said I shouldn't make duplicates, so I submitted as an improvement. But now the script is showing as a beta, and as someone else's
Friday 24 April 2015 at 14:27
Ah ok, now I understand the context
So yes, it's considered an improvement of the existing script
Anonymous
Friday 24 April 2015 at 15:00
Ok, can it be changed from beta, so that people can find it when they use the playonlinux program?
Friday 24 April 2015 at 15:51
Since PlayOnLinux 4.2.1, beta scripts are displayed by default, with a reddish background
So unless they're using an antiquated version they should be able to find them just as easily
Anonymous
Friday 24 April 2015 at 16:00
I use 4.2.7 version with enabled "Testing" checkbox, but can't find it.
Friday 24 April 2015 at 17:25
The reason was simple...
Neither PlayOnLinux nor PlayOnMac compatibility checkbox was checked!
Fixed...
Anonymous
Friday 24 April 2015 at 17:39
That explains everything, thank you both. Also, gog have a macintosh installer, but no Linux.
Friday 24 April 2015 at 17:51
Maybe the installer still has some use on Mac? I just modified the description for now
Anonymous
Saturday 25 April 2015 at 7:00
Thank you. Now it works. I'm not sure about Mac, but it can be possible.
ghoust Saturday 29 November 2014 at 5:30
ghoust Anonymous

Warning

This update has not been approved yet by the team.
Use it at your own risk

Differences

@@ -0,0 +1,57 @@
+#!/bin/bash
+# Date : (2014-11-20 17-30)
+# Last revision : (2014-11-20 17-30)
+# Wine version used :1.7.4
+# Distribution used to test : Debian Wheezy
+# Author : Alex Ghoust
+# Script licence : GPL v.2
+# Program licence : Retail
+# Depend :
+ 
+[ -z "$PLAYONLINUX" ] && exit 0
+source "$PLAYONLINUX/lib/sources"
+ 
+GOGID="memoria"
+PREFIX="Memoria_gog"
+WORKING_WINE_VERSION="1.7.4"
+ 
+TITLE="GOG.com - Memoria"
+SHORTCUT_NAME="Memoria"
+ 
+ 
+POL_SetupWindow_Init
+ 
+POL_SetupWindow_presentation "$TITLE" "Daedalic Entertainment" \
+    "http://www.daedalic.de/en" "Alex Ghoust" "$PREFIX"
+ 
+POL_Debug_Init
+ 
+POL_Call POL_GoG_setup "$GOGID"
+ 
+POL_Wine_SelectPrefix "$PREFIX"
+POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"
+ 
+POL_Call POL_GoG_install /nogui
+ 
+# GoG work!
+Set_OS winxp
+ 
+# Doesn't hurt ;)
+POL_Wine_reboot
+ 
+POL_SetupWindow_question "Do you want install patch?" "Patch installation"
+if [ "$APP_ANSWER" = "TRUE" ]
+then
+    POL_SetupWindow_browse "Please select the patch file to run." "Patch installation"
+    POL_SetupWindow_wait "Installation in progress." "Patch installation"
+    POL_Wine start /unix "$APP_ANSWER"
+    POL_Wine_reboot
+fi
+ 
+ 
+# Temporary rename other exe-file
+POL_Shortcut "memoria.exe" "$SHORTCUT_NAME" "" "" "Game;AdventureGame;"
+ 
+POL_SetupWindow_Close
+ 
+exit
\ No newline at end of file

New source code

#!/bin/bash
# Date : (2014-11-20 17-30)
# Last revision : (2014-11-20 17-30)
# Wine version used :1.7.4
# Distribution used to test : Debian Wheezy
# Author : Alex Ghoust
# Script licence : GPL v.2
# Program licence : Retail
# Depend :
 
[ -z "$PLAYONLINUX" ] && exit 0
source "$PLAYONLINUX/lib/sources"
 
GOGID="memoria"
PREFIX="Memoria_gog"
WORKING_WINE_VERSION="1.7.4"
 
TITLE="GOG.com - Memoria"
SHORTCUT_NAME="Memoria"
 
 
POL_SetupWindow_Init
 
POL_SetupWindow_presentation "$TITLE" "Daedalic Entertainment" \
    "http://www.daedalic.de/en" "Alex Ghoust" "$PREFIX"
 
POL_Debug_Init
 
POL_Call POL_GoG_setup "$GOGID"
 
POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"
 
POL_Call POL_GoG_install /nogui
 
# GoG work!
Set_OS winxp
 
# Doesn't hurt ;)
POL_Wine_reboot
 
POL_SetupWindow_question "Do you want install patch?" "Patch installation"
if [ "$APP_ANSWER" = "TRUE" ]
then
    POL_SetupWindow_browse "Please select the patch file to run." "Patch installation"
    POL_SetupWindow_wait "Installation in progress." "Patch installation"
    POL_Wine start /unix "$APP_ANSWER"
    POL_Wine_reboot
fi
 
 
# Temporary rename other exe-file
POL_Shortcut "memoria.exe" "$SHORTCUT_NAME" "" "" "Game;AdventureGame;"
 
POL_SetupWindow_Close
 
exit

Replies

ghoust Friday 28 November 2014 at 14:38
ghoust Anonymous

Message

Sorry. I'm not very understand how it need to do. This is script for installation.

#!/bin/bash
# Date : (2014-11-20 17-30)
# Last revision : (2014-11-20 17-30)
# Wine version used :1.7.4
# Distribution used to test : Debian Wheezy
# Author : Alex Ghoust
# Script licence : GPL v.2
# Program licence : Retail
# Depend :

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

GOGID="memoria"
PREFIX="Memoria_gog"
WORKING_WINE_VERSION="1.7.4"

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


POL_SetupWindow_Init

POL_SetupWindow_presentation "$TITLE" "Daedalic Entertainment" \
"http://www.daedalic.de/en" "Alex Ghoust" "$PREFIX"

POL_Debug_Init

POL_Call POL_GoG_setup "$GOGID"

POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"

POL_Call POL_GoG_install /nogui

# GoG work!
Set_OS winxp

# Doesn't hurt ;)
POL_Wine_reboot

POL_SetupWindow_question "Do you want install patch?" "Patch installation"
if [ "$APP_ANSWER" = "TRUE" ]
then
POL_SetupWindow_browse "Please select the patch file to run." "Patch installation"
POL_SetupWindow_wait "Installation in progress." "Patch installation"
POL_Wine start /unix "$APP_ANSWER"
POL_Wine_reboot
fi


# Temporary rename other exe-file
POL_Shortcut "memoria.exe" "$SHORTCUT_NAME" "" "" "Game;AdventureGame;"

POL_SetupWindow_Close

exit

Replies

Friday 28 November 2014 at 19:02
When contributing, unroll "I want to submit an improvement" and copy the script below that
Anonymous
Saturday 29 November 2014 at 5:32
Thank you. It seems work.