http://bugs.winehq.org/show_bug.cgi?id=13024
Summary: Regressions in Trackmania Nations Forever Product: Wine Version: CVS/GIT Platform: Other OS/Version: other Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-d3d AssignedTo: wine-bugs@winehq.org ReportedBy: tom@dbservice.com
From Wine-0.9.52 (the oldest version I tested, probably works with earlier
versions too) until commit 9e9ef6238a5f27423e28c8f95f69fb02b98d8f27 TMNF work fine. No crashes etc. That commit breaks TMNF completely so that it won't even start. No error message, it just exits after a few seconds. Starting with commit 69a40127c64ddce1908d72556bc0d6dcec86b396 the game starts again, but often crashes. Seems like some kind of memory leak in the D3D code, as GL_OUT_OF_MEMORY errors often precede the crash. Starting with commit bd68237096eb7731239359a2b4941163be015f42 the in-game menus are not displayed correctly. I can see the menus as transparent and blurred areas, but no buttons etc are visible.
Here are the full commit messages listed for your convenience:
commit 9e9ef6238a5f27423e28c8f95f69fb02b98d8f27 Author: Roderick Colenbrander thunderbird2k@gmx.net Date: Fri Mar 21 21:41:59 2008 +0000
wined3d: Remove unneeded code in CheckDeviceFormat.
All these checks are done during the capability checks which are performed under the resource type checks.
commit 69a40127c64ddce1908d72556bc0d6dcec86b396 Author: Roderick Colenbrander thunderbird2k@gmx.net Date: Sat Mar 22 21:41:30 2008 +0000
wined3d: Add D3DUSAGE_QUERY_PIXELSHADER_BLENDING to CheckDeviceFormat.
commit bd68237096eb7731239359a2b4941163be015f42 Author: Stefan Dösinger stefan@codeweavers.com Date: Sat Mar 29 13:55:59 2008 +0100
wined3d: Implement TSSARGTEMP with register combiners.
If I revert all three commits, I can play TMNF, no more crashes. Reverting just one or two of them isn't enough, I have to revert all three.
http://bugs.winehq.org/show_bug.cgi?id=13024
Stefan Dösinger stefandoesinger@gmx.at changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |stefandoesinger@gmx.at
--- Comment #1 from Stefan Dösinger stefandoesinger@gmx.at 2008-05-06 18:00:18 --- For the TSSARGTEMP regression I recommend to ask Henri - he has seen a similar "regression" in the Unreal 2 engine where the additional cap flag made the game use a more advanced codepath that triggered a bug elsewhere in Wine.
http://bugs.winehq.org/show_bug.cgi?id=13024
--- Comment #2 from chourmovs chourmovs@gmail.com 2008-05-07 07:46:53 --- I'm on wine 0.9.61 on kubuntu 8.04 with nvidia 169.12 driver I've got a basic wine installation and native dll installed and i don't have such problems Just the analog pad and sound issues
http://bugs.winehq.org/show_bug.cgi?id=13024
--- Comment #3 from Tomas Carnecky tom@dbservice.com 2008-05-08 04:00:43 --- I have a GeForce 9800GTX, using the nvidia blog version 169.12. Don't know about the exact version of X but it's the latest available from gentoo.
http://bugs.winehq.org/show_bug.cgi?id=13024
Rémy clouard.remy@free.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1
--- Comment #4 from Rémy clouard.remy@free.fr 2008-06-05 03:05:28 --- *** This bug has been confirmed by popular vote. ***
http://bugs.winehq.org/show_bug.cgi?id=13024
Edwin Smulders edwin.smulders@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |edwin.smulders@gmail.com
--- Comment #5 from Edwin Smulders edwin.smulders@gmail.com 2008-06-14 19:53:04 --- How's the progress on fixing this?
I believe these 2 are related: bug #13480 bug #13511
I didn't see this bug when i posted those 2
http://bugs.winehq.org/show_bug.cgi?id=13024
--- Comment #6 from Edwin Smulders edwin.smulders@gmail.com 2008-06-21 23:47:16 --- I've tested this and the reporter is right, only reverting the combination of those 3 patches solves the problem
What i find weird is that somebody with almost the same machine and software did not have this problem...
His Data:
nvidia 9600GT AMD quad core phenom 9750 Linux x86_64 Kernel 2.6.25 nvidia driver 173.14.09
My Data:
nvidia 8800GTS512 Intel Core 2 Duo 6850 Linux x86_64 Kernel 2.6.25 nvidia driver 173.14.09
http://bugs.winehq.org/show_bug.cgi?id=13024
--- Comment #7 from Edwin Smulders edwin.smulders@gmail.com 2008-06-22 00:56:31 --- *** Bug 13480 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=13024
--- Comment #8 from Edwin Smulders edwin.smulders@gmail.com 2008-06-22 00:56:42 --- *** Bug 13511 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=13024
--- Comment #9 from Edwin Smulders edwin.smulders@gmail.com 2008-06-22 06:03:09 --- A +d3d trace, as requested: http://dragon.student.utwente.nl/dragon/storage/tmnfd3dtrace.tar.bz2
http://bugs.winehq.org/show_bug.cgi?id=13024
Fabian CommodoreFabianus@gmx.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |CommodoreFabianus@gmx.de
--- Comment #10 from Fabian CommodoreFabianus@gmx.de 2008-06-28 08:04:41 --- My TMUF Installation crashes always after loading map ("Press a key" request, then only a black screen for some seconds and after that it crashs.). Added the Cod4-Patch... Tes without patch in progress (Wine-V 1.1.0).
MfG xZise
http://bugs.winehq.org/show_bug.cgi?id=13024
tehblunderbuss@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |tehblunderbuss@gmail.com, | |thunderbird2k@gmx.net
http://bugs.winehq.org/show_bug.cgi?id=13024
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|CVS/GIT |unspecified
--- Comment #11 from Austin English austinenglish@gmail.com 2009-01-19 15:15:52 --- Removing deprecated CVS/GIT version tag. Please retest in current git. If the bug is still present in today's wine, but was not present in some earlier version of wine, please update version field to earliest known version of wine that had the bug. Thanks!
http://bugs.winehq.org/show_bug.cgi?id=13024
--- Comment #12 from Austin English austinenglish@gmail.com 2009-07-21 13:54:03 --- Is this still an issue in current (1.1.26 or newer) wine?
http://bugs.winehq.org/show_bug.cgi?id=13024
Jeff Zaroyko jeffz@jeffz.name changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #13 from Jeff Zaroyko jeffz@jeffz.name 2009-10-02 20:01:07 --- Works fine here wine-1.1.30-287-g3c98992, OpenGL version string: 3.1.0 NVIDIA 190.18, marking fixed.
http://bugs.winehq.org/show_bug.cgi?id=13024
Jeff Zaroyko jeffz@jeffz.name changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|unspecified |0.9.61.
http://bugs.winehq.org/show_bug.cgi?id=13024
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #14 from Alexandre Julliard julliard@winehq.org 2009-10-09 11:13:41 --- Closing bugs fixed in 1.1.31.