THEN login to and download/locate the $TITLE game files.')\n\n$(eval_gettext 'TIP: In the application you may need to move the mouse into the content of the drop menus for them to show.')" POL_SetupWindow_message "$(eval_gettext ' Installation Complete')\n\n$(eval_gettext 'IMPORTANT: Please start the application and disable -Use browser hardware acceleration- under Settings (gear icon upper right) ->Advanced and restart the app. POL_Shortcut " Launcher.exe" "$TITLE" "" "" "Game"
POL_Debug_Message "Running Install File -" #POL_Call POL_Install_wintrust fails to veriy hash too #The following fails to install (Cannot verify hash) as of 0, I think it would have help remove some errors at the start of the client, but runs ok without it POL_Wine_OverrideDLL "native,builtin" "dnsapi" POL_Wine_OverrideDLL "native,builtin" "winhttp" "wininet" "winitrust" POL_Wine_OverrideDLL "native,builtin" "d3dcompiler_43" "d3dcompiler_42" POL_Wine_OverrideDLL "native,builtin" "api-ms-win-crt-convert-l1-1-0" POL_Wine_OverrideDLL "native,builtin" "api-ms-win-crt-math-l1-1-0" POL_Wine_OverrideDLL "native,builtin" "api-ms-win-crt-locale-l1-1-0" POL_Wine_OverrideDLL "native,builtin" "api-ms-win-crt-heap-l1-1-0" POL_Wine_OverrideDLL "native,builtin" "api-ms-win-crt-stdio-l1-1-0" POL_Wine_OverrideDLL "native,builtin" "api-ms-win-crt-runtime-l1-1-0" POL_Wine_OverrideDLL "native,builtin" "ucrtbase" POL_Wine_OverrideDLL "native,builtin" "vcruntime140" POL_Wine_OverrideDLL "native,builtin" "msvcp140" POL_Wine_OverrideDLL "native,builtin" "msvcp100" # win7 has better D3 performance but issues with -need to turn browser hardware acceleration off in B.net POL_Debug_Message "Setting Wine Variables -" POL_Wine_PrefixCreate "$WORKING_WINE_VERSION" POL_Debug_Message "Creating Wine Install -" # Removed the DVD option as it has a really old installer and game files and isn't worth using IMHO # now has a universal installer with language selection at start POL_Debug_Message "Downloading Install File -" syswow64/winhttp.dllĬp -f i386/new/winhttp.dl_. POL_Debug_Message "Downloading wintrust.dll winhttp -"Ĭabextract "$POL_USER_ROOT/ressources/W2KSP4_EN.EXE" -F i386/new/winhttp.dl_Ĭp -f i386/new/winhttp.dl_. #POL_Download_Resource "*/"Ĭabextract "$POL_USER_ROOT/ressources/" -F WININET.DLLĬp -f WININET.DLL. POL_Debug_Message "Downloading wintrust.dll wininet -" #I was hoping this would help, because the default POL had hash error, but it really doesn't (1) Unzip "$POL_USER_ROOT/ressources/wintrust_dll.zip" POL_SetupWindow_wait_next_signal "$(eval_gettext 'Installing wintrust DLL.')" "$TITLE" POL_Debug_Message "Downloading wintrust.dll wintrust -" # I was hoping this would help, because the default POL had hash error, but it really doesn't (1) For example if it appears not to continue at the Installation Location window, wait a couple minutes and try clicking the Continue button again.')" POL_SetupWindow_message "$(eval_gettext 'NOTICE: This will install the application first and configure the settings for Diablo 3.')\n\n$(eval_gettext 'The install may take longer than expected to complete, but it usually works.
POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$EDITOR_URL" "$AUTHOR" "$PREFIX" # Wine 1.5.5-DiabloIII_v3 => 1.7.15 (DarkNekros)ĪUTHOR="RavonTUS, SomeGuy42 and the POL Community, Moroth from us. forum" # Notes: install tweaked for D3 performance # added Dependencies to improve the install
# added addition tips menu for better Diabo performance
Check "Enable CSMT for better graphic performance"Įverything I tested works great in 32-bit client mode.Highlight 64-bit and go to "Configure Wine" (right-click).Note: After the install is complete, if Wine < v3 then do the following to improve performance. # Distribution used to test : Ubuntu 16.04 LTS # Heroes of the Strom 5 (64-bit client) - pass, slow video # Heroes of the Strom 5 (32-bit client) - pass
# Diablo 3 Patch 2.4.3 (64-bit client) - fails D3D error # Diablo 3 Patch 2.4.3 (32-bit client) - pass # World of Warcraft - installs but video is messed up This script is an attempt to move forward to that design. Recently, Blizzard has been releasing their games with a 64-bit client. This script was written with 64-bit, WIndows 10, and DirectX11 in mind, trying to push Linux, Wine and PlayOnLinux to the max. desktop app, gives you access to all your Blizzard games.