You are here    Supported software    World Of Warships nl sv ru pl es de fr

World Of Warships

Informations

Creator Message
mimi89999 Anonymous

Information

This installer has been approved by the team.

Informations

Platforms:
Downloads: 27652
Wine: 1.7.55

Feedbacks

Description

World Of Warships beta.

The mouse movements in full screen are limited, it's recommended to switch the game to windowed mode.

To display the "Big race" map you will need to:

  • Enable GLSL rendering
  • Change the game settings:
  1. Texture Filtering -> Trilinear
  2. Post Processing -> off

Source code

#!/bin/bash
# Date : (2015-07-04)
# Last revision : (2015-12-01)
# Wine version used : 1.7.55
# Distribution used to test : Linux Debian Stretch (9) x86_64
# Kernel : 4.2.0-1-amd64
# Author : mimi89999
# Licence : GPLv3

TITLE="World Of Warships"
PREFIX="WorldOfWarships"
WINEVERSION="1.7.55"

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

POL_SetupWindow_Init
POL_SetupWindow_SetID 2571

POL_Debug_Init

POL_SetupWindow_presentation "$TITLE" "BigWorld Technology™" "http://worldofwarships.eu/" "mimi89999" "$PREFIX"

POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate "$WINEVERSION"
Set_OS "win7"

POL_SetupWindow_VMS "512"

POL_Call POL_Install_d3dx9
POL_Call POL_Install_d3dcompiler_43

#Select WoWS version
POL_SetupWindow_menu "$(eval_gettext 'Which region version of World Of Warships would you like to install? Note: Korea is not supported yet.')" "$TITLE" "North America~Europe~Russia~Asia" "~"
[ "$APP_ANSWER" = "North America" ] && DL_URL="http://dl.wargaming.net/wows_a/na/files/MDcyICBcdT/WoWS_internet_install_na.exe"
[ "$APP_ANSWER" = "Europe" ] && DL_URL="http://dl.wargaming.net/wows_a/eu/files/ilcClx1YzB/WoWS_internet_install_eu.exe"
[ "$APP_ANSWER" = "Russia" ] && DL_URL="http://dl.wargaming.net/wows_a/ru/files/xIFx1MTA3O/WoWS_internet_install_ru.exe"
[ "$APP_ANSWER" = "Asia" ] && DL_URL="http://dl.wargaming.net/wows_a/asia/files/Kg9cc1LM/WoWS_internet_install_asia.exe"

cd "$WINEPREFIX/drive_c"
POL_Download "$DL_URL"
INSTALLER="${DL_URL##*/}"

POL_Wine_WaitBefore "World Of Warships"
POL_Wine start /unix "$INSTALLER"
POL_Wine_WaitExit "World Of Warships"

# Edit WoWSLauncher.cfg file
OLD="<launcher_transport>3"
NEW="<launcher_transport>2"
DPATH="$WINEPREFIX/drive_c/Games/World_of_Warships/WoWSLauncher.cfg"
TFILE="/tmp/out.tmp.$$"
for f in $DPATH
do
  if [ -f $f -a -r $f ]; then
   sed "s/$OLD/$NEW/g" "$f" > $TFILE && mv $TFILE "$f"
  else
   echo "Error: Cannot read $f"
  fi
done
/bin/rm $TFILE

OLD="<display_seeding_mode>2"
NEW="<display_seeding_mode>0"
DPATH="$WINEPREFIX/drive_c/Games/World_of_Warships/WoWSLauncher.cfg"
TFILE="/tmp/out.tmp.$$"
for f in $DPATH
do
  if [ -f $f -a -r $f ]; then
   sed "s/$OLD/$NEW/g" "$f" > $TFILE && mv $TFILE "$f"
  else
   echo "Error: Cannot read $f"
  fi
done
/bin/rm $TFILE

OLD="<display_seeding_mode>1"
NEW="<display_seeding_mode>0"
DPATH="$WINEPREFIX/drive_c/Games/World_of_Warships/WoWSLauncher.cfg"
TFILE="/tmp/out.tmp.$$"
for f in $DPATH
do
  if [ -f $f -a -r $f ]; then
   sed "s/$OLD/$NEW/g" "$f" > $TFILE && mv $TFILE "$f"
  else
   echo "Error: Cannot read $f"
  fi
done
/bin/rm $TFILE

POL_Shortcut "WoWSLauncher.exe" "World Of Warships"
POL_Shortcut_InsertBeforeWine "$TITLE" 'sed -i.bak -e "s@<launcher_transport>3</launcher_transport>@<launcher_transport>2</launcher_transport>@" "$WINEPREFIX/drive_c/Games/World_of_Warships/WoWSLauncher.cfg"'
# As in https://www.playonlinux.com/en/app-1592-World_Of_Tanks.html

POL_SetupWindow_Close

exit 0

Contributions

Filters:

Contribute
Member Message
cytomich Friday 12 May 2017 at 21:51
cytomich

Warning

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

Message

Hi.

Wargaming change URLs for exe files.

Differences

@@ -1,3 +1,5 @@
+
+
 #!/bin/bash
 # Date : (2015-07-04)
 # Last revision : (2015-12-01)
@@ -32,10 +34,10 @@
 
 #Select WoWS version
 POL_SetupWindow_menu "$(eval_gettext 'Which region version of World Of Warships would you like to install? Note: Korea is not supported yet.')" "$TITLE" "North America~Europe~Russia~Asia" "~"
-[ "$APP_ANSWER" = "North America" ] && DL_URL="http://dl.wargaming.net/wows_a/na/files/MDcyICBcdT/WoWS_internet_install_na.exe"
-[ "$APP_ANSWER" = "Europe" ] && DL_URL="http://dl.wargaming.net/wows_a/eu/files/ilcClx1YzB/WoWS_internet_install_eu.exe"
-[ "$APP_ANSWER" = "Russia" ] && DL_URL="http://dl.wargaming.net/wows_a/ru/files/xIFx1MTA3O/WoWS_internet_install_ru.exe"
-[ "$APP_ANSWER" = "Asia" ] && DL_URL="http://dl.wargaming.net/wows_a/asia/files/Kg9cc1LM/WoWS_internet_install_asia.exe"
+[ "$APP_ANSWER" = "North America" ] && DL_URL="http://dl-wows-gc.wargaming.net/na/files/MDcyICBcdT/WoWS_internet_install_na.exe"
+[ "$APP_ANSWER" = "Europe" ] && DL_URL="http://dl-wows-gc.wargaming.net/eu/files/ilcClx1YzB/WoWS_internet_install_eu.exe"
+[ "$APP_ANSWER" = "Russia" ] && DL_URL="http://dl-wows-gc.wargaming.net/ru/files/xIFx1MTA3O/WoWS_internet_install_ru.exe"
+[ "$APP_ANSWER" = "Asia" ] && DL_URL="http://dl-wows-gc.wargaming.net/asia/files/Kg9cc1LM/WoWS_internet_install_asia.exe"
 
 cd "$WINEPREFIX/drive_c"
 POL_Download "$DL_URL"

New source code


#!/bin/bash
# Date : (2015-07-04)
# Last revision : (2015-12-01)
# Wine version used : 1.7.55
# Distribution used to test : Linux Debian Stretch (9) x86_64
# Kernel : 4.2.0-1-amd64
# Author : mimi89999
# Licence : GPLv3

TITLE="World Of Warships"
PREFIX="WorldOfWarships"
WINEVERSION="1.7.55"

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

POL_SetupWindow_Init
POL_SetupWindow_SetID 2571

POL_Debug_Init

POL_SetupWindow_presentation "$TITLE" "BigWorld Technology™" "http://worldofwarships.eu/" "mimi89999" "$PREFIX"

POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate "$WINEVERSION"
Set_OS "win7"

POL_SetupWindow_VMS "512"

POL_Call POL_Install_d3dx9
POL_Call POL_Install_d3dcompiler_43

#Select WoWS version
POL_SetupWindow_menu "$(eval_gettext 'Which region version of World Of Warships would you like to install? Note: Korea is not supported yet.')" "$TITLE" "North America~Europe~Russia~Asia" "~"
[ "$APP_ANSWER" = "North America" ] && DL_URL="http://dl-wows-gc.wargaming.net/na/files/MDcyICBcdT/WoWS_internet_install_na.exe"
[ "$APP_ANSWER" = "Europe" ] && DL_URL="http://dl-wows-gc.wargaming.net/eu/files/ilcClx1YzB/WoWS_internet_install_eu.exe"
[ "$APP_ANSWER" = "Russia" ] && DL_URL="http://dl-wows-gc.wargaming.net/ru/files/xIFx1MTA3O/WoWS_internet_install_ru.exe"
[ "$APP_ANSWER" = "Asia" ] && DL_URL="http://dl-wows-gc.wargaming.net/asia/files/Kg9cc1LM/WoWS_internet_install_asia.exe"

cd "$WINEPREFIX/drive_c"
POL_Download "$DL_URL"
INSTALLER="${DL_URL##*/}"

POL_Wine_WaitBefore "World Of Warships"
POL_Wine start /unix "$INSTALLER"
POL_Wine_WaitExit "World Of Warships"

# Edit WoWSLauncher.cfg file
OLD="<launcher_transport>3"
NEW="<launcher_transport>2"
DPATH="$WINEPREFIX/drive_c/Games/World_of_Warships/WoWSLauncher.cfg"
TFILE="/tmp/out.tmp.$$"
for f in $DPATH
do
  if [ -f $f -a -r $f ]; then
   sed "s/$OLD/$NEW/g" "$f" > $TFILE && mv $TFILE "$f"
  else
   echo "Error: Cannot read $f"
  fi
done
/bin/rm $TFILE

OLD="<display_seeding_mode>2"
NEW="<display_seeding_mode>0"
DPATH="$WINEPREFIX/drive_c/Games/World_of_Warships/WoWSLauncher.cfg"
TFILE="/tmp/out.tmp.$$"
for f in $DPATH
do
  if [ -f $f -a -r $f ]; then
   sed "s/$OLD/$NEW/g" "$f" > $TFILE && mv $TFILE "$f"
  else
   echo "Error: Cannot read $f"
  fi
done
/bin/rm $TFILE

OLD="<display_seeding_mode>1"
NEW="<display_seeding_mode>0"
DPATH="$WINEPREFIX/drive_c/Games/World_of_Warships/WoWSLauncher.cfg"
TFILE="/tmp/out.tmp.$$"
for f in $DPATH
do
  if [ -f $f -a -r $f ]; then
   sed "s/$OLD/$NEW/g" "$f" > $TFILE && mv $TFILE "$f"
  else
   echo "Error: Cannot read $f"
  fi
done
/bin/rm $TFILE

POL_Shortcut "WoWSLauncher.exe" "World Of Warships"
POL_Shortcut_InsertBeforeWine "$TITLE" 'sed -i.bak -e "s@<launcher_transport>3</launcher_transport>@<launcher_transport>2</launcher_transport>@" "$WINEPREFIX/drive_c/Games/World_of_Warships/WoWSLauncher.cfg"'
# As in https://www.playonlinux.com/en/app-1592-World_Of_Tanks.html

POL_SetupWindow_Close

exit 0

Replies

Redchrome Monday 21 November 2016 at 4:18
Redchrome Anonymous

Message

