dzutaro |
Wednesday 22 December 2021 at 0:11 |
dzutaro
|
Warning
This update has not been approved yet by the team. Use it at your own risk
Message
Differences
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 | @@ -1,10 +1,10 @@
#!/bin/bash
# Date : (2014-03-04 09:55)
# Last revision : see changelog
-# Wine version used :
+# Wine version used : 6.17-staging
# Distribution used to test : Xubuntu 20.04
# Author : Grolm
-
+
# CHANGELOG
#
# --- 2014-03-10 ---
@@ -49,29 +49,37 @@
# Change default user settings to have a more stable game
#
# --- 2020-10-12 Dadu042 ---
-# Wine 1.7.15 -> 3.0.3 (max stable version allowed by POL v4.2). Installer now does start, not tested further.
-# Note: perhaps removing the " " of the strings following cert.reg may help.
-
-
+# Wine 1.7.15 -> 3.0.3 (max stable version allowed by POL v4.2). Installer now does start, not tested further.
+# Note: perhaps removing the " " of the strings following cert.reg may help.
+#
+# --- 2021-12-19 ---
+# Author: dzutaro
+# Distribution: Debian 10
+# Changes:
+# - use Wine 6.17-staging (max version available for POL 4.3.4)
+# - use the x64 version of Wine
+# - do not install the certificate, because it is not needed anymore
+# - do not set GraphicsDriver.7 to OPENGL, because OpenGL support was removed
+
[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
-
+
TITLE="The Elder Scrolls Online"
PREFIX="TheElderScrollsOnline"
-WORKING_WINE_VERSION="3.0.3"
+WORKING_WINE_VERSION="6.17-staging"
AUTHOR="Grolm"
GAME_VMS="512"
GAME_EDITOR="Bethesda (Zenimax online)"
SETUP="Install_ESO.exe"
-
+
-
+
POL_SetupWindow_Init
POL_SetupWindow_SetID 1990
POL_Debug_Init
-
+
# Presentation
POL_SetupWindow_presentation \
"${TITLE}" \
@@ -79,13 +87,13 @@
"${GAME_URL}" \
"Grolm" \
"${PREFIX}"
-
+
# Select Install Method
POL_SetupWindow_InstallMethod "LOCAL,DOWNLOAD"
-
+
# Create Temp space
POL_System_TmpCreate "${PREFIX}"
-
+
# Installation
if [ "${INSTALL_METHOD}" = "LOCAL" ]
then
@@ -97,98 +105,28 @@
POL_Download "${SETUP_URL}"
SETUP_FILE="${POL_System_TmpDir}/${SETUP}"
fi
-
+
[ -f "${SETUP_FILE}" ] || exit 1
-
+
# Create Prefix
POL_Wine_SelectPrefix "$PREFIX"
-POL_System_SetArch "x86"
+POL_System_SetArch "amd64"
POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"
-
-
+
# Dependencies
POL_Call POL_Install_vcrun2010
-
+
# Asking about memory size of graphic card
POL_SetupWindow_VMS ${GAME_VMS}
-
+
# Set Graphic Card information keys for wine
POL_Wine_SetVideoDriver
-
-
-# Thawte's certificate installation
-cd "${POL_System_TmpDir}"
-cat <<EOF > cert.reg
-[HKEY_LOCAL_MACHINE\Software\Microsoft\SystemCertificates\My\Certificates\808D62642B7D1C4A9A83FD667F7A2A9D243FB1C7]
-"Blob"=hex:03,00,00,00,01,00,00,00,14,00,00,00,80,8d,62,64,2b,7d,1c,4a,9a,83,\
- fd,66,7f,7a,2a,9d,24,3f,b1,c7,20,00,00,00,01,00,00,00,a0,04,00,00,30,82,04,\
- 9c,30,82,03,84,a0,03,02,01,02,02,10,47,97,4d,78,73,a5,bc,ab,0d,2f,b3,70,19,\
- 2f,ce,5e,30,0d,06,09,2a,86,48,86,f7,0d,01,01,05,05,00,30,81,a9,31,0b,30,09,\
- 06,03,55,04,06,13,02,55,53,31,15,30,13,06,03,55,04,0a,13,0c,74,68,61,77,74,\
- 65,2c,20,49,6e,63,2e,31,28,30,26,06,03,55,04,0b,13,1f,43,65,72,74,69,66,69,\
- 63,61,74,69,6f,6e,20,53,65,72,76,69,63,65,73,20,44,69,76,69,73,69,6f,6e,31,\
- 38,30,36,06,03,55,04,0b,13,2f,28,63,29,20,32,30,30,36,20,74,68,61,77,74,65,\
- 2c,20,49,6e,63,2e,20,2d,20,46,6f,72,20,61,75,74,68,6f,72,69,7a,65,64,20,75,\
- 73,65,20,6f,6e,6c,79,31,1f,30,1d,06,03,55,04,03,13,16,74,68,61,77,74,65,20,\
- 50,72,69,6d,61,72,79,20,52,6f,6f,74,20,43,41,30,1e,17,0d,31,30,30,32,30,38,\
- 30,30,30,30,30,30,5a,17,0d,32,30,30,32,30,37,32,33,35,39,35,39,5a,30,4a,31,\
- 0b,30,09,06,03,55,04,06,13,02,55,53,31,15,30,13,06,03,55,04,0a,13,0c,54,68,\
- 61,77,74,65,2c,20,49,6e,63,2e,31,24,30,22,06,03,55,04,03,13,1b,54,68,61,77,\
- 74,65,20,43,6f,64,65,20,53,69,67,6e,69,6e,67,20,43,41,20,2d,20,47,32,30,82,\
- 01,22,30,0d,06,09,2a,86,48,86,f7,0d,01,01,01,05,00,03,82,01,0f,00,30,82,01,\
- 0a,02,82,01,01,00,b7,8b,cf,75,5b,9f,25,da,7e,39,b0,93,db,38,d3,a9,23,d0,82,\
- fa,e9,24,7e,5c,0b,8e,83,f8,e6,7a,59,e6,a3,c5,98,a7,99,d2,44,ff,00,a6,a5,39,\
- 04,8a,da,29,88,ea,db,a2,f3,1c,99,15,26,c2,b1,f4,fc,e1,0c,47,a9,09,11,06,0a,\
- 20,92,b9,c7,a0,04,8c,5c,94,19,ab,5b,25,2c,1d,62,7e,70,0d,ce,61,6c,dd,2b,82,\
- c9,ce,5d,48,5f,f7,c2,be,bc,41,23,1e,4f,29,5d,d7,4f,bc,f4,c5,2a,fc,63,e6,7c,\
- 26,4e,99,a7,79,41,9e,10,4a,7a,79,c9,c6,86,f7,86,95,d2,26,ce,3c,18,2a,d6,7c,\
- ce,af,cd,ad,bb,f7,82,2c,70,26,37,45,e5,0f,47,22,c6,01,28,bd,2e,83,5c,6a,a4,\
- 47,c1,e7,d0,d8,6b,81,46,3f,21,17,f5,07,c5,43,5a,a6,67,2c,b8,7b,60,11,b5,83,\
- ee,f5,74,0a,72,71,44,3d,58,fe,e8,1a,ab,38,c3,59,db,7f,6e,38,7d,76,c7,72,69,\
- 98,36,96,57,d3,66,1c,d2,54,91,04,2e,54,19,b0,dc,3d,b5,22,5e,86,d5,2a,7e,20,\
- df,5d,e6,7a,b1,65,fe,c5,02,4e,31,2d,02,03,01,00,01,a3,82,01,1c,30,82,01,18,\
- 30,12,06,03,55,1d,13,01,01,ff,04,08,30,06,01,01,ff,02,01,00,30,34,06,03,55,\
- 1d,1f,04,2d,30,2b,30,29,a0,27,a0,25,86,23,68,74,74,70,3a,2f,2f,63,72,6c,2e,\
- 74,68,61,77,74,65,2e,63,6f,6d,2f,54,68,61,77,74,65,50,43,41,2e,63,72,6c,30,\
- 0e,06,03,55,1d,0f,01,01,ff,04,04,03,02,01,06,30,32,06,08,2b,06,01,05,05,07,\
- 01,01,04,26,30,24,30,22,06,08,2b,06,01,05,05,07,30,01,86,16,68,74,74,70,3a,\
- 2f,2f,6f,63,73,70,2e,74,68,61,77,74,65,2e,63,6f,6d,30,1d,06,03,55,1d,25,04,\
- 16,30,14,06,08,2b,06,01,05,05,07,03,02,06,08,2b,06,01,05,05,07,03,03,30,29,\
- 06,03,55,1d,11,04,22,30,20,a4,1e,30,1c,31,1a,30,18,06,03,55,04,03,13,11,56,\
- 65,72,69,53,69,67,6e,4d,50,4b,49,2d,32,2d,31,30,30,1d,06,03,55,1d,0e,04,16,\
- 04,14,d4,0d,65,3f,7a,bd,34,c6,fe,47,e7,4c,0d,c0,bd,f2,de,15,ab,71,30,1f,06,\
- 03,55,1d,23,04,18,30,16,80,14,7b,5b,45,cf,af,ce,cb,7a,fd,31,92,1a,6a,b6,f3,\
- 46,eb,57,48,50,30,0d,06,09,2a,86,48,86,f7,0d,01,01,05,05,00,03,82,01,01,00,\
- 56,fe,53,5c,e1,c7,9e,bc,a7,ed,7e,53,6d,6a,14,4b,51,8c,40,5e,80,5f,aa,a4,e8,\
- 2f,ef,38,c8,04,c9,ca,3e,cf,df,3a,58,4e,b0,d4,b6,63,c5,29,57,fa,02,05,9a,45,\
- 4d,68,db,2a,1b,d4,34,3d,9f,00,c3,5a,cb,95,49,a5,6e,e1,b0,c5,fc,41,4d,41,4a,\
- 6f,d3,77,c8,d7,38,8d,e4,19,de,18,f3,1f,15,65,83,6d,45,0c,53,f9,0a,9a,2e,a5,\
- 5d,bf,6f,32,81,18,92,19,6a,55,00,ad,63,1c,52,06,7e,55,d9,29,68,ae,4a,7c,18,\
- 9a,79,88,6b,23,23,d8,27,38,2a,29,87,76,ca,fb,c7,b6,62,23,1f,ed,7a,56,4c,dd,\
- 9c,32,5b,f5,3d,0c,46,18,95,3b,2a,23,68,83,64,41,d9,00,6d,0f,19,24,15,68,72,\
- bd,c5,71,67,6e,ac,4c,db,90,eb,51,a5,1a,62,07,d0,be,6a,00,47,3c,72,2f,ec,4f,\
- 61,3e,73,85,ce,5a,0a,b7,ba,c0,1c,13,75,e3,22,39,28,dd,6d,1d,09,46,9d,4f,ba,\
- e8,40,81,91,c6,a4,ce,94,72,1b,01,cf,2a,6e,15,67,95,89,ae,7d,b7,b7,cd,f9,0a,\
- 3d,75,b6,6b,3c,25
-EOF
-regedit cert.reg
-
-# Point My Documents to Documents and create default configuration for OPENGL
-mkdir -p "${HOME}/Documents/Elder Scrolls Online/live"{,eu}
-cat <<EOF > "${HOME}/Documents/Elder Scrolls Online/live/UserSettings.txt"
-SET GraphicsDriver.7 "OPENGL"
-SET RequestedNumThreads "0"
-SET BACKGROUND_AUDIO "1"
-EOF
-cp "${HOME}/Documents/Elder Scrolls Online"/live{,eu}/UserSettings.txt
-rm -rf "${WINEPREFIX}/drive_c/users/${USER}/My Documents"
-ln -sf "${HOME}/Documents" "${WINEPREFIX}/drive_c/users/${USER}/My Documents"
-
+
# Setup
POL_SetupWindow_message \
"$(eval_gettext "Follow default setup up to the 'Installation Options' screen, then:\n 1. Select your region.\n 2. Leave only checked the DirectX checkbox.")" \
"${TITLE}"
-
+
POL_Wine_WaitBefore "${TITLE}"
POL_Wine start /unix "${SETUP_FILE}"
sleep 5
@@ -200,10 +138,10 @@
echo "Waiting for ${SETUP_FILE} process to finish or Launcher to start."
sleep 1
done
-
+
# Remove Windows desktop lnk
rm "${WINEPREFIX}/drive_c/users/${USER}/Desktop/${TITLE}"*.lnk
-
+
# Create Shortcut
POL_Shortcut \
"Bethesda.net_Launcher.exe" \
@@ -211,7 +149,7 @@
"${TITLE}.png" \
"" \
"Game;RolePlaying;"
-
+
# Remove Temp Space
POL_System_TmpDelete
POL_SetupWindow_Close
|
New source code
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 | #!/bin/bash
[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
TITLE= "The Elder Scrolls Online"
PREFIX= "TheElderScrollsOnline"
WORKING_WINE_VERSION= "6.17-staging"
AUTHOR= "Grolm"
GAME_VMS= "512"
GAME_EDITOR= "Bethesda (Zenimax online)"
SETUP= "Install_ESO.exe"
POL_SetupWindow_Init
POL_SetupWindow_SetID 1990
POL_Debug_Init
POL_SetupWindow_presentation \
"${TITLE}" \
"${GAME_EDITOR}" \
"${GAME_URL}" \
"Grolm" \
"${PREFIX}"
POL_SetupWindow_InstallMethod "LOCAL,DOWNLOAD"
POL_System_TmpCreate "${PREFIX}"
if [ "${INSTALL_METHOD}" = "LOCAL" ]
then
cd "${HOME}"
POL_SetupWindow_browse "$(eval_gettext 'Please select the installation file to run.')" "${TITLE} installation"
SETUP_FILE= "${APP_ANSWER}"
else
cd "${POL_System_TmpDir}"
POL_Download "${SETUP_URL}"
SETUP_FILE= "${POL_System_TmpDir}/${SETUP}"
fi
[ -f "${SETUP_FILE}" ] || exit 1
POL_Wine_SelectPrefix "$PREFIX"
POL_System_SetArch "amd64"
POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"
POL_Call POL_Install_vcrun2010
POL_SetupWindow_VMS ${GAME_VMS}
POL_Wine_SetVideoDriver
POL_SetupWindow_message \
"$(eval_gettext " Follow default setup up to the 'Installation Options' screen , then :\n 1. Select your region.\n 2. Leave only checked the DirectX checkbox. ")" \
"${TITLE}"
POL_Wine_WaitBefore "${TITLE}"
POL_Wine start /unix "${SETUP_FILE}"
sleep 5
while ps -C "${SETUP}" && ! ps -C "Bethesda.net_Launcher.exe"
do
echo "Waiting for ${SETUP_FILE} process to finish or Launcher to start."
sleep 1
done
rm "${WINEPREFIX}/drive_c/users/${USER}/Desktop/${TITLE}" *.lnk
POL_Shortcut \
"Bethesda.net_Launcher.exe" \
"${TITLE}" \
"${TITLE}.png" \
"" \
"Game;RolePlaying;"
POL_System_TmpDelete
POL_SetupWindow_Close
exit 0
|
Replies
Edited by dzutaro
|
jdmcmillian |
Monday 20 September 2021 at 5:05 |
jdmcmillian
|
Message
Everything installs beautifully, but still need to manually grab and install the certificate files.
The problem is once the program lauches, it never downloads the game files. and just sits at this screen.
How do I proceed?
https://i.imgur.com/xW4K0Ej.png

Replies
Edited by jdmcmillian
|
linuxfreund |
Sunday 12 September 2021 at 11:12 |
linuxfreund
|
Message
At first the installation goes quite well, but at the point where the game files are to be downloaded, an error message appears and it does not go any further. (Error 102 - DownloadError_InvalidMetafile)
Replies
|
Dadu042 |
Monday 12 October 2020 at 17:37 |
Dadu042
|
Information
This update has been approved by the team.
Differences
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | @@ -99,11 +99,11 @@
fi
[ -f "${SETUP_FILE}" ] || exit 1
-
+
# Create Prefix
POL_Wine_SelectPrefix "$PREFIX"
POL_System_SetArch "x86"
-POL_Wine_PrefixCreate "$WINEVERSION"
+POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"
# Dependencies
|
New source code
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 | #!/bin/bash
[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
TITLE= "The Elder Scrolls Online"
PREFIX= "TheElderScrollsOnline"
WORKING_WINE_VERSION= "3.0.3"
AUTHOR= "Grolm"
GAME_VMS= "512"
GAME_EDITOR= "Bethesda (Zenimax online)"
SETUP= "Install_ESO.exe"
POL_SetupWindow_Init
POL_SetupWindow_SetID 1990
POL_Debug_Init
POL_SetupWindow_presentation \
"${TITLE}" \
"${GAME_EDITOR}" \
"${GAME_URL}" \
"Grolm" \
"${PREFIX}"
POL_SetupWindow_InstallMethod "LOCAL,DOWNLOAD"
POL_System_TmpCreate "${PREFIX}"
if [ "${INSTALL_METHOD}" = "LOCAL" ]
then
cd "${HOME}"
POL_SetupWindow_browse "$(eval_gettext 'Please select the installation file to run.')" "${TITLE} installation"
SETUP_FILE= "${APP_ANSWER}"
else
cd "${POL_System_TmpDir}"
POL_Download "${SETUP_URL}"
SETUP_FILE= "${POL_System_TmpDir}/${SETUP}"
fi
[ -f "${SETUP_FILE}" ] || exit 1
POL_Wine_SelectPrefix "$PREFIX"
POL_System_SetArch "x86"
POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"
POL_Call POL_Install_vcrun2010
POL_SetupWindow_VMS ${GAME_VMS}
POL_Wine_SetVideoDriver
cd "${POL_System_TmpDir}"
cat <<EOF > cert.reg
[HKEY_LOCAL_MACHINE\Software\Microsoft\SystemCertificates\My\Certificates\808D62642B7D1C4A9A83FD667F7A2A9D243FB1C7]
"Blob" =hex:03,00,00,00,01,00,00,00,14,00,00,00,80,8d,62,64,2b,7d,1c,4a,9a,83,\
fd,66,7f,7a,2a,9d,24,3f,b1,c7,20,00,00,00,01,00,00,00,a0,04,00,00,30,82,04,\
9c,30,82,03,84,a0,03,02,01,02,02,10,47,97,4d,78,73,a5, bc ,ab,0d,2f,b3,70,19,\
2f,ce,5e,30,0d,06,09,2a,86,48,86,f7,0d,01,01,05,05,00,30,81,a9,31,0b,30,09,\
06,03,55,04,06,13,02,55,53,31,15,30,13,06,03,55,04,0a,13,0c,74,68,61,77,74,\
65,2c,20,49,6e,63,2e,31,28,30,26,06,03,55,04,0b,13,1f,43,65,72,74,69,66,69,\
63,61,74,69,6f,6e,20,53,65,72,76,69,63,65,73,20,44,69,76,69,73,69,6f,6e,31,\
38,30,36,06,03,55,04,0b,13,2f,28,63,29,20,32,30,30,36,20,74,68,61,77,74,65,\
2c,20,49,6e,63,2e,20,2d,20,46,6f,72,20,61,75,74,68,6f,72,69,7a,65,64,20,75,\
73,65,20,6f,6e,6c,79,31,1f,30,1d,06,03,55,04,03,13,16,74,68,61,77,74,65,20,\
50,72,69,6d,61,72,79,20,52,6f,6f,74,20,43,41,30,1e,17,0d,31,30,30,32,30,38,\
30,30,30,30,30,30,5a,17,0d,32,30,30,32,30,37,32,33,35,39,35,39,5a,30,4a,31,\
0b,30,09,06,03,55,04,06,13,02,55,53,31,15,30,13,06,03,55,04,0a,13,0c,54,68,\
61,77,74,65,2c,20,49,6e,63,2e,31,24,30,22,06,03,55,04,03,13,1b,54,68,61,77,\
74,65,20,43,6f,64,65,20,53,69,67,6e,69,6e,67,20,43,41,20,2d,20,47,32,30,82,\
01,22,30,0d,06,09,2a,86,48,86,f7,0d,01,01,01,05,00,03,82,01,0f,00,30,82,01,\
0a,02,82,01,01,00,b7,8b,cf,75,5b,9f,25,da,7e,39,b0,93,db,38,d3,a9,23,d0,82,\
fa,e9,24,7e,5c,0b,8e,83,f8,e6,7a,59,e6,a3,c5,98,a7,99,d2,44,ff,00,a6,a5,39,\
04,8a,da,29,88,ea,db,a2,f3,1c,99,15,26,c2,b1,f4,fc,e1,0c,47,a9,09,11,06,0a,\
20,92,b9,c7,a0,04,8c,5c,94,19,ab,5b,25,2c,1d,62,7e,70,0d,ce,61,6c, dd ,2b,82,\
c9,ce,5d,48,5f,f7,c2,be, bc ,41,23,1e,4f,29,5d,d7,4f, bc ,f4,c5,2a,fc,63,e6,7c,\
26,4e,99,a7,79,41,9e,10,4a,7a,79,c9,c6,86,f7,86,95,d2,26,ce,3c,18,2a,d6,7c,\
ce,af, cd ,ad,bb,f7,82,2c,70,26,37,45,e5,0f,47,22,c6,01,28,bd,2e,83,5c,6a,a4,\
47,c1,e7,d0,d8,6b,81,46,3f,21,17,f5,07,c5,43,5a,a6,67,2c,b8,7b,60,11,b5,83,\
ee,f5,74,0a,72,71,44,3d,58,fe,e8,1a,ab,38,c3,59,db,7f,6e,38,7d,76,c7,72,69,\
98,36,96,57,d3,66,1c,d2,54,91,04,2e,54,19,b0, dc ,3d,b5,22,5e,86,d5,2a,7e,20,\
df ,5d,e6,7a,b1,65,fe,c5,02,4e,31,2d,02,03,01,00,01,a3,82,01,1c,30,82,01,18,\
30,12,06,03,55,1d,13,01,01,ff,04,08,30,06,01,01,ff,02,01,00,30,34,06,03,55,\
1d,1f,04,2d,30,2b,30,29,a0,27,a0,25,86,23,68,74,74,70,3a,2f,2f,63,72,6c,2e,\
74,68,61,77,74,65,2e,63,6f,6d,2f,54,68,61,77,74,65,50,43,41,2e,63,72,6c,30,\
0e,06,03,55,1d,0f,01,01,ff,04,04,03,02,01,06,30,32,06,08,2b,06,01,05,05,07,\
01,01,04,26,30,24,30,22,06,08,2b,06,01,05,05,07,30,01,86,16,68,74,74,70,3a,\
2f,2f,6f,63,73,70,2e,74,68,61,77,74,65,2e,63,6f,6d,30,1d,06,03,55,1d,25,04,\
16,30,14,06,08,2b,06,01,05,05,07,03,02,06,08,2b,06,01,05,05,07,03,03,30,29,\
06,03,55,1d,11,04,22,30,20,a4,1e,30,1c,31,1a,30,18,06,03,55,04,03,13,11,56,\
65,72,69,53,69,67,6e,4d,50,4b,49,2d,32,2d,31,30,30,1d,06,03,55,1d,0e,04,16,\
04,14,d4,0d,65,3f,7a,bd,34,c6,fe,47,e7,4c,0d,c0,bd,f2,de,15,ab,71,30,1f,06,\
03,55,1d,23,04,18,30,16,80,14,7b,5b,45,cf,af,ce,cb,7a,fd,31,92,1a,6a,b6,f3,\
46,eb,57,48,50,30,0d,06,09,2a,86,48,86,f7,0d,01,01,05,05,00,03,82,01,01,00,\
56,fe,53,5c,e1,c7,9e, bc ,a7,ed,7e,53,6d,6a,14,4b,51,8c,40,5e,80,5f,aa,a4,e8,\
2f,ef,38,c8,04,c9,ca,3e,cf, df ,3a,58,4e,b0,d4,b6,63,c5,29,57,fa,02,05,9a,45,\
4d,68,db,2a,1b,d4,34,3d,9f,00,c3,5a,cb,95,49,a5,6e,e1,b0,c5,fc,41,4d,41,4a,\
6f,d3,77,c8,d7,38,8d,e4,19,de,18,f3,1f,15,65,83,6d,45,0c,53,f9,0a,9a,2e,a5,\
5d,bf,6f,32,81,18,92,19,6a,55,00,ad,63,1c,52,06,7e,55,d9,29,68,ae,4a,7c,18,\
9a,79,88,6b,23,23,d8,27,38,2a,29,87,76,ca,fb,c7,b6,62,23,1f,ed,7a,56,4c, dd ,\
9c,32,5b,f5,3d,0c,46,18,95,3b,2a,23,68,83,64,41,d9,00,6d,0f,19,24,15,68,72,\
bd,c5,71,67,6e,ac,4c,db,90,eb,51,a5,1a,62,07,d0,be,6a,00,47,3c,72,2f,ec,4f,\
61,3e,73,85,ce,5a,0a,b7,ba,c0,1c,13,75,e3,22,39,28, dd ,6d,1d,09,46,9d,4f,ba,\
e8,40,81,91,c6,a4,ce,94,72,1b,01,cf,2a,6e,15,67,95,89,ae,7d,b7,b7, cd ,f9,0a,\
3d,75,b6,6b,3c,25
EOF
regedit cert.reg
mkdir -p "${HOME}/Documents/Elder Scrolls Online/live" {,eu}
cat <<EOF > "${HOME}/Documents/Elder Scrolls Online/live/UserSettings.txt"
SET GraphicsDriver.7 "OPENGL"
SET RequestedNumThreads "0"
SET BACKGROUND_AUDIO "1"
EOF
cp "${HOME}/Documents/Elder Scrolls Online" /live {,eu} /UserSettings .txt
rm -rf "${WINEPREFIX}/drive_c/users/${USER}/My Documents"
ln -sf "${HOME}/Documents" "${WINEPREFIX}/drive_c/users/${USER}/My Documents"
POL_SetupWindow_message \
"$(eval_gettext " Follow default setup up to the 'Installation Options' screen , then :\n 1. Select your region.\n 2. Leave only checked the DirectX checkbox. ")" \
"${TITLE}"
POL_Wine_WaitBefore "${TITLE}"
POL_Wine start /unix "${SETUP_FILE}"
sleep 5
while ps -C "${SETUP}" && ! ps -C "Bethesda.net_Launcher.exe"
do
echo "Waiting for ${SETUP_FILE} process to finish or Launcher to start."
sleep 1
done
rm "${WINEPREFIX}/drive_c/users/${USER}/Desktop/${TITLE}" *.lnk
POL_Shortcut \
"Bethesda.net_Launcher.exe" \
"${TITLE}" \
"${TITLE}.png" \
"" \
"Game;RolePlaying;"
POL_System_TmpDelete
POL_SetupWindow_Close
exit 0
|
Replies
|
Dadu042 |
Monday 12 October 2020 at 17:33 |
Dadu042
|
Warning
This update has not been approved yet by the team. Use it at your own risk
Differences
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 | @@ -1,13 +1,10 @@
#!/bin/bash
# Date : (2014-03-04 09:55)
-# Last revision : (2014-04-07 12:13)
-# Wine version used : 1.7.15
-# Distribution used to test : Xubuntu 13.10
+# Last revision : see changelog
+# Wine version used :
+# Distribution used to test : Xubuntu 20.04
# Author : Grolm
-# Install tested on Xubuntu 13.10 and Fedora 20.
-# Run tested on Xubuntu 13.10 : run at 50 FPS with a Quad core Intel Core i7-2600K CPU with a NVIDIA GF104 [GeForce GTX 460] GPU at 1920x1080 with NVIDIA driver 331.20.
-
# CHANGELOG
#
# --- 2014-03-10 ---
@@ -44,12 +41,14 @@
# Switch to wine 1.7.15
# Install certificate in prefix registry instead on linux system
#
-# --- 2014-04-07 ---
+# --- 2014-04-07 --- (Wine 1.7.15, Xubuntu 13.10 and Fedora 20)
+# Run tested on Xubuntu 13.10 : run at 50 FPS with a Quad core Intel Core i7-2600K CPU with a NVIDIA GF104 [GeForce GTX 460] GPU at 1920x1080 with NVIDIA driver 331.20.
+#
# Add POL_Debug_Init after POL_SetupWindow_Init
# Change Prefix from TESO to TheElderScrollsOnline
# Change default user settings to have a more stable game
#
-# --- 2020-10-12 ---
+# --- 2020-10-12 Dadu042 ---
# Wine 1.7.15 -> 3.0.3 (max stable version allowed by POL v4.2). Installer now does start, not tested further.
# Note: perhaps removing the " " of the strings following cert.reg may help.
@@ -59,7 +58,7 @@
TITLE="The Elder Scrolls Online"
PREFIX="TheElderScrollsOnline"
-WINEVERSION="3.0.3"
+WORKING_WINE_VERSION="3.0.3"
AUTHOR="Grolm"
GAME_VMS="512"
@@ -102,10 +101,11 @@
[ -f "${SETUP_FILE}" ] || exit 1
# Create Prefix
-POL_System_SetArch "x86"
POL_Wine_SelectPrefix "$PREFIX"
+POL_System_SetArch "x86"
POL_Wine_PrefixCreate "$WINEVERSION"
+
# Dependencies
POL_Call POL_Install_vcrun2010
|
New source code
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 | #!/bin/bash
[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
TITLE= "The Elder Scrolls Online"
PREFIX= "TheElderScrollsOnline"
WORKING_WINE_VERSION= "3.0.3"
AUTHOR= "Grolm"
GAME_VMS= "512"
GAME_EDITOR= "Bethesda (Zenimax online)"
SETUP= "Install_ESO.exe"
POL_SetupWindow_Init
POL_SetupWindow_SetID 1990
POL_Debug_Init
POL_SetupWindow_presentation \
"${TITLE}" \
"${GAME_EDITOR}" \
"${GAME_URL}" \
"Grolm" \
"${PREFIX}"
POL_SetupWindow_InstallMethod "LOCAL,DOWNLOAD"
POL_System_TmpCreate "${PREFIX}"
if [ "${INSTALL_METHOD}" = "LOCAL" ]
then
cd "${HOME}"
POL_SetupWindow_browse "$(eval_gettext 'Please select the installation file to run.')" "${TITLE} installation"
SETUP_FILE= "${APP_ANSWER}"
else
cd "${POL_System_TmpDir}"
POL_Download "${SETUP_URL}"
SETUP_FILE= "${POL_System_TmpDir}/${SETUP}"
fi
[ -f "${SETUP_FILE}" ] || exit 1
POL_Wine_SelectPrefix "$PREFIX"
POL_System_SetArch "x86"
POL_Wine_PrefixCreate "$WINEVERSION"
POL_Call POL_Install_vcrun2010
POL_SetupWindow_VMS ${GAME_VMS}
POL_Wine_SetVideoDriver
cd "${POL_System_TmpDir}"
cat <<EOF > cert.reg
[HKEY_LOCAL_MACHINE\Software\Microsoft\SystemCertificates\My\Certificates\808D62642B7D1C4A9A83FD667F7A2A9D243FB1C7]
"Blob" =hex:03,00,00,00,01,00,00,00,14,00,00,00,80,8d,62,64,2b,7d,1c,4a,9a,83,\
fd,66,7f,7a,2a,9d,24,3f,b1,c7,20,00,00,00,01,00,00,00,a0,04,00,00,30,82,04,\
9c,30,82,03,84,a0,03,02,01,02,02,10,47,97,4d,78,73,a5, bc ,ab,0d,2f,b3,70,19,\
2f,ce,5e,30,0d,06,09,2a,86,48,86,f7,0d,01,01,05,05,00,30,81,a9,31,0b,30,09,\
06,03,55,04,06,13,02,55,53,31,15,30,13,06,03,55,04,0a,13,0c,74,68,61,77,74,\
65,2c,20,49,6e,63,2e,31,28,30,26,06,03,55,04,0b,13,1f,43,65,72,74,69,66,69,\
63,61,74,69,6f,6e,20,53,65,72,76,69,63,65,73,20,44,69,76,69,73,69,6f,6e,31,\
38,30,36,06,03,55,04,0b,13,2f,28,63,29,20,32,30,30,36,20,74,68,61,77,74,65,\
2c,20,49,6e,63,2e,20,2d,20,46,6f,72,20,61,75,74,68,6f,72,69,7a,65,64,20,75,\
73,65,20,6f,6e,6c,79,31,1f,30,1d,06,03,55,04,03,13,16,74,68,61,77,74,65,20,\
50,72,69,6d,61,72,79,20,52,6f,6f,74,20,43,41,30,1e,17,0d,31,30,30,32,30,38,\
30,30,30,30,30,30,5a,17,0d,32,30,30,32,30,37,32,33,35,39,35,39,5a,30,4a,31,\
0b,30,09,06,03,55,04,06,13,02,55,53,31,15,30,13,06,03,55,04,0a,13,0c,54,68,\
61,77,74,65,2c,20,49,6e,63,2e,31,24,30,22,06,03,55,04,03,13,1b,54,68,61,77,\
74,65,20,43,6f,64,65,20,53,69,67,6e,69,6e,67,20,43,41,20,2d,20,47,32,30,82,\
01,22,30,0d,06,09,2a,86,48,86,f7,0d,01,01,01,05,00,03,82,01,0f,00,30,82,01,\
0a,02,82,01,01,00,b7,8b,cf,75,5b,9f,25,da,7e,39,b0,93,db,38,d3,a9,23,d0,82,\
fa,e9,24,7e,5c,0b,8e,83,f8,e6,7a,59,e6,a3,c5,98,a7,99,d2,44,ff,00,a6,a5,39,\
04,8a,da,29,88,ea,db,a2,f3,1c,99,15,26,c2,b1,f4,fc,e1,0c,47,a9,09,11,06,0a,\
20,92,b9,c7,a0,04,8c,5c,94,19,ab,5b,25,2c,1d,62,7e,70,0d,ce,61,6c, dd ,2b,82,\
c9,ce,5d,48,5f,f7,c2,be, bc ,41,23,1e,4f,29,5d,d7,4f, bc ,f4,c5,2a,fc,63,e6,7c,\
26,4e,99,a7,79,41,9e,10,4a,7a,79,c9,c6,86,f7,86,95,d2,26,ce,3c,18,2a,d6,7c,\
ce,af, cd ,ad,bb,f7,82,2c,70,26,37,45,e5,0f,47,22,c6,01,28,bd,2e,83,5c,6a,a4,\
47,c1,e7,d0,d8,6b,81,46,3f,21,17,f5,07,c5,43,5a,a6,67,2c,b8,7b,60,11,b5,83,\
ee,f5,74,0a,72,71,44,3d,58,fe,e8,1a,ab,38,c3,59,db,7f,6e,38,7d,76,c7,72,69,\
98,36,96,57,d3,66,1c,d2,54,91,04,2e,54,19,b0, dc ,3d,b5,22,5e,86,d5,2a,7e,20,\
df ,5d,e6,7a,b1,65,fe,c5,02,4e,31,2d,02,03,01,00,01,a3,82,01,1c,30,82,01,18,\
30,12,06,03,55,1d,13,01,01,ff,04,08,30,06,01,01,ff,02,01,00,30,34,06,03,55,\
1d,1f,04,2d,30,2b,30,29,a0,27,a0,25,86,23,68,74,74,70,3a,2f,2f,63,72,6c,2e,\
74,68,61,77,74,65,2e,63,6f,6d,2f,54,68,61,77,74,65,50,43,41,2e,63,72,6c,30,\
0e,06,03,55,1d,0f,01,01,ff,04,04,03,02,01,06,30,32,06,08,2b,06,01,05,05,07,\
01,01,04,26,30,24,30,22,06,08,2b,06,01,05,05,07,30,01,86,16,68,74,74,70,3a,\
2f,2f,6f,63,73,70,2e,74,68,61,77,74,65,2e,63,6f,6d,30,1d,06,03,55,1d,25,04,\
16,30,14,06,08,2b,06,01,05,05,07,03,02,06,08,2b,06,01,05,05,07,03,03,30,29,\
06,03,55,1d,11,04,22,30,20,a4,1e,30,1c,31,1a,30,18,06,03,55,04,03,13,11,56,\
65,72,69,53,69,67,6e,4d,50,4b,49,2d,32,2d,31,30,30,1d,06,03,55,1d,0e,04,16,\
04,14,d4,0d,65,3f,7a,bd,34,c6,fe,47,e7,4c,0d,c0,bd,f2,de,15,ab,71,30,1f,06,\
03,55,1d,23,04,18,30,16,80,14,7b,5b,45,cf,af,ce,cb,7a,fd,31,92,1a,6a,b6,f3,\
46,eb,57,48,50,30,0d,06,09,2a,86,48,86,f7,0d,01,01,05,05,00,03,82,01,01,00,\
56,fe,53,5c,e1,c7,9e, bc ,a7,ed,7e,53,6d,6a,14,4b,51,8c,40,5e,80,5f,aa,a4,e8,\
2f,ef,38,c8,04,c9,ca,3e,cf, df ,3a,58,4e,b0,d4,b6,63,c5,29,57,fa,02,05,9a,45,\
4d,68,db,2a,1b,d4,34,3d,9f,00,c3,5a,cb,95,49,a5,6e,e1,b0,c5,fc,41,4d,41,4a,\
6f,d3,77,c8,d7,38,8d,e4,19,de,18,f3,1f,15,65,83,6d,45,0c,53,f9,0a,9a,2e,a5,\
5d,bf,6f,32,81,18,92,19,6a,55,00,ad,63,1c,52,06,7e,55,d9,29,68,ae,4a,7c,18,\
9a,79,88,6b,23,23,d8,27,38,2a,29,87,76,ca,fb,c7,b6,62,23,1f,ed,7a,56,4c, dd ,\
9c,32,5b,f5,3d,0c,46,18,95,3b,2a,23,68,83,64,41,d9,00,6d,0f,19,24,15,68,72,\
bd,c5,71,67,6e,ac,4c,db,90,eb,51,a5,1a,62,07,d0,be,6a,00,47,3c,72,2f,ec,4f,\
61,3e,73,85,ce,5a,0a,b7,ba,c0,1c,13,75,e3,22,39,28, dd ,6d,1d,09,46,9d,4f,ba,\
e8,40,81,91,c6,a4,ce,94,72,1b,01,cf,2a,6e,15,67,95,89,ae,7d,b7,b7, cd ,f9,0a,\
3d,75,b6,6b,3c,25
EOF
regedit cert.reg
mkdir -p "${HOME}/Documents/Elder Scrolls Online/live" {,eu}
cat <<EOF > "${HOME}/Documents/Elder Scrolls Online/live/UserSettings.txt"
SET GraphicsDriver.7 "OPENGL"
SET RequestedNumThreads "0"
SET BACKGROUND_AUDIO "1"
EOF
cp "${HOME}/Documents/Elder Scrolls Online" /live {,eu} /UserSettings .txt
rm -rf "${WINEPREFIX}/drive_c/users/${USER}/My Documents"
ln -sf "${HOME}/Documents" "${WINEPREFIX}/drive_c/users/${USER}/My Documents"
POL_SetupWindow_message \
"$(eval_gettext " Follow default setup up to the 'Installation Options' screen , then :\n 1. Select your region.\n 2. Leave only checked the DirectX checkbox. ")" \
"${TITLE}"
POL_Wine_WaitBefore "${TITLE}"
POL_Wine start /unix "${SETUP_FILE}"
sleep 5
while ps -C "${SETUP}" && ! ps -C "Bethesda.net_Launcher.exe"
do
echo "Waiting for ${SETUP_FILE} process to finish or Launcher to start."
sleep 1
done
rm "${WINEPREFIX}/drive_c/users/${USER}/Desktop/${TITLE}" *.lnk
POL_Shortcut \
"Bethesda.net_Launcher.exe" \
"${TITLE}" \
"${TITLE}.png" \
"" \
"Game;RolePlaying;"
POL_System_TmpDelete
POL_SetupWindow_Close
exit 0
|
Replies
|
Dadu042 |
Monday 12 October 2020 at 17:18 |
Dadu042
|
Warning
This update has not been approved yet by the team. Use it at your own risk
Message
Differences
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | @@ -51,7 +51,7 @@
#
# --- 2020-10-12 ---
# Wine 1.7.15 -> 3.0.3 (max stable version allowed by POL v4.2). Installer now does start, not tested further.
-
+# Note: perhaps removing the " " of the strings following cert.reg may help.
[ "$PLAYONLINUX" = "" ] && exit 0
@@ -103,9 +103,9 @@
# Create Prefix
POL_System_SetArch "x86"
-POL_Wine_SelectPrefix "${PREFIX}"
-POL_Wine_PrefixCreate "${WINEVERSION}"
-
+POL_Wine_SelectPrefix "$PREFIX"
+POL_Wine_PrefixCreate "$WINEVERSION"
+
# Dependencies
POL_Call POL_Install_vcrun2010
|
New source code
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 | #!/bin/bash
[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
TITLE= "The Elder Scrolls Online"
PREFIX= "TheElderScrollsOnline"
WINEVERSION= "3.0.3"
AUTHOR= "Grolm"
GAME_VMS= "512"
GAME_EDITOR= "Bethesda (Zenimax online)"
SETUP= "Install_ESO.exe"
POL_SetupWindow_Init
POL_SetupWindow_SetID 1990
POL_Debug_Init
POL_SetupWindow_presentation \
"${TITLE}" \
"${GAME_EDITOR}" \
"${GAME_URL}" \
"Grolm" \
"${PREFIX}"
POL_SetupWindow_InstallMethod "LOCAL,DOWNLOAD"
POL_System_TmpCreate "${PREFIX}"
if [ "${INSTALL_METHOD}" = "LOCAL" ]
then
cd "${HOME}"
POL_SetupWindow_browse "$(eval_gettext 'Please select the installation file to run.')" "${TITLE} installation"
SETUP_FILE= "${APP_ANSWER}"
else
cd "${POL_System_TmpDir}"
POL_Download "${SETUP_URL}"
SETUP_FILE= "${POL_System_TmpDir}/${SETUP}"
fi
[ -f "${SETUP_FILE}" ] || exit 1
POL_System_SetArch "x86"
POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate "$WINEVERSION"
POL_Call POL_Install_vcrun2010
POL_SetupWindow_VMS ${GAME_VMS}
POL_Wine_SetVideoDriver
cd "${POL_System_TmpDir}"
cat <<EOF > cert.reg
[HKEY_LOCAL_MACHINE\Software\Microsoft\SystemCertificates\My\Certificates\808D62642B7D1C4A9A83FD667F7A2A9D243FB1C7]
"Blob" =hex:03,00,00,00,01,00,00,00,14,00,00,00,80,8d,62,64,2b,7d,1c,4a,9a,83,\
fd,66,7f,7a,2a,9d,24,3f,b1,c7,20,00,00,00,01,00,00,00,a0,04,00,00,30,82,04,\
9c,30,82,03,84,a0,03,02,01,02,02,10,47,97,4d,78,73,a5, bc ,ab,0d,2f,b3,70,19,\
2f,ce,5e,30,0d,06,09,2a,86,48,86,f7,0d,01,01,05,05,00,30,81,a9,31,0b,30,09,\
06,03,55,04,06,13,02,55,53,31,15,30,13,06,03,55,04,0a,13,0c,74,68,61,77,74,\
65,2c,20,49,6e,63,2e,31,28,30,26,06,03,55,04,0b,13,1f,43,65,72,74,69,66,69,\
63,61,74,69,6f,6e,20,53,65,72,76,69,63,65,73,20,44,69,76,69,73,69,6f,6e,31,\
38,30,36,06,03,55,04,0b,13,2f,28,63,29,20,32,30,30,36,20,74,68,61,77,74,65,\
2c,20,49,6e,63,2e,20,2d,20,46,6f,72,20,61,75,74,68,6f,72,69,7a,65,64,20,75,\
73,65,20,6f,6e,6c,79,31,1f,30,1d,06,03,55,04,03,13,16,74,68,61,77,74,65,20,\
50,72,69,6d,61,72,79,20,52,6f,6f,74,20,43,41,30,1e,17,0d,31,30,30,32,30,38,\
30,30,30,30,30,30,5a,17,0d,32,30,30,32,30,37,32,33,35,39,35,39,5a,30,4a,31,\
0b,30,09,06,03,55,04,06,13,02,55,53,31,15,30,13,06,03,55,04,0a,13,0c,54,68,\
61,77,74,65,2c,20,49,6e,63,2e,31,24,30,22,06,03,55,04,03,13,1b,54,68,61,77,\
74,65,20,43,6f,64,65,20,53,69,67,6e,69,6e,67,20,43,41,20,2d,20,47,32,30,82,\
01,22,30,0d,06,09,2a,86,48,86,f7,0d,01,01,01,05,00,03,82,01,0f,00,30,82,01,\
0a,02,82,01,01,00,b7,8b,cf,75,5b,9f,25,da,7e,39,b0,93,db,38,d3,a9,23,d0,82,\
fa,e9,24,7e,5c,0b,8e,83,f8,e6,7a,59,e6,a3,c5,98,a7,99,d2,44,ff,00,a6,a5,39,\
04,8a,da,29,88,ea,db,a2,f3,1c,99,15,26,c2,b1,f4,fc,e1,0c,47,a9,09,11,06,0a,\
20,92,b9,c7,a0,04,8c,5c,94,19,ab,5b,25,2c,1d,62,7e,70,0d,ce,61,6c, dd ,2b,82,\
c9,ce,5d,48,5f,f7,c2,be, bc ,41,23,1e,4f,29,5d,d7,4f, bc ,f4,c5,2a,fc,63,e6,7c,\
26,4e,99,a7,79,41,9e,10,4a,7a,79,c9,c6,86,f7,86,95,d2,26,ce,3c,18,2a,d6,7c,\
ce,af, cd ,ad,bb,f7,82,2c,70,26,37,45,e5,0f,47,22,c6,01,28,bd,2e,83,5c,6a,a4,\
47,c1,e7,d0,d8,6b,81,46,3f,21,17,f5,07,c5,43,5a,a6,67,2c,b8,7b,60,11,b5,83,\
ee,f5,74,0a,72,71,44,3d,58,fe,e8,1a,ab,38,c3,59,db,7f,6e,38,7d,76,c7,72,69,\
98,36,96,57,d3,66,1c,d2,54,91,04,2e,54,19,b0, dc ,3d,b5,22,5e,86,d5,2a,7e,20,\
df ,5d,e6,7a,b1,65,fe,c5,02,4e,31,2d,02,03,01,00,01,a3,82,01,1c,30,82,01,18,\
30,12,06,03,55,1d,13,01,01,ff,04,08,30,06,01,01,ff,02,01,00,30,34,06,03,55,\
1d,1f,04,2d,30,2b,30,29,a0,27,a0,25,86,23,68,74,74,70,3a,2f,2f,63,72,6c,2e,\
74,68,61,77,74,65,2e,63,6f,6d,2f,54,68,61,77,74,65,50,43,41,2e,63,72,6c,30,\
0e,06,03,55,1d,0f,01,01,ff,04,04,03,02,01,06,30,32,06,08,2b,06,01,05,05,07,\
01,01,04,26,30,24,30,22,06,08,2b,06,01,05,05,07,30,01,86,16,68,74,74,70,3a,\
2f,2f,6f,63,73,70,2e,74,68,61,77,74,65,2e,63,6f,6d,30,1d,06,03,55,1d,25,04,\
16,30,14,06,08,2b,06,01,05,05,07,03,02,06,08,2b,06,01,05,05,07,03,03,30,29,\
06,03,55,1d,11,04,22,30,20,a4,1e,30,1c,31,1a,30,18,06,03,55,04,03,13,11,56,\
65,72,69,53,69,67,6e,4d,50,4b,49,2d,32,2d,31,30,30,1d,06,03,55,1d,0e,04,16,\
04,14,d4,0d,65,3f,7a,bd,34,c6,fe,47,e7,4c,0d,c0,bd,f2,de,15,ab,71,30,1f,06,\
03,55,1d,23,04,18,30,16,80,14,7b,5b,45,cf,af,ce,cb,7a,fd,31,92,1a,6a,b6,f3,\
46,eb,57,48,50,30,0d,06,09,2a,86,48,86,f7,0d,01,01,05,05,00,03,82,01,01,00,\
56,fe,53,5c,e1,c7,9e, bc ,a7,ed,7e,53,6d,6a,14,4b,51,8c,40,5e,80,5f,aa,a4,e8,\
2f,ef,38,c8,04,c9,ca,3e,cf, df ,3a,58,4e,b0,d4,b6,63,c5,29,57,fa,02,05,9a,45,\
4d,68,db,2a,1b,d4,34,3d,9f,00,c3,5a,cb,95,49,a5,6e,e1,b0,c5,fc,41,4d,41,4a,\
6f,d3,77,c8,d7,38,8d,e4,19,de,18,f3,1f,15,65,83,6d,45,0c,53,f9,0a,9a,2e,a5,\
5d,bf,6f,32,81,18,92,19,6a,55,00,ad,63,1c,52,06,7e,55,d9,29,68,ae,4a,7c,18,\
9a,79,88,6b,23,23,d8,27,38,2a,29,87,76,ca,fb,c7,b6,62,23,1f,ed,7a,56,4c, dd ,\
9c,32,5b,f5,3d,0c,46,18,95,3b,2a,23,68,83,64,41,d9,00,6d,0f,19,24,15,68,72,\
bd,c5,71,67,6e,ac,4c,db,90,eb,51,a5,1a,62,07,d0,be,6a,00,47,3c,72,2f,ec,4f,\
61,3e,73,85,ce,5a,0a,b7,ba,c0,1c,13,75,e3,22,39,28, dd ,6d,1d,09,46,9d,4f,ba,\
e8,40,81,91,c6,a4,ce,94,72,1b,01,cf,2a,6e,15,67,95,89,ae,7d,b7,b7, cd ,f9,0a,\
3d,75,b6,6b,3c,25
EOF
regedit cert.reg
mkdir -p "${HOME}/Documents/Elder Scrolls Online/live" {,eu}
cat <<EOF > "${HOME}/Documents/Elder Scrolls Online/live/UserSettings.txt"
SET GraphicsDriver.7 "OPENGL"
SET RequestedNumThreads "0"
SET BACKGROUND_AUDIO "1"
EOF
cp "${HOME}/Documents/Elder Scrolls Online" /live {,eu} /UserSettings .txt
rm -rf "${WINEPREFIX}/drive_c/users/${USER}/My Documents"
ln -sf "${HOME}/Documents" "${WINEPREFIX}/drive_c/users/${USER}/My Documents"
POL_SetupWindow_message \
"$(eval_gettext " Follow default setup up to the 'Installation Options' screen , then :\n 1. Select your region.\n 2. Leave only checked the DirectX checkbox. ")" \
"${TITLE}"
POL_Wine_WaitBefore "${TITLE}"
POL_Wine start /unix "${SETUP_FILE}"
sleep 5
while ps -C "${SETUP}" && ! ps -C "Bethesda.net_Launcher.exe"
do
echo "Waiting for ${SETUP_FILE} process to finish or Launcher to start."
sleep 1
done
rm "${WINEPREFIX}/drive_c/users/${USER}/Desktop/${TITLE}" *.lnk
POL_Shortcut \
"Bethesda.net_Launcher.exe" \
"${TITLE}" \
"${TITLE}.png" \
"" \
"Game;RolePlaying;"
POL_System_TmpDelete
POL_SetupWindow_Close
exit 0
|
Replies
|
Dadu042 |
Monday 12 October 2020 at 17:16 |
Dadu042
|
Warning
This update has not been approved yet by the team. Use it at your own risk
Differences
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 | @@ -4,11 +4,10 @@
# Wine version used : 1.7.15
# Distribution used to test : Xubuntu 13.10
# Author : Grolm
-
-# Install test on Xubuntu 13.10 and Fedora 20.
-#
-# Run test on Xubuntu 13.10 : run at 50 FPS with a Quad core Intel Core i7-2600K CPU with a NVIDIA GF104 [GeForce GTX 460] GPU at 1920x1080 with NVIDIA driver 331.20.
-
+
+# Install tested on Xubuntu 13.10 and Fedora 20.
+# Run tested on Xubuntu 13.10 : run at 50 FPS with a Quad core Intel Core i7-2600K CPU with a NVIDIA GF104 [GeForce GTX 460] GPU at 1920x1080 with NVIDIA driver 331.20.
+
# CHANGELOG
#
# --- 2014-03-10 ---
@@ -50,26 +49,30 @@
# Change Prefix from TESO to TheElderScrollsOnline
# Change default user settings to have a more stable game
#
+# --- 2020-10-12 ---
+# Wine 1.7.15 -> 3.0.3 (max stable version allowed by POL v4.2). Installer now does start, not tested further.
+
+
[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
-
+
TITLE="The Elder Scrolls Online"
PREFIX="TheElderScrollsOnline"
-WINEVERSION="1.7.15"
+WINEVERSION="3.0.3"
AUTHOR="Grolm"
GAME_VMS="512"
GAME_EDITOR="Bethesda (Zenimax online)"
SETUP="Install_ESO.exe"
-
+
-
+
POL_SetupWindow_Init
POL_SetupWindow_SetID 1990
POL_Debug_Init
-
+
# Presentation
POL_SetupWindow_presentation \
"${TITLE}" \
@@ -77,13 +80,13 @@
"${GAME_URL}" \
"Grolm" \
"${PREFIX}"
-
+
# Select Install Method
POL_SetupWindow_InstallMethod "LOCAL,DOWNLOAD"
-
+
# Create Temp space
POL_System_TmpCreate "${PREFIX}"
-
+
# Installation
if [ "${INSTALL_METHOD}" = "LOCAL" ]
then
@@ -95,25 +98,25 @@
POL_Download "${SETUP_URL}"
SETUP_FILE="${POL_System_TmpDir}/${SETUP}"
fi
-
+
[ -f "${SETUP_FILE}" ] || exit 1
-
+
# Create Prefix
POL_System_SetArch "x86"
POL_Wine_SelectPrefix "${PREFIX}"
POL_Wine_PrefixCreate "${WINEVERSION}"
-
+
# Dependencies
POL_Call POL_Install_vcrun2010
-
+
# Asking about memory size of graphic card
POL_SetupWindow_VMS ${GAME_VMS}
-
+
# Set Graphic Card information keys for wine
POL_Wine_SetVideoDriver
-
-
-# Certificate installation
+
+
+# Thawte's certificate installation
cd "${POL_System_TmpDir}"
cat <<EOF > cert.reg
[HKEY_LOCAL_MACHINE\Software\Microsoft\SystemCertificates\My\Certificates\808D62642B7D1C4A9A83FD667F7A2A9D243FB1C7]
@@ -169,7 +172,7 @@
3d,75,b6,6b,3c,25
EOF
regedit cert.reg
-
+
# Point My Documents to Documents and create default configuration for OPENGL
mkdir -p "${HOME}/Documents/Elder Scrolls Online/live"{,eu}
cat <<EOF > "${HOME}/Documents/Elder Scrolls Online/live/UserSettings.txt"
@@ -180,12 +183,12 @@
cp "${HOME}/Documents/Elder Scrolls Online"/live{,eu}/UserSettings.txt
rm -rf "${WINEPREFIX}/drive_c/users/${USER}/My Documents"
ln -sf "${HOME}/Documents" "${WINEPREFIX}/drive_c/users/${USER}/My Documents"
-
+
# Setup
POL_SetupWindow_message \
- "$(eval_gettext "Follow default setup up to 'Installation Options' screen, then:\n 1. Select your region.\n 2. Leave only checked DirectX box.")" \
+ "$(eval_gettext "Follow default setup up to the 'Installation Options' screen, then:\n 1. Select your region.\n 2. Leave only checked the DirectX checkbox.")" \
"${TITLE}"
-
+
POL_Wine_WaitBefore "${TITLE}"
POL_Wine start /unix "${SETUP_FILE}"
sleep 5
@@ -197,10 +200,10 @@
echo "Waiting for ${SETUP_FILE} process to finish or Launcher to start."
sleep 1
done
-
+
# Remove Windows desktop lnk
rm "${WINEPREFIX}/drive_c/users/${USER}/Desktop/${TITLE}"*.lnk
-
+
# Create Shortcut
POL_Shortcut \
"Bethesda.net_Launcher.exe" \
@@ -208,8 +211,8 @@
"${TITLE}.png" \
"" \
"Game;RolePlaying;"
-
+
# Remove Temp Space
POL_System_TmpDelete
POL_SetupWindow_Close
-exit 0
+exit 0
\ No newline at end of file
|
New source code
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 | #!/bin/bash
[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
TITLE= "The Elder Scrolls Online"
PREFIX= "TheElderScrollsOnline"
WINEVERSION= "3.0.3"
AUTHOR= "Grolm"
GAME_VMS= "512"
GAME_EDITOR= "Bethesda (Zenimax online)"
SETUP= "Install_ESO.exe"
POL_SetupWindow_Init
POL_SetupWindow_SetID 1990
POL_Debug_Init
POL_SetupWindow_presentation \
"${TITLE}" \
"${GAME_EDITOR}" \
"${GAME_URL}" \
"Grolm" \
"${PREFIX}"
POL_SetupWindow_InstallMethod "LOCAL,DOWNLOAD"
POL_System_TmpCreate "${PREFIX}"
if [ "${INSTALL_METHOD}" = "LOCAL" ]
then
cd "${HOME}"
POL_SetupWindow_browse "$(eval_gettext 'Please select the installation file to run.')" "${TITLE} installation"
SETUP_FILE= "${APP_ANSWER}"
else
cd "${POL_System_TmpDir}"
POL_Download "${SETUP_URL}"
SETUP_FILE= "${POL_System_TmpDir}/${SETUP}"
fi
[ -f "${SETUP_FILE}" ] || exit 1
POL_System_SetArch "x86"
POL_Wine_SelectPrefix "${PREFIX}"
POL_Wine_PrefixCreate "${WINEVERSION}"
POL_Call POL_Install_vcrun2010
POL_SetupWindow_VMS ${GAME_VMS}
POL_Wine_SetVideoDriver
cd "${POL_System_TmpDir}"
cat <<EOF > cert.reg
[HKEY_LOCAL_MACHINE\Software\Microsoft\SystemCertificates\My\Certificates\808D62642B7D1C4A9A83FD667F7A2A9D243FB1C7]
"Blob" =hex:03,00,00,00,01,00,00,00,14,00,00,00,80,8d,62,64,2b,7d,1c,4a,9a,83,\
fd,66,7f,7a,2a,9d,24,3f,b1,c7,20,00,00,00,01,00,00,00,a0,04,00,00,30,82,04,\
9c,30,82,03,84,a0,03,02,01,02,02,10,47,97,4d,78,73,a5, bc ,ab,0d,2f,b3,70,19,\
2f,ce,5e,30,0d,06,09,2a,86,48,86,f7,0d,01,01,05,05,00,30,81,a9,31,0b,30,09,\
06,03,55,04,06,13,02,55,53,31,15,30,13,06,03,55,04,0a,13,0c,74,68,61,77,74,\
65,2c,20,49,6e,63,2e,31,28,30,26,06,03,55,04,0b,13,1f,43,65,72,74,69,66,69,\
63,61,74,69,6f,6e,20,53,65,72,76,69,63,65,73,20,44,69,76,69,73,69,6f,6e,31,\
38,30,36,06,03,55,04,0b,13,2f,28,63,29,20,32,30,30,36,20,74,68,61,77,74,65,\
2c,20,49,6e,63,2e,20,2d,20,46,6f,72,20,61,75,74,68,6f,72,69,7a,65,64,20,75,\
73,65,20,6f,6e,6c,79,31,1f,30,1d,06,03,55,04,03,13,16,74,68,61,77,74,65,20,\
50,72,69,6d,61,72,79,20,52,6f,6f,74,20,43,41,30,1e,17,0d,31,30,30,32,30,38,\
30,30,30,30,30,30,5a,17,0d,32,30,30,32,30,37,32,33,35,39,35,39,5a,30,4a,31,\
0b,30,09,06,03,55,04,06,13,02,55,53,31,15,30,13,06,03,55,04,0a,13,0c,54,68,\
61,77,74,65,2c,20,49,6e,63,2e,31,24,30,22,06,03,55,04,03,13,1b,54,68,61,77,\
74,65,20,43,6f,64,65,20,53,69,67,6e,69,6e,67,20,43,41,20,2d,20,47,32,30,82,\
01,22,30,0d,06,09,2a,86,48,86,f7,0d,01,01,01,05,00,03,82,01,0f,00,30,82,01,\
0a,02,82,01,01,00,b7,8b,cf,75,5b,9f,25,da,7e,39,b0,93,db,38,d3,a9,23,d0,82,\
fa,e9,24,7e,5c,0b,8e,83,f8,e6,7a,59,e6,a3,c5,98,a7,99,d2,44,ff,00,a6,a5,39,\
04,8a,da,29,88,ea,db,a2,f3,1c,99,15,26,c2,b1,f4,fc,e1,0c,47,a9,09,11,06,0a,\
20,92,b9,c7,a0,04,8c,5c,94,19,ab,5b,25,2c,1d,62,7e,70,0d,ce,61,6c, dd ,2b,82,\
c9,ce,5d,48,5f,f7,c2,be, bc ,41,23,1e,4f,29,5d,d7,4f, bc ,f4,c5,2a,fc,63,e6,7c,\
26,4e,99,a7,79,41,9e,10,4a,7a,79,c9,c6,86,f7,86,95,d2,26,ce,3c,18,2a,d6,7c,\
ce,af, cd ,ad,bb,f7,82,2c,70,26,37,45,e5,0f,47,22,c6,01,28,bd,2e,83,5c,6a,a4,\
47,c1,e7,d0,d8,6b,81,46,3f,21,17,f5,07,c5,43,5a,a6,67,2c,b8,7b,60,11,b5,83,\
ee,f5,74,0a,72,71,44,3d,58,fe,e8,1a,ab,38,c3,59,db,7f,6e,38,7d,76,c7,72,69,\
98,36,96,57,d3,66,1c,d2,54,91,04,2e,54,19,b0, dc ,3d,b5,22,5e,86,d5,2a,7e,20,\
df ,5d,e6,7a,b1,65,fe,c5,02,4e,31,2d,02,03,01,00,01,a3,82,01,1c,30,82,01,18,\
30,12,06,03,55,1d,13,01,01,ff,04,08,30,06,01,01,ff,02,01,00,30,34,06,03,55,\
1d,1f,04,2d,30,2b,30,29,a0,27,a0,25,86,23,68,74,74,70,3a,2f,2f,63,72,6c,2e,\
74,68,61,77,74,65,2e,63,6f,6d,2f,54,68,61,77,74,65,50,43,41,2e,63,72,6c,30,\
0e,06,03,55,1d,0f,01,01,ff,04,04,03,02,01,06,30,32,06,08,2b,06,01,05,05,07,\
01,01,04,26,30,24,30,22,06,08,2b,06,01,05,05,07,30,01,86,16,68,74,74,70,3a,\
2f,2f,6f,63,73,70,2e,74,68,61,77,74,65,2e,63,6f,6d,30,1d,06,03,55,1d,25,04,\
16,30,14,06,08,2b,06,01,05,05,07,03,02,06,08,2b,06,01,05,05,07,03,03,30,29,\
06,03,55,1d,11,04,22,30,20,a4,1e,30,1c,31,1a,30,18,06,03,55,04,03,13,11,56,\
65,72,69,53,69,67,6e,4d,50,4b,49,2d,32,2d,31,30,30,1d,06,03,55,1d,0e,04,16,\
04,14,d4,0d,65,3f,7a,bd,34,c6,fe,47,e7,4c,0d,c0,bd,f2,de,15,ab,71,30,1f,06,\
03,55,1d,23,04,18,30,16,80,14,7b,5b,45,cf,af,ce,cb,7a,fd,31,92,1a,6a,b6,f3,\
46,eb,57,48,50,30,0d,06,09,2a,86,48,86,f7,0d,01,01,05,05,00,03,82,01,01,00,\
56,fe,53,5c,e1,c7,9e, bc ,a7,ed,7e,53,6d,6a,14,4b,51,8c,40,5e,80,5f,aa,a4,e8,\
2f,ef,38,c8,04,c9,ca,3e,cf, df ,3a,58,4e,b0,d4,b6,63,c5,29,57,fa,02,05,9a,45,\
4d,68,db,2a,1b,d4,34,3d,9f,00,c3,5a,cb,95,49,a5,6e,e1,b0,c5,fc,41,4d,41,4a,\
6f,d3,77,c8,d7,38,8d,e4,19,de,18,f3,1f,15,65,83,6d,45,0c,53,f9,0a,9a,2e,a5,\
5d,bf,6f,32,81,18,92,19,6a,55,00,ad,63,1c,52,06,7e,55,d9,29,68,ae,4a,7c,18,\
9a,79,88,6b,23,23,d8,27,38,2a,29,87,76,ca,fb,c7,b6,62,23,1f,ed,7a,56,4c, dd ,\
9c,32,5b,f5,3d,0c,46,18,95,3b,2a,23,68,83,64,41,d9,00,6d,0f,19,24,15,68,72,\
bd,c5,71,67,6e,ac,4c,db,90,eb,51,a5,1a,62,07,d0,be,6a,00,47,3c,72,2f,ec,4f,\
61,3e,73,85,ce,5a,0a,b7,ba,c0,1c,13,75,e3,22,39,28, dd ,6d,1d,09,46,9d,4f,ba,\
e8,40,81,91,c6,a4,ce,94,72,1b,01,cf,2a,6e,15,67,95,89,ae,7d,b7,b7, cd ,f9,0a,\
3d,75,b6,6b,3c,25
EOF
regedit cert.reg
mkdir -p "${HOME}/Documents/Elder Scrolls Online/live" {,eu}
cat <<EOF > "${HOME}/Documents/Elder Scrolls Online/live/UserSettings.txt"
SET GraphicsDriver.7 "OPENGL"
SET RequestedNumThreads "0"
SET BACKGROUND_AUDIO "1"
EOF
cp "${HOME}/Documents/Elder Scrolls Online" /live {,eu} /UserSettings .txt
rm -rf "${WINEPREFIX}/drive_c/users/${USER}/My Documents"
ln -sf "${HOME}/Documents" "${WINEPREFIX}/drive_c/users/${USER}/My Documents"
POL_SetupWindow_message \
"$(eval_gettext " Follow default setup up to the 'Installation Options' screen , then :\n 1. Select your region.\n 2. Leave only checked the DirectX checkbox. ")" \
"${TITLE}"
POL_Wine_WaitBefore "${TITLE}"
POL_Wine start /unix "${SETUP_FILE}"
sleep 5
while ps -C "${SETUP}" && ! ps -C "Bethesda.net_Launcher.exe"
do
echo "Waiting for ${SETUP_FILE} process to finish or Launcher to start."
sleep 1
done
rm "${WINEPREFIX}/drive_c/users/${USER}/Desktop/${TITLE}" *.lnk
POL_Shortcut \
"Bethesda.net_Launcher.exe" \
"${TITLE}" \
"${TITLE}.png" \
"" \
"Game;RolePlaying;"
POL_System_TmpDelete
POL_SetupWindow_Close
exit 0
|
Replies
|
Polfast |
Tuesday 28 November 2017 at 0:28 |
Polfast
|
Message
hi...how long time program need to build "virtual drive" ?at this moment its 2hr
Replies
Saturday 28 March 2020 at 18:45
Less than 15 min.
|
vi2nano |
Monday 2 January 2017 at 4:26 |
vi2nano
|
Message
FYI to people trying to use this. In March of 2016 Elder scrolls now ONLY supports DX11. I managed to get the game working but with all of the graphical artifacts it was literally unplayable. You could see your character but everything else was either not visible or a clone of the nearest texture.. I'm afraid with the DX11 drawback this game will continue to be unplayable until DX12 becomes mainstream which is going to be alot more compatible with Vulkan. IIRC I read somewhere that the wine project was more focused on DX12 and Vulkan because of the closeness in compatibility making it more likely for Day 1 implements of AAA titles even if WINE is to be used.
Replies
|
Jenshae |
Saturday 31 December 2016 at 5:51 |
Jenshae
|
Message
err:d3d:wined3d_debug_callback 0x17ca5fa8: "glUseProgram has failed because the operation requires the referenced program object '5' to be successfully linked (GL_INVALID_OPERATION)".
err:d3d_shader:shader_glsl_select >>>>>>>>>>>>>>>>> GL_INVALID_OPERATION (0x502) from glUseProgramObjectARB @ glsl_shader.c / 6162
Replies
Saturday 31 December 2016 at 6:06
https://www.reddit.com/r/linux_gaming/comments/38f7n7/elder_scrolls_online_tamriel_unlimited_not/
Saturday 31 December 2016 at 6:26
I got a step further by disabling GLSL Suppor, setting Direct Draw to "gdi" and by making Multisampling "enabled"
Saturday 31 December 2016 at 6:31
Then I chose Wine Configuration, Emulated a virtual desktop and under components added d3dx9
Sunday 15 January 2017 at 20:53
Okay after doing all the updates (takes freaking ages to download the game) I have managed to log in. The graphics are terrible and there is some render lag but I think I will manage to play it with friends.
Sunday 15 January 2017 at 20:53
P.S. I did remove all d3dx9 and use d3dx11
Wednesday 25 January 2017 at 1:51
fixme:dbghelp:elf_search_auxv can't find symbol in module
wine: Unhandled page fault on execute access to 0x00000000 at address (nil) (thread 0077), starting debugger...
fixme:file:K32GetMappedFileNameA (0xffffffff, 0x10000, 0x34be798, 260): stub
|
DanielWHawk |
Thursday 1 December 2016 at 10:08 |
DanielWHawk
|
Message
This needs to be marked as unsupported. None of the fixes mentioned worked. I've tried them all on three seperate machines.
Replies
|
Noserenity |
Monday 10 October 2016 at 22:48 |
Noserenity
|
Message
This should be marked as unsupported software as in it's current state is fairly unusable/unplayable. Thanks.
Replies
Thursday 10 September 2020 at 17:34
Ok done (2020-09).
|
aging_kid |
Friday 2 September 2016 at 4:48 |
aging_kid
|
Message
Ok, I get to "Requesting character load" with a load screen of Wrothgar and it crashes. Any ideas?
I've followed all mentioned advice/fixes.
Replies
Friday 2 September 2016 at 4:53
And yes, I'm an ESO Plus member with access to all DLC's :)
|
Shuttle626 |
Friday 26 August 2016 at 17:21 |
Shuttle626
|
Message
When I launch ESO the game I get the following error:

I have tried installing the d3dx10 and d3dx11 components and am running wine version 1.7.15 as Windows 7.
OS: Linux Mint 18 - Cinnamon 64bit
Cinnamon Ver: 3.07
Kernal: 4.4.0-21-generic
Processor: Intel Core I7-4702MQ 2.2Ghz x 4
Memory: 11.4Gbps
Video: GeForce GTX 760M
Replies
Wednesday 14 September 2016 at 22:05
same problem here! Wine: 1.9.18 (also tried 1.9.16) / Ubuntu 16.04
Thursday 15 September 2016 at 11:22
"Running wine-1.9.16 eso.exe (Working directory : /home/xxx/.PlayOnLinux/wineprefix/TheElderScrollsOnline/drive_c/Program Files/Zenimax Online/The Elder Scrolls Online EU/game/fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
err:winediag:query_gpu_description Invalid GPU override 8086:0112 specified, ignoring.
fixme:win:EnumDisplayDevicesW ((null),0,0x22ff3e8,0x00000000), stub!
fixme:dxgi:DXGID3D10CreateDevice Ignoring flags 0x20.
fixme:dxgi:dxgi_check_feature_level_support Ignoring adapter type.
fixme:winediag:dxgi_check_feature_level_support None of the requested D3D feature levels is supported on this GPU with the current shader backend."
|
lolmer |
Sunday 14 August 2016 at 1:54 |
lolmer
|
Warning
This update has not been approved yet by the team. Use it at your own risk
Message
1. Install with Play on Linux (https://www.playonlinux.com/en/download.html) using defaults (Wine 1.7.15).
2. Install and then switch to Wine 1.9.16.
3. Change Windows version to "Windows 7".
4. Remove the "OPENGL" line in ~/Documents/Elder Scrolls Online/live/UserSettings.txt and ~/Documents/Elder Scrolls Online/liveeu/UserSettings.txt (OpenGL is no longer supported.
5. Run the game. :)
Enjoy, but with some graphical artifacts. Seems playable the short amount of time that I played. I did lower my settings to "Low".
Differences
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 | @@ -1,8 +1,8 @@
#!/bin/bash
# Date : (2014-03-04 09:55)
-# Last revision : (2014-04-07 12:13)
-# Wine version used : 1.7.15
-# Distribution used to test : Xubuntu 13.10
+# Last revision : (2016-08-12 16:53)
+# Wine version used : 1.9.16
+# Distribution used to test : Linux Mint 17.3
# Author : Grolm
# Install test on Xubuntu 13.10 and Fedora 20.
@@ -11,6 +11,11 @@
# CHANGELOG
#
+# --- 2016-08-12 ---
+# Switch to Wine Version 1.9.16 for DX11.
+# Remove "OpenGL" setting from UserSettings.txt.
+# TODO: Set Windows version to "Windows 7" for DX11.
+#
# --- 2014-03-10 ---
# Add UserSettings creation for liveeu beside live in Documents
# Point to temporary hosted top.png and left.png (googleusercontent.com)
@@ -56,7 +61,7 @@
TITLE="The Elder Scrolls Online"
PREFIX="TheElderScrollsOnline"
-WINEVERSION="1.7.15"
+WINEVERSION="1.9.16"
AUTHOR="Grolm"
GAME_VMS="512"
@@ -173,7 +178,6 @@
# Point My Documents to Documents and create default configuration for OPENGL
mkdir -p "${HOME}/Documents/Elder Scrolls Online/live"{,eu}
cat <<EOF > "${HOME}/Documents/Elder Scrolls Online/live/UserSettings.txt"
-SET GraphicsDriver.7 "OPENGL"
SET RequestedNumThreads "0"
SET BACKGROUND_AUDIO "1"
EOF
|
New source code
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 | #!/bin/bash
[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
TITLE= "The Elder Scrolls Online"
PREFIX= "TheElderScrollsOnline"
WINEVERSION= "1.9.16"
AUTHOR= "Grolm"
GAME_VMS= "512"
GAME_EDITOR= "Bethesda (Zenimax online)"
SETUP= "Install_ESO.exe"
POL_SetupWindow_Init
POL_SetupWindow_SetID 1990
POL_Debug_Init
POL_SetupWindow_presentation \
"${TITLE}" \
"${GAME_EDITOR}" \
"${GAME_URL}" \
"Grolm" \
"${PREFIX}"
POL_SetupWindow_InstallMethod "LOCAL,DOWNLOAD"
POL_System_TmpCreate "${PREFIX}"
if [ "${INSTALL_METHOD}" = "LOCAL" ]
then
cd "${HOME}"
POL_SetupWindow_browse "$(eval_gettext 'Please select the installation file to run.')" "${TITLE} installation"
SETUP_FILE= "${APP_ANSWER}"
else
cd "${POL_System_TmpDir}"
POL_Download "${SETUP_URL}"
SETUP_FILE= "${POL_System_TmpDir}/${SETUP}"
fi
[ -f "${SETUP_FILE}" ] || exit 1
POL_System_SetArch "x86"
POL_Wine_SelectPrefix "${PREFIX}"
POL_Wine_PrefixCreate "${WINEVERSION}"
POL_Call POL_Install_vcrun2010
POL_SetupWindow_VMS ${GAME_VMS}
POL_Wine_SetVideoDriver
cd "${POL_System_TmpDir}"
cat <<EOF > cert.reg
[HKEY_LOCAL_MACHINE\Software\Microsoft\SystemCertificates\My\Certificates\808D62642B7D1C4A9A83FD667F7A2A9D243FB1C7]
"Blob" =hex:03,00,00,00,01,00,00,00,14,00,00,00,80,8d,62,64,2b,7d,1c,4a,9a,83,\
fd,66,7f,7a,2a,9d,24,3f,b1,c7,20,00,00,00,01,00,00,00,a0,04,00,00,30,82,04,\
9c,30,82,03,84,a0,03,02,01,02,02,10,47,97,4d,78,73,a5, bc ,ab,0d,2f,b3,70,19,\
2f,ce,5e,30,0d,06,09,2a,86,48,86,f7,0d,01,01,05,05,00,30,81,a9,31,0b,30,09,\
06,03,55,04,06,13,02,55,53,31,15,30,13,06,03,55,04,0a,13,0c,74,68,61,77,74,\
65,2c,20,49,6e,63,2e,31,28,30,26,06,03,55,04,0b,13,1f,43,65,72,74,69,66,69,\
63,61,74,69,6f,6e,20,53,65,72,76,69,63,65,73,20,44,69,76,69,73,69,6f,6e,31,\
38,30,36,06,03,55,04,0b,13,2f,28,63,29,20,32,30,30,36,20,74,68,61,77,74,65,\
2c,20,49,6e,63,2e,20,2d,20,46,6f,72,20,61,75,74,68,6f,72,69,7a,65,64,20,75,\
73,65,20,6f,6e,6c,79,31,1f,30,1d,06,03,55,04,03,13,16,74,68,61,77,74,65,20,\
50,72,69,6d,61,72,79,20,52,6f,6f,74,20,43,41,30,1e,17,0d,31,30,30,32,30,38,\
30,30,30,30,30,30,5a,17,0d,32,30,30,32,30,37,32,33,35,39,35,39,5a,30,4a,31,\
0b,30,09,06,03,55,04,06,13,02,55,53,31,15,30,13,06,03,55,04,0a,13,0c,54,68,\
61,77,74,65,2c,20,49,6e,63,2e,31,24,30,22,06,03,55,04,03,13,1b,54,68,61,77,\
74,65,20,43,6f,64,65,20,53,69,67,6e,69,6e,67,20,43,41,20,2d,20,47,32,30,82,\
01,22,30,0d,06,09,2a,86,48,86,f7,0d,01,01,01,05,00,03,82,01,0f,00,30,82,01,\
0a,02,82,01,01,00,b7,8b,cf,75,5b,9f,25,da,7e,39,b0,93,db,38,d3,a9,23,d0,82,\
fa,e9,24,7e,5c,0b,8e,83,f8,e6,7a,59,e6,a3,c5,98,a7,99,d2,44,ff,00,a6,a5,39,\
04,8a,da,29,88,ea,db,a2,f3,1c,99,15,26,c2,b1,f4,fc,e1,0c,47,a9,09,11,06,0a,\
20,92,b9,c7,a0,04,8c,5c,94,19,ab,5b,25,2c,1d,62,7e,70,0d,ce,61,6c, dd ,2b,82,\
c9,ce,5d,48,5f,f7,c2,be, bc ,41,23,1e,4f,29,5d,d7,4f, bc ,f4,c5,2a,fc,63,e6,7c,\
26,4e,99,a7,79,41,9e,10,4a,7a,79,c9,c6,86,f7,86,95,d2,26,ce,3c,18,2a,d6,7c,\
ce,af, cd ,ad,bb,f7,82,2c,70,26,37,45,e5,0f,47,22,c6,01,28,bd,2e,83,5c,6a,a4,\
47,c1,e7,d0,d8,6b,81,46,3f,21,17,f5,07,c5,43,5a,a6,67,2c,b8,7b,60,11,b5,83,\
ee,f5,74,0a,72,71,44,3d,58,fe,e8,1a,ab,38,c3,59,db,7f,6e,38,7d,76,c7,72,69,\
98,36,96,57,d3,66,1c,d2,54,91,04,2e,54,19,b0, dc ,3d,b5,22,5e,86,d5,2a,7e,20,\
df ,5d,e6,7a,b1,65,fe,c5,02,4e,31,2d,02,03,01,00,01,a3,82,01,1c,30,82,01,18,\
30,12,06,03,55,1d,13,01,01,ff,04,08,30,06,01,01,ff,02,01,00,30,34,06,03,55,\
1d,1f,04,2d,30,2b,30,29,a0,27,a0,25,86,23,68,74,74,70,3a,2f,2f,63,72,6c,2e,\
74,68,61,77,74,65,2e,63,6f,6d,2f,54,68,61,77,74,65,50,43,41,2e,63,72,6c,30,\
0e,06,03,55,1d,0f,01,01,ff,04,04,03,02,01,06,30,32,06,08,2b,06,01,05,05,07,\
01,01,04,26,30,24,30,22,06,08,2b,06,01,05,05,07,30,01,86,16,68,74,74,70,3a,\
2f,2f,6f,63,73,70,2e,74,68,61,77,74,65,2e,63,6f,6d,30,1d,06,03,55,1d,25,04,\
16,30,14,06,08,2b,06,01,05,05,07,03,02,06,08,2b,06,01,05,05,07,03,03,30,29,\
06,03,55,1d,11,04,22,30,20,a4,1e,30,1c,31,1a,30,18,06,03,55,04,03,13,11,56,\
65,72,69,53,69,67,6e,4d,50,4b,49,2d,32,2d,31,30,30,1d,06,03,55,1d,0e,04,16,\
04,14,d4,0d,65,3f,7a,bd,34,c6,fe,47,e7,4c,0d,c0,bd,f2,de,15,ab,71,30,1f,06,\
03,55,1d,23,04,18,30,16,80,14,7b,5b,45,cf,af,ce,cb,7a,fd,31,92,1a,6a,b6,f3,\
46,eb,57,48,50,30,0d,06,09,2a,86,48,86,f7,0d,01,01,05,05,00,03,82,01,01,00,\
56,fe,53,5c,e1,c7,9e, bc ,a7,ed,7e,53,6d,6a,14,4b,51,8c,40,5e,80,5f,aa,a4,e8,\
2f,ef,38,c8,04,c9,ca,3e,cf, df ,3a,58,4e,b0,d4,b6,63,c5,29,57,fa,02,05,9a,45,\
4d,68,db,2a,1b,d4,34,3d,9f,00,c3,5a,cb,95,49,a5,6e,e1,b0,c5,fc,41,4d,41,4a,\
6f,d3,77,c8,d7,38,8d,e4,19,de,18,f3,1f,15,65,83,6d,45,0c,53,f9,0a,9a,2e,a5,\
5d,bf,6f,32,81,18,92,19,6a,55,00,ad,63,1c,52,06,7e,55,d9,29,68,ae,4a,7c,18,\
9a,79,88,6b,23,23,d8,27,38,2a,29,87,76,ca,fb,c7,b6,62,23,1f,ed,7a,56,4c, dd ,\
9c,32,5b,f5,3d,0c,46,18,95,3b,2a,23,68,83,64,41,d9,00,6d,0f,19,24,15,68,72,\
bd,c5,71,67,6e,ac,4c,db,90,eb,51,a5,1a,62,07,d0,be,6a,00,47,3c,72,2f,ec,4f,\
61,3e,73,85,ce,5a,0a,b7,ba,c0,1c,13,75,e3,22,39,28, dd ,6d,1d,09,46,9d,4f,ba,\
e8,40,81,91,c6,a4,ce,94,72,1b,01,cf,2a,6e,15,67,95,89,ae,7d,b7,b7, cd ,f9,0a,\
3d,75,b6,6b,3c,25
EOF
regedit cert.reg
mkdir -p "${HOME}/Documents/Elder Scrolls Online/live" {,eu}
cat <<EOF > "${HOME}/Documents/Elder Scrolls Online/live/UserSettings.txt"
SET RequestedNumThreads "0"
SET BACKGROUND_AUDIO "1"
EOF
cp "${HOME}/Documents/Elder Scrolls Online" /live {,eu} /UserSettings .txt
rm -rf "${WINEPREFIX}/drive_c/users/${USER}/My Documents"
ln -sf "${HOME}/Documents" "${WINEPREFIX}/drive_c/users/${USER}/My Documents"
POL_SetupWindow_message \
"$(eval_gettext " Follow default setup up to 'Installation Options' screen , then :\n 1. Select your region.\n 2. Leave only checked DirectX box. ")" \
"${TITLE}"
POL_Wine_WaitBefore "${TITLE}"
POL_Wine start /unix "${SETUP_FILE}"
sleep 5
while ps -C "${SETUP}" && ! ps -C "Bethesda.net_Launcher.exe"
do
echo "Waiting for ${SETUP_FILE} process to finish or Launcher to start."
sleep 1
done
rm "${WINEPREFIX}/drive_c/users/${USER}/Desktop/${TITLE}" *.lnk
POL_Shortcut \
"Bethesda.net_Launcher.exe" \
"${TITLE}" \
"${TITLE}.png" \
"" \
"Game;RolePlaying;"
POL_System_TmpDelete
POL_SetupWindow_Close
exit 0
|
Replies
|
gau |
Saturday 9 July 2016 at 5:15 |
gau
|
Message
The install and launcher will work fine up until the game is downloaded and then when [PLAY] is clicked from the launcher it complains with a message: "Unable to initialize render device"
Replies
Saturday 9 July 2016 at 5:17
Linux mint 17.2
AMD FX(tm)-8320 Eight-Core Processor
16 GB RAM
ATI FirePro 5900 (2GB)
Saturday 9 July 2016 at 5:17
Wine 1.7.15 (as installed by POL)
Friday 5 August 2016 at 23:02
I just went through the Zenimax forums, DX11+ only
Saturday 6 August 2016 at 5:26
D3D11 through wine takes care of the initial render issue, but may not solve the problem
Sunday 14 August 2016 at 1:55
Set Windows version to "WIndows 7" and switch WINE version to "1.9.16" (or newer) and I was able to log into the game with a character and see most of the world, with some graphical artifacts. I've submitted an updated configuration.
|
jeansologist |
Thursday 17 March 2016 at 20:24 |
jeansologist
|
Message
I've been googling and looking through forums for ages trying to find a solution to this but haven't found one yet, so I apologize if my post has already been said and I haven't noticed it.
I tried to install the game both with PlayOnLinux's script and by manually downloading the installer file. I installed the certificate, correctly configured wine (using 1.9.4) and tried it for windows 7 and windows xp. I'm using an Nvidia GTX950 but recently had the exact same problem on an AMD card.
The game begins the install process just fine, but when it gets to the point that I have to accept the terms and conditions of the agreement (BEFORE the game starts downloading) the installer crashes and my computer freezes. I can move the cursor, but every window is unresponsive and the cursor becomes stuck on one monitor, unable to move to the next (I have two monitors). The only way to get anything responsive again is to hard reset my pc. If anybody knows a fix for this I'd be eternally grateful.
Replies
Thursday 17 March 2016 at 20:28
Forgot to add that I'm on ubuntu 15.10
Thursday 17 March 2016 at 20:28
Forgot to add that I'm on ubuntu 15.10
Friday 1 July 2016 at 15:46
wine sittings - emulation of an virtual desktiop helped me out...and using these tipps: https://appdb.winehq.org/objectManager.php?sClass=version&iId=33203
Friday 1 July 2016 at 15:47
but still I have problems with the directx version :(
Sunday 28 May 2017 at 17:58
I know this is old, but I wanted to post a solution I found. I had this issue too. Try using Gnome or KDE instead of Unity. When I switched to Gnome the problem went away.
|
kronykus |
Monday 14 March 2016 at 18:41 |
kronykus
|
|
sirkrieger |
Monday 29 February 2016 at 1:53 |
sirkrieger
|
Message
I followed the instructions on WineHQ but the game launcher keeps getting stuck at "Loading..."
https://appdb.winehq.org/objectManager.php?sClass=version&iId=33369
Replies
Monday 29 February 2016 at 13:06
You need the certificate for the launcher to run.
Tuesday 1 March 2016 at 0:13
When I click on the link it tells me that I already have it installed as a certificate authority. I can't get any file from it. Where is the default location for it to be saved? I need to know where that is since I can't get it to download to a separate directory.
Sunday 6 March 2016 at 17:23
j'ai réussi à refaire fonctionner le jeu, voir mes commentaires sur le lien winehq ci-dessus.
|
Darth_Malloc |
Monday 15 February 2016 at 4:29 |
Darth_Malloc
|
Message
I am using POL 4.2.8 on Linux Mint 17.1
Since my ESO installation tried to update (and failed), whenever I try to start of game it freezes, sometimes while logging in, sometimes when trying to load a character. When I try to repair it, I get Error 210: patch manifest failed to download. I followed the instructions on the support page but it still does not help. Has anyone had the same problem? Does anyone know a solution?
Replies
|
superbigmax |
Saturday 13 February 2016 at 23:21 |
superbigmax
|
Message
I have had a problem with ESO, it crashes at the first load screen after character creation. The music keeps playing but the spinning wheel in the corner stops after about thirty seconds. After being frozen for a while it gives an error message. The installation seems to work fine, the game takes a while to download but no error messages there. During installation I unchecked the box "vc++ 2010 redist" as adviced by the POL script. I tried various wine versions no difference there. I run eso launcher in a virtual desktop.
System specs:
Ubuntu 15.04
POL 4.2.10
Wine: tried multiple versions (1.9.3 / 1.7.15 / 1.9.1 all x86 )
Processor: Intel® Core™ i3-4150 CPU @ 3.50GHz × 4
Graphics: Intel® Haswell
OS type: 64-bit
All drivers are up to date
Wine settings: Windows version 7 (also tried xp)
If it helps this config has no problems with Elder Scrolls V : Skyrim
I also noticed the mmdevapi file isn't present in the libraries tab in wine config.
This is the error message that ESO gives.
If you need more details to help me please ask me.
Does anyone know how to fix this?
Replies
Sunday 14 February 2016 at 15:50
Same here. Game is broken since last update.
Sunday 14 February 2016 at 21:42
I'm having the same issue as well.
Sunday 14 February 2016 at 22:59
I noticed the image showing the error message is missing. The error message is:
Sunday 14 February 2016 at 23:01
Error message: " The program AwesomiumProcess.exe has encountered a serious problem and needs to close. We are sorry for the inconvenience"
Saturday 20 February 2016 at 1:16
I have the same issue (no message error appears and screen freeze while loading after choosing a character.)
Saturday 20 February 2016 at 1:21
Ubuntu 15.10
POL 4.2.10
Wine: tried multiple versions (1.7.15 / 1.7.47 all x86 )
Processor: Intel® Core™ i7-3540M CPU @ 3.00GHz × 4
Graphics: Intel® Ivybridge Mobile
OS type: 64-bit
Wine settings: Windows version xp (also tried 7)
Monday 22 February 2016 at 9:21
The same problem
Ubuntu 14.04
Wine: tried multiple versions (1.7.15 / 1.7.13, 1.9.1 all x86 )
Processor: Intel® Core™ i7-3540M CPU @ 2.5GHz × 4
Graphics: NVIDIA GeForce GTX 950M (361 Drivers)
OS type: 64-bit
Wine settings: Windows version xp (also tried 7)
Tuesday 23 February 2016 at 17:48
On Winehq there are two people saying that the issue is solved in wine 1.9.4.
Tuesday 23 February 2016 at 20:35
It's true. It work for me with 1.9.4
Wednesday 24 February 2016 at 6:11
How do you install the certificate Adam talks about?
Wednesday 24 February 2016 at 6:12
https://appdb.winehq.org/objectManager.php?sClass=version&iId=33369 Here is the link.
|
toha |
Tuesday 1 December 2015 at 22:57 |
toha
|
Message
Well i'm on ubuntu 14, i have no problem to install the game, it have launch one time but in windows on my screen, when i change to fullscreen, the game display in 2cm² in the left corner of the screen, but i cant change it now and cant play.
when i restart the game, again the screen for playong is the smallest on the corner, did someone have this bug? or can help me pls?
Replies
Wednesday 16 December 2015 at 21:26
You have to manually edit the video resolution for a lot of wine games, otherwise change wine to emulate a virtual desktop and run it in there.
|
NyvenZA |
Sunday 20 September 2015 at 21:36 |
NyvenZA
|
Message
It is a lot to download, but it worked for me.
Game runs as in windows :D
Replies
Sunday 1 November 2015 at 22:36
what distro/wine are you using? I'm getting this Bethesda.net_Launcher.exe error.
Saturday 14 November 2015 at 12:41
I have had no problems on RHEL, Fedora, OpenSUSE. If memory serves right, you may need to install the digital certificate. I know without that you will have issues getting the game to run at all. Forget if the launcher ever needed that, but then again, they could now but not before.
Tuesday 17 November 2015 at 19:23
Ok, i've somehow managed to run the game. Debian Stretch update, insertion of brand new nVidia card and using latest script from the page fixed the issue that I mentioned above. I've also encountered a problem of low disk space, because my wineprefix is on different partition and wine was reporting only 1gb of free space. I solved this issue by coppying the installed game directly from another windows machine. I also moved registry. The last thing that I needed to do was to add correct symbolic link acording to my locale (the script has "My Documents", in Polish it's "Moje Dokumenty").
|
dreamlogix |
Thursday 17 September 2015 at 3:26 |
dreamlogix
|
Warning
This update has not been approved yet by the team. Use it at your own risk
Message
try my script update all credits go to the respective creators
Changelog:
uses system wine version
(@this moment works good for me on 1.7.50-staging with the staging additions enabled)
updated dependencys based on google search i found it to need:
POL_Call POL_Install_vcrun2013
POL_Call POL_Install_AdobeAir
POL_Call POL_Install_msxml6
POL_Call POL_Install_corefonts
POL_Call POL_Install_dxfullsetup
POL_Call POL_Install_dotnet45
anyone more professional than me can find anyother dependencys we can easily add them
results runs fine and stable at medium gfx crashes at random on ultra high ill try to sort what casues the crash exactly
Differences
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 | @@ -1,14 +1,14 @@
#!/bin/bash
# Date : (2014-03-04 09:55)
-# Last revision : (2014-04-07 12:13)
+# Last revision : (2015-08-23 11:34)
# Wine version used : 1.7.15
# Distribution used to test : Xubuntu 13.10
# Author : Grolm
-
+
# Install test on Xubuntu 13.10 and Fedora 20.
-#
+#
# Run test on Xubuntu 13.10 : run at 50 FPS with a Quad core Intel Core i7-2600K CPU with a NVIDIA GF104 [GeForce GTX 460] GPU at 1920x1080 with NVIDIA driver 331.20.
-
+
# CHANGELOG
#
# --- 2014-03-10 ---
@@ -50,26 +50,28 @@
# Change Prefix from TESO to TheElderScrollsOnline
# Change default user settings to have a more stable game
#
+# --- 2015-08-23 ---
+
[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
-
+
TITLE="The Elder Scrolls Online"
PREFIX="TheElderScrollsOnline"
-WINEVERSION="1.7.15"
AUTHOR="Grolm"
GAME_VMS="512"
GAME_EDITOR="Bethesda (Zenimax online)"
SETUP="Install_ESO.exe"
-
+
-
+
POL_SetupWindow_Init
POL_SetupWindow_SetID 1990
POL_Debug_Init
-
+
# Presentation
POL_SetupWindow_presentation \
"${TITLE}" \
@@ -77,13 +79,13 @@
"${GAME_URL}" \
"Grolm" \
"${PREFIX}"
-
+
# Select Install Method
POL_SetupWindow_InstallMethod "LOCAL,DOWNLOAD"
-
+
# Create Temp space
POL_System_TmpCreate "${PREFIX}"
-
+
# Installation
if [ "${INSTALL_METHOD}" = "LOCAL" ]
then
@@ -95,81 +97,23 @@
POL_Download "${SETUP_URL}"
SETUP_FILE="${POL_System_TmpDir}/${SETUP}"
fi
-
+
[ -f "${SETUP_FILE}" ] || exit 1
-
+
# Create Prefix
POL_System_SetArch "x86"
POL_Wine_SelectPrefix "${PREFIX}"
POL_Wine_PrefixCreate "${WINEVERSION}"
-
+
# Dependencies
-POL_Call POL_Install_vcrun2010
-
+POL_Call POL_Install_vcrun2013
+POL_Call POL_Install_AdobeAir
+POL_Call POL_Install_msxml6
+POL_Call POL_Install_corefonts
+POL_Call POL_Install_dxfullsetup
+POL_Call POL_Install_dotnet45
# Asking about memory size of graphic card
POL_SetupWindow_VMS ${GAME_VMS}
-
-# Set Graphic Card information keys for wine
-POL_Wine_SetVideoDriver
-
-
-# Certificate installation
-cd "${POL_System_TmpDir}"
-cat <<EOF > cert.reg
-[HKEY_LOCAL_MACHINE\Software\Microsoft\SystemCertificates\My\Certificates\808D62642B7D1C4A9A83FD667F7A2A9D243FB1C7]
-"Blob"=hex:03,00,00,00,01,00,00,00,14,00,00,00,80,8d,62,64,2b,7d,1c,4a,9a,83,\
- fd,66,7f,7a,2a,9d,24,3f,b1,c7,20,00,00,00,01,00,00,00,a0,04,00,00,30,82,04,\
- 9c,30,82,03,84,a0,03,02,01,02,02,10,47,97,4d,78,73,a5,bc,ab,0d,2f,b3,70,19,\
- 2f,ce,5e,30,0d,06,09,2a,86,48,86,f7,0d,01,01,05,05,00,30,81,a9,31,0b,30,09,\
- 06,03,55,04,06,13,02,55,53,31,15,30,13,06,03,55,04,0a,13,0c,74,68,61,77,74,\
- 65,2c,20,49,6e,63,2e,31,28,30,26,06,03,55,04,0b,13,1f,43,65,72,74,69,66,69,\
- 63,61,74,69,6f,6e,20,53,65,72,76,69,63,65,73,20,44,69,76,69,73,69,6f,6e,31,\
- 38,30,36,06,03,55,04,0b,13,2f,28,63,29,20,32,30,30,36,20,74,68,61,77,74,65,\
- 2c,20,49,6e,63,2e,20,2d,20,46,6f,72,20,61,75,74,68,6f,72,69,7a,65,64,20,75,\
- 73,65,20,6f,6e,6c,79,31,1f,30,1d,06,03,55,04,03,13,16,74,68,61,77,74,65,20,\
- 50,72,69,6d,61,72,79,20,52,6f,6f,74,20,43,41,30,1e,17,0d,31,30,30,32,30,38,\
- 30,30,30,30,30,30,5a,17,0d,32,30,30,32,30,37,32,33,35,39,35,39,5a,30,4a,31,\
- 0b,30,09,06,03,55,04,06,13,02,55,53,31,15,30,13,06,03,55,04,0a,13,0c,54,68,\
- 61,77,74,65,2c,20,49,6e,63,2e,31,24,30,22,06,03,55,04,03,13,1b,54,68,61,77,\
- 74,65,20,43,6f,64,65,20,53,69,67,6e,69,6e,67,20,43,41,20,2d,20,47,32,30,82,\
- 01,22,30,0d,06,09,2a,86,48,86,f7,0d,01,01,01,05,00,03,82,01,0f,00,30,82,01,\
- 0a,02,82,01,01,00,b7,8b,cf,75,5b,9f,25,da,7e,39,b0,93,db,38,d3,a9,23,d0,82,\
- fa,e9,24,7e,5c,0b,8e,83,f8,e6,7a,59,e6,a3,c5,98,a7,99,d2,44,ff,00,a6,a5,39,\
- 04,8a,da,29,88,ea,db,a2,f3,1c,99,15,26,c2,b1,f4,fc,e1,0c,47,a9,09,11,06,0a,\
- 20,92,b9,c7,a0,04,8c,5c,94,19,ab,5b,25,2c,1d,62,7e,70,0d,ce,61,6c,dd,2b,82,\
- c9,ce,5d,48,5f,f7,c2,be,bc,41,23,1e,4f,29,5d,d7,4f,bc,f4,c5,2a,fc,63,e6,7c,\
- 26,4e,99,a7,79,41,9e,10,4a,7a,79,c9,c6,86,f7,86,95,d2,26,ce,3c,18,2a,d6,7c,\
- ce,af,cd,ad,bb,f7,82,2c,70,26,37,45,e5,0f,47,22,c6,01,28,bd,2e,83,5c,6a,a4,\
- 47,c1,e7,d0,d8,6b,81,46,3f,21,17,f5,07,c5,43,5a,a6,67,2c,b8,7b,60,11,b5,83,\
- ee,f5,74,0a,72,71,44,3d,58,fe,e8,1a,ab,38,c3,59,db,7f,6e,38,7d,76,c7,72,69,\
- 98,36,96,57,d3,66,1c,d2,54,91,04,2e,54,19,b0,dc,3d,b5,22,5e,86,d5,2a,7e,20,\
- df,5d,e6,7a,b1,65,fe,c5,02,4e,31,2d,02,03,01,00,01,a3,82,01,1c,30,82,01,18,\
- 30,12,06,03,55,1d,13,01,01,ff,04,08,30,06,01,01,ff,02,01,00,30,34,06,03,55,\
- 1d,1f,04,2d,30,2b,30,29,a0,27,a0,25,86,23,68,74,74,70,3a,2f,2f,63,72,6c,2e,\
- 74,68,61,77,74,65,2e,63,6f,6d,2f,54,68,61,77,74,65,50,43,41,2e,63,72,6c,30,\
- 0e,06,03,55,1d,0f,01,01,ff,04,04,03,02,01,06,30,32,06,08,2b,06,01,05,05,07,\
- 01,01,04,26,30,24,30,22,06,08,2b,06,01,05,05,07,30,01,86,16,68,74,74,70,3a,\
- 2f,2f,6f,63,73,70,2e,74,68,61,77,74,65,2e,63,6f,6d,30,1d,06,03,55,1d,25,04,\
- 16,30,14,06,08,2b,06,01,05,05,07,03,02,06,08,2b,06,01,05,05,07,03,03,30,29,\
- 06,03,55,1d,11,04,22,30,20,a4,1e,30,1c,31,1a,30,18,06,03,55,04,03,13,11,56,\
- 65,72,69,53,69,67,6e,4d,50,4b,49,2d,32,2d,31,30,30,1d,06,03,55,1d,0e,04,16,\
- 04,14,d4,0d,65,3f,7a,bd,34,c6,fe,47,e7,4c,0d,c0,bd,f2,de,15,ab,71,30,1f,06,\
- 03,55,1d,23,04,18,30,16,80,14,7b,5b,45,cf,af,ce,cb,7a,fd,31,92,1a,6a,b6,f3,\
- 46,eb,57,48,50,30,0d,06,09,2a,86,48,86,f7,0d,01,01,05,05,00,03,82,01,01,00,\
- 56,fe,53,5c,e1,c7,9e,bc,a7,ed,7e,53,6d,6a,14,4b,51,8c,40,5e,80,5f,aa,a4,e8,\
- 2f,ef,38,c8,04,c9,ca,3e,cf,df,3a,58,4e,b0,d4,b6,63,c5,29,57,fa,02,05,9a,45,\
- 4d,68,db,2a,1b,d4,34,3d,9f,00,c3,5a,cb,95,49,a5,6e,e1,b0,c5,fc,41,4d,41,4a,\
- 6f,d3,77,c8,d7,38,8d,e4,19,de,18,f3,1f,15,65,83,6d,45,0c,53,f9,0a,9a,2e,a5,\
- 5d,bf,6f,32,81,18,92,19,6a,55,00,ad,63,1c,52,06,7e,55,d9,29,68,ae,4a,7c,18,\
- 9a,79,88,6b,23,23,d8,27,38,2a,29,87,76,ca,fb,c7,b6,62,23,1f,ed,7a,56,4c,dd,\
- 9c,32,5b,f5,3d,0c,46,18,95,3b,2a,23,68,83,64,41,d9,00,6d,0f,19,24,15,68,72,\
- bd,c5,71,67,6e,ac,4c,db,90,eb,51,a5,1a,62,07,d0,be,6a,00,47,3c,72,2f,ec,4f,\
- 61,3e,73,85,ce,5a,0a,b7,ba,c0,1c,13,75,e3,22,39,28,dd,6d,1d,09,46,9d,4f,ba,\
- e8,40,81,91,c6,a4,ce,94,72,1b,01,cf,2a,6e,15,67,95,89,ae,7d,b7,b7,cd,f9,0a,\
- 3d,75,b6,6b,3c,25
-EOF
-regedit cert.reg
-
# Point My Documents to Documents and create default configuration for OPENGL
mkdir -p "${HOME}/Documents/Elder Scrolls Online/live"{,eu}
cat <<EOF > "${HOME}/Documents/Elder Scrolls Online/live/UserSettings.txt"
@@ -178,14 +122,14 @@
SET BACKGROUND_AUDIO "1"
EOF
cp "${HOME}/Documents/Elder Scrolls Online"/live{,eu}/UserSettings.txt
+[ -d "${HOME}/Documents" ] || mkdir "${HOME}/Documents"
rm -rf "${WINEPREFIX}/drive_c/users/${USER}/My Documents"
ln -sf "${HOME}/Documents" "${WINEPREFIX}/drive_c/users/${USER}/My Documents"
-
# Setup
POL_SetupWindow_message \
- "$(eval_gettext "Follow default setup up to 'Installation Options' screen, then:\n 1. Select your region.\n 2. Leave only checked DirectX box.")" \
+ "$(eval_gettext "Follow default setup up to 'Installation Options' screen, then:\n 1. Select your region.\n 2. Leave only checked the DirectX checkbox.")" \
"${TITLE}"
-
+unset JAVA_TOOL_OPTIONS
POL_Wine_WaitBefore "${TITLE}"
POL_Wine start /unix "${SETUP_FILE}"
sleep 5
@@ -194,22 +138,22 @@
# with the new eso setup either.
while ps -C "${SETUP}" && ! ps -C "Bethesda.net_Launcher.exe"
do
- echo "Waiting for ${SETUP_FILE} process to finish or Launcher to start."
+ POL_Debug_Message "Waiting for ${SETUP_FILE} process to finish or Launcher to start."
sleep 1
done
-
# Remove Windows desktop lnk
rm "${WINEPREFIX}/drive_c/users/${USER}/Desktop/${TITLE}"*.lnk
-
+
# Create Shortcut
+
POL_Shortcut \
"Bethesda.net_Launcher.exe" \
"${TITLE}" \
"${TITLE}.png" \
"" \
"Game;RolePlaying;"
-
+
# Remove Temp Space
POL_System_TmpDelete
POL_SetupWindow_Close
-exit 0
+exit 0
\ No newline at end of file
|
New source code
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 | #!/bin/bash
[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
TITLE= "The Elder Scrolls Online"
PREFIX= "TheElderScrollsOnline"
AUTHOR= "Grolm"
GAME_VMS= "512"
GAME_EDITOR= "Bethesda (Zenimax online)"
SETUP= "Install_ESO.exe"
POL_SetupWindow_Init
POL_SetupWindow_SetID 1990
POL_Debug_Init
POL_SetupWindow_presentation \
"${TITLE}" \
"${GAME_EDITOR}" \
"${GAME_URL}" \
"Grolm" \
"${PREFIX}"
POL_SetupWindow_InstallMethod "LOCAL,DOWNLOAD"
POL_System_TmpCreate "${PREFIX}"
if [ "${INSTALL_METHOD}" = "LOCAL" ]
then
cd "${HOME}"
POL_SetupWindow_browse "$(eval_gettext 'Please select the installation file to run.')" "${TITLE} installation"
SETUP_FILE= "${APP_ANSWER}"
else
cd "${POL_System_TmpDir}"
POL_Download "${SETUP_URL}"
SETUP_FILE= "${POL_System_TmpDir}/${SETUP}"
fi
[ -f "${SETUP_FILE}" ] || exit 1
POL_System_SetArch "x86"
POL_Wine_SelectPrefix "${PREFIX}"
POL_Wine_PrefixCreate "${WINEVERSION}"
POL_Call POL_Install_vcrun2013
POL_Call POL_Install_AdobeAir
POL_Call POL_Install_msxml6
POL_Call POL_Install_corefonts
POL_Call POL_Install_dxfullsetup
POL_Call POL_Install_dotnet45
POL_SetupWindow_VMS ${GAME_VMS}
mkdir -p "${HOME}/Documents/Elder Scrolls Online/live" {,eu}
cat <<EOF > "${HOME}/Documents/Elder Scrolls Online/live/UserSettings.txt"
SET GraphicsDriver.7 "OPENGL"
SET RequestedNumThreads "0"
SET BACKGROUND_AUDIO "1"
EOF
cp "${HOME}/Documents/Elder Scrolls Online" /live {,eu} /UserSettings .txt
[ -d "${HOME}/Documents" ] || mkdir "${HOME}/Documents"
rm -rf "${WINEPREFIX}/drive_c/users/${USER}/My Documents"
ln -sf "${HOME}/Documents" "${WINEPREFIX}/drive_c/users/${USER}/My Documents"
POL_SetupWindow_message \
"$(eval_gettext " Follow default setup up to 'Installation Options' screen , then :\n 1. Select your region.\n 2. Leave only checked the DirectX checkbox. ")" \
"${TITLE}"
unset JAVA_TOOL_OPTIONS
POL_Wine_WaitBefore "${TITLE}"
POL_Wine start /unix "${SETUP_FILE}"
sleep 5
while ps -C "${SETUP}" && ! ps -C "Bethesda.net_Launcher.exe"
do
POL_Debug_Message "Waiting for ${SETUP_FILE} process to finish or Launcher to start."
sleep 1
done
rm "${WINEPREFIX}/drive_c/users/${USER}/Desktop/${TITLE}" *.lnk
POL_Shortcut \
"Bethesda.net_Launcher.exe" \
"${TITLE}" \
"${TITLE}.png" \
"" \
"Game;RolePlaying;"
POL_System_TmpDelete
POL_SetupWindow_Close
exit 0
|
Replies
Thursday 17 September 2015 at 3:28
oh yeah and did some minor clean up removed spaces and such
Thursday 17 September 2015 at 11:07
+[ -d "${HOME}/Documents" ] || mkdir "${HOME}/Documents"
what if you're not using english locale?
Thursday 17 September 2015 at 15:57
Thank you for the update.
Thursday 17 September 2015 at 18:13
good point petch i forgot to change uncheck dx also now in the setup
|
Faign |
Thursday 3 September 2015 at 5:36 |
Faign
|
Message
Hello,
Yesterday, I tried to play TESO but it downloaded an update that made PlayOnLinux crash at the moment to lauch the game, after download was completed (crash report has been sent).
Everything worked fine before this update. I'm on Ubuntu 14.04.
Please, could you tell me what's wrong with it?
Thanks in advance.
Replies
|
petch |
Sunday 23 August 2015 at 11:36 |
petch
|
Warning
This update has not been approved yet by the team. Use it at your own risk
Message
Differences
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 | @@ -1,6 +1,6 @@
#!/bin/bash
# Date : (2014-03-04 09:55)
-# Last revision : (2014-04-07 12:13)
+# Last revision : (2015-08-23 11:34)
# Wine version used : 1.7.15
# Distribution used to test : Xubuntu 13.10
# Author : Grolm
@@ -50,6 +50,8 @@
# Change Prefix from TESO to TheElderScrollsOnline
# Change default user settings to have a more stable game
#
+# --- 2015-08-23 ---
[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
@@ -105,6 +107,7 @@
# Dependencies
POL_Call POL_Install_vcrun2010
+POL_Call POL_Install_AdobeAir
# Asking about memory size of graphic card
POL_SetupWindow_VMS ${GAME_VMS}
@@ -168,7 +171,7 @@
e8,40,81,91,c6,a4,ce,94,72,1b,01,cf,2a,6e,15,67,95,89,ae,7d,b7,b7,cd,f9,0a,\
3d,75,b6,6b,3c,25
EOF
-regedit cert.reg
+POL_Wine regedit cert.reg
# Point My Documents to Documents and create default configuration for OPENGL
mkdir -p "${HOME}/Documents/Elder Scrolls Online/live"{,eu}
@@ -178,14 +181,16 @@
SET BACKGROUND_AUDIO "1"
EOF
cp "${HOME}/Documents/Elder Scrolls Online"/live{,eu}/UserSettings.txt
+[ -d "${HOME}/Documents" ] || mkdir "${HOME}/Documents"
rm -rf "${WINEPREFIX}/drive_c/users/${USER}/My Documents"
ln -sf "${HOME}/Documents" "${WINEPREFIX}/drive_c/users/${USER}/My Documents"
# Setup
POL_SetupWindow_message \
- "$(eval_gettext "Follow default setup up to 'Installation Options' screen, then:\n 1. Select your region.\n 2. Leave only checked DirectX box.")" \
+ "$(eval_gettext "Follow default setup up to 'Installation Options' screen, then:\n 1. Select your region.\n 2. Leave only checked the DirectX checkbox.")" \
"${TITLE}"
+unset JAVA_TOOL_OPTIONS
POL_Wine_WaitBefore "${TITLE}"
POL_Wine start /unix "${SETUP_FILE}"
sleep 5
@@ -194,7 +199,7 @@
# with the new eso setup either.
while ps -C "${SETUP}" && ! ps -C "Bethesda.net_Launcher.exe"
do
- echo "Waiting for ${SETUP_FILE} process to finish or Launcher to start."
+ POL_Debug_Message "Waiting for ${SETUP_FILE} process to finish or Launcher to start."
sleep 1
done
|
New source code
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 | #!/bin/bash
[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
TITLE= "The Elder Scrolls Online"
PREFIX= "TheElderScrollsOnline"
WINEVERSION= "1.7.15"
AUTHOR= "Grolm"
GAME_VMS= "512"
GAME_EDITOR= "Bethesda (Zenimax online)"
SETUP= "Install_ESO.exe"
POL_SetupWindow_Init
POL_SetupWindow_SetID 1990
POL_Debug_Init
POL_SetupWindow_presentation \
"${TITLE}" \
"${GAME_EDITOR}" \
"${GAME_URL}" \
"Grolm" \
"${PREFIX}"
POL_SetupWindow_InstallMethod "LOCAL,DOWNLOAD"
POL_System_TmpCreate "${PREFIX}"
if [ "${INSTALL_METHOD}" = "LOCAL" ]
then
cd "${HOME}"
POL_SetupWindow_browse "$(eval_gettext 'Please select the installation file to run.')" "${TITLE} installation"
SETUP_FILE= "${APP_ANSWER}"
else
cd "${POL_System_TmpDir}"
POL_Download "${SETUP_URL}"
SETUP_FILE= "${POL_System_TmpDir}/${SETUP}"
fi
[ -f "${SETUP_FILE}" ] || exit 1
POL_System_SetArch "x86"
POL_Wine_SelectPrefix "${PREFIX}"
POL_Wine_PrefixCreate "${WINEVERSION}"
POL_Call POL_Install_vcrun2010
POL_Call POL_Install_AdobeAir
POL_SetupWindow_VMS ${GAME_VMS}
POL_Wine_SetVideoDriver
cd "${POL_System_TmpDir}"
cat <<EOF > cert.reg
[HKEY_LOCAL_MACHINE\Software\Microsoft\SystemCertificates\My\Certificates\808D62642B7D1C4A9A83FD667F7A2A9D243FB1C7]
"Blob" =hex:03,00,00,00,01,00,00,00,14,00,00,00,80,8d,62,64,2b,7d,1c,4a,9a,83,\
fd,66,7f,7a,2a,9d,24,3f,b1,c7,20,00,00,00,01,00,00,00,a0,04,00,00,30,82,04,\
9c,30,82,03,84,a0,03,02,01,02,02,10,47,97,4d,78,73,a5, bc ,ab,0d,2f,b3,70,19,\
2f,ce,5e,30,0d,06,09,2a,86,48,86,f7,0d,01,01,05,05,00,30,81,a9,31,0b,30,09,\
06,03,55,04,06,13,02,55,53,31,15,30,13,06,03,55,04,0a,13,0c,74,68,61,77,74,\
65,2c,20,49,6e,63,2e,31,28,30,26,06,03,55,04,0b,13,1f,43,65,72,74,69,66,69,\
63,61,74,69,6f,6e,20,53,65,72,76,69,63,65,73,20,44,69,76,69,73,69,6f,6e,31,\
38,30,36,06,03,55,04,0b,13,2f,28,63,29,20,32,30,30,36,20,74,68,61,77,74,65,\
2c,20,49,6e,63,2e,20,2d,20,46,6f,72,20,61,75,74,68,6f,72,69,7a,65,64,20,75,\
73,65,20,6f,6e,6c,79,31,1f,30,1d,06,03,55,04,03,13,16,74,68,61,77,74,65,20,\
50,72,69,6d,61,72,79,20,52,6f,6f,74,20,43,41,30,1e,17,0d,31,30,30,32,30,38,\
30,30,30,30,30,30,5a,17,0d,32,30,30,32,30,37,32,33,35,39,35,39,5a,30,4a,31,\
0b,30,09,06,03,55,04,06,13,02,55,53,31,15,30,13,06,03,55,04,0a,13,0c,54,68,\
61,77,74,65,2c,20,49,6e,63,2e,31,24,30,22,06,03,55,04,03,13,1b,54,68,61,77,\
74,65,20,43,6f,64,65,20,53,69,67,6e,69,6e,67,20,43,41,20,2d,20,47,32,30,82,\
01,22,30,0d,06,09,2a,86,48,86,f7,0d,01,01,01,05,00,03,82,01,0f,00,30,82,01,\
0a,02,82,01,01,00,b7,8b,cf,75,5b,9f,25,da,7e,39,b0,93,db,38,d3,a9,23,d0,82,\
fa,e9,24,7e,5c,0b,8e,83,f8,e6,7a,59,e6,a3,c5,98,a7,99,d2,44,ff,00,a6,a5,39,\
04,8a,da,29,88,ea,db,a2,f3,1c,99,15,26,c2,b1,f4,fc,e1,0c,47,a9,09,11,06,0a,\
20,92,b9,c7,a0,04,8c,5c,94,19,ab,5b,25,2c,1d,62,7e,70,0d,ce,61,6c, dd ,2b,82,\
c9,ce,5d,48,5f,f7,c2,be, bc ,41,23,1e,4f,29,5d,d7,4f, bc ,f4,c5,2a,fc,63,e6,7c,\
26,4e,99,a7,79,41,9e,10,4a,7a,79,c9,c6,86,f7,86,95,d2,26,ce,3c,18,2a,d6,7c,\
ce,af, cd ,ad,bb,f7,82,2c,70,26,37,45,e5,0f,47,22,c6,01,28,bd,2e,83,5c,6a,a4,\
47,c1,e7,d0,d8,6b,81,46,3f,21,17,f5,07,c5,43,5a,a6,67,2c,b8,7b,60,11,b5,83,\
ee,f5,74,0a,72,71,44,3d,58,fe,e8,1a,ab,38,c3,59,db,7f,6e,38,7d,76,c7,72,69,\
98,36,96,57,d3,66,1c,d2,54,91,04,2e,54,19,b0, dc ,3d,b5,22,5e,86,d5,2a,7e,20,\
df ,5d,e6,7a,b1,65,fe,c5,02,4e,31,2d,02,03,01,00,01,a3,82,01,1c,30,82,01,18,\
30,12,06,03,55,1d,13,01,01,ff,04,08,30,06,01,01,ff,02,01,00,30,34,06,03,55,\
1d,1f,04,2d,30,2b,30,29,a0,27,a0,25,86,23,68,74,74,70,3a,2f,2f,63,72,6c,2e,\
74,68,61,77,74,65,2e,63,6f,6d,2f,54,68,61,77,74,65,50,43,41,2e,63,72,6c,30,\
0e,06,03,55,1d,0f,01,01,ff,04,04,03,02,01,06,30,32,06,08,2b,06,01,05,05,07,\
01,01,04,26,30,24,30,22,06,08,2b,06,01,05,05,07,30,01,86,16,68,74,74,70,3a,\
2f,2f,6f,63,73,70,2e,74,68,61,77,74,65,2e,63,6f,6d,30,1d,06,03,55,1d,25,04,\
16,30,14,06,08,2b,06,01,05,05,07,03,02,06,08,2b,06,01,05,05,07,03,03,30,29,\
06,03,55,1d,11,04,22,30,20,a4,1e,30,1c,31,1a,30,18,06,03,55,04,03,13,11,56,\
65,72,69,53,69,67,6e,4d,50,4b,49,2d,32,2d,31,30,30,1d,06,03,55,1d,0e,04,16,\
04,14,d4,0d,65,3f,7a,bd,34,c6,fe,47,e7,4c,0d,c0,bd,f2,de,15,ab,71,30,1f,06,\
03,55,1d,23,04,18,30,16,80,14,7b,5b,45,cf,af,ce,cb,7a,fd,31,92,1a,6a,b6,f3,\
46,eb,57,48,50,30,0d,06,09,2a,86,48,86,f7,0d,01,01,05,05,00,03,82,01,01,00,\
56,fe,53,5c,e1,c7,9e, bc ,a7,ed,7e,53,6d,6a,14,4b,51,8c,40,5e,80,5f,aa,a4,e8,\
2f,ef,38,c8,04,c9,ca,3e,cf, df ,3a,58,4e,b0,d4,b6,63,c5,29,57,fa,02,05,9a,45,\
4d,68,db,2a,1b,d4,34,3d,9f,00,c3,5a,cb,95,49,a5,6e,e1,b0,c5,fc,41,4d,41,4a,\
6f,d3,77,c8,d7,38,8d,e4,19,de,18,f3,1f,15,65,83,6d,45,0c,53,f9,0a,9a,2e,a5,\
5d,bf,6f,32,81,18,92,19,6a,55,00,ad,63,1c,52,06,7e,55,d9,29,68,ae,4a,7c,18,\
9a,79,88,6b,23,23,d8,27,38,2a,29,87,76,ca,fb,c7,b6,62,23,1f,ed,7a,56,4c, dd ,\
9c,32,5b,f5,3d,0c,46,18,95,3b,2a,23,68,83,64,41,d9,00,6d,0f,19,24,15,68,72,\
bd,c5,71,67,6e,ac,4c,db,90,eb,51,a5,1a,62,07,d0,be,6a,00,47,3c,72,2f,ec,4f,\
61,3e,73,85,ce,5a,0a,b7,ba,c0,1c,13,75,e3,22,39,28, dd ,6d,1d,09,46,9d,4f,ba,\
e8,40,81,91,c6,a4,ce,94,72,1b,01,cf,2a,6e,15,67,95,89,ae,7d,b7,b7, cd ,f9,0a,\
3d,75,b6,6b,3c,25
EOF
POL_Wine regedit cert.reg
mkdir -p "${HOME}/Documents/Elder Scrolls Online/live" {,eu}
cat <<EOF > "${HOME}/Documents/Elder Scrolls Online/live/UserSettings.txt"
SET GraphicsDriver.7 "OPENGL"
SET RequestedNumThreads "0"
SET BACKGROUND_AUDIO "1"
EOF
cp "${HOME}/Documents/Elder Scrolls Online" /live {,eu} /UserSettings .txt
[ -d "${HOME}/Documents" ] || mkdir "${HOME}/Documents"
rm -rf "${WINEPREFIX}/drive_c/users/${USER}/My Documents"
ln -sf "${HOME}/Documents" "${WINEPREFIX}/drive_c/users/${USER}/My Documents"
POL_SetupWindow_message \
"$(eval_gettext " Follow default setup up to 'Installation Options' screen , then :\n 1. Select your region.\n 2. Leave only checked the DirectX checkbox. ")" \
"${TITLE}"
unset JAVA_TOOL_OPTIONS
POL_Wine_WaitBefore "${TITLE}"
POL_Wine start /unix "${SETUP_FILE}"
sleep 5
while ps -C "${SETUP}" && ! ps -C "Bethesda.net_Launcher.exe"
do
POL_Debug_Message "Waiting for ${SETUP_FILE} process to finish or Launcher to start."
sleep 1
done
rm "${WINEPREFIX}/drive_c/users/${USER}/Desktop/${TITLE}" *.lnk
POL_Shortcut \
"Bethesda.net_Launcher.exe" \
"${TITLE}" \
"${TITLE}.png" \
"" \
"Game;RolePlaying;"
POL_System_TmpDelete
POL_SetupWindow_Close
exit 0
|
Replies
Wednesday 21 October 2015 at 5:36
This doesn't fix the adobe air problem..... :(
Edited by petch
|
Darth_Malloc |
Monday 3 August 2015 at 3:59 |
Darth_Malloc
|
Message
I am trying to run ESO on a Linux Mint 17.1 laptop, and my graphics card is Nvidia GTX950M. I think that I must of inadvertantly specified the wrong memory value the first time I installed the game. Now, when I try to run the game, all the the scenery looks pink. Does anyone know how to fix this problem? Your help is greatly appreciated.
Replies
Monday 3 August 2015 at 10:35
Configure button > (select virtual drive) > Display tab > Video memory size
To remove the cached value, there's no other way currently (as far as I know) than opening PoL console,
Tools > PlayOnLinux console
then type
POL_Config_Delete VMS
|
Norore |
Wednesday 15 July 2015 at 16:34 |
Norore
|
Message
Hi,
I don't know why but my computer freeze regularly during the installation process from the official Launcher.
I was able to install the Launcher, but know, when the Launcher is downloading the game, my computer freeze during the process! Sometimes I also have a black screen.
All I can do when those troubles happens is to hard reboot the machine.
I am installing the game through WiFi and I can't plug my computer with the box.
I don't know if there is a log error file somewhere or not, but if you want one, please tell me where I can find it!
Cordialy
Replies
Wednesday 15 July 2015 at 16:49
That must be either a driver issue (likely video driver), or a hardware issue (overheating, weak power supply,...)
|
brnogz |
Tuesday 2 June 2015 at 15:01 |
brnogz
|
Message
when i try to install the game, it ends up with this 
i've tried both downloading the installer with wizard and using downloaded installer wizard.
log file
/user/1000/keyring/gpg:0:1"
declare -x GTK_IM_MODULE="ibus"
declare -x GTK_MODULES="overlay-scrollbar"
declare -x G_FILENAME_ENCODING="UTF-8"
declare -x HOME="/home/brnogz"
declare -x IGNORE_ICON_DIR="false"
declare -x IM_CONFIG_PHASE="1"
declare -x INSTANCE=""
declare -x JAVA_TOOL_OPTIONS="-javaagent:/usr/share/java/jayatanaag.jar "
declare -x JOB="dbus"
declare -x LANG="en_US.UTF-8"
declare -x LANGUAGE="en_US"
declare -x LC_ADDRESS="tr_TR.UTF-8"
declare -x LC_IDENTIFICATION="tr_TR.UTF-8"
declare -x LC_MEASUREMENT="tr_TR.UTF-8"
declare -x LC_MONETARY="tr_TR.UTF-8"
declare -x LC_NAME="tr_TR.UTF-8"
declare -x LC_NUMERIC="tr_TR.UTF-8"
declare -x LC_PAPER="tr_TR.UTF-8"
declare -x LC_TELEPHONE="tr_TR.UTF-8"
declare -x LC_TIME="tr_TR.UTF-8"
declare -x LD_32_PATH_ORIGIN=""
declare -x LD_LIBRARY_PATH=""
declare -x LD_PATH_ORIGIN=""
declare -x LIBVIRT_DEFAULT_URI="qemu:///system"
declare -x LOGNAME="brnogz"
declare -x MACHTYPE="x86_64-pc-linux-gnu"
declare -x MANDATORY_PATH="/usr/share/gconf/gnome.mandatory.path"
declare -x MD5_COMMAND="md5sum"
declare -x MONO_SITE="http://wine.playonlinux.com/mono"
declare -x OLDPWD="/home/brnogz/.PlayOnLinux/configurations/setups/The Elder Scrolls Online"
declare -x OS_NAME="linux"
declare -x OpenGL32="1"
declare -x OpenGL64="1"
declare -x PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
declare -x PATH_ORIGIN="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
declare -x PLAYONLINUX="/usr/share/playonlinux"
declare -x POL_ARCH="x86"
declare -x POL_COOKIE="zHiZ6EAawqtLtdRM6xFT"
declare -x POL_CURL="curl"
declare -x POL_DNS="playonlinux.com"
declare -x POL_HOST="127.0.0.1"
declare -x POL_ID="21818020"
declare -x POL_LANG="en"
declare -x POL_OS="Linux"
declare -x POL_PORT="30000"
declare -x POL_PYTHON="python"
declare -x POL_SetupWindow_ID="5310"
declare -x POL_TERM="x-terminal-emulator"
declare -x POL_UPTODATE="TRUE"
declare -x POL_USER_ARCH="x86"
declare -x POL_USER_ROOT="/home/brnogz/.PlayOnLinux/"
declare -x POL_WGET="env LD_LIBRARY_PATH=\"\" wget --prefer-family=IPv4 -q"
declare -x PWD="/usr/share/playonlinux/python"
declare -x QT4_IM_MODULE="xim"
declare -x QT_IM_MODULE="ibus"
declare -x QT_QPA_PLATFORMTHEME="appmenu-qt5"
declare -x REPERTOIRE="/home/brnogz/.PlayOnLinux/"
declare -x SCRIPTID="The Elder Scrolls Online"
declare -x SED="sed"
declare -x SESSION="gnome"
declare -x SESSIONTYPE="gnome-session"
declare -x SESSION_MANAGER="local/baran-notebook:@/tmp/.ICE-unix/4529,unix/baran-notebook:/tmp/.ICE-unix/4529"
declare -x SETUPWINDOW_INIT="true"
declare -x SHELL="/bin/bash"
declare -x SHLVL="4"
declare -x SITE="http://repository.playonlinux.com"
declare -x SSH_AUTH_SOCK="/run/user/1000/keyring/ssh"
declare -x TEXTDOMAIN="pol"
declare -x TEXTDOMAINDIR="/usr/share/playonlinux/lang/locale/"
declare -x TITLE="The Elder Scrolls Online"
declare -x TITRE="PlayOnLinux"
declare -x UBUNTU_MENUPROXY="0"
declare -x UPSTART_SESSION="unix:abstract=/com/ubuntu/upstart-session/1000/4330"
declare -x USER="brnogz"
declare -x VERSION="4.2.8"
declare -x WGETRC="/home/brnogz/.PlayOnLinux//configurations/wgetrc"
declare -x WINEDLLOVERRIDES="winemenubuilder.exe=d"
declare -x WINEPREFIX="/home/brnogz/.PlayOnLinux//wineprefix/default"
declare -x WINE_SITE="http://wine.playonlinux.com/binaries"
declare -x WorkingDirectory="/home/brnogz"
declare -x XAUTHORITY="/home/brnogz/.Xauthority"
declare -x XDG_CONFIG_DIRS="/etc/xdg/xdg-gnome:/usr/share/upstart/xdg:/etc/xdg"
declare -x XDG_CURRENT_DESKTOP="GNOME"
declare -x XDG_DATA_DIRS="/usr/share/gnome:/usr/local/share/:/usr/share/"
declare -x XDG_GREETER_DATA_DIR="/var/lib/lightdm-data/brnogz"
declare -x XDG_MENU_PREFIX="gnome-"
declare -x XDG_RUNTIME_DIR="/run/user/1000"
declare -x XDG_SEAT="seat0"
declare -x XDG_SEAT_PATH="/org/freedesktop/DisplayManager/Seat0"
declare -x XDG_SESSION_DESKTOP="gnome"
declare -x XDG_SESSION_ID="c1"
declare -x XDG_SESSION_PATH="/org/freedesktop/DisplayManager/Session0"
declare -x XDG_SESSION_TYPE="x11"
declare -x XDG_VTNR="7"
declare -x XMODIFIERS="@im=ibus"
06/02/15 15:44:59 - [POL_SetupWindow_icon_menu] Message: icon_menu answer: Use a setup file in my computer
06/02/15 15:44:59 - [POL_SetupWindow_InstallMethod] Message: Install method: LOCAL
06/02/15 15:47:07 - [POL_SetupWindow_browse] Message: browser answer: /home/brnogz/Downloads/Install_ESO.exe
06/02/15 15:47:07 - [POL_System_SetArch] Message: POL_ARCH set to x86
06/02/15 15:47:07 - [POL_Wine_SelectPrefix] Message: Selecting prefix: TheElderScrollsOnline
06/02/15 15:47:07 - [POL_Wine_PrefixCreate] Message: Setting POL_WINEVERSION to 1.7.15
06/02/15 15:47:07 - [POL_Wine_PrefixCreate] Message: Creating prefix (1.7.15)...
06/02/15 15:47:07 - [POL_Wine_PrefixCreate] Message: Using wine 1.7.15
06/02/15 15:47:07 - [POL_Wine_InstallVersion] Message: Installing wine version path: 1.7.15, x86
06/02/15 15:47:08 - [POL_Config_PrefixWrite] Message: Prefix config write: ARCH x86
06/02/15 15:47:08 - [POL_Config_PrefixWrite] Message: Prefix config write: VERSION 1.7.15
06/02/15 15:47:09 - [POL_Wine] Message: Running wine-1.7.15 --version (Working directory : /home/brnogz)
06/02/15 15:47:09 - [POL_Wine] Message: Notice: PlayOnLinux deliberately disables winemenubuilder. See http://www.playonmac.com/fr/page-26-Winemenubuilder.html
wine-1.7.15
06/02/15 15:47:09 - [POL_Wine] Message: Wine return: 0
06/02/15 15:47:47 - [POL_LoadVar_PROGRAMFILES] Message: Getting Program Files name
06/02/15 15:47:47 - [POL_Wine] Message: Running wine-1.7.15 cmd /c echo %ProgramFiles% (Working directory : /home/brnogz)
06/02/15 15:47:47 - [POL_Wine] Message: Notice: PlayOnLinux deliberately disables winemenubuilder. See http://www.playonmac.com/fr/page-26-Winemenubuilder.html
C:\Program Files
06/02/15 15:47:48 - [POL_Wine] Message: Wine return: 0
06/02/15 15:47:51 - [POL_Call] Message: Calling POL_Install_vcrun2010
06/02/15 15:47:51 - [POL_Call] Message: ----- Starting function POL_Install_vcrun2010 -----
06/02/15 15:47:51 - [POL_GPG_auth_script] Message: Checking signature of POL_Install_vcrun2010
06/02/15 15:47:51 - [POL_GPG_install_key] Message: Importing PlayOnLinux public key
06/02/15 15:47:51 - [POL_Source] Message: POL GPG : Good signature
06/02/15 15:47:51 - [POL_Download_Resource] Message: Downloading resource http://download.microsoft.com/download/C/6/D/C6D0FD4E-9E53-4897-9B91-836EBA2AACD3/vcredist_x86.exe
06/02/15 15:47:51 - [POL_Download_Resource] Message: Resource already present
06/02/15 15:47:52 - [POL_System_CheckFS] Message: Checking filesystem for vcredist_x86.exe
06/02/15 15:47:52 - [POL_Wine] Message: Running wine-1.7.15 start /unix vcredist_x86.exe /q (Working directory : /home/brnogz/.PlayOnLinux/ressources/vcrun2010)
06/02/15 15:47:52 - [POL_Wine] Message: Notice: PlayOnLinux deliberately disables winemenubuilder. See http://www.playonmac.com/fr/page-26-Winemenubuilder.html
06/02/15 15:47:52 - [POL_Wine] Message: Wine return: 0
fixme:clusapi:GetNodeClusterState ((null),0x33eb74) stub!
fixme:advapi:DecryptFileA ("c:\\3db7e85dcdf2f1989345f7724836\\", 00000000): stub
err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
fixme:advapi:RegisterTraceGuidsW (0x6cd15f38, 0x6cd20180, {e2821408-c59d-418f-ad3f-aa4e792aeb79}, 1, 0x33fc90, (null), (null), 0x6cd20188): stub
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:process:SetProcessDEPPolicy (1): stub
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:thread:SetThreadStackGuarantee (0x33fb58): stub
fixme:advapi:LsaOpenPolicy ((null),0x33f454,0x00000001,0x33f47c) stub
fixme:advapi:LsaClose (0xcafe) stub
fixme:storage:create_storagefile Storage share mode not implemented.
fixme:advapi:LsaOpenPolicy ((null),0x33f2a4,0x00000001,0x33f2cc) stub
fixme:advapi:LsaClose (0xcafe) stub
06/02/15 15:48:03 - [POL_Wine_OverrideDLL] Message: Overriding DLLs
06/02/15 15:48:03 - [POL_Wine] Message: Running wine-1.7.15 regedit /home/brnogz/.PlayOnLinux//tmp/override-dll.reg (Working directory : /home/brnogz/.PlayOnLinux/ressources/vcrun2010)
06/02/15 15:48:04 - [POL_Wine] Message: Wine return: 0
06/02/15 15:48:04 - [POL_Call] Message: ----- Ending function POL_Install_vcrun2010 -----
06/02/15 15:48:04 - [POL_Wine_Direct3D] Message: Setting wine Direct3D /home/brnogz/.PlayOnLinux//wineprefix/TheElderScrollsOnline VideoMemorySize 2048
06/02/15 15:48:04 - [POL_Wine] Message: Running wine-1.7.15 regedit /home/brnogz/.PlayOnLinux//tmp/regkey.reg (Working directory : /home/brnogz)
06/02/15 15:48:04 - [POL_Wine] Message: Wine return: 0
06/02/15 15:48:04 - [POL_Wine_SetVideoDriver] Message: Set wine video driver
06/02/15 15:48:05 - [POL_DetectVideoCards] Message: Gettings GPU informations
06/02/15 15:48:07 - [POL_SetupWindow_menu] Message: menu answer:
06/02/15 15:48:07 - [POL_LoadVar_Device] Message: VendorID :
06/02/15 15:48:07 - [POL_LoadVar_Device] Message: DeviceID :
06/02/15 15:48:07 - [POL_Wine_SetVideoDriver] Message: Detected video driver: vga.dll
06/02/15 15:48:07 - [POL_Wine] Message: Running wine-1.7.15 regedit /home/brnogz/.PlayOnLinux//tmp/VGA_ID_fix.reg (Working directory : /home/brnogz)
06/02/15 15:48:08 - [POL_Wine] Message: Wine return: 0
06/02/15 15:48:11 - [POL_System_CheckFS] Message: Checking filesystem for /home/brnogz/Downloads/Install_ESO.exe
06/02/15 15:48:11 - [POL_Wine] Message: Running wine-1.7.15 start /unix /home/brnogz/Downloads/Install_ESO.exe (Working directory : /home/brnogz/.PlayOnLinux/tmp/TheElderScrollsOnline)
06/02/15 15:48:11 - [POL_Wine] Message: Wine return: 0
fixme:ver:GetCurrentPackageId (0x33682c (nil)): stub
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
06/02/15 15:48:31 - [POL_Shortcut] Message: Looking for <Bethesda.net_Launcher.exe>, found <>
06/02/15 15:48:32 - [POL_Shortcut] Error: Binary not found: Bethesda.net_Launcher.exe\nHave you installed the program to the default location?
Replies
Tuesday 9 June 2015 at 14:03
Hi there,Got the same issue too
Tuesday 9 June 2015 at 14:06
Looks the installer shutdown after CRC check.
The expected exe program "Bethesda.net_Launcher.exe" awaited by POL is missing, then POL_Shortcut throw an crash also
Thanks guys.
(First message is truncated because of an early ENTER press .. )
Wednesday 17 June 2015 at 9:53
anyone who get the same issue, jayatanaag.jar causes the crash. @awsome solves the problem with "env JAVA_TOOL_OPTIONS="" wine ./Install_ESO"
Wednesday 17 June 2015 at 13:46
also removing jayatana works too
Tuesday 14 July 2015 at 19:56
hello I'am the same issue too. @brnogz, how to change Java_TOOL_OPTIONS? Where ?
Saturday 18 July 2015 at 7:48
I have the same problem. Removing jayatana didn't work for me.
Tuesday 28 July 2015 at 13:53
how do I config "env JAVA_TOOL_OPTIONS="" wine ./Install_ESO" ?
Sunday 23 August 2015 at 12:36
Doesn't work for me either, I get a gauge about installation being prepared, and the installer goes no further (I don't own the game but it doesn't matter up to that point).
Tested on Debian Sid and Linux Mint 17.2 Cinnamon, neither defining $JAVA_TOOL_OPTIONS, so it's not the issue
Sunday 1 November 2015 at 22:27
Hey guys, I don't know if Bethesda changed something or not, but for me I have same problem. U'm using Debian Stretch. Changing JAVA_TOOL_OPTIONS gets me nowhere, jayatana package isn't even present in repositiories.
|
Pookaah |
Friday 24 April 2015 at 7:33 |
Pookaah
|
Message
Hello all,
I have a problem since the launcher tried to download the 2.0.6 patch on Tuesday (EU version).
The launcher freezes on the loading screen (not the downloading one). Then, impossible to do anything, except from a reboot.
I had no problem when I installed the game some weeks ago (the downloading step was just long). Then I could play for some time before it crashes (between 15 minutes and 1 hour).
But from Tuesday on, impossible to get anything else than the loading screen. I let the program open one night long to see if it changed something, but not. The only thing I see in the log file is this line, repeated at least 200 times :
fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
Had anyone the same problem ? Did you find a solution ?
Thanks !
Replies
Sunday 17 May 2015 at 21:37
The above message is very likely not even a problem
|
rek2 |
Thursday 9 April 2015 at 19:27 |
rek2
|
Message
this is working ok for me.. played last night for 2-3 hours, no problem so far..
Replies
|
morrosis |
Sunday 5 April 2015 at 4:23 |
morrosis
|
Message
Game keeps crashing after a period of play, no messages or anything.
Replies
Sunday 5 April 2015 at 9:23
More freezing then anything, I am currently trying a few things like chaning wine versions and so forth.
Sunday 5 April 2015 at 10:18
Few changes I have made that have worked well so far, change to openGL in the wine config, change the wine to 1.7.34 and SET RequestedNumJobThreads "0" in the usersettings.txt file in the user documents for the documetns file it seems to have worked so far.
Monday 6 April 2015 at 3:18
Still not working correctly.
Sunday 17 May 2015 at 20:59
this is now happening to me as well... every couple hours sometimes more sometimes less, did you find a solution?
Tuesday 19 May 2015 at 3:49
ok I figure out that if you change to OpenGL and I minimize the graphic settings to medium instead of hight + I was able to play for 4-5 hours until I end the session... then later on I got back in the game and played for around 2+ hours and I did crashed... dmsg shows a shader error ... we should post this on winehq to get this resolved.
|
ewkbenyc |
Thursday 19 March 2015 at 14:37 |
ewkbenyc
|
Message
Hi,
I tried installing the game using your script but the game won't start downloading after the launcher installs - I get "Not enough HD space" error. I can copy the files from Windows instalation and the game launches just fine but still, any possible help?
Here is the log:
[03/19/15 14:25:28] - Running wine-1.7.15 --version (Working directory : /home/john)
wine-1.7.15
PlayOnLinux logfile
-------------------
Date: 03/19/15 14:25:28
> PlayOnLinux Version
4.2.6
> uname -a
Linux john-EP45-DS3L 3.16.0-31-generic #43~14.04.1-Ubuntu SMP Tue Mar 10 20:13:38 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
> lsb_release -a
> wine --version
wine-1.7.15
> POL_WINEVERSION
1.7.15
> WINEPREFIX
/home/john/.PlayOnLinux//wineprefix/TheElderScrollsOnline
> Distribution
Ubuntu 14.04.2 LTS
> glxinfo \| grep rendering
direct rendering: Yes
> glxinfo \| grep renderer
GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer,
GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer,
OpenGL renderer string: Gallium 0.4 on AMD JUNIPER
> OpenGL libs (Direct rendering testing)
32bits direct rendering is enabled
64bits direct rendering is enabled
[03/19/15 14:25:44] - Running wine-1.7.15 cmd /c echo %ProgramFiles% (Working directory : /home/john)
C:\Program Files
[03/19/15 14:25:47] - ----- Starting function POL_Install_vcrun2010 -----
[03/19/15 14:25:47] - Running wine-1.7.15 start /unix vcredist_x86.exe /q (Working directory : /home/john/.PlayOnLinux/ressources/vcrun2010)
fixme:clusapi:GetNodeClusterState ((null),0x33eb74) stub!
fixme:advapi:DecryptFileA ("c:\\5f6bb6b1d9a53b52658df4cc6fcdfd75\\", 00000000): stub
fixme:advapi:RegisterTraceGuidsW (0x6cd15f38, 0x6cd20180, {e2821408-c59d-418f-ad3f-aa4e792aeb79}, 1, 0x33fc90, (null), (null), 0x6cd20188): stub
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:process:SetProcessDEPPolicy (1): stub
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:thread:SetThreadStackGuarantee (0x33fb58): stub
fixme:advapi:LsaOpenPolicy ((null),0x33f454,0x00000001,0x33f47c) stub
fixme:advapi:LsaClose (0xcafe) stub
fixme:storage:create_storagefile Storage share mode not implemented.
fixme:advapi:LsaOpenPolicy ((null),0x33f2a4,0x00000001,0x33f2cc) stub
fixme:advapi:LsaClose (0xcafe) stub
[03/19/15 14:25:58] - Running wine-1.7.15 regedit /home/john/.PlayOnLinux//tmp/override-dll.reg (Working directory : /home/john/.PlayOnLinux/ressources/vcrun2010)
[03/19/15 14:25:58] - Content of /home/john/.PlayOnLinux//tmp/override-dll.reg
-----------
REGEDIT4
[HKEY_CURRENT_USER\Software\Wine\DllOverrides]
"*msvcr100"="native,builtin"
-----------
[03/19/15 14:25:58] - ----- Ending function POL_Install_vcrun2010 -----
[03/19/15 14:25:58] - Running wine-1.7.15 regedit /home/john/.PlayOnLinux//tmp/regkey.reg (Working directory : /home/john)
[03/19/15 14:25:58] - Content of /home/john/.PlayOnLinux//tmp/regkey.reg
-----------
REGEDIT4
[HKEY_CURRENT_USER\Software\Wine\Direct3D]
"VideoMemorySize"="1024"
-----------
[03/19/15 14:25:59] - Running wine-1.7.15 regedit /home/john/.PlayOnLinux//tmp/VGA_ID_fix.reg (Working directory : /home/john)
[03/19/15 14:25:59] - Content of /home/john/.PlayOnLinux//tmp/VGA_ID_fix.reg
-----------
REGEDIT4
[HKEY_CURRENT_USER\Software\Wine\Direct3D]
"VideoPCIVendorID"="dword:00001002"
"VideoPCIDeviceID"="dword:000068b8"
"VideoDriver"="ati2dvag.dll"
-----------
[03/19/15 14:26:02] - Running wine-1.7.15 start /unix /home/john/Downloads/Install_ESO.exe (Working directory : /home/john)
fixme:ver:GetCurrentPackageId (0x33682c (nil)): stub
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:font:freetype_SelectFont Untranslated charset 255
fixme:win:EnumDisplayDevicesW ((null),0,0x17acd988,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),1,0x17acd988,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x17acd7c8,0x00000000), stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x14eeb8, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B8G8R8X8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x14eeb8, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B8G8R8X8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:imm:ImmGetOpenStatus (0x17c3b940): semi-stub
fixme:imm:ImmReleaseContext (0x1007e, 0x17c3b940): stub
fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
fixme:imm:ImeHandleNotify WM_IME_NOTIFY:IMN_SETCOMPOSITIONWINDOW
fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046}
fixme:volume:GetVolumePathNameW (L"C:\\", 0x185ccc20, 1024), stub!
fixme:event:wait_for_withdrawn_state window 0x30086/4c00019 wait timed out
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:ole:CoGetClassObject class {0968e258-16c7-4dba-aa86-462dd61e31a3} not registered
err:ole:CoGetClassObject class {0968e258-16c7-4dba-aa86-462dd61e31a3} not registered
err:ole:create_server class {0968e258-16c7-4dba-aa86-462dd61e31a3} not registered
fixme:ole:CoGetClassObject CLSCTX_REMOTE_SERVER not supported
err:ole:CoGetClassObject no class object {0968e258-16c7-4dba-aa86-462dd61e31a3} could be created for context 0x17
fixme:iphlpapi:NotifyAddrChange (Handle 0x33dd4c, overlapped 0x1c75c88): stub
fixme:winsock:WSALookupServiceBeginW (0x33dc4c 0x00000ff0 0x33dbb4) Stub!
fixme:systray:wine_notify_icon unhandled tray message: 4
fixme:mountmgr:harddisk_ioctl Unsupported ioctl 2d1400 (device=2d access=0 func=500 method=0)
Replies
|
Timori |
Tuesday 17 March 2015 at 10:19 |
Timori
|
Message
TESO Just did the Switch to Buy2Play - TESO: Tamriel Unlimited
I have just installed the Game using the Play On Linux added solution.
It works 100%, play on High settings using the GTX 650 and the game runs like on Windows.
The only con-Point I have found is following:
When you turn around 180°, you see that the world builds itself up, but it goes pretty fast and it is not game breaking ^^.
NOTE:
1. At every Start of the Launcher you see that the "Loading" message keeps for some minutes. Just wait, the launcher continues after some minutes (for me, it does after 1 - 3 minutes).
2. Once the installer did download the 35GB of Game files, at the end, the installer seems to be hanging. It isn't! Just leave it unitl you see "Play". There was an error 210 in the Launcher but I still was able to press the Play button.
Replies
Tuesday 17 March 2015 at 10:26
I do use Xubuntu Version 14.04.2, the latest PlayOnLinux and the latest wine.
GFX: Host runs on the Integrated Graphics Chip, TESO on the Nvidia GTX 650
CPU: 12GB RAM Intel i5 4430
|
trueFDK |
Tuesday 6 January 2015 at 16:38 |
trueFDK
|
Message
Installer seems to grab all appropriate files and install correctly, yet when the resulting program is run it starts a launcher with a button to click to install, which then semi-freezes the system (mouse moves fine but cannot select anything besides the launcher, which is completely stuck despite the CPU running constantly), requiring a forced shutdown by power button holding.
Laptop: stock Acer Aspire E551G
OS: Ubuntu 14.04 LTS (64-bit)
Memory: 6.7 GiB
Processor: AMD A10-7300 Radeon R6, 10 Compute Cores 4C+6G × 4
Graphics: KV SPECTRE LITE MOBILE 17W (130A)
Can anyone help?
Replies
Sunday 22 February 2015 at 0:25
Hello, did you got this to work? im interested
|