http://bugs.winehq.org/show_bug.cgi?id=13547
Summary: Warcraft III loses all textures after game window loses focus in OpenGL mode Product: Wine Version: 1.0-rc2 Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: lightrush@gmail.com CC: lightrush@gmail.com
Once the game loses focus of its window the graphics get corrupted - all textures are lost and everything is white instead. It keeps running fine as performance but no textures.
This behaviour came with RC2. In RC1 the game used to crash under the same conditions, so it is an improvement but not the right one :) .
http://bugs.winehq.org/show_bug.cgi?id=13547
clemens clemensb@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |clemensb@gmx.net
--- Comment #1 from clemens clemensb@gmx.net 2008-05-30 11:37:26 --- I can confirm this bug.
http://bugs.winehq.org/show_bug.cgi?id=13547
--- Comment #2 from clemens clemensb@gmx.net 2008-05-30 11:39:21 --- For more information about the development of this bug, visit http://bugs.winehq.org/show_bug.cgi?id=12455
http://bugs.winehq.org/show_bug.cgi?id=13547
Lukas Schneiderbauer lukas.schneiderbauer@aon.at changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |lukas.schneiderbauer@aon.at
--- Comment #3 from Lukas Schneiderbauer lukas.schneiderbauer@aon.at 2008-05-30 11:42:25 --- k.. sry for my post in bug 12455 :P
I can confirm this bug too as I said here: http://bugs.winehq.org/show_bug.cgi?id=12455#c31
http://bugs.winehq.org/show_bug.cgi?id=13547
--- Comment #4 from Nicolay Doytchev lightrush@gmail.com 2008-05-30 11:50:05 --- Did any of your guys test RC3 - I just saw it came out and compiling right now. If problem stays the same I will make regression between rc1 and rc2.
http://bugs.winehq.org/show_bug.cgi?id=13547
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 Keywords| |regression
--- Comment #5 from Austin English austinenglish@gmail.com 2008-05-30 12:36:22 --- Confirming then.
http://bugs.winehq.org/show_bug.cgi?id=13547
--- Comment #6 from Lukas Schneiderbauer lukas.schneiderbauer@aon.at 2008-05-30 12:51:11 --- I tested it on RC3. It seems, the issue stays the same.
http://bugs.winehq.org/show_bug.cgi?id=13547
Nicolay Doytchev lightrush@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords|regression |
--- Comment #7 from Nicolay Doytchev lightrush@gmail.com 2008-05-30 18:11:25 --- I bisected between rc1 and rc2 and the result was this:
be7b8be8b8f6d3304c8d71047c2467945f5e2635 is first bad commit commit be7b8be8b8f6d3304c8d71047c2467945f5e2635 Author: Alexandre Julliard julliard@winehq.org Date: Wed May 14 12:46:25 2008 +0200
wgl: Don't call ExtEscape if we don't have a GL context.
:040000 040000 b5d26c0d49caa65e7d59d2747ae99d1eb3bfa3c8 8458f242dc5e8814209eaa737717a6bdeb872f0a M dlls
Unfortunately it seems that if this is not there - the old FATAL ERROR occurs. So maybe there is something to be changed in what was added or further needs to be added.
http://bugs.winehq.org/show_bug.cgi?id=13547
--- Comment #8 from Lukas Schneiderbauer lukas.schneiderbauer@aon.at 2008-05-30 18:23:02 --- I'm really new here, so .. cut me off, if I say nonsense, but would it be senseful to do a regression test between the current version and the last version without the crash/texture-loss (both) issue?
http://bugs.winehq.org/show_bug.cgi?id=13547
--- Comment #9 from Nicolay Doytchev lightrush@gmail.com 2008-05-30 18:58:58 --- Ok, I will cut u :) . This what I have posted before ur post is a result of regression testing. Since the tool used in git is "bisect", u can see regression testing named - bisecting. In short - it is already taken care of. If you want to do another one - it is all fine to do it - double check is never useless.
http://bugs.winehq.org/show_bug.cgi?id=13547
--- Comment #10 from Austin English austinenglish@gmail.com 2008-05-30 21:47:22 --- You might have to do a reverse regression test and reapply that patch on the 'broken' versions to find where the
http://bugs.winehq.org/show_bug.cgi?id=13547
--- Comment #11 from Nicolay Doytchev lightrush@gmail.com 2008-05-30 22:23:35 --- Please explain further Austin..
http://bugs.winehq.org/show_bug.cgi?id=13547
Dmitrii slotos@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |slotos@gmail.com
--- Comment #12 from Dmitrii slotos@gmail.com 2008-05-31 05:37:45 --- Confirming bug. Appeared in release candidates. RC1 - crash, RC2 and RC3 - losing textures. V0.9.58 and V0.9.59 had none of the above issues.
http://bugs.winehq.org/show_bug.cgi?id=13547
--- Comment #13 from Rico kgbricola@web.de 2008-05-31 07:00:15 --- Created an attachment (id=13529) --> (http://bugs.winehq.org/attachment.cgi?id=13529) workaround for the texture loss
Attached is a workaround for the bug. This isn't a fix, because it isn't the right behavior!
Regression test: d0e1dd84b22b1906a44f682394b5d1b90ba5ded8 is first bad commit commit d0e1dd84b22b1906a44f682394b5d1b90ba5ded8 Author: Alexandre Julliard julliard@winehq.org Date: Fri Apr 4 18:22:40 2008 +0200
user32: Fix a few ShowWindow todo tests.
:040000 040000 0c393336c0cb3ae8079d71f31f75fd91278512c5 32561eb7ab3ef0abc37c67a6e4f01aa8f9c21a97 M dlls
http://bugs.winehq.org/show_bug.cgi?id=13547
Martin Jürgens martin@gamesplace.info changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |martin@gamesplace.info
http://bugs.winehq.org/show_bug.cgi?id=13547
--- Comment #14 from Nicolay Doytchev lightrush@gmail.com 2008-05-31 12:38:05 --- Created an attachment (id=13533) --> (http://bugs.winehq.org/attachment.cgi?id=13533) old patch from #12455
Weird - it seems the old patch from bug 12455 still works and fixes this issue too. I want explanation - I dont seem to understand what is happening.
http://bugs.winehq.org/show_bug.cgi?id=13547
--- Comment #15 from Martin Jürgens martin@gamesplace.info 2008-06-01 16:19:15 --- reproduced. I'd say it is a Wine 1.0 blocker. What do you think?
http://bugs.winehq.org/show_bug.cgi?id=13547
--- Comment #16 from Nicolay Doytchev lightrush@gmail.com 2008-06-01 18:09:59 --- Thats for sure - Warcraft III is very popular game/app and can be disfunctional in 1.0 .
http://bugs.winehq.org/show_bug.cgi?id=13547
--- Comment #17 from Austin English austinenglish@gmail.com 2008-06-01 18:56:02 --- (In reply to comment #11)
Please explain further Austin..
There's a guide here: http://wiki.winehq.org/ReverseRegressionTesting
In short, 0.9.59 worked fine, but 1.0-rc1 is broken (crashes). But, you want to find the patch that broke the textures. You can't because of the crash. So to do so, you need to find the patch that broke the crash (which you know, it's eaea28e5d83b8d302eed62dbf574b5d6d2c14cdd). Save a copy of this patch, name it crash.diff. Then, do:
$ git bisect start $ git bisect good wine-0.9.59 $ git bisect bad wine-1.0-rc1
Here things get trickier. If the current compile is 'before' eaea28e5d83b8d302eed62dbf574b5d6d2c14cdd, then you just compile as normal. If it's 'after', then you need to revert the patch, to prevent the crash: $ patch -p1 -R < crash.diff
Then build as normal: $ ./configure && make depend && make clean && make
Before doing a git good/bad, however, you'll have to 'fix' any changes you made to the git tree, so if you reverted that patch, then reapply it: $ patch -p1 < crash.diff
Of course, if you didn't apply, ignore. Then do: $ git good or $ git bad As applicable. Lather, rinse, repeat.
Confusing, I know, but the only way to find that patch.
http://bugs.winehq.org/show_bug.cgi?id=13547
--- Comment #18 from Nicolay Doytchev lightrush@gmail.com 2008-06-01 20:44:08 --- Ok but one thing isnt clear - the crashes started initially in .57 and then they've worsened in .59 .60. So I guess I have to eliminate the crash first and then deal with the textures. But u see I think it is exactly the same patch that brings the texture problem. Because if I reapply the patch I used to apply before to fix the crashes - that fixes the textures as well. And as someone mentioned here maybe Warcraft unloads textures in order to save memory while minimized and then when it is maximized - it doesnt receive the correct signal so it doesnt load the textures back. Anything?
http://bugs.winehq.org/show_bug.cgi?id=13547
yann tatrefthekiller@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |tatrefthekiller@hotmail.com
--- Comment #19 from yann tatrefthekiller@hotmail.com 2008-06-02 03:36:18 --- (In reply to comment #18)
Ok but one thing isnt clear - the crashes started initially in .57 and then they've worsened in .59 .60. So I guess I have to eliminate the crash first and then deal with the textures. But u see I think it is exactly the same patch that brings the texture problem. Because if I reapply the patch I used to apply before to fix the crashes - that fixes the textures as well. And as someone mentioned here maybe Warcraft unloads textures in order to save memory while minimized and then when it is maximized - it doesnt receive the correct signal so it doesnt load the textures back. Anything?
I think you're right : Warcraft unload texture, but do not reload it properly. In Windows, when I minimise Warcraft and maximise it, I have to wait some seconds until I the game displays. But with wine, there is not this latency.
http://bugs.winehq.org/show_bug.cgi?id=13547
Gil gbesso@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |gbesso@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=13547
--- Comment #20 from Martin Jürgens martin@gamesplace.info 2008-06-04 14:32:00 --- Please add Keyword: "regression".. Thanks
http://bugs.winehq.org/show_bug.cgi?id=13547
Lei Zhang thestig@google.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression
http://bugs.winehq.org/show_bug.cgi?id=13547
Jan Hurst jan@janhurst.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jan@janhurst.com
--- Comment #21 from Jan Hurst jan@janhurst.com 2008-06-05 07:46:01 --- (In reply to comment #18)
Ok but one thing isnt clear - the crashes started initially in .57 and then they've worsened in .59 .60.
I am not so sure. The FATAL ERROR crashes have been around for a very very long time. They used to occur sporadically in game, particularly later on in long (60 min+) games.
They became worse and seemed related to Alt-Tab/switching in/out of WC3.
After .59 they seem to occur on *any* tab/switching.
Apologies if this is misleading.
http://bugs.winehq.org/show_bug.cgi?id=13547
--- Comment #22 from Nicolay Doytchev lightrush@gmail.com 2008-06-05 12:00:37 --- That is true about the FATALs, but here I am talking about FATALs specifically triggered by switching out of the game. I have had another bug started on that one and my regression testings gave the result that they started in .57. But in order to recreate them u had to switch desktops fast and for some 5-10 seconds before it would trigger. Then in .59/.60 I dont remember exactly - the same problem got worse it would crash on EVERY switch/tab which made it more obvious and more people payed attention. And now when I did regression for this bug #13547 - If the problem with textures did not exist - the crash did, and the opposite. Which makes me think that the patch which brought the texture problem actually fixed the previous bug with the crash, and something more must be added to it not just reverted, because reverting it gives crashes.
http://bugs.winehq.org/show_bug.cgi?id=13547
--- Comment #23 from Nicolay Doytchev lightrush@gmail.com 2008-06-07 13:52:24 --- (In reply to comment #13)
Created an attachment (id=13529)
--> (http://bugs.winehq.org/attachment.cgi?id=13529) [details]
workaround for the texture loss
Attached is a workaround for the bug. This isn't a fix, because it isn't the right behavior!
Regression test: d0e1dd84b22b1906a44f682394b5d1b90ba5ded8 is first bad commit commit d0e1dd84b22b1906a44f682394b5d1b90ba5ded8 Author: Alexandre Julliard julliard@winehq.org Date: Fri Apr 4 18:22:40 2008 +0200
user32: Fix a few ShowWindow todo tests.
:040000 040000 0c393336c0cb3ae8079d71f31f75fd91278512c5 32561eb7ab3ef0abc37c67a6e4f01aa8f9c21a97 M dlls
Hi, in order to write this patch I guess u understood what went wrong with the game behavior. Can you please explain what conclusion did u reach in order to fix it?
http://bugs.winehq.org/show_bug.cgi?id=13547
--- Comment #24 from Nicolay Doytchev lightrush@gmail.com 2008-06-14 04:14:43 --- Still existent in RC5. Someone help us here pls :)
http://bugs.winehq.org/show_bug.cgi?id=13547
Dread Knight dk.vali@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dk.vali@gmail.com
--- Comment #25 from Dread Knight dk.vali@gmail.com 2008-06-22 03:50:19 --- (In reply to comment #0)
Once the game loses focus of its window the graphics get corrupted - all textures are lost and everything is white instead. It keeps running fine as performance but no textures.
This behaviour came with RC2. In RC1 the game used to crash under the same conditions, so it is an improvement but not the right one :) .
It gets worse and worse with every version. I actually expected this to be fixed for 1.0 since war3 is one of the most played games of all time...
http://bugs.winehq.org/show_bug.cgi?id=13547
--- Comment #26 from clemens clemensb@gmx.net 2008-06-28 07:30:44 --- It's still existent in Wine 1.1.0.
http://bugs.winehq.org/show_bug.cgi?id=13547
--- Comment #27 from Nicolay Doytchev lightrush@gmail.com 2008-06-28 14:36:12 --- Yeeeppp :) - as ugly as it gets - http://lightrush.googlepages.com/ugly-ass.png .
Still here in 1.1.0.
Here is some output from Wine:
lightrush@lr-tank:~/.wine/drive_c/Program Files/Warcraft III$ wine war3.exe -opengl #Part1 begins err:ole:CoCreateInstance apartment not initialised fixme:advapi:SetSecurityInfo stub fixme:win:EnumDisplayDevicesW ((null),0,0x32f3a0,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x32f64c,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x32f67c,0x00000000), stub! #Part1 ends #Part2 begins fixme:win:EnumDisplayDevicesW ((null),0,0x32e998,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x32e998,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x32e998,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x32e998,0x00000000), stub! #Part2 ends fixme:imm:ImmAssociateContextEx (0x30026, (nil), 16): stub lightrush@lr-tank:~/.wine/drive_c/Program Files/Warcraft III$
The first part marked "Part1" appears always after the game is launched. The second part marked "Part2" appears when tab out and in Warcraft III.
http://bugs.winehq.org/show_bug.cgi?id=13547
Dennis Hedegaard neo2k@neo2k.dk changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |neo2k@neo2k.dk
--- Comment #28 from Dennis Hedegaard neo2k@neo2k.dk 2008-06-30 12:08:26 --- Which of the 2 patches are recommended to fix the problem ? they seem rather different.
Currently running 1.1.0 and I'm still seeing this bug.
http://bugs.winehq.org/show_bug.cgi?id=13547
--- Comment #29 from Nicolay Doytchev lightrush@gmail.com 2008-06-30 15:10:53 --- I have no idea what either of them is doing but they both work. I was using the second one for long time to fix the old bug and it worked fine and it fixes the new one as well.
http://bugs.winehq.org/show_bug.cgi?id=13547
--- Comment #30 from Martin Jürgens martin@gamesplace.info 2008-06-30 16:31:25 --- Does the patch in attachment 13533 fall under the no hacks policy?
http://bugs.winehq.org/show_bug.cgi?id=13547
--- Comment #31 from Nicolay Doytchev lightrush@gmail.com 2008-06-30 16:49:31 --- No idea - I am not familiar with the policy neither with the code - I made the patch after a hack described to me by another member of AppDB from a related bug.
http://bugs.winehq.org/show_bug.cgi?id=13547
Nacho deconocio@mixmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |deconocio@mixmail.com
--- Comment #32 from Nacho deconocio@mixmail.com 2008-07-21 06:49:48 --- Hi,
I'd only like to say that one way to avoid this bug is to use the windowed mode. You know, to launch the game with "wine war3.exe -window" in this way you can go to other windows and even desktops and come back and the textures are Ok.
Nacho
http://bugs.winehq.org/show_bug.cgi?id=13547
Jan Jergus janjergus@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |janjergus@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=13547
--- Comment #33 from clemens clemensb@gmx.net 2008-07-22 05:55:27 --- Strange, but works. Thanks. Do you know if it's possible that the window catches the mouse so that you can scroll? Without it's not that easy to play.
http://bugs.winehq.org/show_bug.cgi?id=13547
--- Comment #34 from Nacho deconocio@mixmail.com 2008-07-23 11:44:07 --- I don't think it's possible, if it is, I don't know how to do it. You are right, trying to scroll is annoying, you have to get used to use the keyboard cursor arrows to scroll instead.
Nacho
http://bugs.winehq.org/show_bug.cgi?id=13547
--- Comment #35 from Dennis Hedegaard neo2k@neo2k.dk 2008-07-23 11:47:45 --- To stop the mouse from going outside the window, run: winecfg Go under Graphics and click "Allow DirectX apps to stop the mouse leaving their window"
Hope this helps.
http://bugs.winehq.org/show_bug.cgi?id=13547
--- Comment #36 from clemens clemensb@gmx.net 2008-07-23 16:43:06 --- @Nacho: Keyboard cursor arrows aren't a solution because I need my left hand to use the hotkeys... playing Dota, every ms counts ;)
@Dennis Hedegaard: I think this is only working with games like shooters that catches the mouse in the center - it's not working in a game like warcraft that allows the mouse to change the position.
http://bugs.winehq.org/show_bug.cgi?id=13547
Paul Laptop765@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |Laptop765@gmail.com
--- Comment #37 from Paul Laptop765@gmail.com 2008-07-26 22:20:59 --- I don't know if it helps or makes a difference, but I run WC3 in OpenGL mode and I still receive this bug (Wine 1.1.1)
http://bugs.winehq.org/show_bug.cgi?id=13547
--- Comment #38 from clemens clemensb@gmx.net 2008-07-27 08:02:56 --- Who runs Warcraft in DirectX mode under wine? ;)
http://bugs.winehq.org/show_bug.cgi?id=13547
Roderick Colenbrander thunderbird2k@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |bourelom@mail.ru
--- Comment #39 from Roderick Colenbrander thunderbird2k@gmx.net 2008-08-12 07:43:39 --- *** Bug 14175 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=13547
Alex ayurtsev@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |ayurtsev@gmail.com
--- Comment #40 from Alex ayurtsev@gmail.com 2008-08-19 17:05:39 --- I confirm this bug for wine 1.0 from Fedora's repository. wine-1.0-1.fc9.i386
http://bugs.winehq.org/show_bug.cgi?id=13547
Thebug winebugzilla@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |winebugzilla@gmail.com
--- Comment #41 from Thebug winebugzilla@gmail.com 2008-09-30 21:35:00 --- Still happening in 1.1.5.
http://bugs.winehq.org/show_bug.cgi?id=13547
D dbuck@novell.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dbuck@novell.com
--- Comment #42 from D dbuck@novell.com 2008-10-07 20:17:26 --- If the workaround by Rico is applied, how would it affect other applications?
Thanks.
http://bugs.winehq.org/show_bug.cgi?id=13547
--- Comment #43 from D dbuck@novell.com 2008-10-09 19:37:57 --- Nevermind, I finally got it compiled in.
The workaround doesn't actually minimize the game, it just puts it in the background of all the other apps. When it is actually minimized, it still loses textures. Clever way for a workaround, though.
http://bugs.winehq.org/show_bug.cgi?id=13547
nick ves vespenegeyser@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |vespenegeyser@hotmail.com
--- Comment #44 from nick ves vespenegeyser@hotmail.com 2008-10-22 14:56:40 --- still there as 1.1.6
http://bugs.winehq.org/show_bug.cgi?id=13547
Krister Bäckman ixevix@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |ixevix@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=13547
Jan Niklas Hasse jhasse@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jhasse@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=13547
Philip Munksgaard pmunksgaard@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |pmunksgaard@gmail.com
--- Comment #45 from Philip Munksgaard pmunksgaard@gmail.com 2008-11-07 09:27:28 --- But is still present as of 1.1.7. Is there any chance that the patch will be applied to wine or is it classified as a hack or what?
http://bugs.winehq.org/show_bug.cgi?id=13547
--- Comment #46 from D dbuck@novell.com 2008-11-07 11:11:47 --- I don't believe either of these patches fix the problem... they are just workarounds; however, the game can still loose textures with them if you are persistent enough at getting the game truly minimized.
http://bugs.winehq.org/show_bug.cgi?id=13547
nop nopnopzero@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |nopnopzero@gmail.com
--- Comment #47 from nop nopnopzero@gmail.com 2008-11-09 05:11:32 --- Hi,
You fix is a bit hackish, but it does the job :p.
Sorry for cross post :
http://appdb.winehq.org/commentview.php?iAppId=897&iVersionId=3126&i...
Addition :
When I minimize the window with the KDE windows manager, the textures are still there.
Regards,
Nop
http://bugs.winehq.org/show_bug.cgi?id=13547
Artem Semendyaev lifeissecret@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |lifeissecret@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=13547
Nicolay Doytchev lightrush@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC|lightrush@gmail.com |
http://bugs.winehq.org/show_bug.cgi?id=13547
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jamjar@gmail.com
--- Comment #48 from Austin English austinenglish@gmail.com 2008-12-12 11:16:25 --- *** Bug 15426 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=13547
--- Comment #49 from Rudy Grigar basic@osuosl.org 2009-01-11 23:39:58 --- I can confirm this bug still exists in 1.1.9.
System details:
Fedora 10 wine-1.1.9-2.fc10 2.6.27.9-159.fc10 xorg-x11-drv-nvidia-177.82-1.fc10
http://bugs.winehq.org/show_bug.cgi?id=13547
SkeLLLa ZerkeLLLa@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |ZerkeLLLa@gmail.com
--- Comment #50 from SkeLLLa ZerkeLLLa@gmail.com 2009-01-13 08:51:33 --- I've noticed this bug from wine version 1.1.11. Earlier versions worked correctly. If you want to normally play without loses of textures - set option emulate virtual desktop. It can help you, but if you run warcraft with any other wine application simultaneously the textures disappear.
http://bugs.winehq.org/show_bug.cgi?id=13547
--- Comment #51 from nop nopnopzero@gmail.com 2009-02-01 19:03:21 --- The workaround patch is no longer working in KDE4. So it what I found to prevent texture loss :
Start winecfg and set virtual desktop to 1280x1024
This is the max resolution under Warcraft III, however the resolution can be tweaked via the registry values at HKEY_CURRENT_USER/Software/Blizzard Entertainment/Warcraft III/Video.
Then, in order to show Warcraft III in fullscreen mode :
1/ Open KDE System Settings and switch your desktop resolution at 1280x1024 2/ Start Warcraft III 3/ Right click on the window title bar and choose > Advanced > Fullscreen
You can now switch between Warcraft III in fullscreen mode and any KDE application.
http://bugs.winehq.org/show_bug.cgi?id=13547
Anders Johansson slowselfip@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |slowselfip@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=13547
--- Comment #52 from Matthias Fritsche flyingfox13@web.de 2009-02-18 22:47:56 --- (In reply to comment #51) I can confirm that on kde-4.2 with wine-1.1.15 Warcraft does not lose all textures anymore if you set virutal desktop to whatever resolution you use in Warcraft. I testet it with 1440x900 which is my native desktop resolution and my Warcraft ingame resolution.
http://bugs.winehq.org/show_bug.cgi?id=13547
Lauri Niskanen ape3000@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |ape3000@gmail.com
--- Comment #53 from Lauri Niskanen ape3000@gmail.com 2009-03-15 15:15:54 --- I do confirm this bug. The game loses all textures when I switch the window with ALT + TAB. This doesn't happen with directx renderer, but that has it's own problems.
I came up with a simple fix. Use the opengl render and then start the game with the following command:
env WINEDEBUG=-all wine explorer /desktop=0,1680x1050 "C:\Program Files\Warcraft III\Warcraft III.exe"
Replace the "1680x1050" with your resolution. Also for the Frozen Throne you have replace "Warcraft III.exe" with "Frozen Throne.exe".
So starting the game with wine explorer makes this working. "WINEDEBUG=-all" is just an extra thing. It also works without it.
http://bugs.winehq.org/show_bug.cgi?id=13547
Viktor Knutsson viktor.knutsson@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |viktor.knutsson@gmail.com
--- Comment #54 from Viktor Knutsson viktor.knutsson@gmail.com 2009-04-05 12:09:40 --- (In reply to comment #53)
I do confirm this bug. The game loses all textures when I switch the window with ALT + TAB. This doesn't happen with directx renderer, but that has it's own problems.
I came up with a simple fix. Use the opengl render and then start the game with the following command:
env WINEDEBUG=-all wine explorer /desktop=0,1680x1050 "C:\Program Files\Warcraft III\Warcraft III.exe"
Replace the "1680x1050" with your resolution. Also for the Frozen Throne you have replace "Warcraft III.exe" with "Frozen Throne.exe".
So starting the game with wine explorer makes this working. "WINEDEBUG=-all" is just an extra thing. It also works without it.
Thank you very much for this workaround, it works like a charm! Finally I can stop jumping back to 0.9.45 just for WC3-gaming!
http://bugs.winehq.org/show_bug.cgi?id=13547
Viktor Knutsson viktor.knutsson@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |viktor.knutsson@gmail.com
--- Comment #54 from Viktor Knutsson viktor.knutsson@gmail.com 2009-04-05 12:09:40 --- (In reply to comment #53)
I do confirm this bug. The game loses all textures when I switch the window with ALT + TAB. This doesn't happen with directx renderer, but that has it's own problems.
I came up with a simple fix. Use the opengl render and then start the game with the following command:
env WINEDEBUG=-all wine explorer /desktop=0,1680x1050 "C:\Program Files\Warcraft III\Warcraft III.exe"
Replace the "1680x1050" with your resolution. Also for the Frozen Throne you have replace "Warcraft III.exe" with "Frozen Throne.exe".
So starting the game with wine explorer makes this working. "WINEDEBUG=-all" is just an extra thing. It also works without it.
Thank you very much for this workaround, it works like a charm! Finally I can stop jumping back to 0.9.45 just for WC3-gaming!
--- Comment #55 from Nicky nheart@gmail.com 2009-05-10 11:57:14 --- Created an attachment (id=21012) --> (http://bugs.winehq.org/attachment.cgi?id=21012) Old event.c hack from #12455 rebased to apply to the latest git
The old hack from #12455 no longer applies to 1.1.21 so I changed the hack slightly and it now applies correctly. HAve phun hacking through wine.
http://bugs.winehq.org/show_bug.cgi?id=13547
Viktor Knutsson viktor.knutsson@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |viktor.knutsson@gmail.com
--- Comment #54 from Viktor Knutsson viktor.knutsson@gmail.com 2009-04-05 12:09:40 --- (In reply to comment #53)
I do confirm this bug. The game loses all textures when I switch the window with ALT + TAB. This doesn't happen with directx renderer, but that has it's own problems.
I came up with a simple fix. Use the opengl render and then start the game with the following command:
env WINEDEBUG=-all wine explorer /desktop=0,1680x1050 "C:\Program Files\Warcraft III\Warcraft III.exe"
Replace the "1680x1050" with your resolution. Also for the Frozen Throne you have replace "Warcraft III.exe" with "Frozen Throne.exe".
So starting the game with wine explorer makes this working. "WINEDEBUG=-all" is just an extra thing. It also works without it.
Thank you very much for this workaround, it works like a charm! Finally I can stop jumping back to 0.9.45 just for WC3-gaming!
--- Comment #55 from Nicky nheart@gmail.com 2009-05-10 11:57:14 --- Created an attachment (id=21012) --> (http://bugs.winehq.org/attachment.cgi?id=21012) Old event.c hack from #12455 rebased to apply to the latest git
The old hack from #12455 no longer applies to 1.1.21 so I changed the hack slightly and it now applies correctly. HAve phun hacking through wine.
--- Comment #56 from Nicky nheart@gmail.com 2009-05-10 12:04:39 --- Created an attachment (id=21013) --> (http://bugs.winehq.org/attachment.cgi?id=21013) Old event.c hack from #12455 rebased to apply to the latest git
The old hack from #12455 no longer applies to 1.1.21 so I changed the hack slightly and it now applies correctly. HAve phun hacking through wine.
http://bugs.winehq.org/show_bug.cgi?id=13547
Viktor Knutsson viktor.knutsson@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |viktor.knutsson@gmail.com
--- Comment #54 from Viktor Knutsson viktor.knutsson@gmail.com 2009-04-05 12:09:40 --- (In reply to comment #53)
I do confirm this bug. The game loses all textures when I switch the window with ALT + TAB. This doesn't happen with directx renderer, but that has it's own problems.
I came up with a simple fix. Use the opengl render and then start the game with the following command:
env WINEDEBUG=-all wine explorer /desktop=0,1680x1050 "C:\Program Files\Warcraft III\Warcraft III.exe"
Replace the "1680x1050" with your resolution. Also for the Frozen Throne you have replace "Warcraft III.exe" with "Frozen Throne.exe".
So starting the game with wine explorer makes this working. "WINEDEBUG=-all" is just an extra thing. It also works without it.
Thank you very much for this workaround, it works like a charm! Finally I can stop jumping back to 0.9.45 just for WC3-gaming!
--- Comment #55 from Nicky nheart@gmail.com 2009-05-10 11:57:14 --- Created an attachment (id=21012) --> (http://bugs.winehq.org/attachment.cgi?id=21012) Old event.c hack from #12455 rebased to apply to the latest git
The old hack from #12455 no longer applies to 1.1.21 so I changed the hack slightly and it now applies correctly. HAve phun hacking through wine.
--- Comment #56 from Nicky nheart@gmail.com 2009-05-10 12:04:39 --- Created an attachment (id=21013) --> (http://bugs.winehq.org/attachment.cgi?id=21013) Old event.c hack from #12455 rebased to apply to the latest git
The old hack from #12455 no longer applies to 1.1.21 so I changed the hack slightly and it now applies correctly. HAve phun hacking through wine.
--- Comment #57 from Nicky nheart@gmail.com 2009-05-10 12:19:31 --- Created an attachment (id=21014) --> (http://bugs.winehq.org/attachment.cgi?id=21014) Old event.c hack from #12455 rebased to apply to the latest git
The old hack from #12455 no longer applies to 1.1.21 so I changed the hack slightly and it now applies correctly. HAve phun hacking through wine.
http://bugs.winehq.org/show_bug.cgi?id=13547
Viktor Knutsson viktor.knutsson@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |viktor.knutsson@gmail.com
--- Comment #54 from Viktor Knutsson viktor.knutsson@gmail.com 2009-04-05 12:09:40 --- (In reply to comment #53)
I do confirm this bug. The game loses all textures when I switch the window with ALT + TAB. This doesn't happen with directx renderer, but that has it's own problems.
I came up with a simple fix. Use the opengl render and then start the game with the following command:
env WINEDEBUG=-all wine explorer /desktop=0,1680x1050 "C:\Program Files\Warcraft III\Warcraft III.exe"
Replace the "1680x1050" with your resolution. Also for the Frozen Throne you have replace "Warcraft III.exe" with "Frozen Throne.exe".
So starting the game with wine explorer makes this working. "WINEDEBUG=-all" is just an extra thing. It also works without it.
Thank you very much for this workaround, it works like a charm! Finally I can stop jumping back to 0.9.45 just for WC3-gaming!
--- Comment #55 from Nicky nheart@gmail.com 2009-05-10 11:57:14 --- Created an attachment (id=21012) --> (http://bugs.winehq.org/attachment.cgi?id=21012) Old event.c hack from #12455 rebased to apply to the latest git
The old hack from #12455 no longer applies to 1.1.21 so I changed the hack slightly and it now applies correctly. HAve phun hacking through wine.
--- Comment #56 from Nicky nheart@gmail.com 2009-05-10 12:04:39 --- Created an attachment (id=21013) --> (http://bugs.winehq.org/attachment.cgi?id=21013) Old event.c hack from #12455 rebased to apply to the latest git
The old hack from #12455 no longer applies to 1.1.21 so I changed the hack slightly and it now applies correctly. HAve phun hacking through wine.
--- Comment #57 from Nicky nheart@gmail.com 2009-05-10 12:19:31 --- Created an attachment (id=21014) --> (http://bugs.winehq.org/attachment.cgi?id=21014) Old event.c hack from #12455 rebased to apply to the latest git
The old hack from #12455 no longer applies to 1.1.21 so I changed the hack slightly and it now applies correctly. HAve phun hacking through wine.
--- Comment #58 from Nicky nheart@gmail.com 2009-05-10 13:14:39 --- Created an attachment (id=21017) --> (http://bugs.winehq.org/attachment.cgi?id=21017) Old event.c hack from #12455 rebased to apply to the latest git
The old hack from #12455 no longer applies to 1.1.21 so I changed the hack slightly and it now applies correctly. HAve phun hacking through wine.
http://bugs.winehq.org/show_bug.cgi?id=13547
Viktor Knutsson viktor.knutsson@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |viktor.knutsson@gmail.com
Dniester Amorim mrfishjr@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mrfishjr@gmail.com
--- Comment #54 from Viktor Knutsson viktor.knutsson@gmail.com 2009-04-05 12:09:40 --- (In reply to comment #53)
I do confirm this bug. The game loses all textures when I switch the window with ALT + TAB. This doesn't happen with directx renderer, but that has it's own problems.
I came up with a simple fix. Use the opengl render and then start the game with the following command:
env WINEDEBUG=-all wine explorer /desktop=0,1680x1050 "C:\Program Files\Warcraft III\Warcraft III.exe"
Replace the "1680x1050" with your resolution. Also for the Frozen Throne you have replace "Warcraft III.exe" with "Frozen Throne.exe".
So starting the game with wine explorer makes this working. "WINEDEBUG=-all" is just an extra thing. It also works without it.
Thank you very much for this workaround, it works like a charm! Finally I can stop jumping back to 0.9.45 just for WC3-gaming!
--- Comment #55 from Nicky nheart@gmail.com 2009-05-10 11:57:14 --- Created an attachment (id=21012) --> (http://bugs.winehq.org/attachment.cgi?id=21012) Old event.c hack from #12455 rebased to apply to the latest git
The old hack from #12455 no longer applies to 1.1.21 so I changed the hack slightly and it now applies correctly. HAve phun hacking through wine.
--- Comment #56 from Nicky nheart@gmail.com 2009-05-10 12:04:39 --- Created an attachment (id=21013) --> (http://bugs.winehq.org/attachment.cgi?id=21013) Old event.c hack from #12455 rebased to apply to the latest git
The old hack from #12455 no longer applies to 1.1.21 so I changed the hack slightly and it now applies correctly. HAve phun hacking through wine.
--- Comment #57 from Nicky nheart@gmail.com 2009-05-10 12:19:31 --- Created an attachment (id=21014) --> (http://bugs.winehq.org/attachment.cgi?id=21014) Old event.c hack from #12455 rebased to apply to the latest git
The old hack from #12455 no longer applies to 1.1.21 so I changed the hack slightly and it now applies correctly. HAve phun hacking through wine.
--- Comment #58 from Nicky nheart@gmail.com 2009-05-10 13:14:39 --- Created an attachment (id=21017) --> (http://bugs.winehq.org/attachment.cgi?id=21017) Old event.c hack from #12455 rebased to apply to the latest git
The old hack from #12455 no longer applies to 1.1.21 so I changed the hack slightly and it now applies correctly. HAve phun hacking through wine.
--- Comment #59 from Dniester Amorim mrfishjr@gmail.com 2009-06-16 16:00:13 --- I had this bug too. Just add a rule to create a virtual desktop for the launcher (wine configuraton) with the resolution that you use in game, and make your gnome/Kde, etc runs that window as fullscreen. This works with me.
http://bugs.winehq.org/show_bug.cgi?id=13547
Thodoris Greasidis thgreasi@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |thgreasi@gmail.com
--- Comment #60 from Thodoris Greasidis thgreasi@gmail.com 2009-06-17 02:20:51 --- (In reply to comment #53)
I do confirm this bug. The game loses all textures when I switch the window with ALT + TAB. This doesn't happen with directx renderer, but that has it's own problems.
I came up with a simple fix. Use the opengl render and then start the game with the following command:
env WINEDEBUG=-all wine explorer /desktop=0,1680x1050 "C:\Program Files\Warcraft III\Warcraft III.exe"
Replace the "1680x1050" with your resolution. Also for the Frozen Throne you have replace "Warcraft III.exe" with "Frozen Throne.exe".
So starting the game with wine explorer makes this working. "WINEDEBUG=-all" is just an extra thing. It also works without it.
Confirming that wine explorer /desktop=0,1280x1024 "/home/teo/.wine/drive_c/Program Files/Warcraft III/war3.exe" -opengl works fine.
Please, add a new "test data" for warcraft on http://appdb.winehq.org/objectManager.php?sClass=version&iId=3126, mentioning this workaround.
http://bugs.winehq.org/show_bug.cgi?id=13547
Gray George dragracer@graffiti.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dragracer@graffiti.net
Nicky nheart@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |nheart@gmail.com
Jean-Noel Rivasseau elvanor2007@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |elvanor2007@gmail.com
--- Comment #61 from Gray George dragracer@graffiti.net 2009-07-29 15:55:40 --- Isnt there an working patch? Im using the newest wine Version around (1.1.26) and i Cant get it running. There is no Textureloss anymore, but the Window of WC3 is completely freezing. Tested all these patches here. Can someone help?
--- Comment #62 from Juan Lang juan_lang@yahoo.com 2009-08-14 16:08:25 --- *** Bug 10892 has been marked as a duplicate of this bug. ***
--- Comment #63 from Nicky nheart@gmail.com 2009-08-16 12:22:22 --- I can no longer reproduce the bug after 1.1.27 Please retest. Possibly fixed.
--- Comment #64 from Gil gbesso@gmail.com 2009-08-19 12:11:53 --- Can't reproduce this either using wine 1.1.27 Looks like it's been fixed? ;)
--- Comment #65 from Jean-Noel Rivasseau elvanor2007@gmail.com 2009-10-19 14:21:23 --- Yes, this is fixed. I could at least update from my 0.9.59 version (the last one that did not have the bug).
http://bugs.winehq.org/show_bug.cgi?id=13547
NSLW lukasz.wojnilowicz@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |lukasz.wojnilowicz@gmail.co | |m
--- Comment #66 from NSLW lukasz.wojnilowicz@gmail.com 2009-10-22 13:43:27 --- I can't reproduce this using wine 1.1.31
http://bugs.winehq.org/show_bug.cgi?id=13547
--- Comment #67 from Austin English austinenglish@gmail.com 2009-10-22 21:54:52 --- Reported fixed...4 times.
http://bugs.winehq.org/show_bug.cgi?id=13547
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #68 from Austin English austinenglish@gmail.com 2009-10-22 21:55:00 --- Gr...
http://bugs.winehq.org/show_bug.cgi?id=13547
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #69 from Alexandre Julliard julliard@winehq.org 2009-10-23 13:18:35 --- Closing bugs fixed in 1.1.32.