Author Topic: Engine trails missing?  (Read 1406 times)

0 Members and 1 Guest are viewing this topic.

Offline Strato

  • 21
Engine trails missing?
Hey, I just started playing BP: AoA.  so far, everything looks great ... except the engine trails of ships.  It's replaced with boxes that are the general color of its surroundings.  It's kind of hard to explain, so I uploaded a screenshot.  I'm assuming I'm missing some sort of file, but I've downloaded everything from here http://www.hard-light.net/forums/index.php?topic=68213.0 and can't find another post addressing the issue.  Please help!

[attachment deleted by ninja]

 

Offline MatthTheGeek

  • Captain Obvious
  • 212
  • Frenchie McFrenchface
Re: Engine trails missing?
Code: [Select]
  OpenGL Renderer  : NVIDIA GeForce GT 650M OpenGL Engine
  OpenGL Version   : 2.1 NVIDIA-8.12.47 310.40.00.05f01
[...]

Fragment shader failed to compile:
ERROR: 0:11: Invalid qualifiers 'in' in global variable context
ERROR: 0:13: Invalid qualifiers 'in' in global variable context
ERROR: 0:37: Use of undeclared identifier 'lightposition'
ERROR: 0:38: Use of undeclared identifier 'lightDir'
ERROR: 0:39: Use of undeclared identifier 'dist'
ERROR: 0:42: Use of undeclared identifier 'lightDir'
ERROR: 0:44: Use of undeclared identifier 'conedot'
ERROR: 0:47: Use of undeclared identifier 'attenuation'
ERROR: 0:47: Use of undeclared identifier 'conedot'
ERROR: 0:49: Use of undeclared identifier 'conedot'
ERROR: 0:52: Use of undeclared identifier 'attenuation'
ERROR: 0:52: Use of undeclared identifier 'conedot'
ERROR: 0:55: Use of undeclared identifier 'dist'
ERROR: 0:63: Use of undeclared identifier 'beamvec'
ERROR: 0:64: Use of undeclared identifier 'beamvec'
ERROR: 0:64: Use of undeclared identifier 'beamlength'
ERROR: 0:66: Use of undeclared identifier 'lightDir'
ERROR: 0:66: Use of undeclared identifier 'beamDir'
ERROR: 0:66: Use of undeclared identifier 'beamlength'
ERROR: 0:69: Use of undeclared identifier 'lightposition'
ERROR: 0:69: Use of undeclared identifier 'beamDir'
ERROR: 0:69: Use of undeclared identifier 'neardist'
ERROR: 0:70: Use of undeclared identifier 'lightDir'
ERROR: 0:70: Use of undeclared identifier 'nearest'
ERROR: 0:71: Use of undeclared identifier 'dist'
ERROR: 0:71: Use of undeclared identifier 'lightDir'
ERROR: 0:72: Use of undeclared identifier 'dist'
ERROR: 0:75: Use of undeclared identifier 'lightDir'
ERROR: 0:75: Use of undeclared identifier 'dist'
ERROR: 0:76: Use of undeclared identifier 'lightDir'
ERROR: 0:77: Use of undeclared identifier 'half_vec'
ERROR: 0:78: Use of undeclared identifier 'lightDir'
ERROR: 0:78: Use of undeclared identifier 'attenuation'
ERROR: 0:79: Use of undeclared identifier 'NdotHV'
ERROR: 0:79: Use of undeclared identifier 'attenuation'

ERROR! Unable to create fragment shader!
  Shader in_error!  Disabling GLSL model rendering!
Try updating your drivers, they seem very outdated.

Is this on linux or mac ?

Code: [Select]
FreeSpace 2 Open version: 3.6.17.9465You should use a more recent build from there, or, since you don't seem to be on windows, compile one with the patch.
People are stupid, therefore anything popular is at best suspicious.

Mod management tools     -     Wiki stuff!     -     Help us help you

666maslo666: Releasing a finished product is not a good thing! It is a modern fad.

SpardaSon21: it seems like you exist in a permanent state of half-joking misanthropy

Axem: when you put it like that, i sound like an insane person

bigchunk1: it's not retarded it's american!
bigchunk1: ...

batwota: steele's maneuvering for the coup de gras
MatthTheGeek: you mispelled grâce
Awaesaar: grace
batwota: oh right :P
Darius: ah!
Darius: yes, i like that
MatthTheGeek: the way you just spelled it it means fat
Awaesaar: +accent I forgot how to keyboard
MatthTheGeek: or grease
Darius: the killing fat!
Axem: jabba does the coup de gras
MatthTheGeek: XD
Axem: bring me solo and a cookie

 

Offline Strato

  • 21
Re: Engine trails missing?
I'm on a Mac, OS 10.8.4

And how would I compile one with the patch?  http://blueplanet.fsmods.net/BP.patch just brings up code.  Unless I'm supposed to copy it to a file that I have?

 
Re: Engine trails missing?
That patch has to be applied to the actual FSO source code (which has grown ever more fragmented since last I used it in January), which you then need to compile yourself. Doing this will require the full suite of OS X dev tools and someone to walk you through their use. This is not really a practical option and the team should absolutely be providing binaries for Mac.
The good Christian should beware of mathematicians, and all those who make empty prophecies. The danger already exists that the mathematicians have made a covenant with the devil to darken the spirit and to confine man in the bonds of Hell.

 

Offline Strato

  • 21
Re: Engine trails missing?
I figured it would be something like that; way beyond my computer knowledge and skill.  So is there a work-around or anything I could do in the meantime?  Since I'm on a Mac (please correct me if someone knows different), my graphics drivers are updated along with the OS, and I'm up to date on that.

All other aspects of the mod work fine, and I guess I could just play through it like this if there's no reasonable fix.

 
Re: Engine trails missing?
Hi, I've got this problem as well.
I think this happens because Blue Planet mod uses newer GLSL features, which aren't supported in current version of OS X.
This can be (temporarily) solved by checking "Disable GLSL (shader) support" in the launcher.
The next version of OS X comes with OpenGL 4, so this problem might go away then.

I haven't read the code, but I guess the logging facility calls glxInfo() function, which doesn't return correct values in OS X.
http://stackoverflow.com/questions/18141327/open-gl-version-2-1-instead-of-3-2-on-os-x-10-8