Author Topic: Shaders for the MediaVPs  (Read 42818 times)

0 Members and 1 Guest are viewing this topic.

Offline Woolie Wool

  • 211
  • Fire main batteries
Re: Shaders for the MediaVPs
We are using Antipodes 6. These bugs first showed up for me when I went from 3.6.12 final to Antipodes 6.
16:46   Quanto   ****, a mosquito somehow managed to bite the side of my palm
16:46   Quanto   it itches like hell
16:46   Woolie   !8ball does Quanto have malaria
16:46   BotenAnna   Woolie: The outlook is good.
16:47   Quanto   D:

"did they use anesthetic when they removed your sense of humor or did you have to weep and struggle like a tiny baby"
--General Battuta

 

Offline Talon 1024

  • 29
  • How do you turn this on?
    • Mods, Games, and Stuff
Re: Shaders for the MediaVPs
@Zacam
I modified the shaders like you said, and the problems I was previously experiencing seem to be gone now, at least with 3.6.12 final. [EDIT: and Antipodes 6]

Out of the options for the third set of lines, this one:
Code: (main-f.sdr) [Select]
if (gl_LightSource[i].position.w == 1.0 && i == 0) {works best for me.
« Last Edit: October 09, 2010, 12:33:30 pm by Talon 1024 »
To understand religion, you need to understand morality first. | WCSaga website | WCSaga Forum | 158th website | 158th forum | Project Leader: WC: Hostile Frontier | WCHF Thread at CIC | Wing Blender | Twist of Fate | Multipart turrets on angled surfaces, tutorial included. | My Google Drive stuff | To convert speeds from WC to WCS, multiply both the cruise speed and the Afterburner speed by 0.15625 (5/32)

FS2 Mods I'm waiting on: Inferno 10th Anniversary
Current Project: Contestant Android app, Learn4Life iOS app, Blender Commander (importer).
The FreeSpace Font Foundry is back in action!

 

Offline Macfie

  • 210
  • If somebody made a campaign I've probably got it
Re: Shaders for the MediaVPs
I'm noticing a significant drop in framerate with the shaders.  I noticed one of the missions seemed choppy so I decided to use the FPS to monitor while playing the mission.  When I was viewing the Orion destroyer the frame rate dropped from 120 fps to 30 fps.  If I used the Antipodes 6d without the shaders it dropped to 100fps initially but then stedied out at 120 fps.  If I used the current nightly build framerate dropped from 120 fps to about 90 fps, and the 3.6.12 was about the same.  I'm currently playing Aftermath and there are not a lot of large ships in the missions so I haven't noticed this before.
Normal people believe that if it isn't broke, don't fix it. Engineers believe that if it isn't broke, it doesn't have enough features yet.
The difference between Mechanical Engineers and Civil Engineers is:
Mechanical Engineers build weapons.  Civil Engineers build targets
An optimist sees the glass half full; the pessimist sees it half empty. An engineer sees that the glass is twice as big as it needs to be.

 

Offline pecenipicek

  • Roast Chicken
  • 211
  • Powered by copious amounts of coffee and nicotine
    • Minecraft
    • Skype
    • Steam
    • Twitter
    • PeceniPicek's own deviantart page
Re: Shaders for the MediaVPs
its odd that folks who play WiH with this arent complaining about the same thing tho
Skype: vrganjko
Ho, ho, ho, to the bottle I go
to heal my heart and drown my woe!
Rain may fall and wind may blow,
and many miles be still to go,
but under a tall tree I will lie!

The Apocalypse Project needs YOU! - recruiting info thread.

 

Offline Kolgena

  • 211
Re: Shaders for the MediaVPs
What thing?

 

Offline Macfie

  • 210
  • If somebody made a campaign I've probably got it
Re: Shaders for the MediaVPs
its odd that folks who play WiH with this arent complaining about the same thing tho

So far it's only with the Orion model that I've noticed it.  It could be peculiar to that one model, especially since there have already been problems with the shaders and the Orion model.
Normal people believe that if it isn't broke, don't fix it. Engineers believe that if it isn't broke, it doesn't have enough features yet.
The difference between Mechanical Engineers and Civil Engineers is:
Mechanical Engineers build weapons.  Civil Engineers build targets
An optimist sees the glass half full; the pessimist sees it half empty. An engineer sees that the glass is twice as big as it needs to be.

 

Offline The E

  • He's Ebeneezer Goode
  • 213
  • Nothing personal, just tech support.
    • Steam
    • Twitter
Re: Shaders for the MediaVPs
Personally, I can't see an FPS difference between these ones and the old shaders.
If I'm just aching this can't go on
I came from chasing dreams to feel alone
There must be changes, miss to feel strong
I really need lifе to touch me
--Evergrey, Where August Mourns

 

Offline Kolgena

  • 211
Re: Shaders for the MediaVPs
Really? What hardware are you using? I'm noticing much lower average FPS in just the shiplab (WiH intro runs beautifully despite the Karuna, after I upgraded to Anti6a), and much much lower minimums in busy scenes. I can drop to single digit slideshow frames if too many lights/reflections are in a scene. I'm making my 3650 mobility push 1080p with post processing though, so I can't say if the shaders are unoptimized or if my rig shouldn't be able to run them anyways.

Something especially taxing is to get up really close to a capital ship while dozens of fighters are spewing primary fire at it. (massivebattle1) It gets worse the more pixels are taken up by the capital ship.

 

Offline The E

  • He's Ebeneezer Goode
  • 213
  • Nothing personal, just tech support.
    • Steam
    • Twitter
Re: Shaders for the MediaVPs
I'm using a lowly Radeon X1250. Which is the reason for all those "#if SHADER_MODEL" preprocessor directives.
If I'm just aching this can't go on
I came from chasing dreams to feel alone
There must be changes, miss to feel strong
I really need lifе to touch me
--Evergrey, Where August Mourns

 

Offline Kolgena

  • 211
Re: Shaders for the MediaVPs
Maybe it's an SM3 thing, or the fact that we're processing 8 lights instead of 2.

Edit: New bug!

Certain nameplates are gimped when using these shaders. Look at a Fenris or leviathan in ship lab, and you'll see that the spot where the nameplate goes responds to light as if it were inverted or something. I'm wondering if this has something to do with your clamp hack. Turning off normal maps fixes it.

I first noticed this when I saw the GTD Raynor with an almost-white nameplate in the credits of WiH, and thought that it was z-fighting from Catalyst AI. Further examination made me see that it was actually a lighting problem. As far as I can tell, at least the Orion's nameplate is not affected. I'm not sure which are and which are not though, and what's determining that.
« Last Edit: October 11, 2010, 02:09:05 am by Kolgena »

 

Offline The E

  • He's Ebeneezer Goode
  • 213
  • Nothing personal, just tech support.
    • Steam
    • Twitter
Re: Shaders for the MediaVPs
I guess any nameplate that relies on alpha blending can be affected by this.
If I'm just aching this can't go on
I came from chasing dreams to feel alone
There must be changes, miss to feel strong
I really need lifе to touch me
--Evergrey, Where August Mourns

 

Offline Zacam

  • Magnificent Bastard
  • Administrator
  • 211
  • I go Sledge-O-Matic on Spammers
    • Minecraft
    • Steam
    • Twitter
    • ModDB Feature
Re: Shaders for the MediaVPs
Nameplates have been a bone of contention with even the .10/.12 shaders, not just these shaders.

Deimos and Hecate are also affected, and so is the Orion, it's just recessed enough that it is not as obvious.
Report MediaVP issues, now on the MediaVP Mantis! Read all about it Here!
Talk with the community on Discord
"If you can keep a level head in all this confusion, you just don't understand the situation"

¤[D+¬>

[08/01 16:53:11] <sigtau> EveningTea: I have decided that I am a 32-bit registerkin.  Pronouns are eax, ebx, ecx, edx.
[08/01 16:53:31] <EveningTea> dhauidahh
[08/01 16:53:32] <EveningTea> sak
[08/01 16:53:40] * EveningTea froths at the mouth
[08/01 16:53:40] <sigtau> i broke him, boys

 

Offline Kolgena

  • 211
Re: Shaders for the MediaVPs
Did this die, or are there invisible SVN updates going on?

/necro

 

Offline The E

  • He's Ebeneezer Goode
  • 213
  • Nothing personal, just tech support.
    • Steam
    • Twitter
Re: Shaders for the MediaVPs
These shaders (or rather, more refined, mostly bugfree versions) will be in the next update.
If I'm just aching this can't go on
I came from chasing dreams to feel alone
There must be changes, miss to feel strong
I really need lifе to touch me
--Evergrey, Where August Mourns

 

Offline Kolgena

  • 211
Re: Shaders for the MediaVPs
How about performance? The ones released drop me from 100+ fps to single digit FPS if a capital ship is taking up my entire screen.

 

Offline The E

  • He's Ebeneezer Goode
  • 213
  • Nothing personal, just tech support.
    • Steam
    • Twitter
Re: Shaders for the MediaVPs
That's an unfortunate side-effect of the way these shaders work.
If I'm just aching this can't go on
I came from chasing dreams to feel alone
There must be changes, miss to feel strong
I really need lifе to touch me
--Evergrey, Where August Mourns

  

Offline Zacam

  • Magnificent Bastard
  • Administrator
  • 211
  • I go Sledge-O-Matic on Spammers
    • Minecraft
    • Steam
    • Twitter
    • ModDB Feature
Re: Shaders for the MediaVPs
Here is the lastest version from SVN. I was going to put these out with the apology edition patch, but since it still requires an experimental build rather than a Release build, some folk thought doing so wasn't an agreeable idea.

Required: Nightly Build post 6627, or any Antipodes 7 or later build.

Code: (main-f.sdr) [Select]
#ifdef FLAG_LIGHT
uniform int n_lights;
#endif

#ifdef FLAG_DIFFUSE_MAP
uniform sampler2D sBasemap;
#endif

#ifdef FLAG_GLOW_MAP
uniform sampler2D sGlowmap;
#endif

#ifdef FLAG_SPEC_MAP
uniform sampler2D sSpecmap;
#endif

#ifdef FLAG_ENV_MAP
uniform samplerCube sEnvmap;
uniform bool alpha_spec;
varying vec3 envReflect;
#endif

#ifdef FLAG_NORMAL_MAP
uniform sampler2D sNormalmap;
varying mat3 tbnMatrix;
#endif

#ifdef FLAG_FOG
varying float fogDist;
#endif

varying vec4 position;
varying vec3 lNormal;

#if SHADER_MODEL == 2
  #define MAX_LIGHTS 2
#else
  #define MAX_LIGHTS 8
#endif

#define SPEC_INTENSITY_POINT 5.3 // Point light
#define SPEC_INTENSITY_DIRECTIONAL 3.0 // Directional light
#define SPECULAR_FACTOR 1.75
#define SPECULAR_ALPHA 0.1
#define SPEC_FACTOR_NO_SPEC_MAP 0.6
#define ENV_ALPHA_FACTOR 0.3
#define GLOW_MAP_INTENSITY 1.5
#define AMBIENT_LIGHT_BOOST 1.0

void main()
{
vec3 eyeDir = vec3(normalize(-position).xyz); // Camera is at (0,0,0) in ModelView space
vec4 lightAmbientDiffuse = vec4(0.0, 0.0, 0.0, 1.0);
vec4 lightDiffuse = vec4(0.0, 0.0, 0.0, 1.0);
vec4 lightAmbient = vec4(0.0, 0.0, 0.0, 1.0);
vec4 lightSpecular = vec4(0.0, 0.0, 0.0, 1.0);
vec2 texCoord = gl_TexCoord[0].xy;

 #ifdef FLAG_LIGHT
  #ifdef FLAG_NORMAL_MAP
// Normal map - convert from DXT5nm
vec3 normal;
normal.rg = (texture2D(sNormalmap, texCoord).ag * 2.0) - 1.0;
normal.b = sqrt(1.0 - dot(normal.rg, normal.rg));
normal = normalize(tbnMatrix * normal);
  #else
vec3 normal = lNormal;
  #endif

vec3 lightDir;
lightAmbient = gl_FrontMaterial.emission + (gl_LightModel.ambient * gl_FrontMaterial.ambient);

#pragma optionNV unroll all
for (int i = 0; i < MAX_LIGHTS; ++i) {
 #if SHADER_MODEL > 2
if (i > n_lights)
break;
 #endif
float specularIntensity = 1.0;
float attenuation = 1.0;

// Attenuation and light direction
 #if SHADER_MODEL > 2
if (gl_LightSource[i].position.w == 1.0) {
 #else
if (gl_LightSource[i].position.w == 1.0 && i != 0) {
 #endif
// Positional light source
float dist = distance(gl_LightSource[i].position.xyz, position.xyz);

float spotEffect = 1.0;

 #if SHADER_MODEL > 2
if (gl_LightSource[i].spotCutoff < 91.0) {
spotEffect = dot(normalize(gl_LightSource[i].spotDirection), normalize(-position.xyz));

if (spotEffect < gl_LightSource[i].spotCosCutoff) {
spotEffect = 0.0;
}
}
 #endif

attenuation = spotEffect / (gl_LightSource[i].constantAttenuation + (gl_LightSource[i].linearAttenuation * dist) + (gl_LightSource[i].quadraticAttenuation * dist * dist));

lightDir = normalize(gl_LightSource[i].position.xyz - position.xyz);

specularIntensity = SPEC_INTENSITY_POINT; // Point light
} else {
// Directional light source
lightDir = normalize(gl_LightSource[i].position.xyz);

specularIntensity = SPEC_INTENSITY_DIRECTIONAL; // Directional light
}

// Ambient and Diffuse
lightAmbient += (gl_FrontLightProduct[i].ambient * attenuation);
lightDiffuse += ((gl_FrontLightProduct[i].diffuse * max(dot(normal, lightDir), 0.0)) * attenuation);

// Specular
float NdotHV = clamp(dot(normal, normalize(eyeDir + lightDir)), 0.0, 1.0);
lightSpecular += ((gl_FrontLightProduct[i].specular * pow(max(0.0, NdotHV), gl_FrontMaterial.shininess)) * attenuation) * specularIntensity;
}

lightAmbientDiffuse = lightAmbient + lightDiffuse;
 #else
lightAmbientDiffuse = gl_Color;
lightSpecular = gl_SecondaryColor;
 #endif

 #ifdef FLAG_DIFFUSE_MAP
 // Base color
vec4 baseColor = texture2D(sBasemap, texCoord);
 #else
vec4 baseColor = gl_Color;
 #endif
 
vec4 fragmentColor;
fragmentColor.rgb = baseColor.rgb * max(lightAmbientDiffuse.rgb * AMBIENT_LIGHT_BOOST, gl_LightModel.ambient.rgb - 0.425);
fragmentColor.a = baseColor.a;

 #ifdef FLAG_SPEC_MAP
 // Spec color
fragmentColor.rgb += lightSpecular.rgb * (texture2D(sSpecmap, texCoord).rgb * SPECULAR_FACTOR);
fragmentColor.a += (dot(lightSpecular.a, lightSpecular.a) * SPECULAR_ALPHA);
 #else
fragmentColor.rgb += lightSpecular.rgb * (baseColor.rgb * SPEC_FACTOR_NO_SPEC_MAP);
 #endif

 #ifdef FLAG_ENV_MAP
 // Env color
vec3 envIntensity = (alpha_spec) ? vec3(texture2D(sSpecmap, texCoord).a) : texture2D(sSpecmap, texCoord).rgb;
fragmentColor.a += (dot(textureCube(sEnvmap, envReflect).rgb, textureCube(sEnvmap, envReflect).rgb) * ENV_ALPHA_FACTOR);
fragmentColor.rgb += textureCube(sEnvmap, envReflect).rgb * envIntensity;
 #endif

 #ifdef FLAG_GLOW_MAP
 // Glow color
fragmentColor.rgb += texture2D(sGlowmap, texCoord).rgb * GLOW_MAP_INTENSITY;
 #endif

 #ifdef FLAG_FOG
fragmentColor.rgb = mix(fragmentColor.rgb, gl_Fog.color.rgb, fogDist);
 #endif

gl_FragColor = fragmentColor;
}

Code: (main-v.sdr) [Select]
#ifdef FLAG_ENV_MAP
uniform mat4 envMatrix;
varying vec3 envReflect;
#endif

#ifdef FLAG_NORMAL_MAP
varying mat3 tbnMatrix;
#endif

#ifdef FLAG_FOG
varying float fogDist;
#endif

varying vec4 position;
varying vec3 lNormal;

void main()
{
gl_TexCoord[0] = gl_MultiTexCoord0;
gl_Position = ftransform();
gl_FrontColor = gl_Color;
gl_FrontSecondaryColor = vec4(0.0, 0.0, 0.0, 1.0);

 // Transform the normal into eye space and normalize the result.
position = gl_ModelViewMatrix * gl_Vertex;
vec3 normal = normalize(gl_NormalMatrix * gl_Normal);
lNormal = normal;

 #ifdef FLAG_NORMAL_MAP
 // Setup stuff for normal maps
vec3 t = normalize(gl_NormalMatrix * gl_MultiTexCoord1.xyz);
vec3 b = cross(normal, t) * gl_MultiTexCoord1.w;
tbnMatrix = mat3(t, b, normal);
 #endif

 #ifdef FLAG_ENV_MAP
 // Environment mapping reflection vector.
envReflect = reflect(position.xyz, normal);
envReflect = vec3(envMatrix * vec4(envReflect, 0.0));
envReflect = normalize(envReflect);
 #endif

 #ifdef FLAG_FOG
fogDist = clamp((gl_Position.z - gl_Fog.start) * 0.75 * gl_Fog.scale, 0.0, 1.0);
 #endif

 #ifdef __GLSL_CG_DATA_TYPES
 // Check necessary for ATI specific behavior
gl_ClipVertex = (gl_ModelViewMatrix * gl_Vertex);
 #endif
}

Note for nVidia Users: The graphics drivers 257.15 through 258.96 have some issues with the way that nVidia chose to handle deprecating some OpenGL features for their OpenGL 4.0 cards that causes for some interesting graphical side effects on non-OpenGL 4.0 cards. It is highly recommended that you upgrade to 260.99 if at all possible!

There is also an OpenGL 4.0 developer driver versioned as 259.31 that will also work appropriately with these shaders.
« Last Edit: November 29, 2010, 05:19:00 am by Zacam »
Report MediaVP issues, now on the MediaVP Mantis! Read all about it Here!
Talk with the community on Discord
"If you can keep a level head in all this confusion, you just don't understand the situation"

¤[D+¬>

[08/01 16:53:11] <sigtau> EveningTea: I have decided that I am a 32-bit registerkin.  Pronouns are eax, ebx, ecx, edx.
[08/01 16:53:31] <EveningTea> dhauidahh
[08/01 16:53:32] <EveningTea> sak
[08/01 16:53:40] * EveningTea froths at the mouth
[08/01 16:53:40] <sigtau> i broke him, boys

 

Offline Kolgena

  • 211
Re: Shaders for the MediaVPs
Are these the same version as the ones released in the BP Lighting thread?

 

Offline Fury

  • The Curmudgeon
  • 213
Re: Shaders for the MediaVPs
Should be.

 
Re: Shaders for the MediaVPs
I've been using these shaders for awhile now and everything was fine. Today I decided to reinstall UR3 and then a whole bunch of stuff went wonky. I suddenly got the white boxes but I replaced the shaders and they went away. I'm still getting an error in the log though. Also not sure what's going on with the GVF Tauret, I did a search but nothing came up. Could Unreal have corrupted my Freespace files?

Code: [Select]
==========================================================================
DEBUG SPEW: No debug_filter.cfg found, so only general, error, and warning
categories can be shown and no debug_filter.cfg info will be saved.
==========================================================================
FreeSpace version: 3.6.13.6775
Passed cmdline options:
  -spec_exp 16
  -ogl_spec 32
  -spec_static 1.25
  -spec_point 1.5
  -spec_tube 1.5
  -ambient_factor 120
  -mipmap
  -missile_lighting
  -glow
  -spec
  -no_emissive_light
  -normal
  -3dshockwave
  -post_process
  -bloom_intensity 90
  -cache_bitmaps
  -ballistic_gauge
  -dualscanlines
  -orbradar
  -rearm_timer
  -targetinfo
  -3dwarp
  -ship_choice_3d
  -weapon_choice_3d
  -warp_flash
  -snd_preload
  -mod Cockpitmod,mediavps_3612
  -window
Building file index...
Found root pack 'C:\Games\FreeSpace2\mediavps_3612\3613_Update.vp' with a checksum of 0x19cf9a3d
Found root pack 'C:\Games\FreeSpace2\mediavps_3612\MV_Advanced.vp' with a checksum of 0x4b8b0f5a
Found root pack 'C:\Games\FreeSpace2\mediavps_3612\MV_AnimGlows.vp' with a checksum of 0x6a554026
Found root pack 'C:\Games\FreeSpace2\mediavps_3612\MV_Assets.vp' with a checksum of 0x529cc70f
Found root pack 'C:\Games\FreeSpace2\mediavps_3612\MV_Effects.vp' with a checksum of 0xb9a9a485
Found root pack 'C:\Games\FreeSpace2\mediavps_3612\MV_Music.vp' with a checksum of 0xb3e21469
Found root pack 'C:\Games\FreeSpace2\mediavps_3612\MV_RadarIcons.vp' with a checksum of 0x31dd7781
Found root pack 'C:\Games\FreeSpace2\mediavps_3612\MV_Root.vp' with a checksum of 0x6ffd5c78
Found root pack 'C:\Games\FreeSpace2\multi-mission-pack.vp' with a checksum of 0x377695e0
Found root pack 'C:\Games\FreeSpace2\multi-voice-pack.vp' with a checksum of 0xd50e7442
Found root pack 'C:\Games\FreeSpace2\root_fs2.vp' with a checksum of 0xce10d76c
Found root pack 'C:\Games\FreeSpace2\smarty_fs2.vp' with a checksum of 0xddeb3b1e
Found root pack 'C:\Games\FreeSpace2\sparky_fs2.vp' with a checksum of 0x164fe65a
Found root pack 'C:\Games\FreeSpace2\sparky_hi_fs2.vp' with a checksum of 0xa11d56f1
Found root pack 'C:\Games\FreeSpace2\stu_fs2.vp' with a checksum of 0xd77da83a
Found root pack 'C:\Games\FreeSpace2\tango1_fs2.vp' with a checksum of 0x4c25221e
Found root pack 'C:\Games\FreeSpace2\tango2_fs2.vp' with a checksum of 0x86920b82
Found root pack 'C:\Games\FreeSpace2\tango3_fs2.vp' with a checksum of 0x705e8d71
Found root pack 'C:\Games\FreeSpace2\warble_fs2.vp' with a checksum of 0xd85c305d
Searching root 'C:\Games\FreeSpace2\Cockpitmod\' ... 399 files
Searching root 'C:\Games\FreeSpace2\mediavps_3612\' ... 163 files
Searching root pack 'C:\Games\FreeSpace2\mediavps_3612\3613_Update.vp' ... 216 files
Searching root pack 'C:\Games\FreeSpace2\mediavps_3612\MV_Advanced.vp' ... 1283 files
Searching root pack 'C:\Games\FreeSpace2\mediavps_3612\MV_AnimGlows.vp' ... 1641 files
Searching root pack 'C:\Games\FreeSpace2\mediavps_3612\MV_Assets.vp' ... 1527 files
Searching root pack 'C:\Games\FreeSpace2\mediavps_3612\MV_Effects.vp' ... 1876 files
Searching root pack 'C:\Games\FreeSpace2\mediavps_3612\MV_Music.vp' ... 32 files
Searching root pack 'C:\Games\FreeSpace2\mediavps_3612\MV_RadarIcons.vp' ... 24 files
Searching root pack 'C:\Games\FreeSpace2\mediavps_3612\MV_Root.vp' ... 94 files
Searching root 'C:\Games\FreeSpace2\' ... 27 files
Searching root pack 'C:\Games\FreeSpace2\multi-mission-pack.vp' ... 110 files
Searching root pack 'C:\Games\FreeSpace2\multi-voice-pack.vp' ... 307 files
Searching root pack 'C:\Games\FreeSpace2\root_fs2.vp' ... 157 files
Searching root pack 'C:\Games\FreeSpace2\smarty_fs2.vp' ... 10 files
Searching root pack 'C:\Games\FreeSpace2\sparky_fs2.vp' ... 3027 files
Searching root pack 'C:\Games\FreeSpace2\sparky_hi_fs2.vp' ... 1337 files
Searching root pack 'C:\Games\FreeSpace2\stu_fs2.vp' ... 2355 files
Searching root pack 'C:\Games\FreeSpace2\tango1_fs2.vp' ... 32 files
Searching root pack 'C:\Games\FreeSpace2\tango2_fs2.vp' ... 15 files
Searching root pack 'C:\Games\FreeSpace2\tango3_fs2.vp' ... 10 files
Searching root pack 'C:\Games\FreeSpace2\warble_fs2.vp' ... 52 files
Found 22 roots and 14694 files.
AutoLang: Language auto-detection successful...
Setting language to English
TBM  =>  Starting parse of 'mv_core-lcl.tbm' ...
Initializing OpenAL...
  OpenAL Vendor     : Creative Labs Inc.
  OpenAL Renderer   : Software
  OpenAL Version    : 1.1

  Found extension "ALC_EXT_EFX".

  Sample rate: 44100 (44100)
  EFX enabled: NO
  Playback device: Generic Software on Speakers (Realtek High Definition Audio)
  Capture device: Microphone (Realtek High Defini
... OpenAL successfully initialized!
Failed to init speech
Initializing OpenGL graphics device at 1360x768 with 32-bit color...
  Initializing WGL...
  Requested WGL Video values = R: 8, G: 8, B: 8, depth: 32, double-buffer: 1
  Actual WGL Video values    = R: 8, G: 8, B: 8, depth: 32, double-buffer: 1
  OpenGL Vendor    : ATI Technologies Inc.
  OpenGL Renderer  : ATI Radeon HD 4300/4500 Series   
  OpenGL Version   : 3.3.10317 Compatibility Profile Context

  Using extension "GL_EXT_fog_coord".
  Using extension "GL_ARB_multitexture".
  Using extension "GL_ARB_texture_env_add".
  Using extension "GL_ARB_texture_compression".
  Using extension "GL_EXT_texture_compression_s3tc".
  Using extension "GL_EXT_texture_filter_anisotropic".
  Using extension "GL_ARB_texture_env_combine".
  Using extension "GL_EXT_compiled_vertex_array".
  Using extension "GL_EXT_draw_range_elements".
  Using extension "GL_ARB_texture_mirrored_repeat".
  Using extension "GL_ARB_texture_non_power_of_two".
  Using extension "GL_ARB_vertex_buffer_object".
  Using extension "GL_ARB_pixel_buffer_object".
  Using extension "GL_SGIS_generate_mipmap".
  Using extension "GL_EXT_framebuffer_object".
  Using extension "GL_ARB_texture_rectangle".
  Using extension "GL_EXT_bgra".
  Using extension "GL_ARB_texture_cube_map".
  Using extension "GL_EXT_texture_lod_bias".
  Using extension "GL_ARB_point_sprite".
  Using extension "GL_ARB_shading_language_100".
  Using extension "GL_ARB_shader_objects".
  Using extension "GL_ARB_vertex_shader".
  Using extension "GL_ARB_fragment_shader".
  Using extension "GL_ARB_shader_texture_lod".
  Found special extension function "wglSwapIntervalEXT".

  Compiling shader: main-v.sdr (null-v.sdr), main-f.sdr (null-f.sdr)
  Compiling shader: main-v.sdr (l-v.sdr), main-f.sdr (lb-f.sdr)
Shader failed to link:
Fragment shader(s) failed to link,  vertex shader(s) failed to link.
unexpected error.
unexpected error.

ERROR! Unable to create shader program!
  Shader in_error!  Disabling GLSL model rendering!

  Compiling post-processing shader 1 ...
  Compiling post-processing shader 2 ...
  Compiling post-processing shader 3 ...
  Compiling post-processing shader 4 ...

  Max texture units: 8 (16)
  Max elements vertices: 2147483647
  Max elements indices: 16777215
  Max texture size: 8192x8192
  Max render buffer size: 8192x8192
  Can use compressed textures: YES
  Texture compression available: YES
  Post-processing enabled: YES
  Using trilinear texture filter.
  OpenGL Shader Version: 3.30
... OpenGL init is complete!
Size of bitmap info = 760 KB
Size of bitmap extra info = 52 bytes
ANI cursorweb with size 24x24 (25.0% wasted)
GRAPHICS: Initializing default colors...
SCRIPTING: Beginning initialization sequence...
SCRIPTING: Beginning Lua initialization...
LUA: Opening LUA state...
LUA: Initializing base Lua libraries...
LUA: Beginning ADE initialization
ADE: Initializing enumeration constants...
ADE: Assigning Lua session...
SCRIPTING: Beginning main hook parse sequence....
Wokka!  Error opening file (scripting.tbl)!
TABLES: Unable to parse 'scripting.tbl'!  Error code = 5.
TBM  =>  Starting parse of 'mv_flak-sct.tbm' ...
TBM  =>  Starting parse of 'mv_dbrs-sct.tbm' ...
TBM  =>  Starting parse of 'mv_exp-sct.tbm' ...
SCRIPTING: Inititialization complete.
SCRIPTING: Splash screen overrides checked
SCRIPTING: Splash hook has been run
SCRIPTING: Splash screen conditional hook has been run
Using high memory settings...
Wokka!  Error opening file (interface.tbl)!
WMCGUI: Unable to parse 'interface.tbl'!  Error code = 5.
TBM  =>  Starting parse of 'mv_effects-sdf.tbm' ...
Windows reported 16 joysticks, we found 1
Current soundtrack set to -1 in event_music_reset_choices
TBM  =>  Starting parse of 'mv_music-mus.tbm' ...
TBM  =>  Starting parse of 'mv_effects-mfl.tbm' ...
Wokka!  Error opening file (armor.tbl)!
TABLES: Unable to parse 'armor.tbl'!  Error code = 5.
TBM  =>  Starting parse of 'mv_effects-amr.tbm' ...
TBM  =>  Starting parse of 'mv_effects-wxp.tbm' ...
BMPMAN: Found EFF (exp20.eff) with 75 frames at 20 fps.
BMPMAN: Found EFF (ExpMissileHit1.eff) with 92 frames at 20 fps.
BMPMAN: Found EFF (exp04.eff) with 49 frames at 22 fps.
BMPMAN: Found EFF (exp05.eff) with 93 frames at 20 fps.
BMPMAN: Found EFF (exp06.eff) with 92 frames at 22 fps.
BMPMAN: Found EFF (capflash.eff) with 40 frames at 10 fps.
BMPMAN: Found EFF (Maxim_Impact.eff) with 23 frames at 30 fps.
ANI Lamprey_Impact with size 80x80 (37.5% wasted)
TBM  =>  Starting parse of 'mv_core-wep.tbm' ...
TBM  =>  Starting parse of 'mv_assets-wep.tbm' ...
TBM  =>  Starting parse of 'mv_effects-wep.tbm' ...
TBM  =>  Starting parse of 'mv_effects-obt.tbm' ...
TBM  =>  Starting parse of 'radar-shp.tbm' ...
TBM  =>  Starting parse of 'mv_effects-shp.tbm' ...
TBM  =>  Starting parse of 'mv_assets-shp.tbm' ...
TBM  =>  Starting parse of 'mv_core-shp.tbm' ...
TBM  =>  Starting parse of 'AoACockpits-shp.tbm' ...
ANI support1 with size 108x24 (25.0% wasted)
ANI damage1 with size 148x25 (21.9% wasted)
ANI wingman1 with size 71x53 (17.2% wasted)
ANI wingman2 with size 35x53 (17.2% wasted)
ANI wingman3 with size 14x53 (17.2% wasted)
ANI toggle1 with size 57x20 (37.5% wasted)
ANI head1 with size 164x132 (48.4% wasted)
ANI weapons1 with size 126x20 (37.5% wasted)
ANI weapons1_b with size 150x20 (37.5% wasted)
ANI objective1 with size 149x21 (34.4% wasted)
ANI energy1 with size 12x41 (35.9% wasted)
ANI targetview1 with size 137x156 (39.1% wasted)
ANI targetview2 with size 4x96 (25.0% wasted)
ANI targetview3 with size 7x20 (37.5% wasted)
ANI 2_radar1 with size 179x146 (43.0% wasted)
ANI 2_energy2 with size 86x96 (25.0% wasted)
ANI 2_reticle1 with size 40x24 (25.0% wasted)
ANI targhit1 with size 31x21 (34.4% wasted)
ANI 2_leftarc with size 103x252 (1.6% wasted)
ANI 2_rightarc1 with size 103x252 (1.6% wasted)
ANI 2_toparc2 with size 35x24 (25.0% wasted)
ANI 2_toparc3 with size 41x29 (9.4% wasted)
ANI netlag1 with size 29x30 (6.3% wasted)
ANI 2_lead1 with size 26x26 (18.8% wasted)
ANI 2_lock1 with size 56x53 (17.2% wasted)
ANI 2_lockspin with size 100x100 (21.9% wasted)
ANI time1 with size 47x23 (28.1% wasted)
ANI targetview1_2 with size 274x116 (9.4% wasted)
TBM  =>  Starting parse of 'mv_core-hdg.tbm' ...
TBM  =>  Starting parse of 'mv_effects-str.tbm' ...
loading animated cursor "cursor"
ANI cursor with size 24x24 (25.0% wasted)
MediaVPs: Flaming debris script loaded!
MediaVPs: Explosions script loaded!
Ships.tbl is : VALID
Weapons.tbl is : VALID
cfile_init() took 399
Got event GS_EVENT_GAME_INIT (49) in state NOT A VALID STATE (0)
ANI cursor.ani with size 24x24 (25.0% wasted)
Got event GS_EVENT_MAIN_MENU (0) in state GS_STATE_INITIAL_PLAYER_SELECT (37)
Someone passed an extension to bm_load for file 'vasudan1.pcx'
ANI 2_mainwalk.ani with size 209x477 (6.8% wasted)
ANI 2_mainflyby.ani with size 509x189 (26.2% wasted)
ANI 2_maincrane.ani with size 192x116 (9.4% wasted)
ANI 2_mainexit.ani with size 319x174 (32.0% wasted)
ANI 2_mainbarracks.ani with size 273x158 (38.3% wasted)
ANI 2_mainreadyroom.ani with size 231x145 (43.4% wasted)
ANI 2_maintechroom.ani with size 69x119 (7.0% wasted)
ANI 2_mainoptions.ani with size 337x206 (19.5% wasted)
ANI 2_maincampaign.ani with size 308x190 (25.8% wasted)
Got event GS_EVENT_NEW_CAMPAIGN (26) in state GS_STATE_MAIN_MENU (1)
Got event GS_EVENT_START_GAME (1) in state GS_STATE_MAIN_MENU (1)
=================== STARTING LEVEL LOAD ==================
Reassigning player to squadron 203rd Scorpions
Someone passed an extension to bm_load for file 'vasudan1.pcx'
ANI 2_Loading with size 824x43 (32.8% wasted)
ANI 2_Loading.ani with size 824x43 (32.8% wasted)
Starting model page in...
Beginning level bitmap paging...
BMPMAN: Found EFF (particleexp01.eff) with 10 frames at 8 fps.
BMPMAN: Found EFF (particlesmoke01.eff) with 51 frames at 30 fps.
BMPMAN: Found EFF (particlesmoke02.eff) with 39 frames at 24 fps.
TBM  =>  Starting parse of 'mv_effects-fbl.tbm' ...
BMPMAN: Found EFF (WarpMap01.eff) with 30 frames at 30 fps.
BMPMAN: Found EFF (WarpMap02.eff) with 30 frames at 30 fps.
BMPMAN: Found EFF (Rock_Exp.eff) with 55 frames at 30 fps.
Loading warp model
Loading model 'warp.pof'
IBX: Found a good IBX to read for 'warp.pof'.
IBX-DEBUG => POF checksum: 0xbf802ad0, IBX checksum: 0xe7aa5a55 -- "warp.pof"
 300
BMPMAN: Found EFF (shieldhit01a.eff) with 23 frames at 21 fps.
BMPMAN: Found EFF (shieldhit02a.eff) with 45 frames at 30 fps.
BMPMAN: Found EFF (shieldhit03a.eff) with 22 frames at 30 fps.
SHOCKWAVE =>  Loading default shockwave model...
Loading model 'shockwave.pof'
BMPMAN: Found EFF (shockwave3d-glow.eff) with 159 frames at 24 fps.
Model shockwave.pof has a null moment of inertia!  (This is only a problem if the model is a ship.)
IBX: Found a good IBX to read for 'shockwave.pof'.
IBX-DEBUG => POF checksum: 0xa85bec39, IBX checksum: 0x9af155c2 -- "shockwave.pof"
SHOCKWAVE =>  Default model load: SUCCEEDED!!
MISSION LOAD: 'SM2-09.fs2'
Hmmm... Extension passed to mission_load...
Reassigning player to squadron 203rd Scorpions
Someone passed an extension to bm_load for file 'vasudan1.pcx'
Starting mission message count : 205
Ending mission message count : 235
Current soundtrack set to -1 in event_music_reset_choices
Loading model 'fighter2v-01.pof'
IBX: Found a good IBX to read for 'fighter2v-01.pof'.
IBX-DEBUG => POF checksum: 0xf10e3efe, IBX checksum: 0x34dc8c92 -- "fighter2v-01.pof"
Loading model 'corvette2r-01.pof'
Unknown special object type $path29 while reading model corvette2r-01.pof
IBX: Found a good IBX to read for 'corvette2r-01.pof'.
IBX-DEBUG => POF checksum: 0x7420b86f, IBX checksum: 0x4dc3a564 -- "corvette2r-01.pof"
Submodel 'turret21b' is detail level 1 of 'turret21a'
Submodel 'turret22b' is detail level 1 of 'turret22a'
Allocating space for at least 32 new ship subsystems ...  a total of 200 is now available (32 in-use).
Loading model 'corvette2s-01.pof'
BMPMAN: Found EFF (corvstile3-glow.eff) with 37 frames at 15 fps.
Unknown special object type $path17 while reading model corvette2s-01.pof
Unknown special object type $path25 while reading model corvette2s-01.pof
Unknown special object type $path15 while reading model corvette2s-01.pof
Potential problem found: Unrecognized subsystem type 'fighterbay', believed to be in ship corvette2s-01.pof
Potential problem found: Unrecognized subsystem type 'reactor', believed to be in ship corvette2s-01.pof
IBX: Found a good IBX to read for 'corvette2s-01.pof'.
IBX-DEBUG => POF checksum: 0xe86c38c5, IBX checksum: 0x83e4343a -- "corvette2s-01.pof"
Loading model 'fighter03.pof'
BMPMAN: Found EFF (fighter03-glow.eff) with 37 frames at 25 fps.
IBX: Found a good IBX to read for 'fighter03.pof'.
IBX-DEBUG => POF checksum: 0x9f0d3e2e, IBX checksum: 0xfa2cfcf8 -- "fighter03.pof"
Loading model 'fighter2v-03.pof'
IBX: Found a good IBX to read for 'fighter2v-03.pof'.
IBX-DEBUG => POF checksum: 0xd3de39a9, IBX checksum: 0xc0071bd5 -- "fighter2v-03.pof"
Loading model 'bomber2v-02.pof'
IBX: Found a good IBX to read for 'bomber2v-02.pof'.
IBX-DEBUG => POF checksum: 0xf8211b62, IBX checksum: 0x33e2676d -- "bomber2v-02.pof"
Submodel 'hercb' is detail level 1 of 'herca'
Submodel 'hercc' is detail level 2 of 'herca'
Submodel 'hercd' is detail level 3 of 'herca'
Loading model 'cruiser2s-01.pof'
BMPMAN: Found EFF (cruistiles2-glow.eff) with 50 frames at 25 fps.
BMPMAN: Found EFF (cruistiles4-glow.eff) with 50 frames at 25 fps.
BMPMAN: Found EFF (cruistiles5-glow.eff) with 37 frames at 15 fps.
Potential problem found: Unrecognized subsystem type 'reactor', believed to be in ship cruiser2s-01.pof
IBX: Found a good IBX to read for 'cruiser2s-01.pof'.
IBX-DEBUG => POF checksum: 0x96a2dce5, IBX checksum: 0xf522fb26 -- "cruiser2s-01.pof"
Submodel 'cruiser2s-01b' is detail level 1 of 'cruiser2s-01a'
Submodel 'cruiser2s-01c' is detail level 2 of 'cruiser2s-01a'
Submodel 'cruiser2s-01d' is detail level 3 of 'cruiser2s-01a'
Loading model 'cruiser03.pof'
IBX: Found a good IBX to read for 'cruiser03.pof'.
IBX-DEBUG => POF checksum: 0xf9cc8638, IBX checksum: 0x54166f9f -- "cruiser03.pof"
Loading model 'corvette2v-01.pof'
IBX: Found a good IBX to read for 'corvette2v-01.pof'.
IBX-DEBUG => POF checksum: 0xd5ba13a1, IBX checksum: 0x0f6dbf54 -- "corvette2v-01.pof"
Loading model 'fighter2s-02.pof'
BMPMAN: Found EFF (fighter2s-02-glow.eff) with 37 frames at 25 fps.
IBX: Found a good IBX to read for 'fighter2s-02.pof'.
IBX-DEBUG => POF checksum: 0x85ec93bc, IBX checksum: 0xc2486863 -- "fighter2s-02.pof"
Loading model 'fighter2s-03.pof'
BMPMAN: Found EFF (fighter2s-03-glow.eff) with 40 frames at 26 fps.
IBX: Found a good IBX to read for 'fighter2s-03.pof'.
IBX-DEBUG => POF checksum: 0x26d0ea87, IBX checksum: 0xec91e864 -- "fighter2s-03.pof"
Submodel 'fighter-b' is detail level 1 of 'fighter-a'
Submodel 'fighter-c' is detail level 2 of 'fighter-a'
Submodel 'fighter-d' is detail level 3 of 'fighter-a'
Loading model 'fighter2v-02.pof'
Model fighter2v-02.pof has a null moment of inertia!  (This is only a problem if the model is a ship.)
IBX: Found a good IBX to read for 'fighter2v-02.pof'.
IBX-DEBUG => POF checksum: 0xedd45ca6, IBX checksum: 0x317c25b1 -- "fighter2v-02.pof"
WARNING: "For ship 'GVF Tauret', detail level mismatch (POF needs 5)" at ship.cpp:8410
WARNING: "GVF Tauret (fighter2v-02.pof) has a null moment of inertia!" at ship.cpp:4210
WARNING: "For ship 'GVF Tauret', detail level mismatch (POF needs 5)" at ship.cpp:8410
WARNING: "GVF Tauret (fighter2v-02.pof) has a null moment of inertia!" at ship.cpp:4210
WARNING: "For ship 'GVF Tauret', detail level mismatch (POF needs 5)" at ship.cpp:8410
WARNING: "GVF Tauret (fighter2v-02.pof) has a null moment of inertia!" at ship.cpp:4210
WARNING: "For ship 'GVF Tauret', detail level mismatch (POF needs 5)" at ship.cpp:8410
WARNING: "GVF Tauret (fighter2v-02.pof) has a null moment of inertia!" at ship.cpp:4210
ANI gas with size 128x127 (0.8% wasted)
Adding default sun.
=================== STARTING LEVEL DATA LOAD ==================
Loading model 'support2t-01.pof'
IBX: Found a good IBX to read for 'support2t-01.pof'.
IBX-DEBUG => POF checksum: 0x6512c7b6, IBX checksum: 0xc0ade8e6 -- "support2t-01.pof"
Submodel 'bodyb' is detail level 1 of 'bodya'
Submodel 'bodyc' is detail level 2 of 'bodya'
Submodel 'bodyd' is detail level 3 of 'bodya'
Loading model 'support2v-01.pof'
IBX: Found a good IBX to read for 'support2v-01.pof'.
IBX-DEBUG => POF checksum: 0x0abd41b4, IBX checksum: 0x511e9c8b -- "support2v-01.pof"
Submodel 'hercb' is detail level 1 of 'herca'
Submodel 'hercc' is detail level 2 of 'herca'
Submodel 'hercd' is detail level 3 of 'herca'
Allocating space for at least 172 new ship subsystems ...  a total of 400 is now available (117 in-use).
About to page in ships!
ANI shieldfv-01 with size 112x93 (27.3% wasted)
ANI shieldfv-02 with size 112x93 (27.3% wasted)
ANI shieldbv-02 with size 112x93 (27.3% wasted)
ANI shieldbv-01 with size 112x93 (27.3% wasted)
ANI shield-f03 with size 112x93 (27.3% wasted)
ANI shieldfs-02 with size 112x93 (27.3% wasted)
ANI shieldfs-03 with size 112x93 (27.3% wasted)
BMPMAN: Found EFF (Subach_AniBitmap.eff) with 6 frames at 5 fps.
BMPMAN: Found EFF (PrometheusR_AniBitmap.eff) with 12 frames at 5 fps.
BMPMAN: Found EFF (Prometheus_AniBitmap.eff) with 12 frames at 5 fps.
ANI Lamprey_Particle with size 92x86 (32.8% wasted)
BMPMAN: Found EFF (Alouqua_AniBitmap.eff) with 6 frames at 20 fps.
BMPMAN: Found EFF (particle_red.eff) with 11 frames at 22 fps.
BMPMAN: Found EFF (SbeamAglow.eff) with 24 frames at 60 fps.
BMPMAN: Found EFF (SbeamAC.eff) with 30 frames at 40 fps.
BMPMAN: Found EFF (particle_blue.eff) with 11 frames at 22 fps.
BMPMAN: Found EFF (AAAbeamAglow.eff) with 35 frames at 30 fps.
BMPMAN: Found EFF (AAAbeamAB.eff) with 15 frames at 15 fps.
BMPMAN: Found EFF (particle_green.eff) with 11 frames at 22 fps.
BMPMAN: Found EFF (GreenBeam2Glow.eff) with 30 frames at 60 fps.
BMPMAN: Found EFF (particle_yellow.eff) with 11 frames at 22 fps.
BMPMAN: Found EFF (beamglow6.eff) with 60 frames at 26 fps.
Loading model 'Blip.pof'
IBX: Found a good IBX to read for 'Blip.pof'.
IBX-DEBUG => POF checksum: 0x8701ba27, IBX checksum: 0x3ee2fcac -- "Blip.pof"
Submodel 'blipb' is detail level 1 of 'blipa'
Submodel 'blipc' is detail level 2 of 'blipa'
Submodel 'blipd' is detail level 3 of 'blipa'
Loading model 'rockeye.pof'
IBX: Found a good IBX to read for 'rockeye.pof'.
IBX-DEBUG => POF checksum: 0x821bc51b, IBX checksum: 0x5a0fae49 -- "rockeye.pof"
Submodel 'rockeye-b' is detail level 1 of 'rockeye-a'
Submodel 'rockeye-c' is detail level 2 of 'rockeye-a'
Submodel 'thruster01b' is detail level 1 of 'thruster01a'
Submodel 'thruster01c' is detail level 2 of 'thruster01a'
Loading model 'Tempest.pof'
IBX: Found a good IBX to read for 'Tempest.pof'.
IBX-DEBUG => POF checksum: 0x4fcb12af, IBX checksum: 0xef8699b5 -- "Tempest.pof"
Loading model 'NewHornet.pof'
IBX: Found a good IBX to read for 'NewHornet.pof'.
IBX-DEBUG => POF checksum: 0x2c76000e, IBX checksum: 0x19f7f55e -- "NewHornet.pof"
Loading model 'bombardier.pof'
IBX: Found a good IBX to read for 'bombardier.pof'.
IBX-DEBUG => POF checksum: 0x11edee12, IBX checksum: 0x19816d20 -- "bombardier.pof"
Submodel 'realhornet-b' is detail level 1 of 'realhornet-a'
Submodel 'realhornet-c' is detail level 2 of 'realhornet-a'
Loading model 'crossbow.pof'
No subsystems found for model "crossbow.pof".
IBX: Found a good IBX to read for 'crossbow.pof'.
IBX-DEBUG => POF checksum: 0x19e682bb, IBX checksum: 0x885d0786 -- "crossbow.pof"
Loading model 'tagb.pof'
IBX: Found a good IBX to read for 'tagb.pof'.
IBX-DEBUG => POF checksum: 0x647d1541, IBX checksum: 0x419d0e2f -- "tagb.pof"
Submodel 'tagbreal-b' is detail level 1 of 'tagbreal-a'
Submodel 'tagbreal-c' is detail level 2 of 'tagbreal-a'
Loading model 'piranha.pof'
IBX: Found a good IBX to read for 'piranha.pof'.
IBX-DEBUG => POF checksum: 0x484195d2, IBX checksum: 0x38b567e1 -- "piranha.pof"
BMPMAN: Found EFF (shockwave01.eff) with 98 frames at 30 fps.
Loading model 'stilettoII.pof'
IBX: Found a good IBX to read for 'stilettoII.pof'.
IBX-DEBUG => POF checksum: 0xc03ac47f, IBX checksum: 0x21dd34b9 -- "stilettoII.pof"
BMPMAN: Found EFF (missilespew04.eff) with 20 frames at 30 fps.
Loading model 'belial.pof'
IBX: Found a good IBX to read for 'belial.pof'.
IBX-DEBUG => POF checksum: 0x99bae2a2, IBX checksum: 0x77d1d113 -- "belial.pof"
Loading model 'cmeasure01.pof'
IBX: Found a good IBX to read for 'cmeasure01.pof'.
IBX-DEBUG => POF checksum: 0x562739c3, IBX checksum: 0x76256515 -- "cmeasure01.pof"
Loading model 'S_Rockeye.pof'
BMPMAN: Found EFF (smissile1-glow.eff) with 20 frames at 20 fps.
IBX: Found a good IBX to read for 'S_Rockeye.pof'.
IBX-DEBUG => POF checksum: 0x4a2c27f4, IBX checksum: 0xb83aec46 -- "S_Rockeye.pof"
Loading model 'S_Hornet.pof'
IBX: Found a good IBX to read for 'S_Hornet.pof'.
IBX-DEBUG => POF checksum: 0xb2f69e71, IBX checksum: 0xebab0a4c -- "S_Hornet.pof"
Loading model 'S_Harpoon.pof'
IBX: Found a good IBX to read for 'S_Harpoon.pof'.
IBX-DEBUG => POF checksum: 0x76d846b5, IBX checksum: 0x542f5294 -- "S_Harpoon.pof"
Loading model 'S_Trebuchet.pof'
IBX: Found a good IBX to read for 'S_Trebuchet.pof'.
IBX-DEBUG => POF checksum: 0x9a344f4d, IBX checksum: 0x66297058 -- "S_Trebuchet.pof"
Loading model 'ShivanCluster.pof'
IBX: Found a good IBX to read for 'ShivanCluster.pof'.
IBX-DEBUG => POF checksum: 0x4b5c01e9, IBX checksum: 0x74308692 -- "ShivanCluster.pof"
Loading model 'MX-50.pof'
DDS ERROR: Couldn't open 'wep-mx50-shine.dds' -- DDS was in an unsupported/unknown format
IBX: Found a good IBX to read for 'MX-50.pof'.
IBX-DEBUG => POF checksum: 0x25d2520e, IBX checksum: 0xc624dc0f -- "MX-50.pof"
Loading model 'Interceptor.pof'
IBX: Found a good IBX to read for 'Interceptor.pof'.
IBX-DEBUG => POF checksum: 0x74aa90ad, IBX checksum: 0xfdd1d169 -- "Interceptor.pof"
Loading model 'hornet.pof'
IBX: Found a good IBX to read for 'hornet.pof'.
IBX-DEBUG => POF checksum: 0x066a989a, IBX checksum: 0x8d7227a4 -- "hornet.pof"
Loading model 'debris01.pof'
IBX: Found a good IBX to read for 'debris01.pof'.
IBX-DEBUG => POF checksum: 0x974f214b, IBX checksum: 0x0cb49c79 -- "debris01.pof"
Loading model 'debris02.pof'
IBX: Found a good IBX to read for 'debris02.pof'.
IBX-DEBUG => POF checksum: 0x8e0eed50, IBX checksum: 0x3e979514 -- "debris02.pof"
BMPMAN: Found EFF (explode1.eff) with 43 frames at 25 fps.
BMPMAN: Found EFF (PWmuzzle.eff) with 4 frames at 30 fps.
BMPMAN: Found EFF (Gmuzzle.eff) with 5 frames at 30 fps.
BMPMAN: Found EFF (Bmuzzle.eff) with 5 frames at 30 fps.
BMPMAN: Found EFF (Rmuzzle.eff) with 4 frames at 30 fps.
BMPMAN: Found EFF (Cmuzzle.eff) with 4 frames at 30 fps.
Paging in mission messages
Stopping model page in...
ANI Lamprey_Impact.ani with size 80x80 (37.5% wasted)
ANI support1.ani with size 108x24 (25.0% wasted)
ANI damage1.ani with size 148x25 (21.9% wasted)
ANI wingman1.ani with size 71x53 (17.2% wasted)
ANI wingman2.ani with size 35x53 (17.2% wasted)
ANI wingman3.ani with size 14x53 (17.2% wasted)
ANI toggle1.ani with size 57x20 (37.5% wasted)
ANI head1.ani with size 164x132 (48.4% wasted)
ANI weapons1.ani with size 126x20 (37.5% wasted)
ANI weapons1_b.ani with size 150x20 (37.5% wasted)
ANI objective1.ani with size 149x21 (34.4% wasted)
ANI energy1.ani with size 12x41 (35.9% wasted)
ANI targetview1.ani with size 137x156 (39.1% wasted)
ANI targetview2.ani with size 4x96 (25.0% wasted)
ANI targetview3.ani with size 7x20 (37.5% wasted)
ANI 2_radar1.ani with size 179x146 (43.0% wasted)
ANI 2_energy2.ani with size 86x96 (25.0% wasted)
ANI 2_reticle1.ani with size 40x24 (25.0% wasted)
ANI targhit1.ani with size 31x21 (34.4% wasted)
ANI 2_leftarc.ani with size 103x252 (1.6% wasted)
ANI 2_rightarc1.ani with size 103x252 (1.6% wasted)
ANI 2_toparc2.ani with size 35x24 (25.0% wasted)
ANI 2_toparc3.ani with size 41x29 (9.4% wasted)
ANI netlag1.ani with size 29x30 (6.3% wasted)
ANI 2_lead1.ani with size 26x26 (18.8% wasted)
ANI 2_lock1.ani with size 56x53 (17.2% wasted)
ANI 2_lockspin.ani with size 100x100 (21.9% wasted)
ANI time1.ani with size 47x23 (28.1% wasted)
ANI targetview1_2.ani with size 274x116 (9.4% wasted)
ANI 2_Loading.ani with size 824x43 (32.8% wasted)
ANI gas.ani with size 128x127 (0.8% wasted)
ANI shieldfv-01.ani with size 112x93 (27.3% wasted)
ANI shieldfv-02.ani with size 112x93 (27.3% wasted)
ANI shieldbv-02.ani with size 112x93 (27.3% wasted)
ANI shieldbv-01.ani with size 112x93 (27.3% wasted)
ANI shield-f03.ani with size 112x93 (27.3% wasted)
ANI shieldfs-02.ani with size 112x93 (27.3% wasted)
ANI shieldfs-03.ani with size 112x93 (27.3% wasted)
ANI Lamprey_Particle.ani with size 92x86 (32.8% wasted)
User bitmap 'TMP308x190+16'
User bitmap 'TMP337x206+16'
User bitmap 'TMP69x119+16'
User bitmap 'TMP231x145+16'
User bitmap 'TMP273x158+16'
User bitmap 'TMP319x174+16'
User bitmap 'TMP192x116+16'
User bitmap 'TMP509x189+16'
User bitmap 'TMP209x477+16'
User bitmap 'TMP256x256+8'
User bitmap 'TMP256x256+8'
User bitmap 'TMP128x128+8'
Bmpman: 2325/4750 bitmap slots in use.
Ending level bitmap paging...
=================== ENDING LOAD ================
Real count = 574,  Estimated count = 425
================================================
MediaVPs: Flaming debris script ACTIVE!
SCRIPTING: Starting flashy deaths script loading

Class: gtf ulysses
FRM: 1
FE: 1

Class: gtf hercules
FRM: 1
FE: 1

Class: gtf hercules mark ii
FRM: 1
FE: 1

Class: gtf ares
FRM: 1
FE: 1

Class: gtf erinyes
FRM: 1
FE: 1

Class: gtf loki
FRM: 1
FE: 1

Class: gtf pegasus
FRM: 1
FE: 1

Class: gtf perseus
FRM: 1
FE: 1

Class: gtf myrmidon
FRM: 1
FE: 1

Class: sf mara (terrans)
FRM: 1
FE: 1

Class: gtb artemis
FRM: 1
FE: 1

Class: gtb artemis d.h.
FRM: 1
FE: 1

Class: gtb medusa
FRM: 1
FE: 1

Class: gtb ursa
FRM: 1
FE: 1

Class: gtb zeus
FRM: 1
FE: 1

Class: gtb boanerges
FRM: 1
FE: 1

Class: gtdr amazon
FRM: 1
FE: 1

Class: gtdr amazon advanced
DRM: 0.25
DE: 2
DM: 1
FRM: 1
FE: 6
BE: 0.45
BEDu: 5000
BEDM: 2.5

Class: gts hygeia
DRM: 0.25
DE: 2
DM: 1
FRM: 1
FE: 1

Class: gtfr triton
DRM: 0.25
DE: 2
DM: 1
FRM: 1
FE: 6
BE: 0.45
BEDu: 5000
BEDM: 2.5

Class: tc-tri
DRM: 0.25
DE: 2
DM: 1
FRM: 1
FE: 6
BE: 0.4
BEDu: 4000
BEDM: 2.5

Class: gtfr poseidon
DRM: 0.25
DE: 2
DM: 1
FRM: 1
FE: 6

Class: tc 2
DRM: 0.25
DE: 2
DM: 1
FRM: 1
FE: 1

Class: tsc 2
DRM: 0.25
DE: 2
DM: 1
FRM: 1
FE: 1

Class: tac 1
DRM: 0.25
DE: 2
DM: 1
FRM: 1
FE: 1

Class: ttc 1
DRM: 0.25
DE: 2
DM: 1
FRM: 1
FE: 1

Class: gtc fenris
DRM: 0.25
DE: 2
DM: 1
FRM: 2
FE: 6
BE: 0.6
BEDu: 8000
BEDM: 2.5

Class: gtm hippocrates
DRM: 0.25
DE: 2
DM: 1
FRM: 1
FE: 6
BE: 0.6
BEDu: 8000
BEDM: 2.5

Class: gtc leviathan
DRM: 0.25
DE: 2
DM: 1
FRM: 2
FE: 6
BE: 0.6
BEDu: 8000
BEDM: 2.5

Class: gtsc faustus
DRM: 0.25
DE: 2
DM: 1
FRM: 1
FE: 6
BE: 0.6
BEDu: 8000
BEDM: 2.5

Class: gtg zephyrus
DRM: 0.25
DE: 2
DM: 1
FRM: 1
FE: 6
BE: 0.55
BEDu: 7000
BEDM: 2.5

Class: gta charybdis
DRM: 0.25
DE: 2
DM: 1
FRM: 1
FE: 6
BE: 0.5
BEDu: 6000
BEDM: 2.5

Class: gtd orion
DRM: 0.25
DE: 2
DM: 1
FRM: 2
FE: 6
BE: 0.7
BEDu: 10000
BEDM: 2.5

Class: gtd hecate
DRM: 0.25
DE: 2
DM: 1
FRM: 2
FE: 6
BE: 0.7
BEDu: 10000
BEDM: 2.5

Class: gtd orion#2 (bastion)
DRM: 0.25
DE: 2
DM: 1
FRM: 2
FE: 6
BE: 0.7
BEDu: 10000
BEDM: 2.5

Class: gtd hades
DRM: 0.25
DE: 2
DM: 1
FRM: 2
FE: 6
BE: 0.7
BEDu: 10000
BEDM: 2.5

Class: gti arcadia
DRM: 0.25
DE: 2
DM: 1
FRM: 2
FE: 6
BE: 0.7
BEDu: 10000
BEDM: 2.5

Class: gtva colossus
DRM: 0.25
DE: 2
DM: 1
FRM: 5
FE: 6
BE: 0.75
BEDu: 11000
BEDM: 2.5

Class: gtcv deimos
DRM: 0.25
DE: 2
DM: 1
FRM: 2
FE: 6
BE: 0.65
BEDu: 9000
BEDM: 2.5

Class: gtc aeolus
DRM: 0.25
DE: 2
DM: 1
FRM: 2
FE: 6
BE: 0.6
BEDu: 8000
BEDM: 2.5

Class: ntf iceni
DRM: 0.25
DE: 2
DM: 1
FRM: 2
FE: 6
BE: 0.65
BEDu: 9000
BEDM: 2.5

Class: ntf boadicea
DRM: 0.25
DE: 2
DM: 1
FRM: 2
FE: 6
BE: 0.6
BEDu: 8000
BEDM: 2.5

Class: gtt elysium
DRM: 0.25
DE: 2
DM: 1
FRM: 1
FE: 6

Class: gtt argo
DRM: 0.25
DE: 2
DM: 1
FRM: 1
FE: 6
BE: 0.4
BEDu: 4000
BEDM: 2.5

Class: gti ganymede
DRM: 0.25
DE: 2
DM: 1
FRM: 2
FE: 6
BE: 0.7
BEDu: 10000
BEDM: 2.5

Class: knossos
DRM: 0.25
DE: 2
DM: 1
FRM: 5
FE: 6
BE: 0.8
BEDu: 12000
BEDM: 2.5

Class: gtsg watchdog
FRM: 1
FE: 1

Class: gtsg cerberus
FRM: 1
FE: 1

Class: gtsg alastor
FRM: 1
FE: 1

Class: gtep hermes
FRM: 1
FE: 1

Class: tc-meson bomb
FRM: 4
FE: 6
BE: 0.8
BEDu: 10000
BEDM: 10

Class: gtsg mjolnir
DRM: 0.25
DE: 2
DM: 1
FRM: 2
FE: 6
BE: 0.6
BEDu: 8000
BEDM: 2.5

Class: gtsg mjolnir#home
DRM: 0.25
DE: 2
DM: 1
FRM: 2
FE: 6
BE: 0.6
BEDu: 8000
BEDM: 2.5

Class: gvf seth
FRM: 1
FE: 1

Class: gvf horus
FRM: 1
FE: 1

Class: gvf thoth
FRM: 1
FE: 1

Class: gvf serapis
FRM: 1
FE: 1

Class: gvf tauret
FRM: 1
FE: 1

Class: gvb sekhmet
FRM: 1
FE: 1

Class: gvb osiris
FRM: 1
FE: 1

Class: gvb bakha
FRM: 1
FE: 1

Class: gvf ptah
FRM: 1
FE: 1

Class: gvs nephthys
DRM: 0.25
DE: 2
DM: 1
FRM: 1
FE: 6

Class: gvt isis
DRM: 0.25
DE: 2
DM: 1
FRM: 1
FE: 6

Class: pvfr ma'at
DRM: 0.25
DE: 2
DM: 1
FRM: 1
FE: 6

Class: gvfr bes
DRM: 0.25
DE: 2
DM: 1
FRM: 1
FE: 6

Class: vac 5
DRM: 0.25
DE: 2
DM: 1
FRM: 1
FE: 1

Class: vac 4
DRM: 0.25
DE: 2
DM: 1
FRM: 1
FE: 1

Class: gvfr satis
DRM: 0.25
DE: 2
DM: 1
FRM: 1
FE: 6
BE: 0.45
BEDu: 5000
BEDM: 2.5

Class: gvg anuket
DRM: 0.25
DE: 2
DM: 1
FRM: 1
FE: 6
BE: 0.55
BEDu: 7000
BEDM: 2.5

Class: gvc aten
DRM: 0.25
DE: 2
DM: 1
FRM: 2
FE: 6
BE: 0.6
BEDu: 8000
BEDM: 2.5

Class: gvc mentu
DRM: 0.25
DE: 2
DM: 1
FRM: 2
FE: 6
BE: 0.6
BEDu: 8000
BEDM: 2.5

Class: gvcv sobek
DRM: 0.25
DE: 2
DM: 1
FRM: 2
FE: 6
BE: 0.65
BEDu: 9000
BEDM: 2.5

Class: gvd typhon
DRM: 0.25
DE: 2
DM: 1
FRM: 2
FE: 6
BE: 0.7
BEDu: 10000
BEDM: 2.5

Class: gvsg ankh
FRM: 1
FE: 1

Class: gvsg edjo
FRM: 1
FE: 1

Class: gvep ra
FRM: 1
FE: 1

Class: gva setekh
DRM: 0.25
DE: 2
DM: 1
FRM: 1
FE: 6
BE: 0.5
BEDu: 6000
BEDM: 2.5

Class: gvd hatshepsut
DRM: 0.25
DE: 2
DM: 1
FRM: 2
FE: 6
BE: 0.7
BEDu: 10000
BEDM: 2.5

Class: sf dragon
FRM: 1
FE: 1

Class: sf basilisk
FRM: 1
FE: 1

Class: sf manticore
FRM: 1
FE: 1

Class: sf aeshma
FRM: 1
FE: 1

Class: sf mara
FRM: 1
FE: 1

Class: sf astaroth
FRM: 1
FE: 1

Class: sb nephilim
FRM: 1
FE: 1

Class: sb taurvi
FRM: 1
FE: 1

Class: sb nahema
FRM: 1
FE: 1

Class: sb seraphim
FRM: 1
FE: 1

Class: st azrael
DRM: 0.25
DE: 2
DM: 1
FRM: 1
FE: 6

Class: sfr dis
DRM: 0.25
DE: 2
DM: 1
FRM: 1
FE: 6
BE: 0.45
BEDu: 5000
BEDM: 2.5

Class: sac 3
DRM: 0.25
DE: 2
DM: 1
FRM: 1
FE: 6
BE: 0.4
BEDu: 4000
BEDM: 2.5

Class: sfr mephisto
DRM: 0.25
DE: 2
DM: 1
FRM: 1
FE: 6

Class: sc 5
DRM: 0.25
DE: 2
DM: 1
FRM: 1
FE: 1

Class: sfr asmodeus
DRM: 0.25
DE: 2
DM: 1
FRM: 1
FE: 6
BE: 0.45
BEDu: 5000
BEDM: 2.5

Class: sac 2
DRM: 0.25
DE: 2
DM: 1
FRM: 1
FE: 1

Class: sc lilith
DRM: 0.25
DE: 2
DM: 1
FRM: 2
FE: 6
BE: 0.6
BEDu: 8000
BEDM: 2.5

Class: sc rakshasa
DRM: 0.25
DE: 2
DM: 1
FRM: 2
FE: 6
BE: 0.6
BEDu: 8000
BEDM: 2.5

Class: sd demon
DRM: 0.25
DE: 2
DM: 1
FRM: 2
FE: 6
BE: 0.7
BEDu: 10000
BEDM: 2.5

Class: sd ravana
DRM: 0.25
DE: 2
DM: 1
FRM: 2
FE: 6
BE: 0.7
BEDu: 10000
BEDM: 2.5

Class: sd lucifer
DRM: 0.25
DE: 2
DM: 1
FRM: 2
FE: 6
BE: 0.7
BEDu: 10000
BEDM: 2.5

Class: ssg trident
FRM: 1
FE: 1

Class: ssg belial
FRM: 1
FE: 1

Class: ssg rahu
DRM: 0.25
DE: 2
DM: 1
FRM: 1
FE: 6
BE: 0.55
BEDu: 7000
BEDM: 2.5

Class: scv moloch
DRM: 0.25
DE: 2
DM: 1
FRM: 2
FE: 6
BE: 0.65
BEDu: 9000
BEDM: 2.5

Class: sj sathanas
DRM: 0.25
DE: 2
DM: 1
FRM: 5
FE: 6
BE: 0.75
BEDu: 11000
BEDM: 2.5

Class: shivan comm node
DRM: 0.25
DE: 2
DM: 1
FRM: 1
FE: 6
BE: 0.65
BEDu: 9000
BEDM: 2.5

Class: sred
BEI: 0.2
BEDu: 200
BEDi: 100

Class: lred
BEI: 0.2
BEDu: 600
BEDi: 300

Class: bfred
BEI: 0.2
BEDu: 2100
BEDi: 1050

Class: terslash
BEI: 0.2
BEDu: 350
BEDi: 175

Class: lterslash
BEI: 0.2
BEDu: 150
BEDi: 75

Class: bfgreen
BEI: 0.2
BEDu: 1900
BEDi: 950

Class: lrbgreen
BEI: 0.2
BEDu: 1900
BEDi: 950

Class: bgreen
BEI: 0.2
BEDu: 1200
BEDi: 650

Class: sgreen
BEI: 0.2
BEDu: 210
BEDi: 105

Class: svas
BEI: 0.2
BEDu: 350
BEDi: 175

Class: bvas
BEI: 0.2
BEDu: 1100
BEDi: 550

Class: vslash
BEI: 0.2
BEDu: 750
BEDi: 375

Class: green beam
BEI: 0.2
BEDu: 200
BEDi: 100

Class: mjolnirbeam
BEI: 0.2
BEDu: 750
BEDi: 375

Class: mjolnirbeam#home
BEI: 0.2
BEDu: 400
BEDi: 200

Class: cyclops
FR: 100
FE: 6
BEI: 0.6
BEDu: 2000
BEDi: 1000

Class: cyclops#short
FR: 100
FE: 6
BEI: 0.6
BEDu: 2000
BEDi: 1000

Class: rebel bomb
FR: 100
FE: 6
BEI: 0.6
BEDu: 400
BEDi: 200

Class: helios
FR: 100
FE: 6
BEI: 0.6
BEDu: 6800
BEDi: 3400

Class: unknown bomb
FR: 100
FE: 6
BEI: 0.6
BEDu: 1500
BEDi: 750

Class: unknown megabomb
FR: 100
FE: 6
BEI: 0.6
BEDu: 3200
BEDi: 1600

Class: shivan bomb
FR: 100
FE: 6
BEI: 0.6
BEDu: 2000
BEDi: 1000

Class: shivan bomb#short
FR: 100
FE: 6
BEI: 0.6
BEDu: 2000
BEDi: 1000

Class: shivan weak bomb
FR: 100
FE: 6
BEI: 0.6
BEDu: 400
BEDi: 200

Class: shivan megabomb
FR: 100
FE: 6
BEI: 0.6
BEDu: 6800
BEDi: 3400

Class: fusion mortar
FR: 20
FE: 6
BEI: 0.2
BEDu: 80
BEDi: 40

Class: vasudan flux cannon
FR: 20
FE: 6
BEI: 0.4
BEDu: 500
BEDi: 250
Received post for event GS_EVENT_START_BRIEFING during state transtition. Find Allender if you are unsure if this is bad.
Got event GS_EVENT_START_BRIEFING (15) in state GS_STATE_START_GAME (52)
ANI 2_BriefMap with size 918x400 (21.9% wasted)
ANI iconwing01 with size 32x28 (12.5% wasted)
Loading model 'fighter07.pof'
IBX: Found a good IBX to read for 'fighter07.pof'.
IBX-DEBUG => POF checksum: 0x14e1c998, IBX checksum: 0xd6efa7b5 -- "fighter07.pof"
Submodel 'fighter07b' is detail level 1 of 'fighter07a'
Submodel 'fighter07c' is detail level 2 of 'fighter07a'
Submodel 'fighter07d' is detail level 3 of 'fighter07a'
Loading model 'fighter08.pof'
Potential problem found: Unrecognized subsystem type 'ABFlaps', believed to be in ship fighter08.pof
IBX: Found a good IBX to read for 'fighter08.pof'.
IBX-DEBUG => POF checksum: 0xa3d1fd3f, IBX checksum: 0x42c4ab5b -- "fighter08.pof"
Loading model 'fighter09.pof'
IBX: Found a good IBX to read for 'fighter09.pof'.
IBX-DEBUG => POF checksum: 0x0f31635c, IBX checksum: 0x9d8a4efa -- "fighter09.pof"
ANI iconSD4 with size 56x24 (25.0% wasted)
ANI iconScalpel with size 56x24 (25.0% wasted)
ANI iconflail with size 56x24 (25.0% wasted)
ANI iconPromR with size 56x24 (25.0% wasted)
ANI iconPromS with size 56x24 (25.0% wasted)
ANI iconNewton with size 56x24 (25.0% wasted)
ANI iconLich with size 56x24 (25.0% wasted)
Loading model 'tempest_tech.pof'
IBX: Found a good IBX to read for 'tempest_tech.pof'.
IBX-DEBUG => POF checksum: 0x457ab425, IBX checksum: 0xc444d920 -- "tempest_tech.pof"
Loading model 'newhornet_tech.pof'
IBX: Found a good IBX to read for 'newhornet_tech.pof'.
IBX-DEBUG => POF checksum: 0xe97f1fa7, IBX checksum: 0xb0958a83 -- "newhornet_tech.pof"
Loading model 'crossbow_tech.pof'
IBX: Found a good IBX to read for 'crossbow_tech.pof'.
IBX-DEBUG => POF checksum: 0x3c2d3c20, IBX checksum: 0xe793cd75 -- "crossbow_tech.pof"
Loading model 'piranha_tech.pof'
IBX: Found a good IBX to read for 'piranha_tech.pof'.
IBX-DEBUG => POF checksum: 0x4334dee5, IBX checksum: 0x389c84be -- "piranha_tech.pof"
Loading model 'stilettoII_tech.pof'
IBX: Found a good IBX to read for 'stilettoII_tech.pof'.
IBX-DEBUG => POF checksum: 0xf50214c4, IBX checksum: 0xc31b26fb -- "stilettoII_tech.pof"
ANI iconS-super with size 200x89 (30.5% wasted)
ANI fadeiconS-super with size 200x89 (30.5% wasted)
ANI fadeiconS-super.ani with size 200x89 (30.5% wasted)
ANI icons-cruiser with size 70x28 (12.5% wasted)
ANI Fadeicons-cruiser with size 70x28 (12.5% wasted)
ANI Fadeicons-cruiser.ani with size 70x28 (12.5% wasted)
ANI icons-fighterW with size 59x40 (37.5% wasted)
ANI Fadeicons-FighterW with size 59x40 (37.5% wasted)
ANI Fadeicons-FighterW.ani with size 59x40 (37.5% wasted)
ANI iconv-bomberW with size 71x82 (35.9% wasted)
ANI Fadeiconv-BomberW with size 71x82 (35.9% wasted)
ANI Fadeiconv-BomberW.ani with size 71x82 (35.9% wasted)
ANI iconhighlight03 with size 270x270 (47.3% wasted)
ANI iconhighlight03.ani with size 270x270 (47.3% wasted)
Frame  0 too long!!: frametime = 31.641 (31.641)
ANI iconS-super.ani with size 200x89 (30.5% wasted)
Got event GS_EVENT_ENTER_GAME (2) in state GS_STATE_BRIEFING (10)
Entering game at time =  44.037
Regenerating local nebula!
ANI Head-VP1a.ani with size 160x120 (6.3% wasted)
ANI Head-CM2b.ani with size 160x120 (6.3% wasted)
Got event GS_EVENT_END_GAME (4) in state GS_STATE_GAME_PLAY (2)
SOUND: d:\scp\builds\antipodes\code\sound\ds.cpp:1291 - OpenAL error = 'Invalid Operation'
Unloading in mission messages
Got event GS_EVENT_QUIT_GAME (5) in state GS_STATE_MAIN_MENU (1)
Freeing all existing models...
... Log closed, Sun Dec 05 16:07:12 2010
Did you hear that fellas? She says I have a Meritorious Unit.