http://bugs.winehq.org/show_bug.cgi?id=28347
--- Comment #13 from Alexey Loukianov mooroon2@mail.ru 2011-09-16 04:14:32 CDT --- Created an attachment (id=36416) --> (http://bugs.winehq.org/attachment.cgi?id=36416) Tarball with game config files I use in HL2:EP1
Here are config files I use with HL2EP1. Usually I execute lexa2.cfg and lx2controls.cfg once after installing the game. Having "exec lexa2.cfg" in autoexec.cfg doesn't guarantees that all the cvars would be set as specified in lexa2.cfg thus it is usually required to manually execute it once in a while.
I also have got customized {HL2EP1DIR}/bin/dxsupoprt.cfg file with my videocard specs patched in under 498th id. I would attach it in a moment.
Lastly, here are command line options I pass to the hl2.exe: -novid -heapsize 2048000 +cl_showfps 2 -width 1680 -height 1050 -windowed
"-windowed" part here is used "just for now" to workaround "xinput2+steam=X11 cursor not hidden" bug #27779. Had tested game performance either in fullscreen and in windowed mode, it is pretty much the same and FPS drop with orm=bb under new Wine happens no matter was the HL2 fullscreen or windowed.