https://bugs.winehq.org/show_bug.cgi?id=39035
Bug ID: 39035 Summary: The Forest: Game fallbacks to 64 MB VRAM Product: Wine Version: 1.7.44 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: sworddragon2@aol.com Distribution: ---
I'm noticing that The Forest seems not to detect the video memory size as it is giving me this output in the terminal:
IPC client is in my process, could/should be using an in-process pipe.Direct3D: Version: Direct3D 9.0c [nvd3dum.dll 8.18.13.4052] Renderer: NVIDIA GeForce GTX 650 Vendor: NVIDIA VRAM: 64 MB (via fallback) Caps: Shader=30 DepthRT=1 NativeDepth=1 NativeShadow=1 DF16=0 INTZ=1 NULL=1 RESZ=1 SlowINTZ=0
My graphics card has 2 GiB of video memory and VideoMemorySize is also set to 2048.
https://bugs.winehq.org/show_bug.cgi?id=39035
super_man@post.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |super_man@post.com
--- Comment #1 from super_man@post.com --- It could be very well that it's not the only application that sees only 64Mb.
The default value comes from here
http://source.winehq.org/git/wine.git/blob/797c037bff2f7621f5b3d632bd8993495...
I would suggest raising that as default.
You can override your gpu memoery value via wine registery.
https://bugs.winehq.org/show_bug.cgi?id=39035
--- Comment #2 from sworddragon2@aol.com --- The information that only 64 MB VRAM are detected does not come from Wine but from the game itself (but the value is maybe a result from Wine's fallback). Also I have already set the related registry key to the video memory size of my graphics card as said in the startpost.
https://bugs.winehq.org/show_bug.cgi?id=39035
--- Comment #3 from Ken Thomases ken@codeweavers.com --- Try setting VideoMemorySize to something smaller than your card's actual VRAM size. For example, 512. The game may not handle 2048 MB correctly.
https://bugs.winehq.org/show_bug.cgi?id=39035
--- Comment #4 from sworddragon2@aol.com --- After doing this the information does still show 64 MB from the fallback. But I have noticed before that even with VideoMemorySize set to 2048 the NVIDIA control panel has shown me a difference of over 500 MiB on the dedicated memory while using the game. So the game is maybe able to use fully the 2 GiB of video memory but fails just on detecting it correctly.
https://bugs.winehq.org/show_bug.cgi?id=39035
sworddragon2@aol.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED
--- Comment #5 from sworddragon2@aol.com --- On testing this with Wine 1.8 I'm getting now the following output:
Direct3D: Version: Direct3D 9.0c [nvd3dum.dll 8.18.13.4052] Renderer: NVIDIA GeForce GTX 650 Vendor: NVIDIA VRAM: 2048 MB (via DXGI) Caps: Shader=30 DepthRT=1 NativeDepth=1 NativeShadow=1 DF16=0 INTZ=1 NULL=1 RESZ=1 SlowINTZ=0
So this bug seems to be fixed now.
https://bugs.winehq.org/show_bug.cgi?id=39035
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #6 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 1.9.1.