Hard Light Productions Forums

General FreeSpace => FreeSpace & FreeSpace Open Support => Topic started by: Miramor on August 05, 2008, 02:39:34 pm

Title: Artifacts during flight
Post by: Miramor on August 05, 2008, 02:39:34 pm
I'm running FSOpen on Linux, on  a laptop with Intel i945GM graphics hardware. In spite of the trashy nature of the graphics chipset, the game performs amazingly well. However, artifacts appear in huge numbers during flight, in the form of long rectangles or triangles attached to objects such as ships, asteroids, and nebulas. Here is a screenshot showing these artifacts:

(http://xs130.xs.to/xs130/08322/screen0000814.png.xs.jpg) (http://xs.to/xs.php?h=xs130&d=08322&f=screen0000814.png)

As you can see, the artifacts block large areas and make the game all but unplayable. Does anyone know how to get rid of these?
Title: Re: Artifacts during flight
Post by: Jeff Vader on August 05, 2008, 02:44:48 pm
I think someone had the same or at least a similar issue a while back. No definite solution was found but one guess was an inadequate graphics card. Just because the game runs smoothly doesn't necessarily mean that the graphics card isn't suffering from great agony.

But I suppose you could run a debug build and post the fs2_open.log here (preferrably as an attachment or using the "code" tags).
Title: Re: Artifacts during flight
Post by: Rodo on August 05, 2008, 02:47:40 pm
that happens also with my laptop, I read somewhere over this forum that Freespace does not work on this kind of cpu.
Title: Re: Artifacts during flight
Post by: peterv on August 05, 2008, 02:50:10 pm
Same problem in windows, when running in openGL mode.
Title: Re: Artifacts during flight
Post by: Miramor on August 05, 2008, 03:49:03 pm
What's especially weird about this is that Beyond the Red Line works perfectly, with no such artifacts... That at least suggests that a fix could be backported.
Title: Re: Artifacts during flight
Post by: Jeff Vader on August 05, 2008, 03:52:10 pm
Hmm. The screenshot looks "vanilla". Do you have the MediaVPs and if so, have you thought about trying those? Can't hurt.
Title: Re: Artifacts during flight
Post by: Fenrir on August 05, 2008, 04:34:06 pm
You are using OpenGL, right? Also, a driver update to your Intel chipset couldn't hurt anything.
Title: Re: Artifacts during flight
Post by: Jeff Vader on August 05, 2008, 04:35:33 pm
On Linux there aren't that many options in addition to OpenGL.
Title: Re: Artifacts during flight
Post by: Fenrir on August 05, 2008, 04:41:25 pm
Heh, true. I missed that detail.
Title: Re: Artifacts during flight
Post by: Miramor on August 05, 2008, 05:19:18 pm
Fenrir: I'm using the latest driver.
ac
Lobo: I'm pretty sure I have the mediaVPS installed, though I'm not exactly sure what you're talking about.

I could try switching from EXA hardware acceleration to XAA, and see if that does anything... I'll post soon with the results.

Edit: Nope, that actually made the artifacts worse. Bleh.
Title: Re: Artifacts during flight
Post by: Stormkeeper on August 05, 2008, 09:30:22 pm
From the launcher, under the mod tab, is the mediavps selected?
Title: Re: Artifacts during flight
Post by: Miramor on August 05, 2008, 09:38:14 pm
This is Linux, there is no launcher. How do I select the mediavps from the command line?
Title: Re: Artifacts during flight
Post by: Jeff Vader on August 06, 2008, 02:32:13 am
Lobo: I'm pretty sure I have the mediaVPS installed, though I'm not exactly sure what you're talking about.
If you have the folder \freespace2\mediavps\ and if it has files in it, you have the MediaVPs. Using them requires the -mod mediavps command-line in Linux's case. Wind'ohs users can select the desired mod folders with the Launcher..
Title: Re: Artifacts during flight
Post by: Miramor on August 06, 2008, 04:08:26 am
Yep I've got them... I'll try the -mod command.
Title: Re: Artifacts during flight
Post by: Miramor on August 06, 2008, 04:12:08 am
Hmm. Using -mod mediavps causes the game to crash with this error when I try to run the campaign:

Code: [Select]
ERROR: "Could not load WarpMap01 anim file" at fireball/fireballs.cpp:697
Title: Re: Artifacts during flight
Post by: colecampbell666 on August 09, 2008, 07:16:11 pm
The problem lies in the cache, or an inadequate GPU. Delete \data\cache.

My GPU has problems with some ships, and this happens some times.
Title: Re: Artifacts during flight
Post by: castor on August 10, 2008, 09:06:40 am
Probably a gpu/driver issue, I'm getting exactly the same behavior with the Intel 945GME chipset here.
Title: Re: Artifacts during flight
Post by: Jeff Vader on August 10, 2008, 09:17:05 am
... Which would translate to "**** happens". Wind'ohs users could do the unspeakable and try Direct3D, but on Linux the situation is more grim.