http://bugs.winehq.org/show_bug.cgi?id=7698
--- Comment #175 from moritz.angermann@gmail.com 2009-06-13 04:53:50 --- Ok, it gets slightly weirder.
First the good news: CS:S on OS X _does_ work. And _does_not_ crash. Steps to reproduce: - install Xquartz (X11-2.3.3.2.dmg) and set "Full-screen mode" in the Output panel of the Preferences. Hint: If you set "Auto-show menu bar in full-screen mode" the game will crash as usual. - install macports - install wine-devel and winetricks via macports (sudo port install wine-devel && sudo port install winetricks) - run winecfg and check the following under Graphics - [ ] Allow the window manager to decorate the windows - [ ] Allow the window manager to control the windows - [X] Emulate a virtual Desktop ( 1280 x 800 for MacBooks ) - Also click on the Audio panel. Wine should configure coreaudio correctly.
- use winetricks to install mcf42 vb6run vcrun6 tahoma wininet ie6 - get hold of a copy of lucida-console.TTF and place it into ~/.wine/drive_c/windows/Fonts/
- Install your CS:S
- Start X11 (you can always exit X11 pressing cmd-Q) execute the following on the xterm:
export DYLD_FALLBACK_LIBRARY_PATH="/usr/X11/lib" export PATH=/opt/local/bin:$PATH
and let wine execute counterstrike with the following paramters: -w 1280 -h 800 -console -dxlevel 81
Now you should be able to play without crashes. ---- So after all I think that, at least on os x, the interference of OS X with X11 does cause the crash, which is why windowed modes crash and why you should not allow the menu bar in X11.