WineHQ
World of Tanks 0.8.2



Category: Main > Games > Online (MMORPG) Games > World of Tanks > 0.8.2


NameWorld of Tanks
Version0.8.2
License Free to use and share
URLhttp://www.worldoftanks.com
Votes 1
RatingBronze
Wine Version1.5.18
Free Download main site
Free Download Official Website
Maintainers of this version:
No maintainers. Volunteer today!
Description
International Release

World of Tanks is a freemium3D team-based multiplayer online game featuring historically accurate fighting vehicles from the 1930s to the 1950s. World of Tanks is a PvP-focused project that promises action and strategy based gameplay. In the release version, World of Tanks includes more than 100 armored vehicles from China, the Soviet Union, Germany and USA.


Selected Test Results (selected in 'Test Results' table below)

What works

-Playing games

-Changing equipment and loadouts

-Buying tanks (premium and credit)

-Tank skins

- Really most things unless stated otherwise 


What does not
Toggling fullscreen mode (can be bypassed via manual alteration of the preferences)


What was not tested

-Buying camoflague


Additional Comments

The framerate is pretty much fine (~30 FPS, which is similar to what I got back in Windows)

The main issue is frequent crashes to desktop when trying to join a match. When this happens, it is also nearly impossible to rejoin the match, meaning that the you essentially have to AFK the match).
Test Results
DistributionTest dateWine versionInstalls?Runs?RatingSubmitter
CurrentLinux Mint 13 "Maya" x86_64Dec 05 20121.5.18 Yes Yes Bronze Calvin Burnside 
ShowArch Linux x86_64Apr 24 20121.5.2 Yes Yes Bronze Thomas Brix Larsen 
ShowDebian GNU/Linux 7.0 "Wheezy"Apr 02 20121.5.0 Yes Yes Bronze ultr 
ShowMac OS X 10.6 "Snow Leopard"Jan 08 20121.3.36 Yes Yes Bronze an anonymous user 
ShowGentoo Linux AMD64Jan 07 20121.3.35 Yes Yes Bronze Baustein 


Known bugs
Bug # Description Status Resolution Other apps affected

 
Previous versions

0.6.7.0 European Release

0.6.6.0 Russian Release

Gather information from test results and comments by reviewing these previous versions, if possible.



 
Install

There are three ways to run the game.

One is to grab a binary of WOTFLIX - links scattered over the comments - but, sadly, it is not open-source wine, so don't post here any issue with it.

Second is to run a script made by B3Wu1 which will patch the wine sources in user-friendly way - http://goo.gl/mfyT0 - but to download you need to be registered on Russian WoT forum.

Third and most according to the wine spirit is to grab sources and patch them yourselves. Here is how it is done:

1. To run the game you'll need to install some additional libs via winetricks:

 winetricks d3dx9_36 vcrun2008 corefonts

If you have strained internet connection, you can run Visual C Redist supplied with game installer and download d3dx9_36.dll separately.

2. To have mouse working, you'll have to apply this patch (using patch -p1) - https://gist.github.com/895204 (thank you again, Vincas) - and rebuild wine from source. Note that current patch may crash during debriefing.

3. Game should be run from World of Tanks directory, otherwise labels will be unreadable, see http://i32.tinypic.com/10zztjk.png

4.  If you don't have sound - try recompiling your wine with ./configure --with-openal option - it should fail if you don't have needed libraries, but sometimes doesn't. openal package may be called openal-soft in your distro or lib32openal-dev.

5. To run the autoupdater you'll need to install some additional libs via winetricks:

 winetricks msxml3 wininet ie7

6. If the minimap is not displayed correctly you'll need to install some additional libs via winetricks:

 winetricks glsl-disable

7. To have artillery/sniper mode working, you have to change the key from "Shift" to another key. (example: space)


 

The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.

