You are not logged in.
So for the past week I've been trying to find a working version of Wine to run CSS. I've tried all the versions in AUR (except bin32-wine-war) and those from arch-games and archlinux.fr. But no matter what my settings, I can never get CSS above 12 FPS.
My setup:
Arch x86_64 (fully up-to-date)
AMD64 3500+ 2.2GHz
nVidia 7800GT (nvidia 177.82-1 driver)
2GB RAM
What I've tried:
1. Wine versions:
- 1.1.2 (compiled myself)
- 1.1.7 (arch-games and archlinuxfr)
- 1.1.9 (AUR, bin32-wine and bin32-wine-suse)
2. Running CSS as dxlevel 90,80,81 and 70. (no difference)
3. CSS settings:
-rate 25000
-cl_updaterate 101
-cl_cmdrate 60
-Tried to set the video settings even lower in the CSS settings dialog, but when I hit apply it crashes.
(^ spews out some error regarding Unhandled exception: page fault on read access)
4. OpenGL image settings to high performance in nvidia-settings.
5. winecfg:
Graphics
-Allow DirectX apps to stop the mouse leaving their window (on)
-Allow window manager to decorate the windows (on)
-Allow the window manager to control the windows (on)
-Vertex Shader Support (Hardware)
-Allow Pixel Shader (off - turned on it completely scrambles CSS...yet another issue)
Audio
-All Sound Drivers unchecked
-Hardware Acceleration (Emulation)
-Sample Rate (44100)
-Bits (16)
-Driver Emulation (on)
Applications
-Added entry for "hl2.exe" set to Win98.
I'm running CSS in windowed mode using this command:
env WINEPREFIX="/home/matt/.wine" WINEDEBUG="-all" nice -n -8 wine "C:\Program Files\Steam\Steam.exe" -applaunch 240 -gl -nojoy -console -dxlevel 70 -sw -w 1024 -h 768 -novid -heapsize 512000 "$@"
or (makes no difference)
env WINEPREFIX="/home/matt/.wine" WINEDEBUG="-all" wine "C:\Program Files\Steam\Steam.exe" -applaunch 240 -console -dxlevel 70 -sw -w 1024 -h 768 -novid "$@"
Before I switched to Arch from Ubuntu Hardy everything was working fine under Wine 0.9.58. However when I tried to compile that version I was given a couple errors and decided to move up to 1.1.2 instead. Has anyone got some advice on maybe a missing library, some setting, tweak or patch that can fix this issue? I'm completely baffled...
Last edited by GraveyardPC (2008-12-03 20:36:32)
Offline
Have you tried:
regedit
HKCU/Software/Wine/Direct3D/UseGLSL = disabled
And other stuff in there (there's a guide on winehq)
Offline
Yea, I've turned it on and off for each version I tried. Forgot to add that. If I fail to find some type of answer this time, I think I'll just download the latest version Ubuntu Intrepid employs and use their patches. Maybe that'll fix it.
EDIT: Ha, I fixed it. I had lib32-libgl instead of lib32-nvidia-utils... Now I'm getting like 150 FPS on the stress test!
Found the answer here randomly: http://bbs.archlinux.org/viewtopic.php?id=45029
Last edited by GraveyardPC (2008-12-03 20:26:24)
Offline