I have this working. However, I first needed to get OpenGL working, which in my case involved installing the nVidia drivers from the nVidia site (http://www.nvidia.com/object/unix.html), rather than the Ubuntu packages unfortuately. Some roundabout description of that may be found here:

https://www.playonlinux.com/en/topic-14897-SOLVED_Crash_with_qlibGL_errorq_despite_necessary_files_being_present.html

When you install, install the base installer but do not choose the 'automatic updates' option. If you do, the installer will install, try to update, and then crash repeatedly as it downloads updates.

Once you have the basic installer installed, then choose 'Configure' and set it to use Wine v1.9.23.

Also, do Configuration->Display tab->GLSL Support=enabled

Replies

aleks-nl5 Wednesday 14 September 2016 at 18:03
aleks-nl5 Anonymous

Message

The same problem - after launcher update to 0.5.11

<code>

0x7bc830ec DbgBreakPoint in ntdll: int    $3
Modules:
Module    Address            Debug info    Name (169 modules)
PE      340000-  38c000    Deferred        ortp
PE      390000-  3c4000    Deferred        ilu_x86r
PE      3d0000-  3de000    Deferred        gettext_x86r
PE      400000- 2685000    Export          worldofwarships
PE     2690000- 2b8c000    Deferred        vivoxsdk
PE     2b90000- 2de3000    Deferred        resil_x86r
PE    10000000-101ff000    Deferred        d3dx9_43
ELF    7a800000-7a92b000    Deferred        opengl32<elf>
  \-PE    7a820000-7a92b000    \               opengl32
ELF    7b800000-7ba6b000    Dwarf           kernel32<elf>
  \-PE    7b820000-7ba6b000    \               kernel32
ELF    7bc00000-7bcf0000    Dwarf           ntdll<elf>
  \-PE    7bc10000-7bcf0000    \               ntdll
ELF    7bf00000-7bf03000    Dwarf           <wine-loader>
ELF    7c005000-7c01a000    Deferred        gnome-keyring-pkcs11.so
ELF    7c01d000-7c054000    Deferred        p11-kit-trust.so
ELF    7c055000-7c0da000    Deferred        libgcrypt.so.11
ELF    7c0dd000-7c1a6000    Deferred        libgnutls.so.26
ELF    7c1ad000-7c1c3000    Deferred        libgpg-error.so.0
ELF    7c1c5000-7c23a000    Deferred        libpcre.so.3
ELF    7c23d000-7c2ec000    Deferred        libgcrypt.so.20
ELF    7c2ed000-7c313000    Deferred        liblzma.so.5
ELF    7c315000-7c3a3000    Deferred        libsystemd.so.0
ELF    7c3a5000-7c3ff000    Deferred        libdbus-1.so.3
ELF    7c40d000-7c42a000    Deferred        libgcc_s.so.1
ELF    7c42d000-7c453000    Deferred        libselinux.so.1
ELF    7c455000-7c45a000    Deferred        libkeyutils.so.1
ELF    7c45d000-7c46a000    Deferred        libkrb5support.so.0
ELF    7c46d000-7c49e000    Deferred        libk5crypto.so.3
ELF    7c4a5000-7c57c000    Deferred        libkrb5.so.3
ELF    7c57d000-7c591000    Deferred        libavahi-client.so.3
ELF    7c595000-7c5a3000    Deferred        libavahi-common.so.3
ELF    7c5a5000-7c5f7000    Deferred        libgssapi_krb5.so.2
ELF    7c5fd000-7c684000    Deferred        libcups.so.2
ELF    7c695000-7c6a7000    Deferred        libtasn1.so.3
ELF    7c6ad000-7c6e6000    Deferred        uxtheme<elf>
  \-PE    7c6b0000-7c6e6000    \               uxtheme
ELF    7c6ed000-7c6f4000    Deferred        libxfixes.so.3
ELF    7c71d000-7c72a000    Deferred        libxrandr.so.2
ELF    7c72d000-7c738000    Deferred        libxcursor.so.1
ELF    7c73d000-7c750000    Deferred        libxi.so.6
ELF    7c755000-7c75c000    Deferred        libxdmcp.so.6
ELF    7c75d000-7c761000    Deferred        libxau.so.6
ELF    7c765000-7c78b000    Deferred        libxcb.so.1
ELF    7c78d000-7c8d8000    Deferred        libx11.so.6
ELF    7c8dd000-7c8f2000    Deferred        libxext.so.6
ELF    7c8f5000-7c8f9000    Deferred        libxcomposite.so.1
ELF    7c8fd000-7c909000    Deferred        libxrender.so.1
ELF    7c90d000-7c914000    Deferred        libxxf86vm.so.1
ELF    7c915000-7c919000    Deferred        libxinerama.so.1
ELF    7c91d000-7c9b1000    Deferred        winex11<elf>
  \-PE    7c930000-7c9b1000    \               winex11
ELF    7cbfd000-7cc27000    Deferred        libexpat.so.1
ELF    7cc2d000-7cc76000    Deferred        libfontconfig.so.1
ELF    7cc7d000-7cca8000    Deferred        libpng12.so.0
ELF    7ccad000-7cd5d000    Deferred        libfreetype.so.6
ELF    7cd5d000-7cd90000    Deferred        secur32<elf>
  \-PE    7cd60000-7cd90000    \               secur32
ELF    7cd95000-7cdd7000    Deferred        winspool<elf>
  \-PE    7cda0000-7cdd7000    \               winspool
ELF    7cddd000-7cecc000    Deferred        comdlg32<elf>
  \-PE    7cde0000-7cecc000    \               comdlg32
ELF    7cecd000-7cfe5000    Deferred        msvcp110<elf>
  \-PE    7cf10000-7cfe5000    \               msvcp110
ELF    7cfe5000-7d0b6000    Dwarf           msvcr110<elf>
  \-PE    7d000000-7d0b6000    \               msvcr110
ELF    7d115000-7d1a6000    Deferred        gdiplus<elf>
  \-PE    7d120000-7d1a6000    \               gdiplus
ELF    7d1ad000-7d1b6000    Deferred        libffi.so.6
ELF    7d1bd000-7d1ef000    Deferred        libcrypt.so.1
ELF    7d1f5000-7d2d6000    Deferred        libsqlite3.so.0
ELF    7d2dd000-7d32d000    Deferred        libhx509.so.5
ELF    7d32d000-7d33e000    Deferred        libheimbase.so.1
ELF    7d345000-7d36f000    Deferred        libwind.so.0
ELF    7d375000-7d401000    Deferred        libgmp.so.10
ELF    7d405000-7d43a000    Deferred        libhogweed.so.4
ELF    7d43d000-7d479000    Deferred        libnettle.so.6
ELF    7d47d000-7d492000    Deferred        libtasn1.so.6
ELF    7d495000-7d4c9000    Deferred        libidn.so.11
ELF    7d4cd000-7d52e000    Deferred        libp11-kit.so.0
ELF    7d535000-7d54d000    Deferred        libroken.so.18
ELF    7d54d000-7d586000    Deferred        libhcrypto.so.4
ELF    7d58d000-7d63e000    Deferred        libasn1.so.8
ELF    7d645000-7d6dd000    Deferred        libkrb5.so.26
ELF    7d6dd000-7d6e7000    Deferred        libheimntlm.so.0
ELF    7d6ed000-7d845000    Deferred        libgnutls.so.30
ELF    7d845000-7d88c000    Deferred        libgssapi.so.3
ELF    7d88d000-7d8ab000    Deferred        libsasl2.so.2
ELF    7d8ad000-7d8bd000    Deferred        liblber-2.4.so.2
ELF    7d8bd000-7d918000    Deferred        libldap_r-2.4.so.2
ELF    7d945000-7d9a9000    Deferred        wldap32<elf>
  \-PE    7d950000-7d9a9000    \               wldap32
ELF    7d9ad000-7dab9000    Deferred        comctl32<elf>
  \-PE    7d9c0000-7dab9000    \               comctl32
ELF    7dabd000-7dc00000    Deferred        oleaut32<elf>
  \-PE    7dae0000-7dc00000    \               oleaut32
ELF    7dc05000-7dca9000    Deferred        urlmon<elf>
  \-PE    7dc10000-7dca9000    \               urlmon
ELF    7dcad000-7ddaf000    Deferred        msi<elf>
  \-PE    7dcc0000-7ddaf000    \               msi
ELF    7ddb5000-7ddd5000    Deferred        cabinet<elf>
  \-PE    7ddc0000-7ddd5000    \               cabinet
ELF    7ddd5000-7ddec000    Deferred        wtsapi32<elf>
  \-PE    7dde0000-7ddec000    \               wtsapi32
ELF    7dded000-7de14000    Deferred        mpr<elf>
  \-PE    7ddf0000-7de14000    \               mpr
ELF    7de15000-7de2e000    Deferred        libz.so.1
ELF    7de35000-7deb2000    Deferred        wininet<elf>
  \-PE    7de40000-7deb2000    \               wininet
ELF    7deb5000-7dec8000    Deferred        sensapi<elf>
  \-PE    7dec0000-7dec8000    \               sensapi
ELF    7decd000-7df9e000    Deferred        crypt32<elf>
  \-PE    7dee0000-7df9e000    \               crypt32
ELF    7dfa5000-7e020000    Deferred        shlwapi<elf>
  \-PE    7dfb0000-7e020000    \               shlwapi
ELF    7e025000-7e270000    Deferred        shell32<elf>
  \-PE    7e030000-7e270000    \               shell32
ELF    7e275000-7e2a4000    Deferred        netapi32<elf>
  \-PE    7e280000-7e2a4000    \               netapi32
ELF    7e2a5000-7e2be000    Deferred        libresolv.so.2
ELF    7e2cd000-7e2ec000    Deferred        dnsapi<elf>
  \-PE    7e2d0000-7e2ec000    \               dnsapi
ELF    7e2ed000-7e315000    Deferred        iphlpapi<elf>
  \-PE    7e2f0000-7e315000    \               iphlpapi
ELF    7e315000-7e33f000    Deferred        msacm32<elf>
  \-PE    7e320000-7e33f000    \               msacm32
ELF    7e345000-7e3cb000    Deferred        rpcrt4<elf>
  \-PE    7e350000-7e3cb000    \               rpcrt4
ELF    7e3cd000-7e513000    Deferred        ole32<elf>
  \-PE    7e3f0000-7e513000    \               ole32
ELF    7e515000-7e5ce000    Deferred        winmm<elf>
  \-PE    7e520000-7e5ce000    \               winmm
ELF    7e5d5000-7e610000    Deferred        ws2_32<elf>
  \-PE    7e5e0000-7e610000    \               ws2_32
ELF    7e645000-7e658000    Deferred        psapi<elf>
  \-PE    7e650000-7e658000    \               psapi
ELF    7e65d000-7e681000    Deferred        imm32<elf>
  \-PE    7e660000-7e681000    \               imm32
ELF    7e685000-7e7dc000    Deferred        wined3d<elf>
  \-PE    7e690000-7e7dc000    \               wined3d
ELF    7e7dd000-7e81b000    Deferred        d3d9<elf>
  \-PE    7e7e0000-7e81b000    \               d3d9
ELF    7e81d000-7e8d6000    Deferred        msvcrt<elf>
  \-PE    7e840000-7e8d6000    \               msvcrt
ELF    7e8dd000-7e957000    Deferred        advapi32<elf>
  \-PE    7e8f0000-7e957000    \               advapi32
ELF    7e95d000-7ea7e000    Deferred        gdi32<elf>
  \-PE    7e970000-7ea7e000    \               gdi32
ELF    7ea85000-7ebe3000    Deferred        user32<elf>
  \-PE    7eaa0000-7ebe3000    \               user32
ELF    7ebe5000-7ebf8000    Deferred        libnss_files.so.2
ELF    7ebfd000-7ec0a000    Deferred        libnss_nis.so.2
ELF    7ec0d000-7ec28000    Deferred        libnsl.so.1
ELF    7ec2d000-7ec37000    Deferred        libnss_compat.so.2
ELF    7ef6d000-7efc2000    Deferred        libm.so.6
ELF    7efc5000-7efce000    Deferred        librt.so.1
ELF    7efd5000-7efda000    Deferred        libcom_err.so.2
ELF    7efe5000-7effe000    Deferred        version<elf>
  \-PE    7eff0000-7effe000    \               version
ELF    f7345000-f7389000    Deferred        usp10<elf>
  \-PE    f7350000-f7389000    \               usp10
ELF    f73bd000-f73c2000    Deferred        libdl.so.2
ELF    f73c5000-f757b000    Dwarf           libc.so.6
ELF    f757d000-f759a000    Deferred        libpthread.so.0
ELF    f75ad000-f75c0000    Deferred        d3dcompiler_42<elf>
  \-PE    f75b0000-f75c0000    \               d3dcompiler_42
ELF    f75c5000-f777b000    Dwarf           libwine.so.1
ELF    f777d000-f77a2000    Deferred        ld-linux.so.2
ELF    f77a4000-f77a5000    Deferred        [vdso].so
Threads:
process  tid      prio (all id:s are in hex)
0000000e services.exe
    0000001d    0
    0000001c    0
    00000014    0
    00000010    0
    0000000f    0
00000012 winedevice.exe
    0000001b    0
    00000018    0
    00000017    0
    00000013    0
00000019 plugplay.exe
    0000001f    0
    0000001e    0
    0000001a    0
00000020 explorer.exe
    00000024    0
    00000023    0
    00000022    0
    00000021    0
00000029 rpcss.exe
    00000031    0
    0000002f    0
    0000002e    0
    0000002d    0
    0000002b    0
    0000002a    0
00000067 (D) C:\Games\World_of_Warships\WorldOfWarships.exe
    00000054    0
    00000048    0 <==
System information:
    Wine build: wine-1.7.55
    Platform: i386
    Host system: Linux
    Host version: 4.7.3-040703-generic
</code>

Replies

Anonymous
Saturday 17 September 2016 at 8:51 -
The solution in my case - Updated version of Wine in PoL to 1.9.18-staging
NewbieEnthusiast Tuesday 13 September 2016 at 3:38
NewbieEnthusiast Anonymous

Message

After latest patch (Game Update 0.5.11, I believe) I get crashes on startup.
After splash screen I get a Critical Error.

The error is rather lengthy but I can post it is required.

Replies

Anonymous
Wednesday 14 September 2016 at 18:01 -
The same problem
Anonymous
Saturday 17 September 2016 at 8:51 -
The solution in my case - Updated version of Wine in PoL to 1.9.18-staging
ldragon Thursday 18 August 2016 at 1:43
ldragon Anonymous

Message

hello , i have the same error that Kodos

 

 

0x7bc8863c DbgBreakPoint in ntdll: int    $3
Modules:
Module    Address            Debug info    Name (206 modules)
PE      340000-  38c000    Deferred        ortp
PE      390000-  3c4000    Deferred        ilu_x86r
PE      3d0000-  3de000    Deferred        gettext_x86r
PE      400000- 267a000    Export          worldofwarships
PE     2680000- 2b7c000    Deferred        vivoxsdk
PE     2b80000- 2dd3000    Deferred        resil_x86r
PE    10000000-101ff000    Deferred        d3dx9_43
PE    232b0000-2362c000    Deferred        tobii.eyex.client
ELF    7a800000-7a932000    Deferred        opengl32<elf>
  \-PE    7a820000-7a932000    \               opengl32
ELF    7b400000-7b7ef000    Deferred        kernel32<elf>
  \-PE    7b420000-7b7ef000    \               kernel32
ELF    7bc00000-7bcfe000    Dwarf           ntdll<elf>
  \-PE    7bc20000-7bcfe000    \               ntdll
ELF    7c000000-7c003000    Deferred        <wine-loader>
ELF    7c7a9000-7c7ad000    Deferred        libkeyutils.so.1
ELF    7c7ad000-7c7f8000    Deferred        libdbus-1.so.3
ELF    7c7f8000-7c804000    Deferred        libkrb5support.so.0
ELF    7c804000-7c834000    Deferred        libk5crypto.so.3
ELF    7c834000-7c8f2000    Deferred        libkrb5.so.3
ELF    7c8f2000-7c904000    Deferred        libavahi-client.so.3
ELF    7c904000-7c912000    Deferred        libavahi-common.so.3
ELF    7c912000-7c958000    Deferred        libgssapi_krb5.so.2
ELF    7c958000-7c9c5000    Deferred        libcups.so.2
ELF    7c9c5000-7c9fd000    Deferred        uxtheme<elf>
  \-PE    7c9d0000-7c9fd000    \               uxtheme
ELF    7c9fd000-7ca1a000    Deferred        libgcc_s.so.1
ELF    7cb02000-7cb39000    Deferred        libtxc_dxtn.so
ELF    7cb5b000-7cb61000    Deferred        libxfixes.so.3
ELF    7cb61000-7cb6c000    Deferred        libxcursor.so.1
ELF    7cbe7000-7cc10000    Deferred        libexpat.so.1
ELF    7cc10000-7cc4b000    Deferred        libfontconfig.so.1
ELF    7cc4b000-7cc73000    Deferred        libpng12.so.0
ELF    7cc73000-7cd13000    Deferred        libfreetype.so.6
ELF    7cd13000-7cd23000    Deferred        libxi.so.6
ELF    7cd23000-7cd27000    Deferred        libxcomposite.so.1
ELF    7cd27000-7cd32000    Deferred        libxrandr.so.2
ELF    7cd32000-7cd3d000    Deferred        libxrender.so.1
ELF    7cd3d000-7cd43000    Deferred        libxxf86vm.so.1
ELF    7cd43000-7cd47000    Deferred        libxinerama.so.1
ELF    7ce47000-7ce4e000    Deferred        libxdmcp.so.6
ELF    7ce4e000-7ce52000    Deferred        libxau.so.6
ELF    7ce52000-7ce74000    Deferred        libxcb.so.1
ELF    7ce74000-7cfa8000    Deferred        libx11.so.6
ELF    7cfa8000-7cfbb000    Deferred        libxext.so.6
ELF    7cfbb000-7d051000    Deferred        winex11<elf>
  \-PE    7cfd0000-7d051000    \               winex11
ELF    7d051000-7d085000    Deferred        secur32<elf>
  \-PE    7d060000-7d085000    \               secur32
ELF    7d085000-7d0af000    Deferred        msacm32<elf>
  \-PE    7d090000-7d0af000    \               msacm32
ELF    7d0af000-7d0f1000    Deferred        winspool<elf>
  \-PE    7d0c0000-7d0f1000    \               winspool
ELF    7d0f1000-7d1e1000    Deferred        comdlg32<elf>
  \-PE    7d100000-7d1e1000    \               comdlg32
ELF    7d1e1000-7d26e000    Deferred        gdiplus<elf>
  \-PE    7d1f0000-7d26e000    \               gdiplus
ELF    7d26e000-7d396000    Deferred        msvcp110<elf>
  \-PE    7d2b0000-7d396000    \               msvcp110
ELF    7d396000-7d46b000    Dwarf           msvcr110<elf>
  \-PE    7d3b0000-7d46b000    \               msvcr110
ELF    7d46b000-7d472000    Deferred        libffi.so.6
ELF    7d472000-7d4a3000    Deferred        libcrypt.so.1
ELF    7d4a3000-7d560000    Deferred        libsqlite3.so.0
ELF    7d560000-7d5a7000    Deferred        libhx509.so.5
ELF    7d5a7000-7d5e3000    Deferred        libp11-kit.so.0
ELF    7d604000-7d613000    Deferred        libheimbase.so.1
ELF    7d613000-7d63c000    Deferred        libwind.so.0
ELF    7d63c000-7d64e000    Deferred        libtasn1.so.3
ELF    7d64e000-7d664000    Deferred        libroken.so.18
ELF    7d664000-7d699000    Deferred        libhcrypto.so.4
ELF    7d699000-7d73f000    Deferred        libasn1.so.8
ELF    7d73f000-7d7c5000    Deferred        libkrb5.so.26
ELF    7d7c5000-7d7ce000    Deferred        libheimntlm.so.0
ELF    7d7ce000-7d853000    Deferred        libgcrypt.so.11
ELF    7d853000-7d91c000    Deferred        libgnutls.so.26
ELF    7d91c000-7d958000    Deferred        libgssapi.so.3
ELF    7d958000-7d973000    Deferred        libsasl2.so.2
ELF    7d973000-7d982000    Deferred        liblber-2.4.so.2
ELF    7d982000-7d9d4000    Deferred        libldap_r-2.4.so.2
ELF    7d9f4000-7da58000    Deferred        wldap32<elf>
  \-PE    7da00000-7da58000    \               wldap32
ELF    7da58000-7db64000    Deferred        comctl32<elf>
  \-PE    7da60000-7db64000    \               comctl32
ELF    7db64000-7dcab000    Deferred        oleaut32<elf>
  \-PE    7db80000-7dcab000    \               oleaut32
ELF    7dcab000-7dd4f000    Deferred        urlmon<elf>
  \-PE    7dcc0000-7dd4f000    \               urlmon
ELF    7dd4f000-7de52000    Deferred        msi<elf>
  \-PE    7dd60000-7de52000    \               msi
ELF    7de52000-7de72000    Deferred        cabinet<elf>
  \-PE    7de60000-7de72000    \               cabinet
ELF    7de72000-7de89000    Deferred        wtsapi32<elf>
  \-PE    7de80000-7de89000    \               wtsapi32
ELF    7de89000-7deb0000    Deferred        mpr<elf>
  \-PE    7de90000-7deb0000    \               mpr
ELF    7deb0000-7dec9000    Deferred        libz.so.1
ELF    7dec9000-7df46000    Deferred        wininet<elf>
  \-PE    7ded0000-7df46000    \               wininet
ELF    7df46000-7df59000    Deferred        sensapi<elf>
  \-PE    7df50000-7df59000    \               sensapi
ELF    7df59000-7e02a000    Deferred        crypt32<elf>
  \-PE    7df60000-7e02a000    \               crypt32
ELF    7e02a000-7e0b0000    Deferred        rpcrt4<elf>
  \-PE    7e040000-7e0b0000    \               rpcrt4
ELF    7e0b0000-7e1f7000    Deferred        ole32<elf>
  \-PE    7e0d0000-7e1f7000    \               ole32
ELF    7e1f7000-7e272000    Deferred        shlwapi<elf>
  \-PE    7e210000-7e272000    \               shlwapi
ELF    7e272000-7e53e000    Deferred        shell32<elf>
  \-PE    7e280000-7e53e000    \               shell32
ELF    7e53e000-7e56d000    Deferred        netapi32<elf>
  \-PE    7e540000-7e56d000    \               netapi32
ELF    7e56d000-7e585000    Deferred        libresolv.so.2
ELF    7e586000-7e5a5000    Deferred        dnsapi<elf>
  \-PE    7e590000-7e5a5000    \               dnsapi
ELF    7e5a5000-7e5ce000    Deferred        iphlpapi<elf>
  \-PE    7e5b0000-7e5ce000    \               iphlpapi
ELF    7e5ce000-7e689000    Deferred        winmm<elf>
  \-PE    7e5e0000-7e689000    \               winmm
ELF    7e689000-7e6c5000    Deferred        ws2_32<elf>
  \-PE    7e690000-7e6c5000    \               ws2_32
ELF    7e6c5000-7e6d8000    Deferred        psapi<elf>
  \-PE    7e6d0000-7e6d8000    \               psapi
ELF    7e6d8000-7e6fd000    Deferred        imm32<elf>
  \-PE    7e6e0000-7e6fd000    \               imm32
ELF    7e6fd000-7e837000    Deferred        wined3d<elf>
  \-PE    7e710000-7e837000    \               wined3d
ELF    7e837000-7e875000    Deferred        d3d9<elf>
  \-PE    7e840000-7e875000    \               d3d9
ELF    7e875000-7e932000    Deferred        msvcrt<elf>
  \-PE    7e890000-7e932000    \               msvcrt
ELF    7e932000-7e9ae000    Deferred        advapi32<elf>
  \-PE    7e940000-7e9ae000    \               advapi32
ELF    7e9ae000-7ead6000    Deferred        gdi32<elf>
  \-PE    7e9c0000-7ead6000    \               gdi32
ELF    7ead6000-7ec37000    Deferred        user32<elf>
  \-PE    7eaf0000-7ec37000    \               user32
ELF    7ec37000-7ec43000    Deferred        libnss_files.so.2
ELF    7ec43000-7ec4f000    Deferred        libnss_nis.so.2
ELF    7ec4f000-7ec68000    Deferred        libnsl.so.1
ELF    7ef9a000-7efe0000    Deferred        libm.so.6
ELF    7efe2000-7efe7000    Deferred        libgpg-error.so.0
ELF    7efe7000-7f000000    Deferred        version<elf>
  \-PE    7eff0000-7f000000    \               version
ELF    edbb2000-edbf7000    Deferred        usp10<elf>
  \-PE    edbc0000-edbf7000    \               usp10
ELF    ee44a000-ee48c000    Deferred        rsaenh<elf>
  \-PE    ee450000-ee48c000    \               rsaenh
ELF    ee4c8000-ee4fe000    Deferred        msctf<elf>
  \-PE    ee4d0000-ee4fe000    \               msctf
ELF    f2e15000-f2e1e000    Deferred        libogg.so.0
ELF    f2e1e000-f2e4a000    Deferred        libvorbis.so.0
ELF    f2e4a000-f2fc2000    Deferred        libvorbisenc.so.2
ELF    f2fc2000-f2ff6000    Deferred        libflac.so.8
ELF    f2ff6000-f2ffd000    Deferred        libasyncns.so.0
ELF    f2ffd000-f306f000    Deferred        libsndfile.so.1
ELF    f306f000-f3079000    Deferred        libwrap.so.0
ELF    f3079000-f30e8000    Deferred        libpulsecommon-4.0.so
ELF    f30e8000-f30f3000    Deferred        libjson-c.so.2
ELF    f30f3000-f3142000    Deferred        libpulse.so.0
ELF    f3142000-f316c000    Deferred        winepulse<elf>
  \-PE    f3150000-f316c000    \               winepulse
ELF    f316c000-f318e000    Deferred        mmdevapi<elf>
  \-PE    f3170000-f318e000    \               mmdevapi
ELF    f318e000-f31e3000    Deferred        libopenal.so.1
ELF    f31f5000-f31fc000    Deferred        libnss_dns.so.2
ELF    f3203000-f3229000    Deferred        xaudio2_7<elf>
  \-PE    f3210000-f3229000    \               xaudio2_7
ELF    f332b000-f3363000    Deferred        wbemprox<elf>
  \-PE    f3330000-f3363000    \               wbemprox
ELF    f368a000-f36b2000    Deferred        dxgi<elf>
  \-PE    f3690000-f36b2000    \               dxgi
ELF    f47dd000-f47ff000    Deferred        libtinfo.so.5
ELF    f47ff000-f482b000    Deferred        libedit.so.2
ELF    f482b000-f6718000    Deferred        libllvm-3.6.so.1
ELF    f6718000-f6730000    Deferred        libelf.so.1
ELF    f6730000-f673d000    Deferred        libdrm_radeon.so.1
ELF    f673d000-f6746000    Deferred        libdrm_nouveau.so.2
ELF    f6746000-f70fc000    Deferred        r600_dri.so
ELF    f70fc000-f7106000    Deferred        libnih-dbus.so.1
ELF    f7106000-f711f000    Deferred        libnih.so.1
ELF    f711f000-f713d000    Deferred        libcgmanager.so.0
ELF    f713d000-f7150000    Deferred        libudev.so.1
ELF    f7150000-f7160000    Deferred        libdrm.so.2
ELF    f7160000-f7167000    Deferred        libxcb-sync.so.1
ELF    f7167000-f716b000    Deferred        libxcb-present.so.0
ELF    f716b000-f7200000    Deferred        libgl.so.1
ELF    f7300000-f7304000    Deferred        libxcb-dri3.so.0
ELF    f7304000-f731c000    Deferred        libxcb-glx.so.0
ELF    f731c000-f7335000    Deferred        libglapi.so.0
ELF    f7379000-f73f0000    Deferred        d3dcompiler_42<elf>
  \-PE    f7380000-f73f0000    \               d3dcompiler_42
ELF    f73f0000-f73f9000    Deferred        libnss_compat.so.2
ELF    f73fa000-f73ff000    Deferred        libdl.so.2
ELF    f73ff000-f75ae000    Dwarf           libc.so.6
ELF    f75ae000-f75ca000    Dwarf           libpthread.so.0
ELF    f75cb000-f75d0000    Deferred        libcom_err.so.2
ELF    f75d0000-f75d3000    Deferred        libxshmfence.so.1
ELF    f75d3000-f75d9000    Deferred        libxcb-dri2.so.0
ELF    f75d9000-f75dc000    Deferred        libx11-xcb.so.1
ELF    f75dc000-f75e0000    Deferred        libxdamage.so.1
ELF    f75e2000-f75eb000    Deferred        librt.so.1
ELF    f75eb000-f77b5000    Dwarf           libwine.so.1
ELF    f77b7000-f77d9000    Deferred        ld-linux.so.2
ELF    f77db000-f77dc000    Deferred        [vdso].so
Threads:
process  tid      prio (all id:s are in hex)
0000000e services.exe
    0000001e    0
    0000001d    0
    00000014    0
    00000010    0
    0000000f    0
00000012 winedevice.exe
    0000001c    0
    00000019    0
    00000018    0
    00000013    0
0000001a plugplay.exe
    00000020    0
    0000001f    0
    0000001b    0
0000002a rpcss.exe
    000000a2    0
    00000030    0
    0000002f    0
    0000002e    0
    0000002c    0
    0000002b    0
00000098 explorer.exe
    0000009c    0
    0000009b    0
    0000009a    0
    00000099    0
000000dc (D) C:\Games\World_of_Warships\worldofwarships.exe
    000000ff    0
    000000fe   15
    000000fd    0
    000000fc    0 <==
    000000fb    0
    000000fa    0
    000000f8    0
    000000f7    0
    000000f6    0
    000000f5    0
    000000f4    0
    000000f3    0
    000000f2    0
    000000f1    0
    000000f0    1
    000000ef    0
    000000ee   15
    000000ed    0
    000000ec    0
    000000eb    0
    000000ea    0
    000000e9    1
    000000e8    0
    000000e7    0
    000000e6    0
    000000e5    0
    000000e4    0
    000000e3    0
    000000dd    0
System information:
    Wine build: wine-1.9.15 (Staging)
    Platform: i386
    Version: Windows Server 2008 R2
    Host system: Linux
    Host version: 3.19.0-32-generic

Replies

amazingfate Monday 27 June 2016 at 17:28
amazingfate Anonymous

Warning

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

Differences

@@ -36,6 +36,7 @@
 [ "$APP_ANSWER" = "Europe" ] && DL_URL="http://dl.wargaming.net/wows_a/eu/files/ilcClx1YzB/WoWS_internet_install_eu.exe"
 [ "$APP_ANSWER" = "Russia" ] && DL_URL="http://dl.wargaming.net/wows_a/ru/files/xIFx1MTA3O/WoWS_internet_install_ru.exe"
 [ "$APP_ANSWER" = "Asia" ] && DL_URL="http://dl.wargaming.net/wows_a/asia/files/Kg9cc1LM/WoWS_internet_install_asia.exe"
+[ "$APP_ANSWER" = "China" ] && DL_URL="http://wowsdn.kongzhong.com/official/wows.0.5.7.0_cn_setup.0570062111.exe"
 
 cd "$WINEPREFIX/drive_c"
 POL_Download "$DL_URL"

New source code

#!/bin/bash
# Date : (2015-07-04)
# Last revision : (2015-12-01)
# Wine version used : 1.7.55
# Distribution used to test : Linux Debian Stretch (9) x86_64
# Kernel : 4.2.0-1-amd64
# Author : mimi89999
# Licence : GPLv3

TITLE="World Of Warships"
PREFIX="WorldOfWarships"
WINEVERSION="1.7.55"

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

POL_SetupWindow_Init
POL_SetupWindow_SetID 2571

POL_Debug_Init

POL_SetupWindow_presentation "$TITLE" "BigWorld Technology™" "http://worldofwarships.eu/" "mimi89999" "$PREFIX"

POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate "$WINEVERSION"
Set_OS "win7"

POL_SetupWindow_VMS "512"

POL_Call POL_Install_d3dx9
POL_Call POL_Install_d3dcompiler_43

#Select WoWS version
POL_SetupWindow_menu "$(eval_gettext 'Which region version of World Of Warships would you like to install? Note: Korea is not supported yet.')" "$TITLE" "North America~Europe~Russia~Asia" "~"
[ "$APP_ANSWER" = "North America" ] && DL_URL="http://dl.wargaming.net/wows_a/na/files/MDcyICBcdT/WoWS_internet_install_na.exe"
[ "$APP_ANSWER" = "Europe" ] && DL_URL="http://dl.wargaming.net/wows_a/eu/files/ilcClx1YzB/WoWS_internet_install_eu.exe"
[ "$APP_ANSWER" = "Russia" ] && DL_URL="http://dl.wargaming.net/wows_a/ru/files/xIFx1MTA3O/WoWS_internet_install_ru.exe"
[ "$APP_ANSWER" = "Asia" ] && DL_URL="http://dl.wargaming.net/wows_a/asia/files/Kg9cc1LM/WoWS_internet_install_asia.exe"
[ "$APP_ANSWER" = "China" ] && DL_URL="http://wowsdn.kongzhong.com/official/wows.0.5.7.0_cn_setup.0570062111.exe"

cd "$WINEPREFIX/drive_c"
POL_Download "$DL_URL"
INSTALLER="${DL_URL##*/}"

POL_Wine_WaitBefore "World Of Warships"
POL_Wine start /unix "$INSTALLER"
POL_Wine_WaitExit "World Of Warships"

# Edit WoWSLauncher.cfg file
OLD="<launcher_transport>3"
NEW="<launcher_transport>2"
DPATH="$WINEPREFIX/drive_c/Games/World_of_Warships/WoWSLauncher.cfg"
TFILE="/tmp/out.tmp.$$"
for f in $DPATH
do
  if [ -f $f -a -r $f ]; then
   sed "s/$OLD/$NEW/g" "$f" > $TFILE && mv $TFILE "$f"
  else
   echo "Error: Cannot read $f"
  fi
done
/bin/rm $TFILE

OLD="<display_seeding_mode>2"
NEW="<display_seeding_mode>0"
DPATH="$WINEPREFIX/drive_c/Games/World_of_Warships/WoWSLauncher.cfg"
TFILE="/tmp/out.tmp.$$"
for f in $DPATH
do
  if [ -f $f -a -r $f ]; then
   sed "s/$OLD/$NEW/g" "$f" > $TFILE && mv $TFILE "$f"
  else
   echo "Error: Cannot read $f"
  fi
done
/bin/rm $TFILE

OLD="<display_seeding_mode>1"
NEW="<display_seeding_mode>0"
DPATH="$WINEPREFIX/drive_c/Games/World_of_Warships/WoWSLauncher.cfg"
TFILE="/tmp/out.tmp.$$"
for f in $DPATH
do
  if [ -f $f -a -r $f ]; then
   sed "s/$OLD/$NEW/g" "$f" > $TFILE && mv $TFILE "$f"
  else
   echo "Error: Cannot read $f"
  fi
done
/bin/rm $TFILE

POL_Shortcut "WoWSLauncher.exe" "World Of Warships"
POL_Shortcut_InsertBeforeWine "$TITLE" 'sed -i.bak -e "s@<launcher_transport>3</launcher_transport>@<launcher_transport>2</launcher_transport>@" "$WINEPREFIX/drive_c/Games/World_of_Warships/WoWSLauncher.cfg"'
# As in https://www.playonlinux.com/en/app-1592-World_Of_Tanks.html

POL_SetupWindow_Close

exit 0

Replies

Anonymous
Monday 27 June 2016 at 17:31 -
add China server, just for my personal use
wayneTrain Thursday 26 May 2016 at 15:17
wayneTrain Anonymous

Message

Not possible to install on Ubuntu 14.04. The Size of the Installationwindow is 1x1px with no possibility to increase.

Replies

kodos Tuesday 1 March 2016 at 0:33
kodos Anonymous

Message

Everything is working but there is an "out of memory" error after playing a few games.

With version 5.2.x I got this error only when closing the game (which was solved by installing vcrun2012), with patch 5.3.X I get this error again but while the game was running (either while starting a match or after I get back into port after a match was finished)

 

For windows users, reinstalling directx 9c solved the problem.

For me the bug still exists no matter if I reinstall the game or reinstall components via winetricks (also tried winetricks directx9 instead of d3dx9

 

depugger shows only

wine: Unhandled exception 0x40000015 in thread 44 at address 0xe840023:0x0272327c (thread 0044), starting debugger...

&

libpng warning: iCCP: known incorrect sRGB profile

 

PS:

Linux Mint 17.3 64bit, Kernel 4.2.0-19generic

I5 6600k, 16GB RAM, GTX660 (2GB VRAM)

Replies

NewbieEnthusiast Monday 11 January 2016 at 13:10
NewbieEnthusiast Anonymous

Message

Hey guys,

I have had little to no problems installing and running this (I followed the instructions found above) but when in-game, I have recently begun experiencing "stuck" keys and limited mouse-movement. In addition, the game seems to only recognize one input at a time (one key or a mouse click). I am unsure how to proceed and I also don't know if it is a problem with my hardware (I unplugged everything but the mouse and keyboard), with Wine or with POL.

The main problem is the "stuck" keys. When navigating, if I use A or D for left and right, the game (or something else) keeps sending the A input, making me sail in circles. This is not as conductive to a successful match as one would believe and I'd like it to stop. If I tap A, ii often stops but whenever I use either key (A or D) again, the problem resurfaces. Note that it is always A that keeps repeating.

I am starting to think it might be a system bug as I have experienced it while browsing (only once and I cannot reproduce). I can reproduce it every time in WoWS.

Replies

Anonymous
Thursday 26 May 2016 at 15:18 -
Here the same...
Anonymous
Tuesday 31 May 2016 at 14:35 -
did you try with wine 1.9?
Anonymous
Monday 11 July 2016 at 21:35 -
I have that problem too. Help me please.
petch Friday 4 December 2015 at 23:20
petch
Developer

Information

This update has been approved by the team.

Message

Add POL_SetupWindow_SetID

Differences

@@ -15,6 +15,7 @@
 source "$PLAYONLINUX/lib/sources"
 
 POL_SetupWindow_Init
+POL_SetupWindow_SetID 2571
 
 POL_Debug_Init
 

New source code

#!/bin/bash
# Date : (2015-07-04)
# Last revision : (2015-12-01)
# Wine version used : 1.7.55
# Distribution used to test : Linux Debian Stretch (9) x86_64
# Kernel : 4.2.0-1-amd64
# Author : mimi89999
# Licence : GPLv3

TITLE="World Of Warships"
PREFIX="WorldOfWarships"
WINEVERSION="1.7.55"

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

POL_SetupWindow_Init
POL_SetupWindow_SetID 2571

POL_Debug_Init

POL_SetupWindow_presentation "$TITLE" "BigWorld Technology™" "http://worldofwarships.eu/" "mimi89999" "$PREFIX"

POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate "$WINEVERSION"
Set_OS "win7"

POL_SetupWindow_VMS "512"

POL_Call POL_Install_d3dx9
POL_Call POL_Install_d3dcompiler_43

#Select WoWS version
POL_SetupWindow_menu "$(eval_gettext 'Which region version of World Of Warships would you like to install? Note: Korea is not supported yet.')" "$TITLE" "North America~Europe~Russia~Asia" "~"
[ "$APP_ANSWER" = "North America" ] && DL_URL="http://dl.wargaming.net/wows_a/na/files/MDcyICBcdT/WoWS_internet_install_na.exe"
[ "$APP_ANSWER" = "Europe" ] && DL_URL="http://dl.wargaming.net/wows_a/eu/files/ilcClx1YzB/WoWS_internet_install_eu.exe"
[ "$APP_ANSWER" = "Russia" ] && DL_URL="http://dl.wargaming.net/wows_a/ru/files/xIFx1MTA3O/WoWS_internet_install_ru.exe"
[ "$APP_ANSWER" = "Asia" ] && DL_URL="http://dl.wargaming.net/wows_a/asia/files/Kg9cc1LM/WoWS_internet_install_asia.exe"

cd "$WINEPREFIX/drive_c"
POL_Download "$DL_URL"
INSTALLER="${DL_URL##*/}"

POL_Wine_WaitBefore "World Of Warships"
POL_Wine start /unix "$INSTALLER"
POL_Wine_WaitExit "World Of Warships"

# Edit WoWSLauncher.cfg file
OLD="<launcher_transport>3"
NEW="<launcher_transport>2"
DPATH="$WINEPREFIX/drive_c/Games/World_of_Warships/WoWSLauncher.cfg"
TFILE="/tmp/out.tmp.$$"
for f in $DPATH
do
  if [ -f $f -a -r $f ]; then
   sed "s/$OLD/$NEW/g" "$f" > $TFILE && mv $TFILE "$f"
  else
   echo "Error: Cannot read $f"
  fi
done
/bin/rm $TFILE

OLD="<display_seeding_mode>2"
NEW="<display_seeding_mode>0"
DPATH="$WINEPREFIX/drive_c/Games/World_of_Warships/WoWSLauncher.cfg"
TFILE="/tmp/out.tmp.$$"
for f in $DPATH
do
  if [ -f $f -a -r $f ]; then
   sed "s/$OLD/$NEW/g" "$f" > $TFILE && mv $TFILE "$f"
  else
   echo "Error: Cannot read $f"
  fi
done
/bin/rm $TFILE

OLD="<display_seeding_mode>1"
NEW="<display_seeding_mode>0"
DPATH="$WINEPREFIX/drive_c/Games/World_of_Warships/WoWSLauncher.cfg"
TFILE="/tmp/out.tmp.$$"
for f in $DPATH
do
  if [ -f $f -a -r $f ]; then
   sed "s/$OLD/$NEW/g" "$f" > $TFILE && mv $TFILE "$f"
  else
   echo "Error: Cannot read $f"
  fi
done
/bin/rm $TFILE

POL_Shortcut "WoWSLauncher.exe" "World Of Warships"
POL_Shortcut_InsertBeforeWine "$TITLE" 'sed -i.bak -e "s@<launcher_transport>3</launcher_transport>@<launcher_transport>2</launcher_transport>@" "$WINEPREFIX/drive_c/Games/World_of_Warships/WoWSLauncher.cfg"'
# As in https://www.playonlinux.com/en/app-1592-World_Of_Tanks.html

POL_SetupWindow_Close

exit 0

Replies

mimi89999 Tuesday 1 December 2015 at 17:10
mimi89999 Anonymous

Warning

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

Differences

@@ -1,7 +1,7 @@
 #!/bin/bash
 # Date : (2015-07-04)
-# Last revision : (2015-11-07)
-# Wine version used : 1.7.54
+# Last revision : (2015-12-01)
+# Wine version used : 1.7.55
 # Distribution used to test : Linux Debian Stretch (9) x86_64
 # Kernel : 4.2.0-1-amd64
 # Author : mimi89999
@@ -9,7 +9,7 @@
 
 TITLE="World Of Warships"
 PREFIX="WorldOfWarships"
-WINEVERSION="1.7.54"
+WINEVERSION="1.7.55"
 
 [ "$PLAYONLINUX" = "" ] && exit 0
 source "$PLAYONLINUX/lib/sources"
@@ -88,6 +88,8 @@
 /bin/rm $TFILE
 
 POL_Shortcut "WoWSLauncher.exe" "World Of Warships"
+POL_Shortcut_InsertBeforeWine "$TITLE" 'sed -i.bak -e "s@<launcher_transport>3</launcher_transport>@<launcher_transport>2</launcher_transport>@" "$WINEPREFIX/drive_c/Games/World_of_Warships/WoWSLauncher.cfg"'
+# As in https://www.playonlinux.com/en/app-1592-World_Of_Tanks.html
 
 POL_SetupWindow_Close
 

New source code

#!/bin/bash
# Date : (2015-07-04)
# Last revision : (2015-12-01)
# Wine version used : 1.7.55
# Distribution used to test : Linux Debian Stretch (9) x86_64
# Kernel : 4.2.0-1-amd64
# Author : mimi89999
# Licence : GPLv3

TITLE="World Of Warships"
PREFIX="WorldOfWarships"
WINEVERSION="1.7.55"

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

POL_SetupWindow_Init

POL_Debug_Init

POL_SetupWindow_presentation "$TITLE" "BigWorld Technology™" "http://worldofwarships.eu/" "mimi89999" "$PREFIX"

POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate "$WINEVERSION"
Set_OS "win7"

POL_SetupWindow_VMS "512"

POL_Call POL_Install_d3dx9
POL_Call POL_Install_d3dcompiler_43

#Select WoWS version
POL_SetupWindow_menu "$(eval_gettext 'Which region version of World Of Warships would you like to install? Note: Korea is not supported yet.')" "$TITLE" "North America~Europe~Russia~Asia" "~"
[ "$APP_ANSWER" = "North America" ] && DL_URL="http://dl.wargaming.net/wows_a/na/files/MDcyICBcdT/WoWS_internet_install_na.exe"
[ "$APP_ANSWER" = "Europe" ] && DL_URL="http://dl.wargaming.net/wows_a/eu/files/ilcClx1YzB/WoWS_internet_install_eu.exe"
[ "$APP_ANSWER" = "Russia" ] && DL_URL="http://dl.wargaming.net/wows_a/ru/files/xIFx1MTA3O/WoWS_internet_install_ru.exe"
[ "$APP_ANSWER" = "Asia" ] && DL_URL="http://dl.wargaming.net/wows_a/asia/files/Kg9cc1LM/WoWS_internet_install_asia.exe"

cd "$WINEPREFIX/drive_c"
POL_Download "$DL_URL"
INSTALLER="${DL_URL##*/}"

POL_Wine_WaitBefore "World Of Warships"
POL_Wine start /unix "$INSTALLER"
POL_Wine_WaitExit "World Of Warships"

# Edit WoWSLauncher.cfg file
OLD="<launcher_transport>3"
NEW="<launcher_transport>2"
DPATH="$WINEPREFIX/drive_c/Games/World_of_Warships/WoWSLauncher.cfg"
TFILE="/tmp/out.tmp.$$"
for f in $DPATH
do
  if [ -f $f -a -r $f ]; then
   sed "s/$OLD/$NEW/g" "$f" > $TFILE && mv $TFILE "$f"
  else
   echo "Error: Cannot read $f"
  fi
done
/bin/rm $TFILE

OLD="<display_seeding_mode>2"
NEW="<display_seeding_mode>0"
DPATH="$WINEPREFIX/drive_c/Games/World_of_Warships/WoWSLauncher.cfg"
TFILE="/tmp/out.tmp.$$"
for f in $DPATH
do
  if [ -f $f -a -r $f ]; then
   sed "s/$OLD/$NEW/g" "$f" > $TFILE && mv $TFILE "$f"
  else
   echo "Error: Cannot read $f"
  fi
done
/bin/rm $TFILE

OLD="<display_seeding_mode>1"
NEW="<display_seeding_mode>0"
DPATH="$WINEPREFIX/drive_c/Games/World_of_Warships/WoWSLauncher.cfg"
TFILE="/tmp/out.tmp.$$"
for f in $DPATH
do
  if [ -f $f -a -r $f ]; then
   sed "s/$OLD/$NEW/g" "$f" > $TFILE && mv $TFILE "$f"
  else
   echo "Error: Cannot read $f"
  fi
done
/bin/rm $TFILE

POL_Shortcut "WoWSLauncher.exe" "World Of Warships"
POL_Shortcut_InsertBeforeWine "$TITLE" 'sed -i.bak -e "s@<launcher_transport>3</launcher_transport>@<launcher_transport>2</launcher_transport>@" "$WINEPREFIX/drive_c/Games/World_of_Warships/WoWSLauncher.cfg"'
# As in https://www.playonlinux.com/en/app-1592-World_Of_Tanks.html

POL_SetupWindow_Close

exit 0

Replies

mimi89999 Saturday 7 November 2015 at 21:47
mimi89999 Anonymous

Warning

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

Differences

@@ -1,7 +1,7 @@
 #!/bin/bash
 # Date : (2015-07-04)
-# Last revision : (2015-10-21)
-# Wine version used : 1.7.53
+# Last revision : (2015-11-07)
+# Wine version used : 1.7.54
 # Distribution used to test : Linux Debian Stretch (9) x86_64
 # Kernel : 4.2.0-1-amd64
 # Author : mimi89999
@@ -9,7 +9,7 @@
 
 TITLE="World Of Warships"
 PREFIX="WorldOfWarships"
-WINEVERSION="1.7.53"
+WINEVERSION="1.7.54"
 
 [ "$PLAYONLINUX" = "" ] && exit 0
 source "$PLAYONLINUX/lib/sources"
@@ -40,12 +40,53 @@
 POL_Download "$DL_URL"
 INSTALLER="${DL_URL##*/}"
 
-POL_SetupWindow_message "$(eval_gettext 'Please Un-check the box: "Allow Torrent" in World Of Warships dowloader.')" "$TITLE"
-
 POL_Wine_WaitBefore "World Of Warships"
 POL_Wine start /unix "$INSTALLER"
 POL_Wine_WaitExit "World Of Warships"
 
+# Edit WoWSLauncher.cfg file
+OLD="<launcher_transport>3"
+NEW="<launcher_transport>2"
+DPATH="$WINEPREFIX/drive_c/Games/World_of_Warships/WoWSLauncher.cfg"
+TFILE="/tmp/out.tmp.$$"
+for f in $DPATH
+do
+  if [ -f $f -a -r $f ]; then
+   sed "s/$OLD/$NEW/g" "$f" > $TFILE && mv $TFILE "$f"
+  else
+   echo "Error: Cannot read $f"
+  fi
+done
+/bin/rm $TFILE
+
+OLD="<display_seeding_mode>2"
+NEW="<display_seeding_mode>0"
+DPATH="$WINEPREFIX/drive_c/Games/World_of_Warships/WoWSLauncher.cfg"
+TFILE="/tmp/out.tmp.$$"
+for f in $DPATH
+do
+  if [ -f $f -a -r $f ]; then
+   sed "s/$OLD/$NEW/g" "$f" > $TFILE && mv $TFILE "$f"
+  else
+   echo "Error: Cannot read $f"
+  fi
+done
+/bin/rm $TFILE
+
+OLD="<display_seeding_mode>1"
+NEW="<display_seeding_mode>0"
+DPATH="$WINEPREFIX/drive_c/Games/World_of_Warships/WoWSLauncher.cfg"
+TFILE="/tmp/out.tmp.$$"
+for f in $DPATH
+do
+  if [ -f $f -a -r $f ]; then
+   sed "s/$OLD/$NEW/g" "$f" > $TFILE && mv $TFILE "$f"
+  else
+   echo "Error: Cannot read $f"
+  fi
+done
+/bin/rm $TFILE
+
 POL_Shortcut "WoWSLauncher.exe" "World Of Warships"
 
 POL_SetupWindow_Close

New source code

#!/bin/bash
# Date : (2015-07-04)
# Last revision : (2015-11-07)
# Wine version used : 1.7.54
# Distribution used to test : Linux Debian Stretch (9) x86_64
# Kernel : 4.2.0-1-amd64
# Author : mimi89999
# Licence : GPLv3

TITLE="World Of Warships"
PREFIX="WorldOfWarships"
WINEVERSION="1.7.54"

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

POL_SetupWindow_Init

POL_Debug_Init

POL_SetupWindow_presentation "$TITLE" "BigWorld Technology™" "http://worldofwarships.eu/" "mimi89999" "$PREFIX"

POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate "$WINEVERSION"
Set_OS "win7"

POL_SetupWindow_VMS "512"

POL_Call POL_Install_d3dx9
POL_Call POL_Install_d3dcompiler_43

#Select WoWS version
POL_SetupWindow_menu "$(eval_gettext 'Which region version of World Of Warships would you like to install? Note: Korea is not supported yet.')" "$TITLE" "North America~Europe~Russia~Asia" "~"
[ "$APP_ANSWER" = "North America" ] && DL_URL="http://dl.wargaming.net/wows_a/na/files/MDcyICBcdT/WoWS_internet_install_na.exe"
[ "$APP_ANSWER" = "Europe" ] && DL_URL="http://dl.wargaming.net/wows_a/eu/files/ilcClx1YzB/WoWS_internet_install_eu.exe"
[ "$APP_ANSWER" = "Russia" ] && DL_URL="http://dl.wargaming.net/wows_a/ru/files/xIFx1MTA3O/WoWS_internet_install_ru.exe"
[ "$APP_ANSWER" = "Asia" ] && DL_URL="http://dl.wargaming.net/wows_a/asia/files/Kg9cc1LM/WoWS_internet_install_asia.exe"

cd "$WINEPREFIX/drive_c"
POL_Download "$DL_URL"
INSTALLER="${DL_URL##*/}"

POL_Wine_WaitBefore "World Of Warships"
POL_Wine start /unix "$INSTALLER"
POL_Wine_WaitExit "World Of Warships"

# Edit WoWSLauncher.cfg file
OLD="<launcher_transport>3"
NEW="<launcher_transport>2"
DPATH="$WINEPREFIX/drive_c/Games/World_of_Warships/WoWSLauncher.cfg"
TFILE="/tmp/out.tmp.$$"
for f in $DPATH
do
  if [ -f $f -a -r $f ]; then
   sed "s/$OLD/$NEW/g" "$f" > $TFILE && mv $TFILE "$f"
  else
   echo "Error: Cannot read $f"
  fi
done
/bin/rm $TFILE

OLD="<display_seeding_mode>2"
NEW="<display_seeding_mode>0"
DPATH="$WINEPREFIX/drive_c/Games/World_of_Warships/WoWSLauncher.cfg"
TFILE="/tmp/out.tmp.$$"
for f in $DPATH
do
  if [ -f $f -a -r $f ]; then
   sed "s/$OLD/$NEW/g" "$f" > $TFILE && mv $TFILE "$f"
  else
   echo "Error: Cannot read $f"
  fi
done
/bin/rm $TFILE

OLD="<display_seeding_mode>1"
NEW="<display_seeding_mode>0"
DPATH="$WINEPREFIX/drive_c/Games/World_of_Warships/WoWSLauncher.cfg"
TFILE="/tmp/out.tmp.$$"
for f in $DPATH
do
  if [ -f $f -a -r $f ]; then
   sed "s/$OLD/$NEW/g" "$f" > $TFILE && mv $TFILE "$f"
  else
   echo "Error: Cannot read $f"
  fi
done
/bin/rm $TFILE

POL_Shortcut "WoWSLauncher.exe" "World Of Warships"

POL_SetupWindow_Close

exit 0

Replies

Anonymous
Saturday 7 November 2015 at 21:52 -
I used Phobeus instructions.
https://appdb.winehq.org/objectManager.php?sClass=version&iId=32375
Anonymous
Sunday 8 November 2015 at 9:44 -
there is also a manual way arround the torrent download crash
Anonymous
Sunday 8 November 2015 at 9:45 -
you can directly download the path by torrent WITHOUT wargaming launcher

the torrent files can be found there ("torrent" ending the file name)

/home/perso/PlayOnLinux's virtual drives/WorldOfWarships/drive_c/Games/World_of_Warships/Updates

or you have the url link in the log file (just before the crash...)

/home/perso/PlayOnLinux's virtual drives/WorldOfWarships/drive_c/Games/World_of_Warships/WoWSLauncher.log

when you have the torrent file or the url you can use transmission or another peer to peer donwloader

if there are more than1 patch file you have to wait that all the patch files are downloaded

then copy the path files to the directory

then start the wargaming launcher

it will find the patches and run it
Anonymous
Sunday 8 November 2015 at 9:50 -
and many thanks to mimi8889 bad luck i had just find another way when i see this update
Anonymous
Friday 13 November 2015 at 12:05 -
Many thanks phocas! I just tried your technique and it works great!
Anonymous
Tuesday 12 January 2016 at 8:33 -
If you try wine-staging version of wine are you still stuck with mouse?
mistermark Friday 30 October 2015 at 18:46
mistermark Anonymous

Message

Had to do a fresh install but have been unable get the Launcher to Download and Install Patches in Linux when Torrents are Enabled.  The old Launcher had a 'disable torrents' option but the new launcher does not have this feature at all (not even by tweaking config files).  Tried every tweak and nothing worked and there were no information in logs for me to work off of.  

 

The Fix: Installed the program on Windows.  Launcher works fine there. On my Linux Box Created a Virutal Drive environment 64bit windows with dx9 and dx9 compiler (see script in this thread). Copied the 'Games' Directory from my Windows machine to the Linux Machine's Virtual C drive folder.  Created shortcut to Game Executable in PlayOnLinux.  Runs Great.  

Replies

Anonymous
Sunday 1 November 2015 at 0:40 -
Is there any way you could post a link to download the required files? I don't have access to a Windows machine an I am not willing to buy windows just to play this game. Is there a way to get the required files anyplace other than the launchers. Also I guess I'll need to find the 32 bit versions as well.
Anonymous
Sunday 8 November 2015 at 6:35 -
Sorry, I can only tell you how I got around my inability to run the new WowsLauncher from Linux. You might try to find The install directory has almost 200,000 files and is 22GB in size which makes it impractical for sharing over the internet.
Anonymous
Sunday 8 November 2015 at 6:39 -
Sorry, I can only tell you how I got around my inability to run the new WowsLauncher from Linux. You might try to find an online windows virtual machine you can install it on...and copy down the files from there.....Microsoft offers VMs at their Azure site. I will warn you that the install directory has almost 200,000 files and is 22GB in size which really makes any kind of copy over the internet extremely time consuming.
Anonymous
Friday 13 November 2015 at 12:06 -
Update: Phocas has a Linux-Only way of handling the Wows Launcher Problem...Read his post in this thread.
Kantzur Wednesday 28 October 2015 at 19:58
Kantzur Anonymous

Message

World of Warships

After patch 5.x i can play one round normaly.

Next round if i coming near of islands the waterlevel go down,

an ship fly in the air.

I have try to start debug mode, but this frozen after i close the game.

THX for help

Replies

Anonymous
Wednesday 28 October 2015 at 20:00 -
Ubuntu 14.04 Wine 1.7.53
Krinski Sunday 25 October 2015 at 0:57
Krinski Anonymous

Message

The game's laucher was updated to a new version and in this new laucher does not have how to disable the torrent mode what how you know, crash de laucher.The war of warplanes has de same problem.What should i do?

 


 

Replies

Anonymous
Sunday 25 October 2015 at 1:54 -
A bunch of windows users are having problems with their Internet Service Providers not allowing the use of torrents, since they are commonly used for illegal downloads. I hope they revert back to the old lancher, because lots of people, not just us linux users, will be unable to play the game. I really don't see any other way to get around this problem.
Anonymous
Sunday 25 October 2015 at 15:52 -
I tryed to open the port 6881 with iptables and "worked" for world of warplanes,with same problems and dificulties but i got update ,but after opened,the game locks .The wolrd of warships didn't wordes neither this..
Krinski Saturday 24 October 2015 at 23:53
Krinski Anonymous

Message

The game's laucher was updated to a new version and in this new laucher does not have how to disable the torrent mode what how you know, crash de laucher.The war of warplanes has de same problem.What should i do?

 


 

Replies

deri82 Saturday 24 October 2015 at 16:48
deri82 Anonymous

Message

You say that mouse movement is limited? Do you mean you cant turn 360 angles with mouse?

Then it's most likely this bug 8854 (I am not sure was it this or another I couldnt find now) which is fixed in wine-staging.

Replies

mimi89999 Saturday 24 October 2015 at 10:57
mimi89999 Anonymous

Warning

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

Differences

@@ -9,7 +9,7 @@
 
 TITLE="World Of Warships"
 PREFIX="WorldOfWarships"
-WINEVERSION="1.7.49"
+WINEVERSION="1.7.53"
 
 [ "$PLAYONLINUX" = "" ] && exit 0
 source "$PLAYONLINUX/lib/sources"

New source code

#!/bin/bash
# Date : (2015-07-04)
# Last revision : (2015-10-21)
# Wine version used : 1.7.53
# Distribution used to test : Linux Debian Stretch (9) x86_64
# Kernel : 4.2.0-1-amd64
# Author : mimi89999
# Licence : GPLv3

TITLE="World Of Warships"
PREFIX="WorldOfWarships"
WINEVERSION="1.7.53"

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

POL_SetupWindow_Init

POL_Debug_Init

POL_SetupWindow_presentation "$TITLE" "BigWorld Technology™" "http://worldofwarships.eu/" "mimi89999" "$PREFIX"

POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate "$WINEVERSION"
Set_OS "win7"

POL_SetupWindow_VMS "512"

POL_Call POL_Install_d3dx9
POL_Call POL_Install_d3dcompiler_43

#Select WoWS version
POL_SetupWindow_menu "$(eval_gettext 'Which region version of World Of Warships would you like to install? Note: Korea is not supported yet.')" "$TITLE" "North America~Europe~Russia~Asia" "~"
[ "$APP_ANSWER" = "North America" ] && DL_URL="http://dl.wargaming.net/wows_a/na/files/MDcyICBcdT/WoWS_internet_install_na.exe"
[ "$APP_ANSWER" = "Europe" ] && DL_URL="http://dl.wargaming.net/wows_a/eu/files/ilcClx1YzB/WoWS_internet_install_eu.exe"
[ "$APP_ANSWER" = "Russia" ] && DL_URL="http://dl.wargaming.net/wows_a/ru/files/xIFx1MTA3O/WoWS_internet_install_ru.exe"
[ "$APP_ANSWER" = "Asia" ] && DL_URL="http://dl.wargaming.net/wows_a/asia/files/Kg9cc1LM/WoWS_internet_install_asia.exe"

cd "$WINEPREFIX/drive_c"
POL_Download "$DL_URL"
INSTALLER="${DL_URL##*/}"

POL_SetupWindow_message "$(eval_gettext 'Please Un-check the box: "Allow Torrent" in World Of Warships dowloader.')" "$TITLE"

POL_Wine_WaitBefore "World Of Warships"
POL_Wine start /unix "$INSTALLER"
POL_Wine_WaitExit "World Of Warships"

POL_Shortcut "WoWSLauncher.exe" "World Of Warships"

POL_SetupWindow_Close

exit 0

Replies

mimi89999 Wednesday 21 October 2015 at 17:07
mimi89999 Anonymous

Warning

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

Differences

@@ -1,9 +1,9 @@
 #!/bin/bash
 # Date : (2015-07-04)
-# Last revision : (2015-08-21)
-# Wine version used : 1.7.49
-# Distribution used to test : Linux Debian Jessie 8.1 x86_64
-# Kernel : 3.16.0-4-amd64
+# Last revision : (2015-10-21)
+# Wine version used : 1.7.53
+# Distribution used to test : Linux Debian Stretch (9) x86_64
+# Kernel : 4.2.0-1-amd64
 # Author : mimi89999
 # Licence : GPLv3
 

New source code

#!/bin/bash
# Date : (2015-07-04)
# Last revision : (2015-10-21)
# Wine version used : 1.7.53
# Distribution used to test : Linux Debian Stretch (9) x86_64
# Kernel : 4.2.0-1-amd64
# Author : mimi89999
# Licence : GPLv3

TITLE="World Of Warships"
PREFIX="WorldOfWarships"
WINEVERSION="1.7.49"

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

POL_SetupWindow_Init

POL_Debug_Init

POL_SetupWindow_presentation "$TITLE" "BigWorld Technology™" "http://worldofwarships.eu/" "mimi89999" "$PREFIX"

POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate "$WINEVERSION"
Set_OS "win7"

POL_SetupWindow_VMS "512"

POL_Call POL_Install_d3dx9
POL_Call POL_Install_d3dcompiler_43

#Select WoWS version
POL_SetupWindow_menu "$(eval_gettext 'Which region version of World Of Warships would you like to install? Note: Korea is not supported yet.')" "$TITLE" "North America~Europe~Russia~Asia" "~"
[ "$APP_ANSWER" = "North America" ] && DL_URL="http://dl.wargaming.net/wows_a/na/files/MDcyICBcdT/WoWS_internet_install_na.exe"
[ "$APP_ANSWER" = "Europe" ] && DL_URL="http://dl.wargaming.net/wows_a/eu/files/ilcClx1YzB/WoWS_internet_install_eu.exe"
[ "$APP_ANSWER" = "Russia" ] && DL_URL="http://dl.wargaming.net/wows_a/ru/files/xIFx1MTA3O/WoWS_internet_install_ru.exe"
[ "$APP_ANSWER" = "Asia" ] && DL_URL="http://dl.wargaming.net/wows_a/asia/files/Kg9cc1LM/WoWS_internet_install_asia.exe"

cd "$WINEPREFIX/drive_c"
POL_Download "$DL_URL"
INSTALLER="${DL_URL##*/}"

POL_SetupWindow_message "$(eval_gettext 'Please Un-check the box: "Allow Torrent" in World Of Warships dowloader.')" "$TITLE"

POL_Wine_WaitBefore "World Of Warships"
POL_Wine start /unix "$INSTALLER"
POL_Wine_WaitExit "World Of Warships"

POL_Shortcut "WoWSLauncher.exe" "World Of Warships"

POL_SetupWindow_Close

exit 0

Replies

Anonymous
Friday 23 October 2015 at 23:48 -
I had to un-install the game because I had made some mistakes the first time around. However, when I went to install, the launcher was different. This launcher has no option to disable torrents, now I can't get the game fully downloaded. I looked for an option to disable torrents in the launcer.cfg file, but I was unable to find anything. Please help if it is posible.
Anonymous
Saturday 24 October 2015 at 23:55 -
i had the same problem,looking for solutions.
IamDH4 Friday 9 October 2015 at 2:22
IamDH4 Anonymous

Message

I was able to fix the Full-Screen mouse issue by using Wine 1.7.52-staging. I also used schotty's recomendations to get the game in fullscreen mode to begin with. I am now running mostly on high settings (some very high), with very acceptable framerates using an nVidia GTX 760 w/ propriatary drivers.

Replies

Anonymous
Friday 9 October 2015 at 2:29 -
My current settings: http://i.imgur.com/mxds17b.png

I may be able to use higher settings in some areas, but it is running flawless at the moment, and these settings have seemed to get rid of the graphical glitches I was facing.
phocas Saturday 5 September 2015 at 8:51
phocas Anonymous

Message

all is fine with 1.7.49 version

but you have an error from the wowS installer in case of warships major update

like the 4.1 from early september

=> "not enough space on drive c" the update won't launch

to pass that lock you have to erase all the files stored in

you home /.PlayOnLinux/wineprefix/WorldOfWarships/drive_c/Games/World_of_Warships/Updates/

to free disk space

these files are the previous updates stored there for P2P downloads

 

see you on the seas

Replies

deri82 Monday 24 August 2015 at 23:20
deri82 Anonymous

Message

Could you try wine-staging version of wine? It could fix the limited mouse movement.

Replies

petch Friday 21 August 2015 at 16:42
petch
Developer

Warning

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

Message

Add POL_SetupWindow_VMS statement (sets VRAM amount, warn of too low VRAM)

Differences

@@ -34,6 +34,8 @@
 [ "$APP_ANSWER" = "Russia" ] && DL_URL="http://dl.wargaming.net/wows_a/ru/files/xIFx1MTA3O/WoWS_internet_install_ru.exe"
 [ "$APP_ANSWER" = "Asia" ] && DL_URL="http://dl.wargaming.net/wows_a/asia/files/Kg9cc1LM/WoWS_internet_install_asia.exe"
 
+POL_SetupWindow_VMS 512
+
 cd "$WINEPREFIX/drive_c"
 POL_Download "$DL_URL"
 INSTALLER="${DL_URL##*/}"

New source code

#!/bin/bash
# Date : (2015-07-04)
# Last revision : (2015-08-08)
# Wine version used : 1.7.49
# Distribution used to test : Linux Debian Jessie 8.1 x86_64
# Kernel : 3.16.0-4-amd64
# Author : mimi89999
# Licence : GPLv3

TITLE="World Of Warships"
PREFIX="WorldOfWarships"
WINEVERSION="1.7.49"

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

POL_SetupWindow_Init

POL_Debug_Init

POL_SetupWindow_presentation "$TITLE" "BigWorld Technology™" "http://worldofwarships.eu/" "mimi89999" "$PREFIX"

POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate "$WINEVERSION"
Set_OS "win7"

POL_Call POL_Install_d3dx9
POL_Call POL_Install_d3dcompiler_43

#Select WoWS version
POL_SetupWindow_menu "$(eval_gettext 'Which region version of World Of Warships would you like to install? Note: Korea is not supported yet.')" "$TITLE" "North America~Europe~Russia~Asia" "~"
[ "$APP_ANSWER" = "North America" ] && DL_URL="http://dl.wargaming.net/wows_a/na/files/MDcyICBcdT/WoWS_internet_install_na.exe"
[ "$APP_ANSWER" = "Europe" ] && DL_URL="http://dl.wargaming.net/wows_a/eu/files/ilcClx1YzB/WoWS_internet_install_eu.exe"
[ "$APP_ANSWER" = "Russia" ] && DL_URL="http://dl.wargaming.net/wows_a/ru/files/xIFx1MTA3O/WoWS_internet_install_ru.exe"
[ "$APP_ANSWER" = "Asia" ] && DL_URL="http://dl.wargaming.net/wows_a/asia/files/Kg9cc1LM/WoWS_internet_install_asia.exe"

POL_SetupWindow_VMS 512

cd "$WINEPREFIX/drive_c"
POL_Download "$DL_URL"
INSTALLER="${DL_URL##*/}"

POL_SetupWindow_message "$(eval_gettext 'Please Un-check the box: "Allow Torrent" in World Of Warships dowloader.')" "$TITLE"

POL_Wine_WaitBefore "World Of Warships"
POL_Wine start /unix "$INSTALLER"
POL_Wine_WaitExit "World Of Warships"

POL_Shortcut "WoWSLauncher.exe" "World Of Warships"

POL_SetupWindow_Close

exit 0

Replies

Anonymous
Friday 21 August 2015 at 16:44 -
I think it's better to set it before...
Friday 21 August 2015 at 17:07 -
I'm not sure what's the best place, I'd arrange the whole script differently anyway: all interactive steps, downloads, creation of the virtual drive, tweaks, installation, creation of shortcut(s)
But even then POL_SetupWindow_VMS doesn't fit very well, because it's a "tweak" that is sometimes "interactive" too (the first time it's used; after that the answer is cached)
mimi89999 Friday 21 August 2015 at 16:42
mimi89999 Anonymous

Warning

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

Differences

@@ -1,6 +1,6 @@
 #!/bin/bash
 # Date : (2015-07-04)
-# Last revision : (2015-08-08)
+# Last revision : (2015-08-21)
 # Wine version used : 1.7.49
 # Distribution used to test : Linux Debian Jessie 8.1 x86_64
 # Kernel : 3.16.0-4-amd64
@@ -24,6 +24,8 @@
 POL_Wine_PrefixCreate "$WINEVERSION"
 Set_OS "win7"
 
+POL_SetupWindow_VMS "512"
+
 POL_Call POL_Install_d3dx9
 POL_Call POL_Install_d3dcompiler_43
 

New source code

#!/bin/bash
# Date : (2015-07-04)
# Last revision : (2015-08-21)
# Wine version used : 1.7.49
# Distribution used to test : Linux Debian Jessie 8.1 x86_64
# Kernel : 3.16.0-4-amd64
# Author : mimi89999
# Licence : GPLv3

TITLE="World Of Warships"
PREFIX="WorldOfWarships"
WINEVERSION="1.7.49"

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

POL_SetupWindow_Init

POL_Debug_Init

POL_SetupWindow_presentation "$TITLE" "BigWorld Technology™" "http://worldofwarships.eu/" "mimi89999" "$PREFIX"

POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate "$WINEVERSION"
Set_OS "win7"

POL_SetupWindow_VMS "512"

POL_Call POL_Install_d3dx9
POL_Call POL_Install_d3dcompiler_43

#Select WoWS version
POL_SetupWindow_menu "$(eval_gettext 'Which region version of World Of Warships would you like to install? Note: Korea is not supported yet.')" "$TITLE" "North America~Europe~Russia~Asia" "~"
[ "$APP_ANSWER" = "North America" ] && DL_URL="http://dl.wargaming.net/wows_a/na/files/MDcyICBcdT/WoWS_internet_install_na.exe"
[ "$APP_ANSWER" = "Europe" ] && DL_URL="http://dl.wargaming.net/wows_a/eu/files/ilcClx1YzB/WoWS_internet_install_eu.exe"
[ "$APP_ANSWER" = "Russia" ] && DL_URL="http://dl.wargaming.net/wows_a/ru/files/xIFx1MTA3O/WoWS_internet_install_ru.exe"
[ "$APP_ANSWER" = "Asia" ] && DL_URL="http://dl.wargaming.net/wows_a/asia/files/Kg9cc1LM/WoWS_internet_install_asia.exe"

cd "$WINEPREFIX/drive_c"
POL_Download "$DL_URL"
INSTALLER="${DL_URL##*/}"

POL_SetupWindow_message "$(eval_gettext 'Please Un-check the box: "Allow Torrent" in World Of Warships dowloader.')" "$TITLE"

POL_Wine_WaitBefore "World Of Warships"
POL_Wine start /unix "$INSTALLER"
POL_Wine_WaitExit "World Of Warships"

POL_Shortcut "WoWSLauncher.exe" "World Of Warships"

POL_SetupWindow_Close

exit 0

Replies

Anonymous
Friday 21 August 2015 at 16:43 -
http://worldofwarships.eu/en/content/game/#system_requirements
"Video Memory: 512 MB"
schotty Friday 21 August 2015 at 15:24
schotty

Message

Runs ok, but a few things that I had to do for "Proper" functionality.

 

1)Set the VRAM in the bottle config

2)Set GLSL in the bottle config

3)For fullscreen setting to not crash upon setting it, I needed to set everything to low after choosing fullscreen to force a restart (and not crash), then once back in set the settings back up to high (and another restart), then disable Post Processing and set the graphics to Trilinear Filtering.

 

