http://bugs.winehq.org/show_bug.cgi?id=22934
Summary: Portal from Steam - recommended texture detail low Product: Wine Version: 1.2-rc2 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: trivial Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: zilforever@gmail.com
Wine out of the box. Portal from Steam. Only flash installed from Adobe page.
'Settings recommended for your system' set default to 'High' but 'Texture detail' to 'Low'.
http://bugs.winehq.org/show_bug.cgi?id=22934
--- Comment #1 from zil zilforever@gmail.com 2010-05-29 13:24:25 --- Created an attachment (id=28389) --> (http://bugs.winehq.org/attachment.cgi?id=28389) settings
http://bugs.winehq.org/show_bug.cgi?id=22934
--- Comment #2 from Vitaliy Margolen vitaliy@kievinfo.com 2010-05-29 23:37:03 --- What video card and drivers?
http://bugs.winehq.org/show_bug.cgi?id=22934
--- Comment #3 from zil zilforever@gmail.com 2010-05-30 02:06:41 --- Intel(R) Pentium(R) Dual CPU E2220 @ 2.40GHz Linux 2.6.32-22-generic i686 2399MHz MMX SSE SSE2 SSE3 SSSE3 HTT GeForce 9600 GT PCI Express 195.36.15 512Mb
http://bugs.winehq.org/show_bug.cgi?id=22934
--- Comment #4 from Vitaliy Margolen vitaliy@kievinfo.com 2010-05-30 13:52:24 --- Does setting HKCU\Software\Wine\Direct3D\VideoMemorySize to 512 helps?
http://bugs.winehq.org/show_bug.cgi?id=22934
--- Comment #5 from zil zilforever@gmail.com 2010-05-31 11:53:48 --- with regedit HKEY_CURRENT_USER -> Software -> Wine -> Direct3D -> VideoMemorySize There was no Direct3D so i created it, added key VideoMemorySize with value 512 (REG_SZ).
That didnt help
http://bugs.winehq.org/show_bug.cgi?id=22934
matejcik@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |matejcik@gmail.com
--- Comment #6 from matejcik@gmail.com 2010-06-03 16:00:05 --- i see the same bug. i'm on intel core i5 and Radeon HD 4670, 512MB videoRAM kernel 2.6.32-22-generic-pae i686 (from latest Ubuntu Lucid) OpenGL renderer string: ATI Radeon HD 4600 Series OpenGL version string: 1.4 (3.3.9836 Compatibility Profile Context)
http://bugs.winehq.org/show_bug.cgi?id=22934
Alexey Loukianov mooroon2@mail.ru changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mooroon2@mail.ru
--- Comment #7 from Alexey Loukianov mooroon2@mail.ru 2010-06-11 10:51:21 --- Portal, like any other Source-based game, takes its "Recommended settings" from the pre-defined in-game list that once used to be in dxsupport.cfg, but now it seems to be hidden inside *.gcf archives. Still, taking dxsupport.cfg file from the older game (for example from the HL2), copying it to the Portal's "bin" folder and modifying it appropriately with the settings that suit you GPU best makes the menu "recommendations" to be reasonable.
So, generally speaking, this is not a Wine's bug, but rather the game specific behavior. The only thing Wine may try do it to pass through videoadapter's vendor and products ID to the application allowing it to find a correct match in the database. I'm suspecting that Wine is trying to do it but somehow passed videocard product id happens to be decremented by 1. I.e., my videocard has the IDs [10de:0615] (as shown by lspci -nn) while HL2 and the rest of Source-based games detects it to be [10de:0614].
http://bugs.winehq.org/show_bug.cgi?id=22934
--- Comment #8 from zil zilforever@gmail.com 2010-06-11 13:54:31 ---
So, generally speaking, this is not a Wine's bug, but rather the game specific
behavior.
In Windows XP recommended is High so its rather Wine bug.
http://bugs.winehq.org/show_bug.cgi?id=22934
--- Comment #9 from Alexey Loukianov mooroon2@mail.ru 2010-06-16 17:58:42 --- (In reply to comment #8)
In Windows XP recommended is High so its rather Wine bug.
The fact that the game recommends something different on the real WinXP is not a Wine bug. There's no such thing as DirectX on *nix so it has to be emulated. To make things more clean: OpenGL is available both on *nix and Windows platforms so it is generally possible to transparently proxy it from Wine's opengl32.dll.so to the native systems GL library. This can't be done for Direct3D and that automatically means that the video card seen by the game would be a lot different that the one that is seen on native Windows D3D. As the video card capabilities seen by the game are different for Windows native hardware device vs. emulated Wine device it is perfectly for game to offer different recommended settings for them.
Don't blame Wine for not being able to offer 100% perfect emulation of the Direct3D on top of the OpenGL - that is generally not possible at all. You might call this "a bug" but it is likely to be never fixed by the devs.
http://bugs.winehq.org/show_bug.cgi?id=22934
--- Comment #10 from matejcik@gmail.com 2010-06-17 02:24:46 --- (In reply to comment #7)
in the database. I'm suspecting that Wine is trying to do it but somehow passed videocard product id happens to be decremented by 1. I.e., my videocard has the IDs [10de:0615] (as shown by lspci -nn) while HL2 and the rest of Source-based games detects it to be [10de:0614].
well -this- looks like a very clear-cut bug (albeit low-impact) ;)
http://bugs.winehq.org/show_bug.cgi?id=22934
--- Comment #11 from zil zilforever@gmail.com 2010-06-17 11:40:11 --- @ Alexey I know DirectX is only on Redmond products. People here know also that OpenGL is also on Windows. Its even less bugy and more optimized(faster) then linux version, thx to better drivers(ATI especialy). Microsoft try to minimize OpenGL so people only use DirectX graphics function (some time ago they even said there will be no OpenGL in Windows 7).
From what I know OpenGl dont have function to check how big Video Memory size
is. On this value probably Portal recommend default texture settings. So if its 512MB thats enought to be 'High' in settings, So its should be ok. So some Wine bug
that automatically means that the video card seen by the game would be a lot different that the one that is seen on native Windows D3D From what I know Wine check video card name and from predefined list set the
amount of Video Memory size? Standard 9600 GT got 512MB but there is also version with 256MB. I dont know what is set in Wine and there is no way to check it in Wine config. But even if I set it to 512MB it still dont work. Game seen video card thx to Wine so its see 512MB.
ps: There are some methods to check the size: http://www.opengl.org/discussion_boards/ubbthreads.php?ubb=showflat&Numb...
and the new one (maybe this one will be implemented in future Wine version): http://www.opengl.org/discussion_boards/ubbthreads.php?ubb=showflat&Numb...
http://bugs.winehq.org/show_bug.cgi?id=22934
Goblinstomper@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |Goblinstomper@gmail.com
--- Comment #12 from Goblinstomper@gmail.com 2012-07-28 19:21:47 CDT --- With wine 1.5.9, and OpenGL renderer string: AMD Radeon HD 6700 Series OpenGL version string: 4.2.11733 Compatibility Profile Context
I don't see this issue, I get texture setting 'high' as default.. so resolved?
http://bugs.winehq.org/show_bug.cgi?id=22934
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |00cpxxx@gmail.com
--- Comment #13 from Bruno Jesus 00cpxxx@gmail.com 2012-09-02 11:36:49 CDT --- Can anyone else test this bug in the latest wine version so we have at least 2 confirmations?
http://bugs.winehq.org/show_bug.cgi?id=22934
--- Comment #14 from zil zilforever@gmail.com 2012-09-09 09:39:24 CDT --- Wine out of the box. 1.5.12 Ubuntu 12.04 64bit intel i5 Geforce 560Ti nvidia drivers 304.43
Dont know is it because differerent OS, drivers, hardware, Wine or game update but everything set ti high by recommended settings.
So its fixed
http://bugs.winehq.org/show_bug.cgi?id=22934
--- Comment #15 from zil zilforever@gmail.com 2012-10-05 12:35:53 CDT --- ok i tested it with wine 1.4.1 and textures are 'Low' so its fixed now
http://bugs.winehq.org/show_bug.cgi?id=22934
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |FIXED
--- Comment #16 from Austin English austinenglish@gmail.com 2012-10-05 14:51:27 CDT --- (In reply to comment #15)
ok i tested it with wine 1.4.1 and textures are 'Low' so its fixed now
Great, thanks!
http://bugs.winehq.org/show_bug.cgi?id=22934
--- Comment #17 from matejcik@gmail.com 2012-10-05 14:56:26 CDT --- zil, i'm afraid that only confirms that the bug still exists. "Texture detail" was set to Low at start of this bug, but on Windows the recommended settings is High, IIRC check your original screenshot ;e)
unfortunately, i got a new GPU a few weeks ago so i can't test this one anymore. i can check with the new GPU though, if the recommended detail is still Low there is definitely a problem
http://bugs.winehq.org/show_bug.cgi?id=22934
--- Comment #18 from matejcik@gmail.com 2012-10-05 14:57:11 CDT --- oooooh i completely misunderstood what you meant. sorry for the noise disregard my comment
http://bugs.winehq.org/show_bug.cgi?id=22934
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #19 from Alexandre Julliard julliard@winehq.org 2012-10-12 13:35:58 CDT --- Closing bugs fixed in 1.5.15.