http://bugs.winehq.org/show_bug.cgi?id=23976
Summary: The Scourge Project: freezes when changing screen resolution Product: Wine Version: 1.3.0 Platform: x86 URL: http://demos.gamersgate.com/17041 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: gyebro69@gmail.com
Created an attachment (id=30110) --> (http://bugs.winehq.org/attachment.cgi?id=30110) console log
The Scourge Project freezes when I change the screen resolution in the game. The issue happens both in virtual desktop mode and in fullscreen, w/o audio enabled. A similar (if not the same) freezing occurs when you exit the game. The game uses the Unreal Engine v3.0.
How to reproduce the issue in the demo:
1. Install the demo; the following components are required to start the game: vcrun2005, vcrun2008, physx, xact, DX 9/10 libraries. ALSA needs to be set to 'Emulation' to play sounds. 2. Start the demo by ../Binaries/Win32/ScourgeGame.exe. In the main menu click on 'Play offline' > Options > change the resolution to a different one, click on 'Apply' then 'Apply resolution' >> the game will freeze.
The following line in the log seems to be suspicious:
'fixme:d3d:IWineD3DEventQueryImpl_GetData (0x1791e8) Wrong thread, reporting GPU idle.'
It has been reported in bug #19748.
Fedora 13 Wine-1.3.0 Nvidia 7600 GT / driver 195.36.31
Link to the demo added to URL (download size is 1.5 GB)
http://bugs.winehq.org/show_bug.cgi?id=23976
GyB gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download
http://bugs.winehq.org/show_bug.cgi?id=23976
--- Comment #1 from GyB gyebro69@gmail.com 2011-09-14 01:40:43 CDT --- Still a problem as of wine-1.3.28-141-ge931ebc. With a fairly recent Wine, only physx and xact are needed.
On my current system I don't see 'fixme:d3d:IWineD3DEventQueryImpl_GetData (0x1791e8) Wrong thread, reporting GPU idle' in the terminal.
Fedora 15 Kernel 2.6.40.4-5.fc15.i686.PAE Nvidia 250 / driver 280.13
http://bugs.winehq.org/show_bug.cgi?id=23976
--- Comment #2 from Bruno Jesus 00cpxxx@gmail.com --- Is this still an issue in wine 1.7.22?
http://bugs.winehq.org/show_bug.cgi?id=23976
Béla Gyebrószki gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- URL|http://demos.gamersgate.com |http://store.steampowered.c |/17041 |om/app/227560/
--- Comment #3 from Béla Gyebrószki gyebro69@gmail.com --- (In reply to Bruno Jesus from comment #2)
Is this still an issue in wine 1.7.22?
The bad news is that 'Scourge Project: Episodes 1-2' is no longer maintained, and since GameSpy has been shut down the game doesn't start anymore (crashes when trying to connect to GameSpy servers).
Good news is that the game has been superseded by 'Scourge:Outbreak' which is a revamped version of the original game and it also has the reported problem. Scourge:Outbreak has a demo on Steam: http://store.steampowered.com/app/227560/
The problem is still present in wine-1.7.22-60-gd734935. There are 2 occasions when the game hangs: 1. on screen resolution change 2. when exiting the game in the main menu
Fedora 20 Nvidia binary drivers 340.24
https://bugs.winehq.org/show_bug.cgi?id=23976
Béla Gyebrószki gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |sebastian@fds-team.de Component|-unknown |imm32
--- Comment #4 from Béla Gyebrószki gyebro69@gmail.com --- Still present in wine-1.7.34-60-gd6450cf
The problem can be reproduced with the non-Steam demo of The Scourge Project: Episodes 1 & 2. http://www.gamershell.com/download_62200.shtml
The problem is fixed by the imm32-Cross_Thread_Access patchset from wine-staging: https://github.com/wine-compholio/wine-staging/tree/master/patches/imm32-Cro...
Unlike all the duplicates from bug #35361 this problem is present in the non-Steam version as well.
https://bugs.winehq.org/show_bug.cgi?id=23976
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED CC| |focht@gmx.net Resolution|--- |DUPLICATE Summary|The Scourge Project: |The Scourge Project: |freezes when changing |freezes when changing |screen resolution |screen resolution | |(cross-process/thread IME | |manipulation is forbidden)
--- Comment #5 from Anastasius Focht focht@gmx.net --- Hello folks,
thanks Béla for testing.
I'm still resolving as dupe of bug 35361 (where all the discussion happens) but will rename the parent to reflect it's not limited to Steam.
Regards
*** This bug has been marked as a duplicate of bug 35361 ***
https://bugs.winehq.org/show_bug.cgi?id=23976
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #6 from Austin English austinenglish@gmail.com --- Closing.