problems with patch and crach during the installing
by Kenan Xiao on Tuesday April 2nd 2013, 0:07
patch -p1 < raw3.patch
can't find file to patch at input line 11
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|commit 51e1810634de2c212e6515fbfb2ea92a3e2409ad
|Author: Vincas Miliūnas
|Date: Wed Feb 22 21:48:26 2012 +0200
|
| RAW
|
|diff --git a/dlls/user32/input.c b/dlls/user32/input.c
|index 050fb2b..23ad6f7 100644
|--- a/dlls/user32/input.c
|+++ b/dlls/user32/input.c
--------------------------
File to patch:
Skip this patch? [y]
Skipping patch.
4 out of 4 hunks ignored
can't find file to patch at input line 516
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|diff --git a/dlls/user32/tests/input.c b/dlls/user32/tests/input.c
|index cb090dd..3b0a76f 100644
|--- a/dlls/user32/tests/input.c
|+++ b/dlls/user32/tests/input.c
--------------------------
File to patch:
Skip this patch? [y]
Skipping patch.
4 out of 4 hunks ignored
can't find file to patch at input line 1744
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|diff --git a/server/Makefile.in b/server/Makefile.in
|index a2f1a52..c12b2df 100644
|--- a/server/Makefile.in
|+++ b/server/Makefile.in
--------------------------
File to patch:
Skip this patch? [y]
Skipping patch.
1 out of 1 hunk ignored
can't find file to patch at input line 1756
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|diff --git a/server/process.c b/server/process.c
|index de3b594..806e4ae 100644
|--- a/server/process.c
|+++ b/server/process.c
--------------------------
File to patch:
Skip this patch? [y]
Skipping patch.
3 out of 3 hunks ignored
can't find file to patch at input line 1791
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|diff --git a/server/process.h b/server/process.h
|index 93ec6c7..97d3120 100644
|--- a/server/process.h
|+++ b/server/process.h
--------------------------
File to patch:
Skip this patch? [y]
Skipping patch.
2 out of 2 hunks ignored
can't find file to patch at input line 1814
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|diff --git a/server/protocol.def b/server/protocol.def
|index 80c0cd3..903ddee 100644
|--- a/server/protocol.def
|+++ b/server/protocol.def
--------------------------
File to patch:
Skip this patch? [y]
Skipping patch.
1 out of 1 hunk ignored
can't find file to patch at input line 1893
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|diff --git a/server/queue.c b/server/queue.c
|index 4fd32ed..ae436ef 100644
|--- a/server/queue.c
|+++ b/server/queue.c
--------------------------
File to patch:
Skip this patch? [y]
Skipping patch.
9 out of 9 hunks ignored
The next patch would create the file server/raw_input.c,
which already exists! Assume -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored
The next patch would create the file server/raw_input.h,
which already exists! Assume -R? [n]
Apply anyway? [n] y
patching file server/raw_input.h
Hunk #1 FAILED at 1.
1 out of 1 hunk FAILED -- saving rejects to file server/raw_input.h.rej






Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x00562900).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:00562900 ESP:0033be24 EBP:0033be2c EFLAGS:00010246( R- -- I Z- -P- )
EAX:00000000 EBX:00000020 ECX:00000000 EDX:0033be00
ESI:0033c3a8 EDI:00b66068
Stack dump:
0x0033be24: 004018cc 00000000 0033be3c 00405d80
0x0033be34: 00000000 0033bfec 0033be50 00404791
0x0033be44: 00000000 0033bfec 005ce6eb 0033c01c
0x0033be54: 0058d801 00000000 e0af1bb1 00000000
0x0033be64: 00000000 4d430001 00b65e98 0000007c
0x0033be74: 00000000 00000000 00000000 00000000
000c: sel=0067 base=00000000 limit=00000000 16-bit r-x
Backtrace:
=>0 0x00562900 in wotlauncher (+0x162900) (0x0033be2c)
1 0x00405d80 in wotlauncher (+0x5d7f) (0x0033be3c)
2 0x00404791 in wotlauncher (+0x4790) (0x0033be50)
3 0x0058d801 in wotlauncher (+0x18d800) (0x0033c01c)
4 0x005801f0 in wotlauncher (+0x1801ef) (0x0033c034)
5 0x00543424 in wotlauncher (+0x143423) (0x0033c0ac)
6 0x00561cfd in wotlauncher (+0x161cfc) (0x0033c1c4)
7 0x00552139 in wotlauncher (+0x152138) (0x0033c230)
8 0x0053facf in wotlauncher (+0x13face) (0x0033c244)
9 0x0053d9ea in wotlauncher (+0x13d9e9) (0x0033c260)
10 0x0054dad6 in wotlauncher (+0x14dad5) (0x0033c2a0)
11 0x00554cbb in wotlauncher (+0x154cba) (0x0033c2bc)
12 0x005570e3 in wotlauncher (+0x1570e2) (0x0033c2f8)
13 0x7c4613f2 in ieframe (+0x113f1) (0x0033c348)
14 0x7c46eaea in ieframe (+0x1eae9) (0x0033c678)
15 0x7c46ff01 in ieframe (+0x1ff00) (0x0033c6d8)
16 0x7c4711c8 in ieframe (+0x211c7) (0x0033c818)
17 0x7c471791 in ieframe (+0x21790) (0x0033c888)
18 0x7c351dc3 in mshtml (+0x81dc2) (0x0033c8f8)
19 0x7c35e60d in mshtml (+0x8e60c) (0x0033c978)
20 0x7c3630af in mshtml (+0x930ae) (0x0033c9e8)
0x00562900: movl 0x0(%ecx),%eax
Modules:
Module Address Debug info Name (153 modules)
PE 400000- ad6000 Export wotlauncher
PE cf0000- d2b000 Deferred nspr4
PE d30000- e1e000 Deferred nss3
PE 61700000-6179a000 Deferred mozsqlite3
PE 61e40000-61e51000 Deferred mozalloc
PE 622c0000-622d2000 Deferred plds4
PE 62540000-6256c000 Deferred smime3
PE 64f00000-65352000 Deferred gkmedias
PE 65fc0000-65ffa000 Deferred mozglue
PE 67ec0000-67ee7000 Deferred nssutil3
PE 69c40000-6b2da000 Export xul
PE 6ce40000-6ce52000 Deferred plc4
PE 6e580000-6e5c0000 Deferred ssl3
PE 70180000-70589000 Deferred mozjs
ELF 7b770000-7b800000 Deferred jscript
\-PE 7b780000-7b800000 \ jscript
ELF 7b800000-7ba46000 Deferred kernel32
\-PE 7b810000-7ba46000 \ kernel32
ELF 7bb82000-7bc00000 Deferred libgmp.so.10
ELF 7bc00000-7bcd9000 Deferred ntdll
\-PE 7bc10000-7bcd9000 \ ntdll
ELF 7bcdd000-7bcf1000 Deferred libp11-kit.so.0
ELF 7bcf1000-7bd05000 Deferred libhogweed.so.2
ELF 7bd05000-7bd2e000 Deferred libnettle.so.4
ELF 7bd2e000-7bd40000 Deferred libtasn1.so.6
ELF 7bd40000-7be46000 Deferred libgnutls.so.28
ELF 7be4e000-7be63000 Deferred t2embed
\-PE 7be50000-7be63000 \ t2embed
ELF 7be63000-7bed3000 Deferred setupapi
\-PE 7be70000-7bed3000 \ setupapi
ELF 7bed3000-7bf00000 Deferred netapi32
\-PE 7bee0000-7bf00000 \ netapi32
ELF 7bf00000-7bf04000 Deferred
ELF 7bf08000-7bf20000 Deferred userenv
\-PE 7bf10000-7bf20000 \ userenv
ELF 7bf20000-7bf52000 Deferred secur32
\-PE 7bf30000-7bf52000 \ secur32
ELF 7bf52000-7bf67000 Deferred rasdlg
\-PE 7bf60000-7bf67000 \ rasdlg
ELF 7bf67000-7bf83000 Deferred rasapi32
\-PE 7bf70000-7bf83000 \ rasapi32
ELF 7bf83000-7bfec000 Deferred dbghelp
\-PE 7bf90000-7bfec000 \ dbghelp
ELF 7bfec000-7c012000 Deferred iphlpapi
\-PE 7bff0000-7c012000 \ iphlpapi
ELF 7c012000-7c02e000 Deferred wsock32
\-PE 7c020000-7c02e000 \ wsock32
ELF 7c02e000-7c059000 Deferred msacm32
\-PE 7c030000-7c059000 \ msacm32
ELF 7c059000-7c10f000 Deferred winmm
\-PE 7c060000-7c10f000 \ winmm
ELF 7c10f000-7c1b9000 Deferred msvcrt
\-PE 7c120000-7c1b9000 \ msvcrt
ELF 7c2b9000-7c400000 Dwarf mshtml
\-PE 7c2d0000-7c400000 \ mshtml
ELF 7c406000-7c448000 Deferred usp10
\-PE 7c410000-7c448000 \ usp10
ELF 7c448000-7c4b8000 Dwarf ieframe
\-PE 7c450000-7c4b8000 \ ieframe
ELF 7c4b8000-7c4f6000 Deferred libxslt.so.1
ELF 7c4f6000-7c51e000 Deferred mpr
\-PE 7c500000-7c51e000 \ mpr
ELF 7c51e000-7c599000 Deferred wininet
\-PE 7c530000-7c599000 \ wininet
ELF 7c599000-7c63b000 Deferred urlmon
\-PE 7c5a0000-7c63b000 \ urlmon
ELF 7c63b000-7c665000 Deferred liblzma.so.5
ELF 7c665000-7c7be000 Deferred libxml2.so.2
ELF 7c7be000-7c7c7000 Deferred librt.so.1
ELF 7c7c7000-7c7db000 Deferred msimg32
\-PE 7c7d0000-7c7db000 \ msimg32
ELF 7c7db000-7c89a000 Deferred msxml3
\-PE 7c7f0000-7c89a000 \ msxml3
ELF 7c89a000-7c8b8000 Deferred msxml
\-PE 7c8a0000-7c8b8000 \ msxml
ELF 7d8bc000-7d8e0000 Deferred hlink
\-PE 7d8c0000-7d8e0000 \ hlink
ELF 7d914000-7d939000 Deferred imm32
\-PE 7d920000-7d939000 \ imm32
ELF 7d939000-7d970000 Deferred uxtheme
\-PE 7d940000-7d970000 \ uxtheme
ELF 7d970000-7d976000 Deferred libxfixes.so.3
ELF 7d976000-7d981000 Deferred libxcursor.so.1
ELF 7d981000-7d991000 Deferred libxi.so.6
ELF 7d991000-7d995000 Deferred libxcomposite.so.1
ELF 7d995000-7d9a0000 Deferred libxrandr.so.2
ELF 7d9a0000-7d9ab000 Deferred libxrender.so.1
ELF 7d9ab000-7d9b1000 Deferred libxxf86vm.so.1
ELF 7d9b1000-7d9d4000 Deferred libxcb.so.1
ELF 7d9d4000-7d9da000 Deferred libuuid.so.1
ELF 7d9da000-7d9f4000 Deferred libice.so.6
ELF 7d9f4000-7db2d000 Deferred libx11.so.6
ELF 7db2d000-7db40000 Deferred libxext.so.6
ELF 7db40000-7db49000 Deferred libsm.so.6
ELF 7db66000-7dbfa000 Deferred winex11
\-PE 7db70000-7dbfa000 \ winex11
ELF 7de04000-7de2d000 Deferred libexpat.so.1
ELF 7de2d000-7deb8000 Deferred libfreetype.so.6
ELF 7deb8000-7dff3000 Deferred oleaut32
\-PE 7ded0000-7dff3000 \ oleaut32
ELF 7dff3000-7e076000 Deferred rpcrt4
\-PE 7e000000-7e076000 \ rpcrt4
ELF 7e076000-7e1b4000 Deferred ole32
\-PE 7e090000-7e1b4000 \ ole32
ELF 7e1b4000-7e2ba000 Deferred comctl32
\-PE 7e1c0000-7e2ba000 \ comctl32
ELF 7e2dc000-7e316000 Deferred libfontconfig.so.1
ELF 7e318000-7e31c000 Deferred libxinerama.so.1
ELF 7e31c000-7e320000 Deferred libxau.so.6
ELF 7e333000-7e348000 Deferred mswsock
\-PE 7e340000-7e348000 \ mswsock
ELF 7e348000-7e35c000 Deferred psapi
\-PE 7e350000-7e35c000 \ psapi
ELF 7e35c000-7e395000 Deferred oledlg
\-PE 7e360000-7e395000 \ oledlg
ELF 7e395000-7e3d6000 Deferred winspool
\-PE 7e3a0000-7e3d6000 \ winspool
ELF 7e3d6000-7e450000 Deferred shlwapi
\-PE 7e3e0000-7e450000 \ shlwapi
ELF 7e450000-7e680000 Deferred shell32
\-PE 7e460000-7e680000 \ shell32
ELF 7e680000-7e767000 Deferred comdlg32
\-PE 7e690000-7e767000 \ comdlg32
ELF 7e767000-7e7d7000 Deferred advapi32
\-PE 7e770000-7e7d7000 \ advapi32
ELF 7e7d7000-7e8f3000 Deferred gdi32
\-PE 7e7e0000-7e8f3000 \ gdi32
ELF 7e8f3000-7ea4e000 Deferred user32
\-PE 7e910000-7ea4e000 \ user32
ELF 7ea4e000-7ea65000 Deferred libz.so.1
ELF 7ea65000-7ec1b000 Deferred libcrypto.so.1.0.0
ELF 7ec1b000-7ec7e000 Deferred libssl.so.1.0.0
ELF 7ec7e000-7ec9b000 Deferred libsasl2.so.2
ELF 7ec9b000-7ecb3000 Deferred libresolv.so.2
ELF 7ecb3000-7ecc3000 Deferred liblber-2.4.so.2
ELF 7ecc3000-7ed17000 Deferred libldap_r-2.4.so.2
ELF 7ed17000-7ed7a000 Deferred wldap32
\-PE 7ed20000-7ed7a000 \ wldap32
ELF 7ed7a000-7edb0000 Deferred ws2_32
\-PE 7ed80000-7edb0000 \ ws2_32
ELF 7edb0000-7edbe000 Deferred libnss_files.so.2
ELF 7edbe000-7edd7000 Deferred libnsl.so.1
ELF 7edd7000-7ede0000 Deferred libnss_compat.so.2
ELF 7ede3000-7edfd000 Deferred version
\-PE 7edf0000-7edfd000 \ version
ELF 7efa0000-7efe3000 Deferred libm.so.6
ELF 7efef000-7effb000 Deferred libnss_nis.so.2
ELF f73f3000-f73f8000 Deferred libdl.so.2
ELF f73f8000-f75ad000 Deferred libc.so.6
ELF f75ad000-f75c8000 Deferred libpthread.so.0
ELF f75e5000-f7729000 Dwarf libwine.so.1
ELF f772a000-f774d000 Deferred ld-linux.so.2
ELF f774d000-f774e000 Deferred [vdso].so
Threads:
process tid prio (all id:s are in hex)
0000000e services.exe
0000002c 0
0000001e 0
00000015 0
00000010 0
0000000f 0
00000012 winedevice.exe
0000001c 0
00000019 0
00000014 0
00000013 0
0000001a plugplay.exe
00000020 0
0000001d 0
0000001b 0
00000021 explorer.exe
00000022 0
00000025 SRun3K.exe
00000041 0
00000026 0
00000017 (D) C:\Games\World_of_Tanks\WOTLauncher.exe
0000004a 0
00000049 0
00000048 0
0000003e 0
00000043 0
0000002d 0
00000018 0
00000033 0
0000002e 0
0000002b 0
0000002f 0
0000001f 0
0000002a 0
0000000b 0
00000009 0
00000024 0
0000000d -1
00000023 0
00000028 0
00000027 0
00000044 0
00000045 0
00000046 0
00000047 0

