Pyromania update broke my Tf2 Installation.

Questions about Wine on Linux
Locked
RobyIndie
Level 1
Level 1
Posts: 5
Joined: Thu Jun 28, 2012 1:52 am

Pyromania update broke my Tf2 Installation.

Post by RobyIndie »

Hello, I'm (I were) running TF2 on my Linux Mint 13 installation with no problems with wine 1.5.7
Then, yesterday this:
http://www.teamfortress.com/pyromania/
was released and broke my TF2 installation. If I run it with -novid option the only thing I can get is the sound. Everything in the interface is non-visible, even if I can still click the buttons without seeing them. If I run it in Virtual desktop the same thing happens, I see the steam window (it is transparent) and not the menus. Please help me :D


######SYSTEM SPECS#######
GTX 470 (Closed 295.49 nVidia Drivers)
Amd Phemon II X4 970
Asus M4N98TD Evo
Cyborg R.A.T. 7
#######################
rLy
Level 2
Level 2
Posts: 10
Joined: Sat Nov 12, 2011 5:36 am

Post by rLy »

Hi, I experiencing the same.
Archlinux x64 with GTX 550 Ti/nvidia 302.17 and wine 1.5.7
rLy
Level 2
Level 2
Posts: 10
Joined: Sat Nov 12, 2011 5:36 am

Post by rLy »

I just checked the logs in terminal and I noticed a spam of this:
fixme:d3d9:d3d9_device_PresentEx iface 0x1769f0, src_rect (nil), dst_rect (nil), dst_window_override (nil), dirty_region (nil), flags 0 stub!

and I found a workaround, I started tf2 with -dxlevel 81 and the menu is visible (didn't checked ingame yet) and the error is also gone.
RobyIndie
Level 1
Level 1
Posts: 5
Joined: Thu Jun 28, 2012 1:52 am

Post by RobyIndie »

Better than nothing but... is this to do only one time? Because this dxlevel is really really crap. Looks horrible!
rLy
Level 2
Level 2
Posts: 10
Joined: Sat Nov 12, 2011 5:36 am

Post by rLy »

This should set the directx level to 8.1 and as far as i know you have to run tf2 with this 1 time and it stays in dx 8.1 however when i deleted from the launch options the menu didn't show up again.
RobyIndie
Level 1
Level 1
Posts: 5
Joined: Thu Jun 28, 2012 1:52 am

Post by RobyIndie »

I tested in-game. The game works but the dxlevel 81 is really horrible. And the pyrovision goggle (and I think even the other objects that put you in the pyro world) don't work as expected. The world is the same, are changing only the medkits, the ammo and the water, that makes this horrible bug:
http://img14.imageshack.us/img14/6093/s ... 628112.png
That's all. Pretty crappy at the moment. Waiting (if it's possible) for a fix.
User avatar
dimesio
Moderator
Moderator
Posts: 13207
Joined: Tue Mar 25, 2008 10:30 pm

Post by dimesio »

Have either of you filed a bug?
RobyIndie
Level 1
Level 1
Posts: 5
Joined: Thu Jun 28, 2012 1:52 am

Post by RobyIndie »

Nope.... can someone do this for me? D:
I'm a bit noob with bug reports. It seems to be a common problem... :/
User avatar
dimesio
Moderator
Moderator
Posts: 13207
Joined: Tue Mar 25, 2008 10:30 pm

Post by dimesio »

Looks like someone else already has: http://bugs.winehq.org/show_bug.cgi?id=31049
User avatar
DanKegel
Moderator
Moderator
Posts: 1164
Joined: Wed May 14, 2008 11:44 am

Post by DanKegel »

Henri suggests using -nod3d9ex for now, does that help?
brodi816
Newbie
Newbie
Posts: 2
Joined: Thu Jun 28, 2012 2:10 pm

Post by brodi816 »

-nod3d9ex does not work, I tried it about 3 hours ago.
brodi816
Newbie
Newbie
Posts: 2
Joined: Thu Jun 28, 2012 2:10 pm

Post by brodi816 »

Nevermind my last post, nod3d9ex does work. I was using nod3dex. My bad.
RobyIndie
Level 1
Level 1
Posts: 5
Joined: Thu Jun 28, 2012 1:52 am

Post by RobyIndie »

It doesn't help so much.... or maybe is because I had -dxlevel 81 before and the textures can't be changed? Textures are still horrible and there is still the water bug.
rLy
Level 2
Level 2
Posts: 10
Joined: Sat Nov 12, 2011 5:36 am

Post by rLy »

RobyIndie wrote:It doesn't help so much.... or maybe is because I had -dxlevel 81 before and the textures can't be changed? Textures are still horrible and there is still the water bug.
As I said, dxlevel should be a one time change, so it stay on dx 8.1 just change back to dx 9 with dxlevel 90.
Locked