The Elder Scrolls Online
Informations
Creator | Message |
---|---|
Grolm
|
WarningThis installer is a beta script. It means that it might not work as expected InformationsPlatforms: Feedbacks5 19 DescriptionElder Scrolls Online MMORPG from Bethesda (Zenimax online), 2014. Wikipedia. Source code#!/bin/bash # Date : (2014-03-04 09:55) # Last revision : see changelog # Wine version used : # Distribution used to test : Xubuntu 20.04 # Author : Grolm # CHANGELOG # # --- 2014-03-10 --- # Add UserSettings creation for liveeu beside live in Documents # Point to temporary hosted top.png and left.png (googleusercontent.com) # # --- 2014-03-11 --- # Add missing eval_gettext # # Move Prefix creation after setup download/selection # # Remove POL_Wine_WaitExit and start /unix # # Remove png icon extraction # # Add a check before CA installation on /usr/share/ca-certificates and # /etc/ca-certificates.conf. Ask for CA manual installation if test failed. # # --- 2014-03-21 --- # Point to realease Installer instead of Beta one. # # Move Certificate installation before setup as setup now directly runs the launcher # # Certificate installation download the certificate from tbs. # # Dirty hack to wait for setup to finish but do not wait for launcher. # # Minor text improvments # # --- 2014-04-01 --- # Udpate Certificate installation to support fedora based distributions # # --- 2014-04-04 --- # Switch to wine 1.7.15 # Install certificate in prefix registry instead on linux system # # --- 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 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. [ "$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_URL="http://elderscrollsonline.com" GAME_EDITOR="Bethesda (Zenimax online)" SETUP="Install_ESO.exe" SETUP_URL="https://elderscrolls-a.akamaihd.net/products/BNA_Launcher/${SETUP}" POL_GetSetupImages "http://files.playonlinux.com/resources/setups/$PREFIX/top.jpg" "http://files.playonlinux.com/resources/setups/$PREFIX/left.jpg" "$TITLE" POL_SetupWindow_Init POL_SetupWindow_SetID 1990 POL_Debug_Init # Presentation POL_SetupWindow_presentation \ "${TITLE}" \ "${GAME_EDITOR}" \ "${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 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 # Create Prefix POL_Wine_SelectPrefix "$PREFIX" POL_System_SetArch "x86" 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 # Wait for the Setup to exit. It is a dirty way to do it but POL_Wine without # start /unix never exit. And with it the POL_Wine_WaitExit method does not work # 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." 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 |
Contributions
Filters:
ContributeMember | Message |
dzutaro | Wednesday 22 December 2021 at 0:11 |
dzutaro
|
WarningThis update has not been approved yet by the team. MessageI updated the installation script. 1. The launcher starts the installation. 3. The game does not start, the following error appears: Check these links for details: 4. So, the installed game can be started: Differences@@ -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_URL="http://elderscrollsonline.com" GAME_EDITOR="Bethesda (Zenimax online)" SETUP="Install_ESO.exe" SETUP_URL="https://elderscrolls-a.akamaihd.net/products/BNA_Launcher/${SETUP}" - + POL_GetSetupImages "http://files.playonlinux.com/resources/setups/$PREFIX/top.jpg" "http://files.playonlinux.com/resources/setups/$PREFIX/left.jpg" "$TITLE" - + 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#!/bin/bash # Date : (2014-03-04 09:55) # Last revision : see changelog # Wine version used : 6.17-staging # Distribution used to test : Xubuntu 20.04 # Author : Grolm # CHANGELOG # # --- 2014-03-10 --- # Add UserSettings creation for liveeu beside live in Documents # Point to temporary hosted top.png and left.png (googleusercontent.com) # # --- 2014-03-11 --- # Add missing eval_gettext # # Move Prefix creation after setup download/selection # # Remove POL_Wine_WaitExit and start /unix # # Remove png icon extraction # # Add a check before CA installation on /usr/share/ca-certificates and # /etc/ca-certificates.conf. Ask for CA manual installation if test failed. # # --- 2014-03-21 --- # Point to realease Installer instead of Beta one. # # Move Certificate installation before setup as setup now directly runs the launcher # # Certificate installation download the certificate from tbs. # # Dirty hack to wait for setup to finish but do not wait for launcher. # # Minor text improvments # # --- 2014-04-01 --- # Udpate Certificate installation to support fedora based distributions # # --- 2014-04-04 --- # Switch to wine 1.7.15 # Install certificate in prefix registry instead on linux system # # --- 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 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. # # --- 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="6.17-staging" AUTHOR="Grolm" GAME_VMS="512" GAME_URL="http://elderscrollsonline.com" GAME_EDITOR="Bethesda (Zenimax online)" SETUP="Install_ESO.exe" SETUP_URL="https://elderscrolls-a.akamaihd.net/products/BNA_Launcher/${SETUP}" POL_GetSetupImages "http://files.playonlinux.com/resources/setups/$PREFIX/top.jpg" "http://files.playonlinux.com/resources/setups/$PREFIX/left.jpg" "$TITLE" POL_SetupWindow_Init POL_SetupWindow_SetID 1990 POL_Debug_Init # Presentation POL_SetupWindow_presentation \ "${TITLE}" \ "${GAME_EDITOR}" \ "${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 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 # Create Prefix POL_Wine_SelectPrefix "$PREFIX" 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 # 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 # Wait for the Setup to exit. It is a dirty way to do it but POL_Wine without # start /unix never exit. And with it the POL_Wine_WaitExit method does not work # 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." 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 RepliesEdited by dzutaro |
jdmcmillian | Monday 20 September 2021 at 5:05 |
jdmcmillian
|
|
linuxfreund | Sunday 12 September 2021 at 11:12 |
linuxfreund
|
MessageAt 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
|
InformationThis update has been approved by the team. Differences@@ -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#!/bin/bash # Date : (2014-03-04 09:55) # Last revision : see changelog # Wine version used : # Distribution used to test : Xubuntu 20.04 # Author : Grolm # CHANGELOG # # --- 2014-03-10 --- # Add UserSettings creation for liveeu beside live in Documents # Point to temporary hosted top.png and left.png (googleusercontent.com) # # --- 2014-03-11 --- # Add missing eval_gettext # # Move Prefix creation after setup download/selection # # Remove POL_Wine_WaitExit and start /unix # # Remove png icon extraction # # Add a check before CA installation on /usr/share/ca-certificates and # /etc/ca-certificates.conf. Ask for CA manual installation if test failed. # # --- 2014-03-21 --- # Point to realease Installer instead of Beta one. # # Move Certificate installation before setup as setup now directly runs the launcher # # Certificate installation download the certificate from tbs. # # Dirty hack to wait for setup to finish but do not wait for launcher. # # Minor text improvments # # --- 2014-04-01 --- # Udpate Certificate installation to support fedora based distributions # # --- 2014-04-04 --- # Switch to wine 1.7.15 # Install certificate in prefix registry instead on linux system # # --- 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 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. [ "$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_URL="http://elderscrollsonline.com" GAME_EDITOR="Bethesda (Zenimax online)" SETUP="Install_ESO.exe" SETUP_URL="https://elderscrolls-a.akamaihd.net/products/BNA_Launcher/${SETUP}" POL_GetSetupImages "http://files.playonlinux.com/resources/setups/$PREFIX/top.jpg" "http://files.playonlinux.com/resources/setups/$PREFIX/left.jpg" "$TITLE" POL_SetupWindow_Init POL_SetupWindow_SetID 1990 POL_Debug_Init # Presentation POL_SetupWindow_presentation \ "${TITLE}" \ "${GAME_EDITOR}" \ "${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 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 # Create Prefix POL_Wine_SelectPrefix "$PREFIX" POL_System_SetArch "x86" 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 # Wait for the Setup to exit. It is a dirty way to do it but POL_Wine without # start /unix never exit. And with it the POL_Wine_WaitExit method does not work # 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." 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 Replies |
Dadu042 | Monday 12 October 2020 at 17:33 |
Dadu042
|
WarningThis update has not been approved yet by the team. Differences@@ -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" GAME_URL="http://elderscrollsonline.com" @@ -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#!/bin/bash # Date : (2014-03-04 09:55) # Last revision : see changelog # Wine version used : # Distribution used to test : Xubuntu 20.04 # Author : Grolm # CHANGELOG # # --- 2014-03-10 --- # Add UserSettings creation for liveeu beside live in Documents # Point to temporary hosted top.png and left.png (googleusercontent.com) # # --- 2014-03-11 --- # Add missing eval_gettext # # Move Prefix creation after setup download/selection # # Remove POL_Wine_WaitExit and start /unix # # Remove png icon extraction # # Add a check before CA installation on /usr/share/ca-certificates and # /etc/ca-certificates.conf. Ask for CA manual installation if test failed. # # --- 2014-03-21 --- # Point to realease Installer instead of Beta one. # # Move Certificate installation before setup as setup now directly runs the launcher # # Certificate installation download the certificate from tbs. # # Dirty hack to wait for setup to finish but do not wait for launcher. # # Minor text improvments # # --- 2014-04-01 --- # Udpate Certificate installation to support fedora based distributions # # --- 2014-04-04 --- # Switch to wine 1.7.15 # Install certificate in prefix registry instead on linux system # # --- 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 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. [ "$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_URL="http://elderscrollsonline.com" GAME_EDITOR="Bethesda (Zenimax online)" SETUP="Install_ESO.exe" SETUP_URL="https://elderscrolls-a.akamaihd.net/products/BNA_Launcher/${SETUP}" POL_GetSetupImages "http://files.playonlinux.com/resources/setups/$PREFIX/top.jpg" "http://files.playonlinux.com/resources/setups/$PREFIX/left.jpg" "$TITLE" POL_SetupWindow_Init POL_SetupWindow_SetID 1990 POL_Debug_Init # Presentation POL_SetupWindow_presentation \ "${TITLE}" \ "${GAME_EDITOR}" \ "${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 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 # Create Prefix POL_Wine_SelectPrefix "$PREFIX" POL_System_SetArch "x86" 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 # 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 # Wait for the Setup to exit. It is a dirty way to do it but POL_Wine without # start /unix never exit. And with it the POL_Wine_WaitExit method does not work # 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." 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 Replies |
Dadu042 | Monday 12 October 2020 at 17:18 |
Dadu042
|
WarningThis update has not been approved yet by the team. Message
Differences@@ -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#!/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 # 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 --- # Add UserSettings creation for liveeu beside live in Documents # Point to temporary hosted top.png and left.png (googleusercontent.com) # # --- 2014-03-11 --- # Add missing eval_gettext # # Move Prefix creation after setup download/selection # # Remove POL_Wine_WaitExit and start /unix # # Remove png icon extraction # # Add a check before CA installation on /usr/share/ca-certificates and # /etc/ca-certificates.conf. Ask for CA manual installation if test failed. # # --- 2014-03-21 --- # Point to realease Installer instead of Beta one. # # Move Certificate installation before setup as setup now directly runs the launcher # # Certificate installation download the certificate from tbs. # # Dirty hack to wait for setup to finish but do not wait for launcher. # # Minor text improvments # # --- 2014-04-01 --- # Udpate Certificate installation to support fedora based distributions # # --- 2014-04-04 --- # Switch to wine 1.7.15 # Install certificate in prefix registry instead on linux system # # --- 2014-04-07 --- # 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 --- # 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 source "$PLAYONLINUX/lib/sources" TITLE="The Elder Scrolls Online" PREFIX="TheElderScrollsOnline" WINEVERSION="3.0.3" AUTHOR="Grolm" GAME_VMS="512" GAME_URL="http://elderscrollsonline.com" GAME_EDITOR="Bethesda (Zenimax online)" SETUP="Install_ESO.exe" SETUP_URL="https://elderscrolls-a.akamaihd.net/products/BNA_Launcher/${SETUP}" POL_GetSetupImages "http://files.playonlinux.com/resources/setups/$PREFIX/top.jpg" "http://files.playonlinux.com/resources/setups/$PREFIX/left.jpg" "$TITLE" POL_SetupWindow_Init POL_SetupWindow_SetID 1990 POL_Debug_Init # Presentation POL_SetupWindow_presentation \ "${TITLE}" \ "${GAME_EDITOR}" \ "${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 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 # 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 # 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 # Wait for the Setup to exit. It is a dirty way to do it but POL_Wine without # start /unix never exit. And with it the POL_Wine_WaitExit method does not work # 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." 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 Replies |
Dadu042 | Monday 12 October 2020 at 17:16 |
Dadu042
|
WarningThis update has not been approved yet by the team. Differences@@ -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_URL="http://elderscrollsonline.com" GAME_EDITOR="Bethesda (Zenimax online)" SETUP="Install_ESO.exe" SETUP_URL="https://elderscrolls-a.akamaihd.net/products/BNA_Launcher/${SETUP}" - + POL_GetSetupImages "http://files.playonlinux.com/resources/setups/$PREFIX/top.jpg" "http://files.playonlinux.com/resources/setups/$PREFIX/left.jpg" "$TITLE" - + 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#!/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 # 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 --- # Add UserSettings creation for liveeu beside live in Documents # Point to temporary hosted top.png and left.png (googleusercontent.com) # # --- 2014-03-11 --- # Add missing eval_gettext # # Move Prefix creation after setup download/selection # # Remove POL_Wine_WaitExit and start /unix # # Remove png icon extraction # # Add a check before CA installation on /usr/share/ca-certificates and # /etc/ca-certificates.conf. Ask for CA manual installation if test failed. # # --- 2014-03-21 --- # Point to realease Installer instead of Beta one. # # Move Certificate installation before setup as setup now directly runs the launcher # # Certificate installation download the certificate from tbs. # # Dirty hack to wait for setup to finish but do not wait for launcher. # # Minor text improvments # # --- 2014-04-01 --- # Udpate Certificate installation to support fedora based distributions # # --- 2014-04-04 --- # Switch to wine 1.7.15 # Install certificate in prefix registry instead on linux system # # --- 2014-04-07 --- # 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 --- # 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="3.0.3" AUTHOR="Grolm" GAME_VMS="512" GAME_URL="http://elderscrollsonline.com" GAME_EDITOR="Bethesda (Zenimax online)" SETUP="Install_ESO.exe" SETUP_URL="https://elderscrolls-a.akamaihd.net/products/BNA_Launcher/${SETUP}" POL_GetSetupImages "http://files.playonlinux.com/resources/setups/$PREFIX/top.jpg" "http://files.playonlinux.com/resources/setups/$PREFIX/left.jpg" "$TITLE" POL_SetupWindow_Init POL_SetupWindow_SetID 1990 POL_Debug_Init # Presentation POL_SetupWindow_presentation \ "${TITLE}" \ "${GAME_EDITOR}" \ "${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 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 # 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 # 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 # Wait for the Setup to exit. It is a dirty way to do it but POL_Wine without # start /unix never exit. And with it the POL_Wine_WaitExit method does not work # 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." 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 Replies |
Polfast | Tuesday 28 November 2017 at 0:28 |
Polfast
|
Messagehi...how long time program need to build "virtual drive" ?at this moment its 2hr RepliesSaturday 28 March 2020 at 18:45
|
vi2nano | Monday 2 January 2017 at 4:26 |
vi2nano
|
MessageFYI 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
|
Messageerr:d3d:wined3d_debug_callback 0x17ca5fa8: "glUseProgram has failed because the operation requires the referenced program object '5' to be successfully linked (GL_INVALID_OPERATION)". Replies |
DanielWHawk | Thursday 1 December 2016 at 10:08 |
DanielWHawk
|
MessageThis 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
|
MessageThis should be marked as unsupported software as in it's current state is fairly unusable/unplayable. Thanks. RepliesThursday 10 September 2020 at 17:34
|
aging_kid | Friday 2 September 2016 at 4:48 |
aging_kid
|
MessageOk, I get to "Requesting character load" with a load screen of Wrothgar and it crashes. Any ideas? I've followed all mentioned advice/fixes. RepliesFriday 2 September 2016 at 4:53
|
Shuttle626 | Friday 26 August 2016 at 17:21 |
Shuttle626
|
MessageWhen 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 |
lolmer | Sunday 14 August 2016 at 1:54 |
lolmer
|
WarningThis update has not been approved yet by the team. Message1. Install with Play on Linux (https://www.playonlinux.com/en/download.html) using defaults (Wine 1.7.15). 3. Change Windows version to "Windows 7". 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,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" GAME_URL="http://elderscrollsonline.com" @@ -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#!/bin/bash # Date : (2014-03-04 09:55) # 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. # # 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 # # --- 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) # # --- 2014-03-11 --- # Add missing eval_gettext # # Move Prefix creation after setup download/selection # # Remove POL_Wine_WaitExit and start /unix # # Remove png icon extraction # # Add a check before CA installation on /usr/share/ca-certificates and # /etc/ca-certificates.conf. Ask for CA manual installation if test failed. # # --- 2014-03-21 --- # Point to realease Installer instead of Beta one. # # Move Certificate installation before setup as setup now directly runs the launcher # # Certificate installation download the certificate from tbs. # # Dirty hack to wait for setup to finish but do not wait for launcher. # # Minor text improvments # # --- 2014-04-01 --- # Udpate Certificate installation to support fedora based distributions # # --- 2014-04-04 --- # Switch to wine 1.7.15 # Install certificate in prefix registry instead on linux system # # --- 2014-04-07 --- # Add POL_Debug_Init after POL_SetupWindow_Init # Change Prefix from TESO to TheElderScrollsOnline # Change default user settings to have a more stable game # [ "$PLAYONLINUX" = "" ] && exit 0 source "$PLAYONLINUX/lib/sources" TITLE="The Elder Scrolls Online" PREFIX="TheElderScrollsOnline" WINEVERSION="1.9.16" AUTHOR="Grolm" GAME_VMS="512" GAME_URL="http://elderscrollsonline.com" GAME_EDITOR="Bethesda (Zenimax online)" SETUP="Install_ESO.exe" SETUP_URL="https://elderscrolls-a.akamaihd.net/products/BNA_Launcher/${SETUP}" POL_GetSetupImages "http://files.playonlinux.com/resources/setups/$PREFIX/top.jpg" "http://files.playonlinux.com/resources/setups/$PREFIX/left.jpg" "$TITLE" POL_SetupWindow_Init POL_SetupWindow_SetID 1990 POL_Debug_Init # Presentation POL_SetupWindow_presentation \ "${TITLE}" \ "${GAME_EDITOR}" \ "${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 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 # 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 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 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 '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 # Wait for the Setup to exit. It is a dirty way to do it but POL_Wine without # start /unix never exit. And with it the POL_Wine_WaitExit method does not work # 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." 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 Replies |
gau | Saturday 9 July 2016 at 5:15 |
gau
|
MessageThe 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 |
jeansologist | Thursday 17 March 2016 at 20:24 |
jeansologist
|
MessageI'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. RepliesThursday 17 March 2016 at 20:28
Thursday 17 March 2016 at 20:28
Friday 1 July 2016 at 15:46
Friday 1 July 2016 at 15:47
Sunday 28 May 2017 at 17:58
|
kronykus | Monday 14 March 2016 at 18:41 |
kronykus
|
MessageAs of update 2.3.5, Zenimax is pushing the 64bit client harder than the 32bit client, and they have removed support for all DX versions below DX11. It is now DX11 only. The Mac client is all that supports OpenGL now also: http://forums.elderscrollsonline.com/en/discussion/251063/pc-mac-patch-notes-v2-3-5 Replies |
sirkrieger | Monday 29 February 2016 at 1:53 |
sirkrieger
|
MessageI followed the instructions on WineHQ but the game launcher keeps getting stuck at "Loading..." https://appdb.winehq.org/objectManager.php?sClass=version&iId=33369
RepliesMonday 29 February 2016 at 13:06
Tuesday 1 March 2016 at 0:13
Sunday 6 March 2016 at 17:23
|
Darth_Malloc | Monday 15 February 2016 at 4:29 |
Darth_Malloc
|
MessageI 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
|
MessageI 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? RepliesSunday 14 February 2016 at 15:50
Sunday 14 February 2016 at 21:42
Sunday 14 February 2016 at 22:59
Sunday 14 February 2016 at 23:01
Saturday 20 February 2016 at 1:16
Saturday 20 February 2016 at 1:21
Monday 22 February 2016 at 9:21
Tuesday 23 February 2016 at 17:48
Tuesday 23 February 2016 at 20:35
Wednesday 24 February 2016 at 6:11
Wednesday 24 February 2016 at 6:12
|
toha | Tuesday 1 December 2015 at 22:57 |
toha
|
MessageWell 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? RepliesWednesday 16 December 2015 at 21:26
|
NyvenZA | Sunday 20 September 2015 at 21:36 |
NyvenZA
|
MessageIt is a lot to download, but it worked for me. Game runs as in windows :D RepliesSunday 1 November 2015 at 22:36
Saturday 14 November 2015 at 12:41
Tuesday 17 November 2015 at 19:23
|
dreamlogix | Thursday 17 September 2015 at 3:26 |
dreamlogix
|
WarningThis update has not been approved yet by the team. Messagetry 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 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,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 --- +# Install Adobe Air component (https://www.playonlinux.com/en/topic-13366-The_Elder_Scrolls_Online_Adobe_Air_problem.html) + [ "$PLAYONLINUX" = "" ] && exit 0 source "$PLAYONLINUX/lib/sources" - + TITLE="The Elder Scrolls Online" PREFIX="TheElderScrollsOnline" -WINEVERSION="1.7.15" AUTHOR="Grolm" GAME_VMS="512" GAME_URL="http://elderscrollsonline.com" GAME_EDITOR="Bethesda (Zenimax online)" SETUP="Install_ESO.exe" SETUP_URL="https://elderscrolls-a.akamaihd.net/products/BNA_Launcher/${SETUP}" - + POL_GetSetupImages "http://files.playonlinux.com/resources/setups/$PREFIX/top.jpg" "http://files.playonlinux.com/resources/setups/$PREFIX/left.jpg" "$TITLE" - + 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#!/bin/bash # Date : (2014-03-04 09:55) # 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 --- # Add UserSettings creation for liveeu beside live in Documents # Point to temporary hosted top.png and left.png (googleusercontent.com) # # --- 2014-03-11 --- # Add missing eval_gettext # # Move Prefix creation after setup download/selection # # Remove POL_Wine_WaitExit and start /unix # # Remove png icon extraction # # Add a check before CA installation on /usr/share/ca-certificates and # /etc/ca-certificates.conf. Ask for CA manual installation if test failed. # # --- 2014-03-21 --- # Point to realease Installer instead of Beta one. # # Move Certificate installation before setup as setup now directly runs the launcher # # Certificate installation download the certificate from tbs. # # Dirty hack to wait for setup to finish but do not wait for launcher. # # Minor text improvments # # --- 2014-04-01 --- # Udpate Certificate installation to support fedora based distributions # # --- 2014-04-04 --- # Switch to wine 1.7.15 # Install certificate in prefix registry instead on linux system # # --- 2014-04-07 --- # Add POL_Debug_Init after POL_SetupWindow_Init # Change Prefix from TESO to TheElderScrollsOnline # Change default user settings to have a more stable game # # --- 2015-08-23 --- # Install Adobe Air component (https://www.playonlinux.com/en/topic-13366-The_Elder_Scrolls_Online_Adobe_Air_problem.html) [ "$PLAYONLINUX" = "" ] && exit 0 source "$PLAYONLINUX/lib/sources" TITLE="The Elder Scrolls Online" PREFIX="TheElderScrollsOnline" AUTHOR="Grolm" GAME_VMS="512" GAME_URL="http://elderscrollsonline.com" GAME_EDITOR="Bethesda (Zenimax online)" SETUP="Install_ESO.exe" SETUP_URL="https://elderscrolls-a.akamaihd.net/products/BNA_Launcher/${SETUP}" POL_GetSetupImages "http://files.playonlinux.com/resources/setups/$PREFIX/top.jpg" "http://files.playonlinux.com/resources/setups/$PREFIX/left.jpg" "$TITLE" POL_SetupWindow_Init POL_SetupWindow_SetID 1990 POL_Debug_Init # Presentation POL_SetupWindow_presentation \ "${TITLE}" \ "${GAME_EDITOR}" \ "${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 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 # Create Prefix POL_System_SetArch "x86" POL_Wine_SelectPrefix "${PREFIX}" POL_Wine_PrefixCreate "${WINEVERSION}" # Dependencies 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} # 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 [ -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 the DirectX checkbox.")" \ "${TITLE}" unset JAVA_TOOL_OPTIONS POL_Wine_WaitBefore "${TITLE}" POL_Wine start /unix "${SETUP_FILE}" sleep 5 # Wait for the Setup to exit. It is a dirty way to do it but POL_Wine without # start /unix never exit. And with it the POL_Wine_WaitExit method does not work # with the new eso setup either. 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 # 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 RepliesThursday 17 September 2015 at 3:28
Thursday 17 September 2015 at 11:07
Thursday 17 September 2015 at 15:57
Thursday 17 September 2015 at 18:13
|
Faign | Thursday 3 September 2015 at 5:36 |
Faign
|
MessageHello, 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
|
WarningThis update has not been approved yet by the team. MessageInstall Adobe Air component (https://www.playonlinux.com/en/topic-13366-The_Elder_Scrolls_Online_Adobe_Air_problem.html)
Differences@@ -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 --- +# Install Adobe Air component (https://www.playonlinux.com/en/topic-13366-The_Elder_Scrolls_Online_Adobe_Air_problem.html) [ "$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#!/bin/bash # Date : (2014-03-04 09:55) # 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 --- # Add UserSettings creation for liveeu beside live in Documents # Point to temporary hosted top.png and left.png (googleusercontent.com) # # --- 2014-03-11 --- # Add missing eval_gettext # # Move Prefix creation after setup download/selection # # Remove POL_Wine_WaitExit and start /unix # # Remove png icon extraction # # Add a check before CA installation on /usr/share/ca-certificates and # /etc/ca-certificates.conf. Ask for CA manual installation if test failed. # # --- 2014-03-21 --- # Point to realease Installer instead of Beta one. # # Move Certificate installation before setup as setup now directly runs the launcher # # Certificate installation download the certificate from tbs. # # Dirty hack to wait for setup to finish but do not wait for launcher. # # Minor text improvments # # --- 2014-04-01 --- # Udpate Certificate installation to support fedora based distributions # # --- 2014-04-04 --- # Switch to wine 1.7.15 # Install certificate in prefix registry instead on linux system # # --- 2014-04-07 --- # Add POL_Debug_Init after POL_SetupWindow_Init # Change Prefix from TESO to TheElderScrollsOnline # Change default user settings to have a more stable game # # --- 2015-08-23 --- # Install Adobe Air component (https://www.playonlinux.com/en/topic-13366-The_Elder_Scrolls_Online_Adobe_Air_problem.html) [ "$PLAYONLINUX" = "" ] && exit 0 source "$PLAYONLINUX/lib/sources" TITLE="The Elder Scrolls Online" PREFIX="TheElderScrollsOnline" WINEVERSION="1.7.15" AUTHOR="Grolm" GAME_VMS="512" GAME_URL="http://elderscrollsonline.com" GAME_EDITOR="Bethesda (Zenimax online)" SETUP="Install_ESO.exe" SETUP_URL="https://elderscrolls-a.akamaihd.net/products/BNA_Launcher/${SETUP}" POL_GetSetupImages "http://files.playonlinux.com/resources/setups/$PREFIX/top.jpg" "http://files.playonlinux.com/resources/setups/$PREFIX/left.jpg" "$TITLE" POL_SetupWindow_Init POL_SetupWindow_SetID 1990 POL_Debug_Init # Presentation POL_SetupWindow_presentation \ "${TITLE}" \ "${GAME_EDITOR}" \ "${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 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 # Create Prefix POL_System_SetArch "x86" POL_Wine_SelectPrefix "${PREFIX}" POL_Wine_PrefixCreate "${WINEVERSION}" # Dependencies POL_Call POL_Install_vcrun2010 POL_Call POL_Install_AdobeAir # 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 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} 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" # 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 the DirectX checkbox.")" \ "${TITLE}" unset JAVA_TOOL_OPTIONS POL_Wine_WaitBefore "${TITLE}" POL_Wine start /unix "${SETUP_FILE}" sleep 5 # Wait for the Setup to exit. It is a dirty way to do it but POL_Wine without # start /unix never exit. And with it the POL_Wine_WaitExit method does not work # with the new eso setup either. 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 # 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 RepliesWednesday 21 October 2015 at 5:36
Edited by petch |
Darth_Malloc | Monday 3 August 2015 at 3:59 |
Darth_Malloc
|
MessageI 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. RepliesMonday 3 August 2015 at 10:35
|
Norore | Wednesday 15 July 2015 at 16:34 |
Norore
|
MessageHi,
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. 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 RepliesWednesday 15 July 2015 at 16:49
|
brnogz | Tuesday 2 June 2015 at 15:01 |
brnogz
|
Messagewhen 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"
RepliesTuesday 9 June 2015 at 14:03
Tuesday 9 June 2015 at 14:06
Wednesday 17 June 2015 at 9:53
Wednesday 17 June 2015 at 13:46
Tuesday 14 July 2015 at 19:56
Saturday 18 July 2015 at 7:48
Tuesday 28 July 2015 at 13:53
Sunday 23 August 2015 at 12:36
Sunday 1 November 2015 at 22:27
|
Pookaah | Friday 24 April 2015 at 7:33 |
Pookaah
|
MessageHello 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 ! RepliesSunday 17 May 2015 at 21:37
|
rek2 | Thursday 9 April 2015 at 19:27 |
rek2
|
Messagethis 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
|
|
ewkbenyc | Thursday 19 March 2015 at 14:37 |
ewkbenyc
|
MessageHi, 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) PlayOnLinux logfile > PlayOnLinux Version [03/19/15 14:25:44] - Running wine-1.7.15 cmd /c echo %ProgramFiles% (Working directory : /home/john) [HKEY_CURRENT_USER\Software\Wine\DllOverrides] [HKEY_CURRENT_USER\Software\Wine\Direct3D] [HKEY_CURRENT_USER\Software\Wine\Direct3D] Replies |
Timori | Tuesday 17 March 2015 at 10:19 |
Timori
|
MessageTESO Just did the Switch to Buy2Play - TESO: Tamriel Unlimited RepliesTuesday 17 March 2015 at 10:26
|
trueFDK | Tuesday 6 January 2015 at 16:38 |
trueFDK
|
MessageInstaller 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? RepliesSunday 22 February 2015 at 0:25
|
This site allows content generated by members, and we promptly remove any content that infringes copyright according to our Terms of Service. To report copyright infringement, please send a notice to dmca-notice@playonlinux.com