[post new] [reply to this]

patch doesn't compile :(
by Ákos Maróy on Saturday April 28th 2012, 11:56
Hi,

I tried to create a manually compiled version of wine to work with WoT, and thus at first I manually re-compiled wine 1.5.3, which worked fine, then applied the patch listed in the post ( gist.github.com/895204 ), but this breaks compilation:


input.o: In function `RegisterDirectInputMouse':
/home/akos/src/wot/src/wine-1.5.3/dlls/user32/input.c:1013: undefined reference to `c_dfDIMouse2'
/home/akos/src/wot/src/wine-1.5.3/dlls/user32/input.c:1002: undefined reference to `GUID_SysMouse'
/usr/bin/ld: input.o: relocation R_386_GOTOFF against undefined hidden symbol `GUID_SysMouse' can not be used when making a shared object
/usr/bin/ld: final link failed: Bad value
collect2: ld returned 1 exit status
winegcc: gcc failed


is there a step-by-step process to follow to make WoT really run on wine?

if there is a definite patch that solves the mouse issue, when can one expect that to be part of the main wine source tree?


Akos

[post new] [reply to this]


by ultr on Tuesday April 3rd 2012, 9:29
Unfortunately I still get these crashes.

I was able to play like 15 games without crashes so I thought it had solved the problem, but I was wrong.

