http://bugs.winehq.org/show_bug.cgi?id=35543
Bug ID: 35543 Summary: WINED3D_LOCATION_DISCARDED,WINED3D_LOCATION_TEXTURE_RG B Product: Wine Version: 1.7.12 Hardware: x86-64 OS: Mac OS X Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-d3d Assignee: wine-bugs@winehq.org Reporter: michael@truthiness.biz Classification: Unclassified
In the latest version of NoLimits Coaster, there is a bug that makes certain objects invisible, which really takes away from the game. In the screen shot I attached, you can see the trunk of a tree on the middle right of the screen, however all of its leafs and branches are missing due to the bug. There are a few other objects that are missing, and I believe these are a result of this bug.
Terminal is filled with this message when the simulator loads: fixme:d3d_surface:surface_load_location Unimplemented copy from WINED3D_LOCATION_DISCARDED to WINED3D_LOCATION_TEXTURE_RGB for depth/stencil buffers.
To reproduce the bug: -Download the demo on the link provided and install -The exe to run is in /Program Files/NoLimits\ 2\ Demo/32bit/nolimits2app.exe -When the game opens, click “Play” -Select “Forest Hills Park”, then click “OK”. -The game takes awhile to load, but once it does you can see the bug.
NOTE: Wine 1.7.12 resolved an issue that prevented the game from even opening. Please make sure to use this, otherwise you won’t be able to view the bug.
http://bugs.winehq.org/show_bug.cgi?id=35543
--- Comment #1 from Michael michael@truthiness.biz --- Created attachment 47460 --> http://bugs.winehq.org/attachment.cgi?id=47460 Screenshot of bug
http://bugs.winehq.org/show_bug.cgi?id=35543
Michael michael@truthiness.biz changed:
What |Removed |Added ---------------------------------------------------------------------------- URL| |http://www.maddata.com/noli | |mits2/download02/NoLimits_D | |emo_Install.exe CC| |michael@truthiness.biz
https://bugs.winehq.org/show_bug.cgi?id=35543
--- Comment #2 from Henri Verbeet hverbeet@gmail.com --- Is this a regression, or did this never work before?
https://bugs.winehq.org/show_bug.cgi?id=35543
--- Comment #3 from Michael michael@truthiness.biz --- (In reply to comment #2)
Is this a regression, or did this never work before?
Never worked before. There is a patch in 1.7.12 that allows the simulator to load to see the bug. Before the patch, you could not get far enough to see the issue.
http://bugs.winehq.org/show_bug.cgi?id=35543
Wylda wylda@volny.cz changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW CC| |wylda@volny.cz Summary|WINED3D_LOCATION_DISCARDED, |NoLimits2 32bit Demo: |WINED3D_LOCATION_TEXTURE_RG |graphical issues |B | Ever confirmed|0 |1 OS|Mac OS X |Linux
--- Comment #4 from Wylda wylda@volny.cz ---
Confirming. It happens on linux also, so not Mac specific.
The demo contains two version 32bit & 64bit and installs appropriate version based on wine 32/64bit.
Described problém (screenshot) is for 32bit. The 64bit crashes badly somewhere in msvcrt and won't even start. It deserves another bug report for 64bit.
https://bugs.winehq.org/show_bug.cgi?id=35543
jscll1234@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jscll1234@gmail.com
--- Comment #5 from jscll1234@gmail.com --- Created attachment 49654 --> https://bugs.winehq.org/attachment.cgi?id=49654 Terminal output when bug occurs
https://bugs.winehq.org/show_bug.cgi?id=35543
--- Comment #6 from jscll1234@gmail.com --- I can confirm the bug occurs on both the 32 and 64 bit versions.
I think it is also important to note that the 32 bit version of NoLimits2 simulator will install in wine on computers without enough Video RAM. (Program needs 512 MB minimum, 1 GB is recomened.) Michael, just wonering, how much VRAM does your computer have?
https://bugs.winehq.org/show_bug.cgi?id=35543
--- Comment #7 from Michael michael@truthiness.biz --- 1.5GB
https://bugs.winehq.org/show_bug.cgi?id=35543
--- Comment #8 from Michael michael@truthiness.biz --- (In reply to Michael from comment #7)
1.5GB
Sorry, 2GB. Was on the wrong machine.
https://bugs.winehq.org/show_bug.cgi?id=35543
lukas jk.rz@aim.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jk.rz@aim.com
--- Comment #9 from lukas jk.rz@aim.com --- I can confirm as well. I'm using Linux with a 32 bit computer.
https://bugs.winehq.org/show_bug.cgi?id=35543
super_man@post.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |super_man@post.com
--- Comment #10 from super_man@post.com --- I don't see the issue mentioned here, but when you raise up the ramp and look into sky it feels that there is too strict change between blue and white sky they dont blend well. It could be game bug also.
wine 1.7.50(git) amd hardware mesa drivers
https://bugs.winehq.org/show_bug.cgi?id=35543
lol@suncraft-server.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |lol@suncraft-server.de
--- Comment #11 from lol@suncraft-server.de --- I fixed it!
Set UseGLSL to disabled in regedit:
http://wiki.winehq.org/UsefulRegistryKeys
And everything works!!
https://bugs.winehq.org/show_bug.cgi?id=35543
--- Comment #12 from jscll1234@gmail.com --- Could you provide detailed directions for this workaround please? Sorry if this question seems ridiculous, but can this workaround be applied to only one prefix?
https://bugs.winehq.org/show_bug.cgi?id=35543
--- Comment #13 from lol@suncraft-server.de --- Open regedit on the prefix you want to change and add this:
HKEY_CURRENT_USER->Software->Wine->Direct3D->Useglsl set it to "disabled"
if some keys of that path don't exist, you have to create them.
If you use PlayOnLinux/Mac go to "Configure", select the prefix, you would like to change, go to the tab "Display" and change the first setting "GLSL Support" to "enabled".
If you use winetricks: winetricks glsl=disabled
I got the idea to change this setting, after I searched for "wine no textures" in google. I got this: https://forum.winehq.org/viewtopic.php?p=51227
so I tried it, and it works!
If you try to fix things with wine, it is a good idea,to search for similar errors on other games/programs. :-)
https://bugs.winehq.org/show_bug.cgi?id=35543
--- Comment #14 from lol@suncraft-server.de --- (In reply to jscll1234 from comment #12)
Sorry if this question seems ridiculous, but can this workaround be applied to only one prefix?
if you use this fix, it is only for one prefix
https://bugs.winehq.org/show_bug.cgi?id=35543
--- Comment #15 from jscll1234@gmail.com --- Created attachment 52735 --> https://bugs.winehq.org/attachment.cgi?id=52735 Error with workaround when run in terminal.
I can confirm the workaround works beautifully, I do not even get a measurable reduction in frame rate. Note: The workaround does not work so well when run in a terminal, I believe it is being slowed down by outputting the same fixme error message continuously. The attachment is the error.
https://bugs.winehq.org/show_bug.cgi?id=35543
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #16 from joaopa jeremielapuree@yahoo.fr --- Still a bu in current wine (3.11)? Download link is not working anymore.
https://bugs.winehq.org/show_bug.cgi?id=35543
--- Comment #17 from jscll1234@gmail.com --- No longer a bug in Wine6.0 with NoLimits2(2.6.0.1).