Drakensang Online Client

Informations

Creator Message
DoctorJohn Anonymous

Warning

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

Informations

Platforms:
Downloads: 57
Wine: 3.0.3

Feedbacks

Description

RPG, released in 2012. Wikipedia.

Tested on Kubuntu 15.04

Appdb.winehq.org 

Source code

#!/usr/bin/env playonlinux-bash
# Date : (2016-02-18 15-00)
# Last revision : see changelog
# Wine version used : 3.0.3
# Distribution used to test : Kubuntu 15.04
# Author : DoctorJohn
#
# CHANGELOG
# [DoctorJohn] (2016-02-18 15-00)
#   First script (I have Wine 4.0.3).
# [Dadu042] (2020-01-02)
#   Wine 1.7.39 (outdated) -> 3.0.3

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

TITLE="Drakensang Online"
PREFIX="DrakensangOnline"

#
POL_SetupWindow_Init
POL_SetupWindow_presentation "$TITLE" "Bigpoint" "http://www.drakensang.com/" "DoctorJohn" "DrakensangOnline"

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

POL_System_TmpCreate "$PREFIX

#
POL_SetupWindow_message "You may have to resize the virtual desktops size under your wine/graphics settings. By default set to 1024x768." "$TITLE"
POL_SetupWindow_message "IMPORTANT: Unselect 'Run Drankensang Online' at the end of the installation. AND: You will probably see the error 'Certificate import failed: Unable to add certificate to certificate store', just ignore it." "$TITLE"

#
POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate "3.0.3"

# fetching PROGRAMFILES environmental variable
POL_LoadVar_PROGRAMFILES

# set system architecture to 32bit 
POL_System_SetArch "x86"

# set windows version to windows 7
Set_OS "win7"
Set_Desktop "On" "1024" "768"

# installing mandatory components
POL_Call POL_Install_corefonts
POL_Call POL_Install_d3dx9
POL_Call POL_Install_tahoma

#
POL_SetupWindow_InstallMethod "LOCAL,DOWNLOAD"
if [ "$INSTALL_METHOD" = "LOCAL" ]
then
        POL_SetupWindow_browse "Select dro_setup.exe" "$TITLE"
        INSTALLER="$APP_ANSWER"
elif [ "$INSTALL_METHOD" = "DOWNLOAD" ]
then
        cd "$POL_System_TmpDir"
        POL_Download "http://drasaonline-481.ah.bpcdn.net/applet/dro_setup.exe"
        INSTALLER="$POL_System_TmpDir/dro_setup.exe"
fi
POL_SetupWindow_wait "Installation in progress." "$TITLE"
POL_Wine "$INSTALLER"

POL_Wine_VMS

#
POL_Shortcut "thinclient.exe" "$TITLE" "" "" "Game;"
POL_System_TmpDelete
POL_SetupWindow_Close
exit

Contributions

Filters:

Contribute
Member Message
Dadu042 Thursday 2 January 2020 at 14:44
Dadu042
Moderator

Information

This update has been approved by the team.

Differences

@@ -1,29 +1,37 @@
 #!/usr/bin/env playonlinux-bash
 # Date : (2016-02-18 15-00)
-# Last revision : (2016-02-18 15-00)
-# Wine version used : 1.7.39
+# Last revision : see changelog
+# Wine version used : 3.0.3
 # Distribution used to test : Kubuntu 15.04
 # Author : DoctorJohn
+#
+# CHANGELOG
+# [DoctorJohn] (2016-02-18 15-00)
+#   First script (I have Wine 4.0.3).
+# [Dadu042] (2020-01-02)
+#   Wine 1.7.39 (outdated) -> 3.0.3
 
 [ "$PLAYONLINUX" = "" ] && exit 0
 source "$PLAYONLINUX/lib/sources"
 
-#
 TITLE="Drakensang Online"
 PREFIX="DrakensangOnline"
 
 #
 POL_SetupWindow_Init
 POL_SetupWindow_presentation "$TITLE" "Bigpoint" "http://www.drakensang.com/" "DoctorJohn" "DrakensangOnline"
-POL_System_TmpCreate "$PREFIX"
+
+POL_RequiredVersion "4.0.0" || POL_Debug_Fatal "$APPLICATION_TITLE $VERSION is required to install $TITLE"
+
+POL_System_TmpCreate "$PREFIX
 
 #
-POL_SetupWindow_message "You may have to resize the virtual desktops size under your wine/graphics settings. It's default set to 1024x768." "$TITLE"
+POL_SetupWindow_message "You may have to resize the virtual desktops size under your wine/graphics settings. By default set to 1024x768." "$TITLE"
 POL_SetupWindow_message "IMPORTANT: Unselect 'Run Drankensang Online' at the end of the installation. AND: You will probably see the error 'Certificate import failed: Unable to add certificate to certificate store', just ignore it." "$TITLE"
 
 #
 POL_Wine_SelectPrefix "$PREFIX"