Using "winetricks corefonts wininet vcrun2010 msxml3 ie7 glsl-disable orm=backbuffer", clean Wine home directory.

[post new] [reply to this]

Game crashes
by ultr on Thursday March 22nd 2012, 12:50
The game often hangs (and then crashes) when entering the battle or loading the garage view.

Console:
err:ntdll:RtlpWaitForCriticalSection section 0x7bcbf4c8 "../../../dlls/ntdll/virtual.c: csVirtual" wait timed out in thread 000b, blocked by 003e, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x110060 "../../../dlls/ntdll/heap.c: main process heap section" wait timed out in thread 003e, blocked by 000b, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x110060 "../../../dlls/ntdll/heap.c: main process heap section" wait timed out in thread 0024, blocked by 000b, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x110060 "../../../dlls/ntdll/heap.c: main process heap section" wait timed out in thread 0046, blocked by 000b, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x110060 "../../../dlls/ntdll/heap.c: main process heap section" wait timed out in thread 003d, blocked by 000b, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x110060 "../../../dlls/ntdll/heap.c: main process heap section" wait timed out in thread 002f, blocked by 000b, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x110060 "../../../dlls/ntdll/heap.c: main process heap section" wait timed out in thread 0039, blocked by 000b, retrying (60 sec)

Any way to solve this?