That aside (and frankly 1 & 2 I do anyway in most games anyhow) runs quite well.  If I only had skill in this game I might be dangerous with my USS Kernel Panic :D

Replies

Friday 21 August 2015 at 16:32 -
1. can be fixed by adding a POL_SetupWindow_VMS statement to the script;
2. GLSL are enabled by default as far as I know, so logically it shouldn't change a thing
3. looks harder to automate. I wonder if they're not specific to your hardware or drivers anyway...
Anonymous
Friday 21 August 2015 at 16:38 -
2 and 3 are specified in the description
Saturday 22 August 2015 at 21:35 -
mimi89999 I know that, but frankly if these are the only three things that need to be done I can't complain. I remember the good old days in 2000-2002 when trying to get anything supported working under vanilla wine was an act of God.
petch Monday 10 August 2015 at 22:05
petch
Developer

Warning

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

Message

Slighly simpler logic, since the script doesn't make use of $REGION beside deducing installer name

Differences

@@ -29,18 +29,19 @@
 
 #Select WoWS version
 POL_SetupWindow_menu "$(eval_gettext 'Which region version of World Of Warships would you like to install? Note: Korea is not supported yet.')" "$TITLE" "North America~Europe~Russia~Asia" "~"
-[ "$APP_ANSWER" = "North America" ] && DL_URL="http://dl.wargaming.net/wows_a/na/files/MDcyICBcdT/WoWS_internet_install_na.exe" && REGION="na"
-[ "$APP_ANSWER" = "Europe" ] && DL_URL="http://dl.wargaming.net/wows_a/eu/files/ilcClx1YzB/WoWS_internet_install_eu.exe" && REGION="eu"
-[ "$APP_ANSWER" = "Russia" ] && DL_URL="http://dl.wargaming.net/wows_a/ru/files/xIFx1MTA3O/WoWS_internet_install_ru.exe" && REGION="ru"
-[ "$APP_ANSWER" = "Asia" ] && DL_URL="http://dl.wargaming.net/wows_a/asia/files/Kg9cc1LM/WoWS_internet_install_asia.exe" && REGION="asia"
+[ "$APP_ANSWER" = "North America" ] && DL_URL="http://dl.wargaming.net/wows_a/na/files/MDcyICBcdT/WoWS_internet_install_na.exe"
+[ "$APP_ANSWER" = "Europe" ] && DL_URL="http://dl.wargaming.net/wows_a/eu/files/ilcClx1YzB/WoWS_internet_install_eu.exe"
+[ "$APP_ANSWER" = "Russia" ] && DL_URL="http://dl.wargaming.net/wows_a/ru/files/xIFx1MTA3O/WoWS_internet_install_ru.exe"
+[ "$APP_ANSWER" = "Asia" ] && DL_URL="http://dl.wargaming.net/wows_a/asia/files/Kg9cc1LM/WoWS_internet_install_asia.exe"
 
 cd "$WINEPREFIX/drive_c"
 POL_Download "$DL_URL"
