Runes Of Magic

Informations

Creator Message
catskan Anonymous
Moderator

Information

This installer has been approved by the team.

Informations

Platforms:
Downloads: 20110
Wine: 1.3.37

Feedbacks

Description

Runes Of Magic is a Free2Play MMORPG, released in 2009. No subscription, nice alternative to Word of Warcraft.

Wikipedia. PCGamingWiki. Appdb.winehq.org

Screenshots

MiniatureMiniature

Source code

#!/bin/bash
# Date : (2012-01-29)
# Last revision : See changelog
# Wine version used : System
# Distribution used to test : XUbuntu 18.04 x64
# Script licence : GPL3
# Program licence : Retail
# Playonlinux v4.3.4

# CHANGELOG:
# [Catskan] 2012 ?
#   First version ?
# [SuperPlumus] (2012-01-29 08-02)
#   Correction syntax error (!)
#   Change prefix name
#   Add $PREFIX var
#   Update gettext message
# [Dadu042] (2019-08-07)
#   Disable Wine 1.3.37, use System's Wine version (usally at least 2x. or 3.0 nowadays).
#   Disable POL_Browser before installing (why the website now ?).
#
# KNOWN ISSUES:
# - Wine 4.0.1: install work up to 90% then no window -> it's because it is updating.
# - Wine 4.0.1: Can not type in the login box, when the app windowed (OK when full screen).
# - Wine 4.0.1: No web page displayed in the installer, just a white color (however it seems not to block the installation). Tried: gecko install.