[post new] [reply to this]


by K1773R on Saturday March 17th 2012, 18:48
i always get "update ur client", went to the site, get the patch, apply'd it and he is still crying about. the launcher isnt working (crashing). damn it!

[post new] [reply to this]

Additional improvements
by xtremeqg on Sunday January 29th 2012, 18:04
First, Ive found that recompiling wine from source with the following configure line will boost fps anywhere from 20 to 80%:

./configure CFLAGS="-O3 -pipe -fno-strict-aliasing -fomit-frame-pointer -ffunction-sections -fdata-sections -maccumulate-outgoing-args -mno-push-args -freorder-blocks-and-partition" LDFLAGS="-s"

There are some further gcc optimisations possible but these cannot be used as it causes winebuild not to play nice.

Adding the following to CFLAGS will disable debug traces and message but does give you an additional boost (1-5%): -DWINE_NO_DEBUG_MSGS -DWINE_NO_TRACE_MSGS

If you do decide to disable debug messages and traces, do NOT submit the generated log as it WILL be incomplete!

The following shell script helps to run the game stable full-screen, without having to disable fancy window managers like Compiz. It also disables an idle-time service I use (distributed-net) as WoT is notoriously single-threaded. Running such services will cause lower frame rates and hickups. I wrote this script for Ubuntu 11.04 so if you are using something else you might need to make some changes.