+INSTALLER="${DL_URL##*/}"
 
 POL_SetupWindow_message "$(eval_gettext 'Please Un-check the box: "Allow Torrent" in World Of Warships dowloader.')" "$TITLE"
 
 POL_Wine_WaitBefore "World Of Warships"
-POL_Wine start /unix "WoWS_internet_install_$REGION.exe"
+POL_Wine start /unix "$INSTALLER"
 POL_Wine_WaitExit "World Of Warships"
 
 POL_Shortcut "WoWSLauncher.exe" "World Of Warships"

New source code

#!/bin/bash
# Date : (2015-07-04)
# Last revision : (2015-08-08)
# Wine version used : 1.7.49
# Distribution used to test : Linux Debian Jessie 8.1 x86_64
# Kernel : 3.16.0-4-amd64
# Author : mimi89999
# Licence : GPLv3

TITLE="World Of Warships"
PREFIX="WorldOfWarships"
WINEVERSION="1.7.49"

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

POL_SetupWindow_Init

POL_Debug_Init

POL_SetupWindow_presentation "$TITLE" "BigWorld Technology™" "http://worldofwarships.eu/" "mimi89999" "$PREFIX"

POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate "$WINEVERSION"
Set_OS "win7"

POL_Call POL_Install_d3dx9
POL_Call POL_Install_d3dcompiler_43