-POL_Wine_PrefixCreate "1.7.39"
+POL_Wine_PrefixCreate "3.0.3"
 
 # fetching PROGRAMFILES environmental variable
 POL_LoadVar_PROGRAMFILES
@@ -58,7 +66,7 @@
 POL_Wine_VMS
 
 #
-POL_Shortcut "thinclient.exe" "$TITLE"
+POL_Shortcut "thinclient.exe" "$TITLE" "" "" "Game;"
 POL_System_TmpDelete
 POL_SetupWindow_Close
 exit

New source code

#!/usr/bin/env playonlinux-bash
# Date : (2016-02-18 15-00)
# Last revision : see changelog
# Wine version used : 3.0.3
# Distribution used to test : Kubuntu 15.04
# Author : DoctorJohn
#
# CHANGELOG
# [DoctorJohn] (2016-02-18 15-00)
#   First script (I have Wine 4.0.3).
# [Dadu042] (2020-01-02)
#   Wine 1.7.39 (outdated) -> 3.0.3

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

TITLE="Drakensang Online"
PREFIX="DrakensangOnline"

#
POL_SetupWindow_Init
POL_SetupWindow_presentation "$TITLE" "Bigpoint" "http://www.drakensang.com/" "DoctorJohn" "DrakensangOnline"

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

POL_System_TmpCreate "$PREFIX

#
POL_SetupWindow_message "You may have to resize the virtual desktops size under your wine/graphics settings. By default set to 1024x768." "$TITLE"
POL_SetupWindow_message "IMPORTANT: Unselect 'Run Drankensang Online' at the end of the installation. AND: You will probably see the error 'Certificate import failed: Unable to add certificate to certificate store', just ignore it." "$TITLE"

#
POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate "3.0.3"

# fetching PROGRAMFILES environmental variable
POL_LoadVar_PROGRAMFILES

# set system architecture to 32bit 
POL_System_SetArch "x86"

# set windows version to windows 7
Set_OS "win7"
Set_Desktop "On" "1024" "768"

# installing mandatory components
POL_Call POL_Install_corefonts
POL_Call POL_Install_d3dx9
POL_Call POL_Install_tahoma

#
POL_SetupWindow_InstallMethod "LOCAL,DOWNLOAD"
if [ "$INSTALL_METHOD" = "LOCAL" ]
then
        POL_SetupWindow_browse "Select dro_setup.exe" "$TITLE"
        INSTALLER="$APP_ANSWER"
elif [ "$INSTALL_METHOD" = "DOWNLOAD" ]
then
        cd "$POL_System_TmpDir"
        POL_Download "http://drasaonline-481.ah.bpcdn.net/applet/dro_setup.exe"
        INSTALLER="$POL_System_TmpDir/dro_setup.exe"
fi
POL_SetupWindow_wait "Installation in progress." "$TITLE"
POL_Wine "$INSTALLER"

POL_Wine_VMS

#
POL_Shortcut "thinclient.exe" "$TITLE" "" "" "Game;"
POL_System_TmpDelete
POL_SetupWindow_Close
exit

Replies

JustChris Tuesday 8 November 2016 at 3:37
JustChris Anonymous

Warning

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

Message

Tested on Linux Mint 18 Sarah. Works well with the modified line above.

POL_Wine_PrefixCreate "1.9.22-staging"

Differences

@@ -0,0 +1 @@
+POL_Wine_PrefixCreate "1.9.22-staging"
\ No newline at end of file

New source code

POL_Wine_PrefixCreate "1.9.22-staging"

Replies

DoctorJohn Thursday 18 February 2016 at 21:55
DoctorJohn Anonymous

Warning

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

Differences