[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
  
# WORKING_WINE_VERSION="1.3.37"
  
TITLE="Runes Of Magic"
PREFIX="RunesOfMagic"
   
POL_Debug_Init
POL_SetupWindow_Init
POL_SetupWindow_presentation "$TITLE" "Frogster" "http://www.runesofmagic.com/" "Catskan" "$PREFIX"
  
# POL_Browser "http://www.runesofmagic.com/"
   
#Wine preparation
POL_Wine_SelectPrefix "$PREFIX"

POL_Wine_PrefixCreate
# POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"
  
#Installing POL_functions
POL_Call POL_Install_ie6
POL_Call POL_Install_dotnet20
POL_Call POL_Install_wininet
POL_Call POL_Install_vcrun2005
 
cd "$POL_USER_ROOT/tmp"
   
if [ "$POL_SELECTED_FILE" = "" ]
then
POL_SetupWindow_message "$(eval_gettext 'You can download $TITLE install file here:')\n\nhttp://www.runesofmagic.com/" "$TITLE"
POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run')" "$TITLE"
CHEMIN="$APP_ANSWER"
else
CHEMIN="$POL_SELECTED_FILE"
fi
POL_SetupWindow_wait "$(eval_gettext 'Please wait while $TITLE is installed.')" "$TITLE"
   
Set_Managed Off
POL_Wine "$CHEMIN"
  
   
POL_Shortcut "launcher.exe" "$TITLE Launcher" "" "" "Game;RoleGame;"
POL_Shortcut "Runes Of Magic.exe" "$TITLE" "" "" "Game;RoleGame;"
  
POL_SetupWindow_Close
exit 0

Contributions

Filters:

Contribute
Member Message
Dadu042 Wednesday 7 August 2019 at 18:25
Dadu042
Moderator

Information

This update has been approved by the team.

Message

Tutorial played OK.

 

Warning: after installation, my game upgraded itself for more than 10 hours  ! (from version '7.2.1.2848.en' to '7.3.0.2880.en'). Size on the HDD : 27 GB !.

Differences

@@ -1,6 +1,7 @@
 #!/bin/bash
 # Date : (2012-01-29)
 # Last revision : See changelog
+# Wine version used : System
 # Distribution used to test : XUbuntu 18.04 x64
 # Script licence : GPL3
 # Program licence : Retail
@@ -14,9 +15,10 @@
 #   Change prefix name
 #   Add $PREFIX var
 #   Update gettext message
-# [Dadu042] (2019-08-02)
+# [Dadu042] (2019-08-07)
 #   Disable Wine 1.3.37, use System's Wine version (usally at least 2x. or 3.0 nowadays).
-
+#   Disable POL_Browser before installing (why the website now ?).
+#
 # KNOWN ISSUES:
 # - Wine 4.0.1: install work up to 90% then no window -> it's because it is updating.
 # - Wine 4.0.1: Can not type in the login box, when the app windowed (OK when full screen).
@@ -34,7 +36,6 @@
 POL_SetupWindow_Init
 POL_SetupWindow_presentation "$TITLE" "Frogster" "http://www.runesofmagic.com/" "Catskan" "$PREFIX"
   
-# Why opening the website now ?
 # POL_Browser "http://www.runesofmagic.com/"
    
 #Wine preparation

New source code

#!/bin/bash
# Date : (2012-01-29)
# Last revision : See changelog
# Wine version used : System
# Distribution used to test : XUbuntu 18.04 x64
# Script licence : GPL3
# Program licence : Retail
# Playonlinux v4.3.4

# CHANGELOG:
# [Catskan] 2012 ?
#   First version ?
# [SuperPlumus] (2012-01-29 08-02)
#   Correction syntax error (!)
#   Change prefix name
#   Add $PREFIX var
#   Update gettext message
# [Dadu042] (2019-08-07)
#   Disable Wine 1.3.37, use System's Wine version (usally at least 2x. or 3.0 nowadays).
#   Disable POL_Browser before installing (why the website now ?).
#
# KNOWN ISSUES:
# - Wine 4.0.1: install work up to 90% then no window -> it's because it is updating.
# - Wine 4.0.1: Can not type in the login box, when the app windowed (OK when full screen).
# - Wine 4.0.1: No web page displayed in the installer, just a white color (however it seems not to block the installation). Tried: gecko install.

[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
  
# WORKING_WINE_VERSION="1.3.37"
  
TITLE="Runes Of Magic"
PREFIX="RunesOfMagic"
   
POL_Debug_Init
POL_SetupWindow_Init
POL_SetupWindow_presentation "$TITLE" "Frogster" "http://www.runesofmagic.com/" "Catskan" "$PREFIX"
  
# POL_Browser "http://www.runesofmagic.com/"
   
#Wine preparation
POL_Wine_SelectPrefix "$PREFIX"

POL_Wine_PrefixCreate
# POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"
  
#Installing POL_functions
POL_Call POL_Install_ie6
POL_Call POL_Install_dotnet20
POL_Call POL_Install_wininet
POL_Call POL_Install_vcrun2005
 
cd "$POL_USER_ROOT/tmp"
   
if [ "$POL_SELECTED_FILE" = "" ]
then
POL_SetupWindow_message "$(eval_gettext 'You can download $TITLE install file here:')\n\nhttp://www.runesofmagic.com/" "$TITLE"
POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run')" "$TITLE"
CHEMIN="$APP_ANSWER"
else
CHEMIN="$POL_SELECTED_FILE"
fi
POL_SetupWindow_wait "$(eval_gettext 'Please wait while $TITLE is installed.')" "$TITLE"
   
Set_Managed Off
POL_Wine "$CHEMIN"
  
   
POL_Shortcut "launcher.exe" "$TITLE Launcher" "" "" "Game;RoleGame;"
POL_Shortcut "Runes Of Magic.exe" "$TITLE" "" "" "Game;RoleGame;"
  
POL_SetupWindow_Close
exit 0

Replies

Wednesday 7 August 2019 at 18:46
Improvements to try in a next script:
POL_Call POL_Install_ie6 -> 7
POL_Call POL_Install_dotnet20 -> 20sp2
POL_Call POL_Install_vcrun2005 -> 2010

Edited by Dadu042

lpegoraro Thursday 2 March 2017 at 22:21
lpegoraro Anonymous

Message

Hey, It is working fine in the main client, but I want to play a locked version of a local server that needs to pass the argument "NoCheckVersion" to the Client.exe, it is not working properly in this.

 

Can anyone help in this case?

 

Thanks!

Replies

Friday 2 August 2019 at 16:07
Wiki -> user guide.