#Select WoWS version
POL_SetupWindow_menu "$(eval_gettext 'Which region version of World Of Warships would you like to install? Note: Korea is not supported yet.')" "$TITLE" "North America~Europe~Russia~Asia" "~"
[ "$APP_ANSWER" = "North America" ] && DL_URL="http://dl.wargaming.net/wows_a/na/files/MDcyICBcdT/WoWS_internet_install_na.exe"
[ "$APP_ANSWER" = "Europe" ] && DL_URL="http://dl.wargaming.net/wows_a/eu/files/ilcClx1YzB/WoWS_internet_install_eu.exe"
[ "$APP_ANSWER" = "Russia" ] && DL_URL="http://dl.wargaming.net/wows_a/ru/files/xIFx1MTA3O/WoWS_internet_install_ru.exe"
[ "$APP_ANSWER" = "Asia" ] && DL_URL="http://dl.wargaming.net/wows_a/asia/files/Kg9cc1LM/WoWS_internet_install_asia.exe"

cd "$WINEPREFIX/drive_c"
POL_Download "$DL_URL"
INSTALLER="${DL_URL##*/}"

POL_SetupWindow_message "$(eval_gettext 'Please Un-check the box: "Allow Torrent" in World Of Warships dowloader.')" "$TITLE"

POL_Wine_WaitBefore "World Of Warships"
POL_Wine start /unix "$INSTALLER"
POL_Wine_WaitExit "World Of Warships"

