Fora

Rendering troubles with TF2

Autor Odpowiedzi
nunu Thursday 1 May 2008 at 20:28
nunuAnonymous

Hello !
I have troubles with configuring TF2 details. All seems to be set to low (example : textures).
While i want the change settings, changes doesn't seem to be taking into account.
So i don't know where does it come from ?

So i'am running playonlinux 2.6.1 under ubuntu 8.04.
I have a NVIDIA 8800 GTS 512


The game works properly, but with low details.

Any idea ?

Regards
nunu

Edytowane przez nunu

Ghostofkendo Friday 2 May 2008 at 2:18
Ghostofkendo

Hi nunu,

Which version of Wine do you use? The latest (0.9.60) seems to works quite well with Team Fortress 2.
Else, try to set Wine as a different version of Windows (such as XP or 98).
To do it, in POL, use Tools > Configure wine

Bye
nunu Sunday 4 May 2008 at 17:46
nunuAnonymous

Hi GhosttofKendo,

I have try on wine 0.9.58 .59 .60 .61

I have still the problem.

On TF2 launch, i have Video Driver Outdated (Windows version : Vista, Direct3D HAL Version 7.15.10.16921)
I don't know if this problem is "normal".

It's strange because i have set windows version to XP.

I will try other parameters .

Regards
nunu


nunu Sunday 4 May 2008 at 17:48
nunuAnonymous

NB : if i try with Win98 Steam don't start because it seems not to support windows 98
Ghostofkendo Sunday 4 May 2008 at 18:16
Ghostofkendo

Did you try to install DirectX with Tools > Install DirectX?

Did you try the recommendations when having a graphic problem, on the Wine appdb page of TF2?


Bye
nunu Sunday 4 May 2008 at 18:20
nunuAnonymous

yes i have installed directx.
But, a question, i have only the version 0.9.61 , and in wine configuration it shows version 0.9.59.

I have try recommendations for graphic issues by with no succes.

But , i can't set wine to Win98, because steam don't want to execute ( no support of win98 ?? for steam)

regards
nunu
Ghostofkendo Monday 5 May 2008 at 12:55
Ghostofkendo

If wine configuration shows version 0.9.59 though it's the 0.9.61 which is installed, it's certainly because you let wine 0.9.59 assigned to TF2.

About Steam's problem with Win98, do you know that you can set each game's Windows version to a different value? That's the purpose of the prefixes.

Otherwise, are you sure that your NVIDIA drivers are correctly installed? If you use Compiz-fusion, is it disabled when you try to play?


Bye
nunu Thursday 8 May 2008 at 11:00
nunuAnonymous

compiz is diabled (id on't use it)

Normaly i have this script :

in ~/.PlayOnLinux/configurations/installed$

#!/bin/bash
PATH="/home/nunu-pc/.PlayOnLinux/WineVersions/0.9.61/usr/bin/:$PATH"
export WINEPREFIX="/home/nunu-pc/.PlayOnLinux/wineprefix/Steam"
export WINEDEBUG="-all"
cd "/home/nunu-pc/.PlayOnLinux/wineprefix/Steam//drive_c/Program Files/Steam/"
wine "steam.exe" $@

So 0.9.61 is used for steam ?!

For windows version, if i set win98 under wine, steam display an error (don't support win98)

regards
nunu
Ghostofkendo Friday 9 May 2008 at 19:32
Ghostofkendo

So 0.9.61 is used for steam ?!

Quote from nunu

Indeed, it's Wine 0.9.61 which is used. I don't know why 0.9.59 is displayed in wine configuration.

For windows version, if i set win98 under wine, steam display an error (don't support win98)

Quote from nunu

Excuse me for repeating to try to set Wine to Win98 for TF2, I just remembered now that you have to launch Steam before launching TF2.

So, are your NVIDIA drivers correctly installed? If yes, I won't be able to help anymore since I don't have Team Fortress 2. Sorry

Bye
GNU_Raziel Saturday 10 May 2008 at 16:13
GNU_Raziel

Hi,

Best wine version for TF2 seems to be 0.9.58 cause 0.9.61 have serious graphic regressions for source engine based games !!

BTW, do not use win98 for steam because valve stop making compatibilities with win98/Me since june 2007 (if I remember right)

Also try the -dxlevel 81 for TF2, it provide the best performance/render with wine for this game.

Hope this help

Edytowane przez GNU_Raziel

djeedai Wednesday 6 August 2008 at 13:39
djeedaiAnonymous

Hello,

By the way how did you installed steam-based games which are not in POL list? Because you need to make them appear in the list to be able to patch them with DirectX, isn't it?

I confirm "-dxlevel 81" is way better for most people (in fact most people can't run the game with dxlevel 90), but I have still some in-game shakings which are very annoying to play, like if the game was lagging every frame ; I suspect the following error to be responsible :

fixme:d3d:handleStreams Tweening is only valid with vertex shaders
fixme:d3d:stretch_rect_fbo >>>>>>>>>>>>>>>>> GL_INVALID_OPERATION (0x502) from glBlitFramebuffer() @ ../../../dlls/wined3d/device.c / 6661

(debian unstable amd64 // wine 1.0.0 (.deb) // NOT using PoL because I didn't manage to apply DirectX patch since tf2 isn't in the list...)
GNU_Raziel Thursday 7 August 2008 at 11:34
GNU_Raziel

Hi,

Basically, it's pretty simple, all you have to manage is prefix, so, if you want to install, for example, OrangeBox content, do this :

-Mount DVD-ROM
-Open terminal and do this :

WINEPREFIX=/path/to/PlayOnLinux/Steam/Prefix/ wine /path/to/dvd/setup.exe


Or, if you don't like terminal, use generic POL Installer.

See, simple

And for DirectX patch, you will not see TF2 or CSS in list, only Steam, because it list only prefix, not specific game in it.

Have a nice day

Edytowane przez GNU_Raziel