Screenshot Problem
a_civilian
Likes seeing numbers Join Date: 2003-01-08 Member: 12041Members, NS1 Playtester, Playtest Lead
<div class="IPBDescription">Graphical errors in screenshots</div> Screenshots that I take in NS come out with graphical errors.
Here is an example:
<img src='http://www.team-exigent.net/files/team/downloads/ns_eon_v80000.jpg' border='0' alt='user posted image' />
This happens to every screenshot that I take using an ingame command (snapshot or screenshot). However, screen captures taken in NS using printscreen + paste come out fine.
I get the same problem in Counter-Strike, Day of Defeat, and therefore presumably any game on the HL engine. I do not, however, get the problem in Half-Life 2, the only other game I've tested.
I've run NS at 1024*768 (at 85Hz and 100Hz) and 800*600 (at 150Hz); all modes suffered from this problem.
This problem began appearing after I installed a GeForce 6800 graphics card.
I'm using ForceWare 66.93 drivers because when I update to the latest version (71.89), I get massive graphical problems in Windows itself.
I should also mention I'm running the GeForce 6800 with a small overclock and the 6th vertex unit unlocked. However, I tried disabling these, and it did not fix the problem.
Other system specifications, in case they might have some relevance:
Operating System: Windows XP
Motherboard: Soyo SY-K7VMP2 (if such alphanumeric designations actually mean anything to anyone...)
Processer: AMD Athlon XP 3000+
512 megabytes of RAM
Oh and I'm running DirectX 9.0c, and my motherboard drivers are up-to-date.
Here is an example:
<img src='http://www.team-exigent.net/files/team/downloads/ns_eon_v80000.jpg' border='0' alt='user posted image' />
This happens to every screenshot that I take using an ingame command (snapshot or screenshot). However, screen captures taken in NS using printscreen + paste come out fine.
I get the same problem in Counter-Strike, Day of Defeat, and therefore presumably any game on the HL engine. I do not, however, get the problem in Half-Life 2, the only other game I've tested.
I've run NS at 1024*768 (at 85Hz and 100Hz) and 800*600 (at 150Hz); all modes suffered from this problem.
This problem began appearing after I installed a GeForce 6800 graphics card.
I'm using ForceWare 66.93 drivers because when I update to the latest version (71.89), I get massive graphical problems in Windows itself.
I should also mention I'm running the GeForce 6800 with a small overclock and the 6th vertex unit unlocked. However, I tried disabling these, and it did not fix the problem.
Other system specifications, in case they might have some relevance:
Operating System: Windows XP
Motherboard: Soyo SY-K7VMP2 (if such alphanumeric designations actually mean anything to anyone...)
Processer: AMD Athlon XP 3000+
512 megabytes of RAM
Oh and I'm running DirectX 9.0c, and my motherboard drivers are up-to-date.
Comments
If you have a CD key to do so, try a fresh HL install on a new steam account. To me it doesn't look like a hardware problem (not that I am a massive expert on the issue, I just know the smallest ammount about how BMPs are encoded).
JazzX: Tried the 61.77s just now, no fix. I also installed the 71.84s a few weeks ago but reverted back to the 66.93s before trying a screenshot because I got the same massive graphical glitches that I got yesterday when trying the 71.89s.
Menes: Just tried taking a screenshot in D3D mode; it worked. So that part is explained...
Switching to D3D permanently isn't an enticing option though because it gives me significantly fewer frames.
Also, try downloading the doom 3 demo and take a screenshot, see if it does the same thing. Doom 3 runs in opengl too while hl2 runs in direct3d with the directx 9 features.
I also suggest to keep the your card's drivers up to date as it's a relatively new card and problems may get fixed as quickly as they come.
The control panel doesn't differentiate between OpenGL and Direct3D settings, but here is the list:
Antialiasing settings - Off
Anisotropic filtering - Off
Vertical Sync - Off
Force mipmaps - None
Conformant texture clamp - On
Extension limit - Off
Trilinear optimization - On
Anisotropic mip filter optimization - On
Anisotropic sample optimization - On
I've tried changing most of those settings, though not individually, with no success.
I tried taking a screenshot in the Doom 3 demo as you suggested, and it suffered from the same problem.
As for keeping the drivers up to date, the latest drivers cause many more problems (massive graphical problems in Windows itself) without fixing this one. However, I'll keep trying new versions as they come.
<!--QuoteBegin-slipknotkthx+Apr 20 2005, 04:42 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (slipknotkthx @ Apr 20 2005, 04:42 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->stop hacking<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
Now that's a thought!
There seems to have been numerous opengl issues fixed and listed in the release notes, as well as some opengl fixes for the 6800 series. So I'd personally put my bet on more recent drivers, but you'd need to fix those windows glitches before.
Menes: The 71.89s didn't fix the problem (I did take a screenshot with them; it was the 71.84s several weeks ago that I didn't test with).
The graphical glitches were messed up graphics in windows icons, desktop image, and generally images within any aspect of Windows (such as in the display properties window).
It does look a little like there is some artifacts present too though, so maybe download a program to check for artifacts(I use ArtifactTester5).
DaJMasta:
I've used vertical sync, and it didn't correct the problem. Also, I'm not exactly crazy about reducing my framerate; otherwise I'd just use D3D (which fixes the problem). A screenshot taken in 20 fps suffered from the same problem anyway.
Tried ArtifactTester5; it didn't detect anything.
And just out of curiosity do .tga files created by the "screenshot" command (as opposed to .bmps created by "snapshot") come out corrupted as well?
This may not be desirable for you, but if all fails I'd suggest to give a shot to SP2.
DaJMasta:
I've used vertical sync, and it didn't correct the problem. Also, I'm not exactly crazy about reducing my framerate; otherwise I'd just use D3D (which fixes the problem). A screenshot taken in 20 fps suffered from the same problem anyway.
Tried ArtifactTester5; it didn't detect anything. <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
alright, not reducing the framerate is good and all, but is it really noticable?
I would think a 6800 would max framerate continuously, being that my 9600 pro maxes every so often.
And actually drivers, especially any WDM components are important to check, I updated my ATi drivers once with a WDM driver install problem, and it gave me simmilar looking random lines on my desktop and in CS:S.
JazzX:
I have RivaTuner, but I haven't really explored its numerous options. Perhaps I will do so when I find the time.
.tga files created with "screenshot" suffer from the same problem.
Menes:
My previous graphics card was a Radeon 9200. I uninstalled its drivers, though it's possible that remnants might remain. My AGP aperture size is 128M.
Speaking of my old Radeon 9200, it also encountered an unusual problem. Every few minutes (or tens of minutes), the computer would lock up, usually with a black screen but sometimes with graphical errors (of the sort shown in the screenshot) apparent on the screen, and I would have to restart my computer. I only fixed this problem by trying various Catalyst versions and finding that the 4.3's did not suffer from the problem (current version at the time was something like 4.6).
If all else fails, I may try SP2...
DaJMasta:
My framerate often drops below 100 in heavy fighting (where I need it most) and in bases.
<!--QuoteBegin--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->And actually drivers, especially any WDM components are important to check, I updated my ATi drivers once with a WDM driver install problem, and it gave me simmilar looking random lines on my desktop and in CS:S.<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
I'm not familiar with WDM; could you clarify on what you mean here (or just what I should do)?
Your card could support 256mb if I'm correct, you could attempt to raise the agp aperture size to 256, it might at the least raise the performance a bit.
I'm referring you to this geforce 6800 tweaking guide, more specifically check out the bios tweaks and see how it goes for you:
<a href='http://3dgpu.com/archives/2004/08/09/geforce-6800-tweak-guide/#bios' target='_blank'>http://3dgpu.com/archives/2004/08/09/gefor...eak-guide/#bios</a>
A good thing would be to find a person who has a 6800 and has not this problem. Anyhow, I suggest to give a try to those tweaks and if all fails, sp2.
I do not recall what WDM actually stands for, but it seemed to be the root of my related problems. No idea actually why though since the more desciptions I see of WDM drivers, the more I think they only deal with video inputs.....
Thats a versio released in 2004, the latest ones on download.com