POL_Shortcut "WoWSLauncher.exe" "World Of Warships"

POL_SetupWindow_Close

exit 0

Replies

Anonymous
Tuesday 11 August 2015 at 4:51 -
This one works fine.
mimi89999 Monday 10 August 2015 at 21:47
mimi89999 Anonymous

Warning

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

Differences

@@ -29,10 +29,10 @@
 
 #Select WoWS version
 POL_SetupWindow_menu "$(eval_gettext 'Which region version of World Of Warships would you like to install? Note: Korea is not supported yet.')" "$TITLE" "North America~Europe~Russia~Asia" "~"
-[ "$APP_ANSWER" = "North America" ] && DL_URL="http://dl.wargaming.net/wows_a/na/files/MDcyICBcdT/WoWS_internet_install_na.exe"
-[ "$APP_ANSWER" = "Europe" ] && DL_URL="http://dl.wargaming.net/wows_a/eu/files/ilcClx1YzB/WoWS_internet_install_eu.exe"
-[ "$APP_ANSWER" = "Russia" ] && DL_URL="http://dl.wargaming.net/wows_a/ru/files/xIFx1MTA3O/WoWS_internet_install_ru.exe"
-[ "$APP_ANSWER" = "Asia" ] && DL_URL="http://dl.wargaming.net/wows_a/asia/files/Kg9cc1LM/WoWS_internet_install_asia.exe"
+[ "$APP_ANSWER" = "North America" ] && DL_URL="http://dl.wargaming.net/wows_a/na/files/MDcyICBcdT/WoWS_internet_install_na.exe" && REGION="na"
+[ "$APP_ANSWER" = "Europe" ] && DL_URL="http://dl.wargaming.net/wows_a/eu/files/ilcClx1YzB/WoWS_internet_install_eu.exe" && REGION="eu"
+[ "$APP_ANSWER" = "Russia" ] && DL_URL="http://dl.wargaming.net/wows_a/ru/files/xIFx1MTA3O/WoWS_internet_install_ru.exe" && REGION="ru"
+[ "$APP_ANSWER" = "Asia" ] && DL_URL="http://dl.wargaming.net/wows_a/asia/files/Kg9cc1LM/WoWS_internet_install_asia.exe" && REGION="asia"
 
 cd "$WINEPREFIX/drive_c"
 POL_Download "$DL_URL"
