Hard Light Productions Forums

General FreeSpace => FreeSpace & FreeSpace Open Support => Topic started by: Fury on May 19, 2009, 01:43:47 pm

Title: Texture corruption under Windows 7 RC
Post by: Fury on May 19, 2009, 01:43:47 pm
Ever since I replaced Windows Vista x64 with Windows 7 RC x64 I've experienced texture corruption in-game. The problem does not occur in other D3D or OGL games I have tried. Below you can see screenshots of the problem, in the first one notice Orion's corrupted textures on left. The fighter in both screenshots is Kulas from Blue Planet. I've tried Catalyst 9.4's and 9.5's and video card is Radeon 4870. FS2_Open build is 3.6.10 RC2 and debug build loads without complaints.

Aside from the ones seen in the screenshots, problems also include missing or off-positioned weapons models in loadout screen, garbled briefing icons, missing target models in lower left target HUD and corrupted backgrounds which tend to envelope everything making the game pretty much unplayable.

I have checked mediavp and blue planet vp md5 checksums, they are ok. I've included DXDiag.txt since it may reveal useful information although fs2_open does not use any DX components. I haven't seen anyone else around complaining about corrupted textures in Win7 betas or RC, I wonder if I'm alone with this odd problem.

Edit: Texture corruption occurs even if I use "Default FS2" settings in the launcher, which turns off all the new stuff.

[attachment deleted by ninja]
Title: Re: Texture corruption under Windows 7 RC
Post by: colecampbell666 on May 19, 2009, 02:26:01 pm
That looks like what happened with my old card, although that was due to the fact that the GPU overheated and fried. And it was old. Perhaps that's the issue here? Fried GPU?
Title: Re: Texture corruption under Windows 7 RC
Post by: Davin on May 19, 2009, 09:03:15 pm
Knew someone who had a problem like this running windows XP, but his computer played every other game fine. It'd  be nice if some solution could be found (although since he's a few hours away we might not be able to help him) The only thing we could really do was set the game to playing with the original .exe and I can't say that solved the problem at all it just allowed him to play it.
Title: Re: Texture corruption under Windows 7 RC
Post by: Scooby_Doo on May 19, 2009, 09:18:35 pm
I get horrible flicker with Win 7 on my system.  Using compatibiliy mode solves it.

Also if I have aero disabled (running max 7) not only the PCS2 render window is grey, but FRED's window is also grey.  More like a driver issue.
Title: Re: Texture corruption under Windows 7 RC
Post by: Fury on May 19, 2009, 11:08:28 pm
That looks like what happened with my old card, although that was due to the fact that the GPU overheated and fried. And it was old. Perhaps that's the issue here? Fried GPU?
I can play SupCom Forged Alliance five hours straight with no issues at all. So it is not a hardware problem. Besides, fs2_open began acting up as soon as OS was changed and is only game affected so far.

Have to try compatibility mode and disabling Aero.
Title: Re: Texture corruption under Windows 7 RC
Post by: Vasudan Admiral on May 20, 2009, 02:09:39 am
That's not texture corruption in those screens - that's geometry corruption of some kind. Are those errors are static and unchanging or do they spaz out or otherwise change over time?
Title: Re: Texture corruption under Windows 7 RC
Post by: Fury on May 20, 2009, 02:21:45 am
Corruption happens usually as soon as a ship or weapon model appears in-game, during the ship's life time corruption does not change much in appearance, if any. But there has been several cases where a ship was a large thick mass (many times larger than original model) of spiky extrudes behaving oddly but lasting only a moment after which the ship returned to normal. Then there are cases where corruption seems to affect background bitmaps, causing corruption to envolope whatever is in front of the corrupted background.

It seems that scale of corruption differs from one mission to another. In some missions corruption is very visible in weapons and ship models as well as occasional backgrounds. In some missions corruption is subtle, perhaps only affecting bombs. In some missions there may not be any visible corruption or it was too subtle to notice.
Title: Re: Texture corruption under Windows 7 RC
Post by: Vasudan Admiral on May 20, 2009, 02:47:03 am
Not that it really needs saying, but WOW that is bizzare.

Well I think the common MVP corruption can be ruled out, as there's no way the model files themselves could be providing the game with the normal version AND a corrupted version at the same time.

At this point I'd have to guess it's something about the ATI drivers interacting with windows 7. There's this thread (http://www.hard-light.net/forums/index.php/topic,60385.0.html) from a few months back that sounds a bit similar.

Title: Re: Texture corruption under Windows 7 RC
Post by: colecampbell666 on May 20, 2009, 08:16:37 am
Clear out the cache in /data/cache and /mediavps/data/cache. Delete the /cache folders wherever you encounter them.
Title: Re: Texture corruption under Windows 7 RC
Post by: Fury on May 20, 2009, 11:20:53 am
Even weirder, this corruption occurs in fred2_open too.
Title: Re: Texture corruption under Windows 7 RC
Post by: colecampbell666 on May 20, 2009, 01:51:47 pm
Like I said, it could be cache. Or ATi drivers.
Title: Re: Texture corruption under Windows 7 RC
Post by: Dragon on May 20, 2009, 02:38:54 pm
I had something like that on my old computer with Windows ME ,it happened always when HTL was enabled in FRED and when Open GL VBO was on.
Disabling it used to solve the problem.
Now I have WinXP OS and no such problems appears.
Title: Re: Texture corruption under Windows 7 RC
Post by: Fury on May 21, 2009, 02:19:59 am
I cannot be 100% sure yet, but it would seem like disabling desktop composition in fs2_open_3_6_10_RC2.exe compatibility tab solves the problem.
Title: Re: Texture corruption under Windows 7 RC
Post by: Fury on July 11, 2009, 06:59:14 am
3.6.10 RC3 solved the problem as well.

Now, if only fs2_open alt-tab would work properly on Win7. Upon resuming game, taskbar is visible. Either have to run fs2_open in windowed mode or autohide taskbar.
Title: Re: Texture corruption under Windows 7 RC
Post by: Aramil on July 11, 2009, 02:11:10 pm
Sorry to say but on my win7 machine it works perfectly, even alt-tab works.

on 3.6.10 with latest MVP's

(Nvidia card)