@@ -0,0 +1,64 @@
+#!/usr/bin/env playonlinux-bash
+# Date : (2016-02-18 15-00)
+# Last revision : (2016-02-18 15-00)
+# Wine version used : 1.7.39
+# Distribution used to test : Kubuntu 15.04
+# Author : DoctorJohn
+
+[ "$PLAYONLINUX" = "" ] && exit 0
+source "$PLAYONLINUX/lib/sources"
+
+#
+TITLE="Drakensang Online"
+PREFIX="DrakensangOnline"
+
+#
+POL_SetupWindow_Init
+POL_SetupWindow_presentation "$TITLE" "Bigpoint" "http://www.drakensang.com/" "DoctorJohn" "DrakensangOnline"
+POL_System_TmpCreate "$PREFIX"
+
+#
+POL_SetupWindow_message "You may have to resize the virtual desktops size under your wine/graphics settings. It's default set to 1024x768." "$TITLE"
+POL_SetupWindow_message "IMPORTANT: Unselect 'Run Drankensang Online' at the end of the installation. AND: You will probably see the error 'Certificate import failed: Unable to add certificate to certificate store', just ignore it." "$TITLE"
+
+#
+POL_Wine_SelectPrefix "$PREFIX"
+POL_Wine_PrefixCreate "1.7.39"
+
+# fetching PROGRAMFILES environmental variable
+POL_LoadVar_PROGRAMFILES
+
+# set system architecture to 32bit 
+POL_System_SetArch "x86"
+
+# set windows version to windows 7
+Set_OS "win7"
+Set_Desktop "On" "1024" "768"
+
+# installing mandatory components
+POL_Call POL_Install_corefonts
+POL_Call POL_Install_d3dx9
+POL_Call POL_Install_tahoma
+
+#
+POL_SetupWindow_InstallMethod "LOCAL,DOWNLOAD"
+if [ "$INSTALL_METHOD" = "LOCAL" ]
+then
+	POL_SetupWindow_browse "Select dro_setup.exe" "$TITLE"
+	INSTALLER="$APP_ANSWER"
+elif [ "$INSTALL_METHOD" = "DOWNLOAD" ]
+then
+	cd "$POL_System_TmpDir"
+	POL_Download "http://drasaonline-481.ah.bpcdn.net/applet/dro_setup.exe"
+	INSTALLER="$POL_System_TmpDir/dro_setup.exe"
+fi
+POL_SetupWindow_wait "Installation in progress." "$TITLE"
+POL_Wine "$INSTALLER"
+
+POL_Wine_VMS
+
+#
+POL_Shortcut "thinclient.exe" "$TITLE"
+POL_System_TmpDelete
+POL_SetupWindow_Close
+exit

New source code

#!/usr/bin/env playonlinux-bash
# Date : (2016-02-18 15-00)
# Last revision : (2016-02-18 15-00)
# Wine version used : 1.7.39
# Distribution used to test : Kubuntu 15.04
# Author : DoctorJohn

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

#
TITLE="Drakensang Online"
PREFIX="DrakensangOnline"

#
POL_SetupWindow_Init
POL_SetupWindow_presentation "$TITLE" "Bigpoint" "http://www.drakensang.com/" "DoctorJohn" "DrakensangOnline"
POL_System_TmpCreate "$PREFIX"

#
POL_SetupWindow_message "You may have to resize the virtual desktops size under your wine/graphics settings. It's default set to 1024x768." "$TITLE"
POL_SetupWindow_message "IMPORTANT: Unselect 'Run Drankensang Online' at the end of the installation. AND: You will probably see the error 'Certificate import failed: Unable to add certificate to certificate store', just ignore it." "$TITLE"

#
POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate "1.7.39"

# fetching PROGRAMFILES environmental variable
POL_LoadVar_PROGRAMFILES

# set system architecture to 32bit 
POL_System_SetArch "x86"

# set windows version to windows 7
Set_OS "win7"
Set_Desktop "On" "1024" "768"

# installing mandatory components
POL_Call POL_Install_corefonts
POL_Call POL_Install_d3dx9
POL_Call POL_Install_tahoma

#
POL_SetupWindow_InstallMethod "LOCAL,DOWNLOAD"
if [ "$INSTALL_METHOD" = "LOCAL" ]
then
        POL_SetupWindow_browse "Select dro_setup.exe" "$TITLE"
        INSTALLER="$APP_ANSWER"
elif [ "$INSTALL_METHOD" = "DOWNLOAD" ]
then
        cd "$POL_System_TmpDir"
        POL_Download "http://drasaonline-481.ah.bpcdn.net/applet/dro_setup.exe"
        INSTALLER="$POL_System_TmpDir/dro_setup.exe"
fi
POL_SetupWindow_wait "Installation in progress." "$TITLE"
POL_Wine "$INSTALLER"

POL_Wine_VMS

#
POL_Shortcut "thinclient.exe" "$TITLE"
POL_System_TmpDelete
POL_SetupWindow_Close
exit

Replies

Anonymous
Thursday 18 February 2016 at 22:06
I have no idea how to update to isntaller. But this contribution/update contains the actual script.
Anonymous
Sunday 1 May 2016 at 23:27
http://www.gamersonlinux.com/forum/threads/drakensang-online-guide.898/
Anonymous
Sunday 1 May 2016 at 23:34
sorry ... Anyway ... the link above is a guide i used to try to install drakensang online on ubuntu 16.04. But even if i do it exactly as it says im getting many errors that i dont understand. Im new to playonlinux and play windows games on ubuntu. Long time ago there was script (?) I think thats the way its called.. that let you install the game and play it like right out of the box (i remember it was here somewhere). I understand maybe that "thing" dont work anymore because of updates in the games but maybe we can find a way to fix it and be able to enjoy that drakensang game again. For example i getting a Nebula 3 Application error that says: Backbuffer format not compatible with D2458 depth buffer. No idea what that mean. If somebody with the know how can help me please... I dont know what to do or where to ask. thanks in advance for your time to read my messages - Lorena
Thursday 2 January 2020 at 14:40
Script approved.