@@ -40,7 +40,7 @@
 POL_SetupWindow_message "$(eval_gettext 'Please Un-check the box: "Allow Torrent" in World Of Warships dowloader.')" "$TITLE"
 
 POL_Wine_WaitBefore "World Of Warships"
-POL_Wine start /unix "WoWS_internet_install_eu.exe"
+POL_Wine start /unix "WoWS_internet_install_$REGION.exe"
 POL_Wine_WaitExit "World Of Warships"
 
 POL_Shortcut "WoWSLauncher.exe" "World Of Warships"

New source code

#!/bin/bash
# Date : (2015-07-04)
# Last revision : (2015-08-08)
# Wine version used : 1.7.49
# Distribution used to test : Linux Debian Jessie 8.1 x86_64
# Kernel : 3.16.0-4-amd64
# Author : mimi89999
# Licence : GPLv3

TITLE="World Of Warships"
PREFIX="WorldOfWarships"
WINEVERSION="1.7.49"

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

POL_SetupWindow_Init

POL_Debug_Init

POL_SetupWindow_presentation "$TITLE" "BigWorld Technology™" "http://worldofwarships.eu/" "mimi89999" "$PREFIX"

POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate "$WINEVERSION"
Set_OS "win7"

POL_Call POL_Install_d3dx9
POL_Call POL_Install_d3dcompiler_43

#Select WoWS version
POL_SetupWindow_menu "$(eval_gettext 'Which region version of World Of Warships would you like to install? Note: Korea is not supported yet.')" "$TITLE" "North America~Europe~Russia~Asia" "~"
[ "$APP_ANSWER" = "North America" ] && DL_URL="http://dl.wargaming.net/wows_a/na/files/MDcyICBcdT/WoWS_internet_install_na.exe" && REGION="na"
[ "$APP_ANSWER" = "Europe" ] && DL_URL="http://dl.wargaming.net/wows_a/eu/files/ilcClx1YzB/WoWS_internet_install_eu.exe" && REGION="eu"
[ "$APP_ANSWER" = "Russia" ] && DL_URL="http://dl.wargaming.net/wows_a/ru/files/xIFx1MTA3O/WoWS_internet_install_ru.exe" && REGION="ru"
[ "$APP_ANSWER" = "Asia" ] && DL_URL="http://dl.wargaming.net/wows_a/asia/files/Kg9cc1LM/WoWS_internet_install_asia.exe" && REGION="asia"

cd "$WINEPREFIX/drive_c"
POL_Download "$DL_URL"

POL_SetupWindow_message "$(eval_gettext 'Please Un-check the box: "Allow Torrent" in World Of Warships dowloader.')" "$TITLE"

POL_Wine_WaitBefore "World Of Warships"
POL_Wine start /unix "WoWS_internet_install_$REGION.exe"
POL_Wine_WaitExit "World Of Warships"

POL_Shortcut "WoWSLauncher.exe" "World Of Warships"

POL_SetupWindow_Close

exit 0

Replies

mimi89999 Saturday 8 August 2015 at 11:23
mimi89999 Anonymous

Warning

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

Differences

@@ -1,13 +1,15 @@
 #!/bin/bash
-# Date : (2015-07-4)
-# Last revision : (2015-07-20)
-# Wine version used : 1.7.47
+# Date : (2015-07-04)
+# Last revision : (2015-08-08)
+# Wine version used : 1.7.49
 # Distribution used to test : Linux Debian Jessie 8.1 x86_64
 # Kernel : 3.16.0-4-amd64
 # Author : mimi89999
 # Licence : GPLv3
 
 TITLE="World Of Warships"
+PREFIX="WorldOfWarships"
+WINEVERSION="1.7.49"
 
 [ "$PLAYONLINUX" = "" ] && exit 0
 source "$PLAYONLINUX/lib/sources"
@@ -16,18 +18,25 @@
 
 POL_Debug_Init
 
-POL_SetupWindow_presentation "World Of Warships" "BigWorld Technology™" "http://worldofwarships.eu/" "mimi89999" "WorldOfWarships"
-  
-POL_Wine_SelectPrefix "WorldOfWarships"
-POL_Wine_PrefixCreate "1.7.47"
+POL_SetupWindow_presentation "$TITLE" "BigWorld Technology™" "http://worldofwarships.eu/" "mimi89999" "$PREFIX"
+
+POL_Wine_SelectPrefix "$PREFIX"
+POL_Wine_PrefixCreate "$WINEVERSION"
 Set_OS "win7"
 
 POL_Call POL_Install_d3dx9
 POL_Call POL_Install_d3dcompiler_43
 
+#Select WoWS version
+POL_SetupWindow_menu "$(eval_gettext 'Which region version of World Of Warships would you like to install? Note: Korea is not supported yet.')" "$TITLE" "North America~Europe~Russia~Asia" "~"
+[ "$APP_ANSWER" = "North America" ] && DL_URL="http://dl.wargaming.net/wows_a/na/files/MDcyICBcdT/WoWS_internet_install_na.exe"
+[ "$APP_ANSWER" = "Europe" ] && DL_URL="http://dl.wargaming.net/wows_a/eu/files/ilcClx1YzB/WoWS_internet_install_eu.exe"
+[ "$APP_ANSWER" = "Russia" ] && DL_URL="http://dl.wargaming.net/wows_a/ru/files/xIFx1MTA3O/WoWS_internet_install_ru.exe"
+[ "$APP_ANSWER" = "Asia" ] && DL_URL="http://dl.wargaming.net/wows_a/asia/files/Kg9cc1LM/WoWS_internet_install_asia.exe"
+
 cd "$WINEPREFIX/drive_c"
-POL_Download "http://dl.wargaming.net/wows_a/eu/files/ilcClx1YzB/WoWS_internet_install_eu.exe"
-  
+POL_Download "$DL_URL"
+
 POL_SetupWindow_message "$(eval_gettext 'Please Un-check the box: "Allow Torrent" in World Of Warships dowloader.')" "$TITLE"
 
 POL_Wine_WaitBefore "World Of Warships"
@@ -37,5 +46,5 @@
 POL_Shortcut "WoWSLauncher.exe" "World Of Warships"
 
 POL_SetupWindow_Close
-  
-exit 0
\ No newline at end of file
+
+exit 0

New source code

#!/bin/bash
# Date : (2015-07-04)
# Last revision : (2015-08-08)
# Wine version used : 1.7.49
# Distribution used to test : Linux Debian Jessie 8.1 x86_64
# Kernel : 3.16.0-4-amd64
# Author : mimi89999
# Licence : GPLv3

TITLE="World Of Warships"
PREFIX="WorldOfWarships"
WINEVERSION="1.7.49"

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

POL_SetupWindow_Init

POL_Debug_Init

POL_SetupWindow_presentation "$TITLE" "BigWorld Technology™" "http://worldofwarships.eu/" "mimi89999" "$PREFIX"

POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate "$WINEVERSION"
Set_OS "win7"

POL_Call POL_Install_d3dx9
POL_Call POL_Install_d3dcompiler_43

#Select WoWS version
POL_SetupWindow_menu "$(eval_gettext 'Which region version of World Of Warships would you like to install? Note: Korea is not supported yet.')" "$TITLE" "North America~Europe~Russia~Asia" "~"
[ "$APP_ANSWER" = "North America" ] && DL_URL="http://dl.wargaming.net/wows_a/na/files/MDcyICBcdT/WoWS_internet_install_na.exe"
[ "$APP_ANSWER" = "Europe" ] && DL_URL="http://dl.wargaming.net/wows_a/eu/files/ilcClx1YzB/WoWS_internet_install_eu.exe"
[ "$APP_ANSWER" = "Russia" ] && DL_URL="http://dl.wargaming.net/wows_a/ru/files/xIFx1MTA3O/WoWS_internet_install_ru.exe"
[ "$APP_ANSWER" = "Asia" ] && DL_URL="http://dl.wargaming.net/wows_a/asia/files/Kg9cc1LM/WoWS_internet_install_asia.exe"

cd "$WINEPREFIX/drive_c"
POL_Download "$DL_URL"

POL_SetupWindow_message "$(eval_gettext 'Please Un-check the box: "Allow Torrent" in World Of Warships dowloader.')" "$TITLE"

POL_Wine_WaitBefore "World Of Warships"
POL_Wine start /unix "WoWS_internet_install_eu.exe"
POL_Wine_WaitExit "World Of Warships"

POL_Shortcut "WoWSLauncher.exe" "World Of Warships"

POL_SetupWindow_Close

exit 0

Replies

Anonymous
Monday 10 August 2015 at 1:48 -
Currently doesn't work with anything other than EU. The code hardcodes executing eu installer.
Anonymous
Monday 10 August 2015 at 1:49 -
Workaround is to copy the downloaded installer (by default in ~/.PlayOnLinux/wineprefix/WorldOfWarships/drive_c) and rename it to WoWS_internet_install_eu.exe.
Anonymous
Monday 10 August 2015 at 2:55 -
wine-staging with CSMT enabled seem to have better performance (24 vs 38 fps on GTX 750Ti), slight graphics artifacts though.
Anonymous
Monday 10 August 2015 at 21:48 -
Could you please test the update?
mimi89999 Friday 31 July 2015 at 17:04
mimi89999 Anonymous

Warning

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

Differences

@@ -1,7 +1,7 @@
 #!/bin/bash
 # Date : (2015-07-4)
 # Last revision : (2015-07-20)
-# Wine version used : 1.7.47
+# Wine version used : 1.7.48
 # Distribution used to test : Linux Debian Jessie 8.1 x86_64
 # Kernel : 3.16.0-4-amd64
 # Author : mimi89999
@@ -19,7 +19,7 @@
 POL_SetupWindow_presentation "World Of Warships" "BigWorld Technology™" "http://worldofwarships.eu/" "mimi89999" "WorldOfWarships"
   
 POL_Wine_SelectPrefix "WorldOfWarships"
-POL_Wine_PrefixCreate "1.7.47"
+POL_Wine_PrefixCreate "1.7.48"
 Set_OS "win7"
 
 POL_Call POL_Install_d3dx9

New source code

#!/bin/bash
# Date : (2015-07-4)
# Last revision : (2015-07-20)
# Wine version used : 1.7.48
# Distribution used to test : Linux Debian Jessie 8.1 x86_64
# Kernel : 3.16.0-4-amd64
# Author : mimi89999
# Licence : GPLv3

TITLE="World Of Warships"

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

POL_SetupWindow_Init

POL_Debug_Init

POL_SetupWindow_presentation "World Of Warships" "BigWorld Technology™" "http://worldofwarships.eu/" "mimi89999" "WorldOfWarships"
  
POL_Wine_SelectPrefix "WorldOfWarships"
POL_Wine_PrefixCreate "1.7.48"
Set_OS "win7"

POL_Call POL_Install_d3dx9
POL_Call POL_Install_d3dcompiler_43

cd "$WINEPREFIX/drive_c"
POL_Download "http://dl.wargaming.net/wows_a/eu/files/ilcClx1YzB/WoWS_internet_install_eu.exe"
  
POL_SetupWindow_message "$(eval_gettext 'Please Un-check the box: "Allow Torrent" in World Of Warships dowloader.')" "$TITLE"

POL_Wine_WaitBefore "World Of Warships"
POL_Wine start /unix "WoWS_internet_install_eu.exe"
POL_Wine_WaitExit "World Of Warships"

POL_Shortcut "WoWSLauncher.exe" "World Of Warships"

POL_SetupWindow_Close
  
exit 0

Replies

mimi89999 Monday 20 July 2015 at 15:34
mimi89999 Anonymous

Warning

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

Differences

@@ -1,7 +1,7 @@
 #!/bin/bash
 # Date : (2015-07-4)
-# Last revision : (2015-07-4)
-# Wine version used : 1.7.38
+# Last revision : (2015-07-20)
+# Wine version used : 1.7.47
 # Distribution used to test : Linux Debian Jessie 8.1 x86_64
 # Kernel : 3.16.0-4-amd64
 # Author : mimi89999
@@ -19,7 +19,7 @@
 POL_SetupWindow_presentation "World Of Warships" "BigWorld Technology™" "http://worldofwarships.eu/" "mimi89999" "WorldOfWarships"
   
 POL_Wine_SelectPrefix "WorldOfWarships"
-POL_Wine_PrefixCreate "1.7.46"
+POL_Wine_PrefixCreate "1.7.47"
 Set_OS "win7"
 
 POL_Call POL_Install_d3dx9

New source code

#!/bin/bash
# Date : (2015-07-4)
# Last revision : (2015-07-20)
# Wine version used : 1.7.47
# Distribution used to test : Linux Debian Jessie 8.1 x86_64
# Kernel : 3.16.0-4-amd64
# Author : mimi89999
# Licence : GPLv3

TITLE="World Of Warships"

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

POL_SetupWindow_Init

POL_Debug_Init

POL_SetupWindow_presentation "World Of Warships" "BigWorld Technology™" "http://worldofwarships.eu/" "mimi89999" "WorldOfWarships"
  
POL_Wine_SelectPrefix "WorldOfWarships"
POL_Wine_PrefixCreate "1.7.47"
Set_OS "win7"

POL_Call POL_Install_d3dx9
POL_Call POL_Install_d3dcompiler_43

cd "$WINEPREFIX/drive_c"
POL_Download "http://dl.wargaming.net/wows_a/eu/files/ilcClx1YzB/WoWS_internet_install_eu.exe"
  
POL_SetupWindow_message "$(eval_gettext 'Please Un-check the box: "Allow Torrent" in World Of Warships dowloader.')" "$TITLE"

POL_Wine_WaitBefore "World Of Warships"
POL_Wine start /unix "WoWS_internet_install_eu.exe"
POL_Wine_WaitExit "World Of Warships"

POL_Shortcut "WoWSLauncher.exe" "World Of Warships"

POL_SetupWindow_Close
  
exit 0

Replies

Anonymous
Monday 20 July 2015 at 15:34 -
Updated wine to 1.7.47
Anonymous
Monday 20 July 2015 at 16:03 -
To display the "Big race" map you will need to:
-- Enable GLSL rendering
-- Change the game settings:
1. Texture Filtering -> Trilinear
2. Post Processing -> off
mimi89999 Monday 20 July 2015 at 15:32
mimi89999 Anonymous

Warning

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

Differences

@@ -1,41 +1,41 @@
 #!/bin/bash
 # Date : (2015-07-4)