#!/bin/sh
sudo service distributed-net stop
winetricks glsl-disable
cd .wine/drive_c/Games/World_of_Tanks
DISPLAY=:1 xinit /usr/bin/ck-launch-session wine WorldOfTanks.exe 2> WoT.log -- :1
winetricks glsl-enable
sudo service distributed-net start

Finally, dont forget the following useful registry entries:

HKCU/Software/Wine/Direct3D/VideoMemorySize
Set this slightly below your physical video memory size. I have a card with 1GB so I set this to 768. Experimentation showed that setting this higher would cause the game to crash (cannot claim memory that is in-use) setting this too low or not at all causes very dramatic slowdowns and graphic corruption as wine swaps graphic data in and out constantly.

HKCU/Software/Wine/Direct3D/VideoPCIDeviceID
HKCU/Software/Wine/Direct3D/VideoPCIVendorID
These two can be found by issuing the command "lspci -nn | grep VGA", in the format xx:xx.x [xxxx] [vendorID:deviceID]. Some applications like to know what graphics card they are talking to.

Side note: Why are the device ID and vendor ID guessed based on OpenGL capabilities when this information is readily available?

[post new] [reply to this]

running WOT
by tacudtap on Tuesday January 24th 2012, 13:50
im running a dual-boot system. i already have WOT on windows. can i run it on wine from windows??? or do i have to re-download it to my wine installation? :-(

[post new] [reply to this]


by Bryce on Monday January 23rd 2012, 15:22
Can someone please make a video walkthrough for step 3, or help me? Cause it makes no sense to me :(? PLEASE!!!!

[post new] [reply to this]

  • RE: by K1773R on Monday January 23rd 2012, 15:24
Fullsceen Mode
by Ryan on Sunday January 15th 2012, 23:27
To get fullscreen to work, you need to change the WoT Preferences file.

1: Open "./wine/drive_c/users/[USER]/Application Data/Wargaming.net/preferences.xml" in your favorite editor.

2: Search for and change it from "true" to "false".

3: Search for and change it to your resolution width.

4: Search for and change it to your resolution height.

5: Save and load game!

[post new] [reply to this]


by surfing86 on Tuesday December 13th 2011, 5:11
wine version 1.0 ? lol
congratulation, you are a mantainer of this application?!

[post new] [reply to this]

  • RE: by surfing86 on Tuesday December 13th 2011, 5:17
    • RE: by Grams79 on Friday December 16th 2011, 8:15
  • RE: by xtremeqg on Tuesday December 13th 2011, 12:31
    • RE: by Grams79 on Friday December 16th 2011, 8:14
  • RE: by K1773R on Tuesday December 13th 2011, 12:45
    • RE: by Grams79 on Wednesday December 14th 2011, 14:31
  • RE: by Grams79 on Friday December 16th 2011, 8:17



   << Back

Page loaded in 0.33912 seconds.