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: 6052
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.

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