-# Last revision : (2015-07-4)
-# Wine version used : 1.7.38
+# Last revision : (2015-07-20)
+# Wine version used : 1.7.47
 # Distribution used to test : Linux Debian Jessie 8.1 x86_64
 # Kernel : 3.16.0-4-amd64
 # Author : mimi89999
 # Licence : GPLv3
-
+ 
 TITLE="World Of Warships"
-
+ 
 [ "$PLAYONLINUX" = "" ] && exit 0
 source "$PLAYONLINUX/lib/sources"
-
+ 
 POL_SetupWindow_Init
-
+ 
 POL_Debug_Init
-
+ 
 POL_SetupWindow_presentation "World Of Warships" "BigWorld Technology™" "http://worldofwarships.eu/" "mimi89999" "WorldOfWarships"
-  
+   
 POL_Wine_SelectPrefix "WorldOfWarships"
-POL_Wine_PrefixCreate "1.7.46"
+POL_Wine_PrefixCreate "1.7.47"
 Set_OS "win7"
-
+ 
 POL_Call POL_Install_d3dx9
 POL_Call POL_Install_d3dcompiler_43
-
+ 
 cd "$WINEPREFIX/drive_c"
 POL_Download "http://dl.wargaming.net/wows_a/eu/files/ilcClx1YzB/WoWS_internet_install_eu.exe"
-  
+   
 POL_SetupWindow_message "$(eval_gettext 'Please Un-check the box: "Allow Torrent" in World Of Warships dowloader.')" "$TITLE"
-
+ 
 POL_Wine_WaitBefore "World Of Warships"
 POL_Wine start /unix "WoWS_internet_install_eu.exe"
 POL_Wine_WaitExit "World Of Warships"
-
+ 
 POL_Shortcut "WoWSLauncher.exe" "World Of Warships"
-
+ 
 POL_SetupWindow_Close
-  
+   
 exit 0
\ No newline at end of file

New source code

#!/bin/bash
# Date : (2015-07-4)
# Last revision : (2015-07-20)
# Wine version used : 1.7.47
# Distribution used to test : Linux Debian Jessie 8.1 x86_64
# Kernel : 3.16.0-4-amd64
# Author : mimi89999
# Licence : GPLv3
 
TITLE="World Of Warships"
 
[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
 
POL_SetupWindow_Init
 
POL_Debug_Init
 
POL_SetupWindow_presentation "World Of Warships" "BigWorld Technology™" "http://worldofwarships.eu/" "mimi89999" "WorldOfWarships"
   
POL_Wine_SelectPrefix "WorldOfWarships"
POL_Wine_PrefixCreate "1.7.47"
Set_OS "win7"
 
POL_Call POL_Install_d3dx9
POL_Call POL_Install_d3dcompiler_43
 
cd "$WINEPREFIX/drive_c"
POL_Download "http://dl.wargaming.net/wows_a/eu/files/ilcClx1YzB/WoWS_internet_install_eu.exe"
   
POL_SetupWindow_message "$(eval_gettext 'Please Un-check the box: "Allow Torrent" in World Of Warships dowloader.')" "$TITLE"
 
POL_Wine_WaitBefore "World Of Warships"
POL_Wine start /unix "WoWS_internet_install_eu.exe"
POL_Wine_WaitExit "World Of Warships"
 
POL_Shortcut "WoWSLauncher.exe" "World Of Warships"
 
POL_SetupWindow_Close
   
exit 0

Replies

Anonymous
Monday 20 July 2015 at 15:36 -
Use the update of Monday 20 July 2015 at 15:34
mimi89999 Wednesday 8 July 2015 at 18:30
mimi89999 Anonymous

Warning

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

Differences

@@ -1,6 +1,6 @@
 #!/bin/bash
 # Date : (2015-07-4)
-# Last revision : (2015-07-4)
+# Last revision : (2015-07-8)
 # Wine version used : 1.7.38
 # Distribution used to test : Linux Debian Jessie 8.1 x86_64
 # Kernel : 3.16.0-4-amd64
@@ -21,6 +21,7 @@
 POL_Wine_SelectPrefix "WorldOfWarships"
 POL_Wine_PrefixCreate "1.7.46"
 Set_OS "win7"
+POL_Wine_Direct3D "UseGLSL" "enabled"
 
 POL_Call POL_Install_d3dx9
 POL_Call POL_Install_d3dcompiler_43

New source code

#!/bin/bash
# Date : (2015-07-4)
# Last revision : (2015-07-8)
# Wine version used : 1.7.38
# Distribution used to test : Linux Debian Jessie 8.1 x86_64
# Kernel : 3.16.0-4-amd64
# Author : mimi89999
# Licence : GPLv3

TITLE="World Of Warships"

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

POL_SetupWindow_Init

POL_Debug_Init

POL_SetupWindow_presentation "World Of Warships" "BigWorld Technology™" "http://worldofwarships.eu/" "mimi89999" "WorldOfWarships"
  
POL_Wine_SelectPrefix "WorldOfWarships"
POL_Wine_PrefixCreate "1.7.46"
Set_OS "win7"
POL_Wine_Direct3D "UseGLSL" "enabled"

POL_Call POL_Install_d3dx9
POL_Call POL_Install_d3dcompiler_43

cd "$WINEPREFIX/drive_c"
POL_Download "http://dl.wargaming.net/wows_a/eu/files/ilcClx1YzB/WoWS_internet_install_eu.exe"
  
POL_SetupWindow_message "$(eval_gettext 'Please Un-check the box: "Allow Torrent" in World Of Warships dowloader.')" "$TITLE"

POL_Wine_WaitBefore "World Of Warships"
POL_Wine start /unix "WoWS_internet_install_eu.exe"
POL_Wine_WaitExit "World Of Warships"

POL_Shortcut "WoWSLauncher.exe" "World Of Warships"

POL_SetupWindow_Close
  
exit 0

Replies

Wednesday 8 July 2015 at 18:53 -
Shouldn't there be a "POL_GetSetupImages" line?
Wednesday 8 July 2015 at 19:06 -
Well, you only need one if you have graphic resources to load for the install wizard
Anonymous
Wednesday 8 July 2015 at 19:08 -
https://appdb.winehq.org/objectManager.php?sClass=version&iId=32375
mimi89999 Wednesday 8 July 2015 at 14:08
mimi89999 Anonymous

Warning

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

Differences

@@ -19,6 +19,7 @@
 POL_SetupWindow_presentation "World Of Warships" "BigWorld Technology™" "http://worldofwarships.eu/" "mimi89999" "WorldOfWarships"
   
 POL_Wine_SelectPrefix "WorldOfWarships"
+POL_System_SetArch "x86"
 POL_Wine_PrefixCreate "1.7.46"
 Set_OS "win7"
 

New source code

#!/bin/bash
# Date : (2015-07-4)
# Last revision : (2015-07-4)
# Wine version used : 1.7.38
# Distribution used to test : Linux Debian Jessie 8.1 x86_64
# Kernel : 3.16.0-4-amd64
# Author : mimi89999
# Licence : GPLv3

TITLE="World Of Warships"

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

POL_SetupWindow_Init

POL_Debug_Init

POL_SetupWindow_presentation "World Of Warships" "BigWorld Technology™" "http://worldofwarships.eu/" "mimi89999" "WorldOfWarships"
  
POL_Wine_SelectPrefix "WorldOfWarships"
POL_System_SetArch "x86"
POL_Wine_PrefixCreate "1.7.46"
Set_OS "win7"

POL_Call POL_Install_d3dx9
POL_Call POL_Install_d3dcompiler_43

cd "$WINEPREFIX/drive_c"
POL_Download "http://dl.wargaming.net/wows_a/eu/files/ilcClx1YzB/WoWS_internet_install_eu.exe"
  
POL_SetupWindow_message "$(eval_gettext 'Please Un-check the box: "Allow Torrent" in World Of Warships dowloader.')" "$TITLE"

POL_Wine_WaitBefore "World Of Warships"
POL_Wine start /unix "WoWS_internet_install_eu.exe"
POL_Wine_WaitExit "World Of Warships"

POL_Shortcut "WoWSLauncher.exe" "World Of Warships"

POL_SetupWindow_Close
  
exit 0

Replies

Wednesday 8 July 2015 at 14:18 -
Architecture "x86" is the default, so this change should be a no-op (even if that can be a way to document that the program doesn't work in 64bits)
mimi89999 Sunday 5 July 2015 at 9:23
mimi89999 Anonymous

Warning

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

Differences

@@ -0,0 +1,41 @@
+#!/bin/bash
+# Date : (2015-07-4)
+# Last revision : (2015-07-4)
+# Wine version used : 1.7.38
+# Distribution used to test : Linux Debian Jessie 8.1 x86_64
+# Kernel : 3.16.0-4-amd64
+# Author : mimi89999
+# Licence : GPLv3
+
+TITLE="World Of Warships"
+
+[ "$PLAYONLINUX" = "" ] && exit 0
+source "$PLAYONLINUX/lib/sources"
+
+POL_SetupWindow_Init
+
+POL_Debug_Init
+
+POL_SetupWindow_presentation "World Of Warships" "BigWorld Technology™" "http://worldofwarships.eu/" "mimi89999" "WorldOfWarships"
+  
+POL_Wine_SelectPrefix "WorldOfWarships"
+POL_Wine_PrefixCreate "1.7.46"
+Set_OS "win7"
+
+POL_Call POL_Install_d3dx9
+POL_Call POL_Install_d3dcompiler_43
+
+cd "$WINEPREFIX/drive_c"
+POL_Download "http://dl.wargaming.net/wows_a/eu/files/ilcClx1YzB/WoWS_internet_install_eu.exe"
+  
+POL_SetupWindow_message "$(eval_gettext 'Please Un-check the box: "Allow Torrent" in World Of Warships dowloader.')" "$TITLE"
+
+POL_Wine_WaitBefore "World Of Warships"
+POL_Wine start /unix "WoWS_internet_install_eu.exe"
+POL_Wine_WaitExit "World Of Warships"
+
+POL_Shortcut "WoWSLauncher.exe" "World Of Warships"
+
+POL_SetupWindow_Close
+  
+exit 0
\ No newline at end of file

New source code

#!/bin/bash
# Date : (2015-07-4)
# Last revision : (2015-07-4)
# Wine version used : 1.7.38
# Distribution used to test : Linux Debian Jessie 8.1 x86_64
# Kernel : 3.16.0-4-amd64
# Author : mimi89999
# Licence : GPLv3

TITLE="World Of Warships"

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

POL_SetupWindow_Init

POL_Debug_Init

POL_SetupWindow_presentation "World Of Warships" "BigWorld Technology™" "http://worldofwarships.eu/" "mimi89999" "WorldOfWarships"
  
POL_Wine_SelectPrefix "WorldOfWarships"
POL_Wine_PrefixCreate "1.7.46"
Set_OS "win7"

POL_Call POL_Install_d3dx9
POL_Call POL_Install_d3dcompiler_43

cd "$WINEPREFIX/drive_c"
POL_Download "http://dl.wargaming.net/wows_a/eu/files/ilcClx1YzB/WoWS_internet_install_eu.exe"
  
POL_SetupWindow_message "$(eval_gettext 'Please Un-check the box: "Allow Torrent" in World Of Warships dowloader.')" "$TITLE"

POL_Wine_WaitBefore "World Of Warships"
POL_Wine start /unix "WoWS_internet_install_eu.exe"
POL_Wine_WaitExit "World Of Warships"

POL_Shortcut "WoWSLauncher.exe" "World Of Warships"

POL_SetupWindow_Close
  
exit 0

Replies

mimi89999 Saturday 4 July 2015 at 22:20
mimi89999 Anonymous

Warning

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

Differences

@@ -0,0 +1,41 @@
+#!/bin/bash
+# Date : (2015-07-4)
+# Last revision : (2015-07-4)
+# Wine version used : 1.7.38
+# Distribution used to test : Linux Debian Jessie 8.1 x86_64
+# Kernel : 3.16.0-4-amd64
+# Author : mimi89999
+# Licence : GPLv3
+
+[ "$PLAYONLINUX" = "" ] && exit 0
+source "$PLAYONLINUX/lib/sources"
+
+POL_SetupWindow_Init
+
+POL_Debug_Init
+
+POL_SetupWindow_presentation "World Of Warships" "BigWorld Technology™" "http://worldofwarships.eu/" "mimi89999" "WorldOfWarships"
+  
+POL_Wine_SelectPrefix "WorldOfWarships"
+POL_Wine_PrefixCreate "1.7.38"
+Set_OS "win7"
+
+POL_Call POL_Install_d3dx9
+POL_Call POL_Install_d3dcompiler_43
+ 
+POL_SetupWindow_VMS "$GAME_VMS"
+
+cd "$WINEPREFIX/drive_c"
+POL_Download "http://dl.wargaming.net/wows_a/eu/files/ilcClx1YzB/WoWS_internet_install_eu.exe"
+  
+POL_SetupWindow_message "Please Un-check the box: 'Allow Torrent' in World Of Warships dowloader." "$TITLE"
+
+POL_Wine_WaitBefore "World Of Warships"
+POL_Wine start /unix "WoWS_internet_install_eu.exe"
+POL_Wine_WaitExit "World Of Warships"
+
+POL_Shortcut "WoWSLauncher.exe" "World Of Warships"
+
+POL_SetupWindow_Close
+  
+exit 0
\ No newline at end of file

New source code

#!/bin/bash
# Date : (2015-07-4)
# Last revision : (2015-07-4)
# Wine version used : 1.7.38
# Distribution used to test : Linux Debian Jessie 8.1 x86_64
# Kernel : 3.16.0-4-amd64
# Author : mimi89999
# Licence : GPLv3

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

POL_SetupWindow_Init

POL_Debug_Init

POL_SetupWindow_presentation "World Of Warships" "BigWorld Technology™" "http://worldofwarships.eu/" "mimi89999" "WorldOfWarships"
  
POL_Wine_SelectPrefix "WorldOfWarships"
POL_Wine_PrefixCreate "1.7.38"
Set_OS "win7"

POL_Call POL_Install_d3dx9
POL_Call POL_Install_d3dcompiler_43
 
POL_SetupWindow_VMS "$GAME_VMS"

cd "$WINEPREFIX/drive_c"
POL_Download "http://dl.wargaming.net/wows_a/eu/files/ilcClx1YzB/WoWS_internet_install_eu.exe"
  
POL_SetupWindow_message "Please Un-check the box: 'Allow Torrent' in World Of Warships dowloader." "$TITLE"

POL_Wine_WaitBefore "World Of Warships"
POL_Wine start /unix "WoWS_internet_install_eu.exe"
POL_Wine_WaitExit "World Of Warships"

POL_Shortcut "WoWSLauncher.exe" "World Of Warships"

POL_SetupWindow_Close
  
exit 0

Replies

Sunday 5 July 2015 at 2:41 -
My review:
- Scripts must define $TITLE, to match the script name in the repository, for POL_Debug_Init to work correctly;
- You use $GAME_VMS but never defined it;
- POL_SetupWindow_message "Please Un-check the box: 'Allow Torrent' in World Of Warships dowloader." "$TITLE"
All user-oriented messages must support localization: http://wiki.playonlinux.com/index.php/Scripting_-_Chapter_10:_Script_Translation
Anonymous
Sunday 5 July 2015 at 7:32 -
I would also use newer wine version. It's not good to have already old version, when the script is out.
Anonymous
Monday 6 July 2015 at 14:22 -
I accidentaly put that No-cd is required but it''s not.