Hard Light Productions Forums

Hosted Projects - FS2 Required => FreeSpace Conversion => Topic started by: karajorma on September 16, 2010, 09:12:28 am

Title: Two crashes and a fistfull of debug messages.
Post by: karajorma on September 16, 2010, 09:12:28 am
I installed FSport using Turey's installer to update my existing install (which I believe was also downloaded with Turey's installer). Unfortunately it's now crashed twice.

When I fired up the debugger to try and find the cause and fix it I kept being greeted with debug errors like this one.

Code: [Select]
Compatibility warning:
No shield icon specified for 'GTF Valkyrie' but the "generate icon" flag is not specified.
Enabling flag by default.

Now maybe that's a 3.6.13 error message but that's what I'm using to debug so I'm going to get those errors. Has anyone got a fix for them? Just in case the problem is my install somehow, here's my log.

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
Passed cmdline options:
  -spec_exp 8.2
  -fov 0.5
  -spec_static 3.5
  -spec_point 8.6
  -spec_tube 1.0
  -ambient_factor 70
  -env
  -mipmap
  -missile_lighting
  -glow
  -nomotiondebris
  -spec
  -normal
  -3dshockwave
  -cache_bitmaps
  -ballistic_gauge
  -dualscanlines
  -rearm_timer
  -targetinfo
  -3dwarp
  -ship_choice_3d
  -weapon_choice_3d
  -warp_flash
  -snd_preload
  -mod fsport-mediavps,fsport,mediavps_3612
Building file index...
Found root pack 'D:\Games\Freespace2\fsport-mediavps\mv_fsport.vp' with a checksum of 0xb5009f03
Found root pack 'D:\Games\Freespace2\fsport\fsport-hi_res.vp' with a checksum of 0x9b3bb212
Found root pack 'D:\Games\Freespace2\fsport\fsport-missions.vp' with a checksum of 0xed750b18
Found root pack 'D:\Games\Freespace2\fsport\fsport3_2.vp' with a checksum of 0xfd80cf91
Found root pack 'D:\Games\Freespace2\fsport\fsport_fs1_training.vp' with a checksum of 0xce5e1721
Found root pack 'D:\Games\Freespace2\fsport\fsport_glow.vp' with a checksum of 0xb9892a5f
Found root pack 'D:\Games\Freespace2\fsport\sparky_hi_fs1.vp' with a checksum of 0x39438fdb
Found root pack 'D:\Games\Freespace2\fsport\stu_fs1.vp' with a checksum of 0x060994cb
Found root pack 'D:\Games\Freespace2\fsport\tango_fs1.vp' with a checksum of 0xac31d566
Found root pack 'D:\Games\Freespace2\fsport\tango_hi_fs1.vp' with a checksum of 0x44e81e9f
Found root pack 'D:\Games\Freespace2\fsport\warble_fs1.vp' with a checksum of 0x0b608285
Found root pack 'D:\Games\Freespace2\mediavps_3612\MV_Advanced.vp' with a checksum of 0x4b8b0f5a
Found root pack 'D:\Games\Freespace2\mediavps_3612\MV_AnimGlows.vp' with a checksum of 0x6a554026
Found root pack 'D:\Games\Freespace2\mediavps_3612\MV_Assets.vp' with a checksum of 0x529cc70f
Found root pack 'D:\Games\Freespace2\mediavps_3612\MV_Effects.vp' with a checksum of 0xb9a9a485
Found root pack 'D:\Games\Freespace2\mediavps_3612\MV_Music.vp' with a checksum of 0xb3e21469
Found root pack 'D:\Games\Freespace2\mediavps_3612\MV_RadarIcons.vp' with a checksum of 0x31dd7781
Found root pack 'D:\Games\Freespace2\mediavps_3612\MV_Root.vp' with a checksum of 0x6ffd5c78
Found root pack 'D:\Games\Freespace2\multi-mission-pack.vp' with a checksum of 0x377695e0
Found root pack 'D:\Games\Freespace2\multi-voice-pack.vp' with a checksum of 0xd50e7442
Found root pack 'D:\Games\Freespace2\root_fs2.vp' with a checksum of 0xce10d76c
Found root pack 'D:\Games\Freespace2\smarty_fs2.vp' with a checksum of 0xddeb3b1e
Found root pack 'D:\Games\Freespace2\sparky_fs2.vp' with a checksum of 0x164fe65a
Found root pack 'D:\Games\Freespace2\sparky_hi_fs2.vp' with a checksum of 0xa11d56f1
Found root pack 'D:\Games\Freespace2\stu_fs2.vp' with a checksum of 0xd77da83a
Found root pack 'D:\Games\Freespace2\tango1_fs2.vp' with a checksum of 0x4c25221e
Found root pack 'D:\Games\Freespace2\tango2_fs2.vp' with a checksum of 0x86920b82
Found root pack 'D:\Games\Freespace2\tango3_fs2.vp' with a checksum of 0x705e8d71
Found root pack 'D:\Games\Freespace2\warble_fs2.vp' with a checksum of 0xd85c305d
Searching root 'D:\Games\Freespace2\fsport-mediavps\' ... 64 files
Searching root pack 'D:\Games\Freespace2\fsport-mediavps\mv_fsport.vp' ... 487 files
Searching root 'D:\Games\Freespace2\fsport\' ... 107 files
Searching root pack 'D:\Games\Freespace2\fsport\fsport-hi_res.vp' ... 108 files
Searching root pack 'D:\Games\Freespace2\fsport\fsport-missions.vp' ... 160 files
Searching root pack 'D:\Games\Freespace2\fsport\fsport3_2.vp' ... 866 files
Searching root pack 'D:\Games\Freespace2\fsport\fsport_fs1_training.vp' ... 226 files
Searching root pack 'D:\Games\Freespace2\fsport\fsport_glow.vp' ... 6 files
Searching root pack 'D:\Games\Freespace2\fsport\sparky_hi_fs1.vp' ... 1229 files
Searching root pack 'D:\Games\Freespace2\fsport\stu_fs1.vp' ... 1539 files
Searching root pack 'D:\Games\Freespace2\fsport\tango_fs1.vp' ... 85 files
Searching root pack 'D:\Games\Freespace2\fsport\tango_hi_fs1.vp' ... 33 files
Searching root pack 'D:\Games\Freespace2\fsport\warble_fs1.vp' ... 111 files
Searching root 'D:\Games\Freespace2\mediavps_3612\' ... 0 files
Searching root pack 'D:\Games\Freespace2\mediavps_3612\MV_Advanced.vp' ... 1283 files
Searching root pack 'D:\Games\Freespace2\mediavps_3612\MV_AnimGlows.vp' ... 1641 files
Searching root pack 'D:\Games\Freespace2\mediavps_3612\MV_Assets.vp' ... 1905 files
Searching root pack 'D:\Games\Freespace2\mediavps_3612\MV_Effects.vp' ... 1892 files
Searching root pack 'D:\Games\Freespace2\mediavps_3612\MV_Music.vp' ... 32 files
Searching root pack 'D:\Games\Freespace2\mediavps_3612\MV_RadarIcons.vp' ... 24 files
Searching root pack 'D:\Games\Freespace2\mediavps_3612\MV_Root.vp' ... 358 files
Searching root 'D:\Games\Freespace2\' ... 271 files
Searching root pack 'D:\Games\Freespace2\multi-mission-pack.vp' ... 110 files
Searching root pack 'D:\Games\Freespace2\multi-voice-pack.vp' ... 307 files
Searching root pack 'D:\Games\Freespace2\root_fs2.vp' ... 157 files
Searching root pack 'D:\Games\Freespace2\smarty_fs2.vp' ... 10 files
Searching root pack 'D:\Games\Freespace2\sparky_fs2.vp' ... 3027 files
Searching root pack 'D:\Games\Freespace2\sparky_hi_fs2.vp' ... 1337 files
Searching root pack 'D:\Games\Freespace2\stu_fs2.vp' ... 2355 files
Searching root pack 'D:\Games\Freespace2\tango1_fs2.vp' ... 32 files
Searching root pack 'D:\Games\Freespace2\tango2_fs2.vp' ... 15 files
Searching root pack 'D:\Games\Freespace2\tango3_fs2.vp' ... 10 files
Searching root pack 'D:\Games\Freespace2\warble_fs2.vp' ... 52 files
Found 33 roots and 19839 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 version: 1.0
  Max auxiliary sends: 1
  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 1024x768 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 Mobility Radeon HD 3650
  OpenGL Version    : 3.3.10061 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".

  Initializing Shaders Manager...
  Loading and compiling main shaders...
    Compiling main shader ->  main-v.sdr (null-v.sdr) / main-f.sdr (null-f.sdr) ...
    Compiling main shader ->  main-v.sdr (b-v.sdr) / main-f.sdr (b-f.sdr) ...
    Compiling main shader ->  main-v.sdr (b-v.sdr) / main-f.sdr (bg-f.sdr) ...
    Compiling main shader ->  main-v.sdr (l-v.sdr) / main-f.sdr (lb-f.sdr) ...
    Compiling main shader ->  main-v.sdr (l-v.sdr) / main-f.sdr (lbg-f.sdr) ...
    Compiling main shader ->  main-v.sdr (l-v.sdr) / main-f.sdr (lbgs-f.sdr) ...
    Compiling main shader ->  main-v.sdr (l-v.sdr) / main-f.sdr (lbs-f.sdr) ...
    Compiling main shader ->  main-v.sdr (le-v.sdr) / main-f.sdr (lbgse-f.sdr) ...
    Compiling main shader ->  main-v.sdr (le-v.sdr) / main-f.sdr (lbse-f.sdr) ...
    Compiling main shader ->  main-v.sdr (ln-v.sdr) / main-f.sdr (lbgn-f.sdr) ...
    Compiling main shader ->  main-v.sdr (ln-v.sdr) / main-f.sdr (lbgsn-f.sdr) ...
    Compiling main shader ->  main-v.sdr (ln-v.sdr) / main-f.sdr (lbn-f.sdr) ...
    Compiling main shader ->  main-v.sdr (ln-v.sdr) / main-f.sdr (lbsn-f.sdr) ...
    Compiling main shader ->  main-v.sdr (lne-v.sdr) / main-f.sdr (lbgsne-f.sdr) ...
    Compiling main shader ->  main-v.sdr (lne-v.sdr) / main-f.sdr (lbsne-f.sdr) ...
    Compiling main shader ->  main-v.sdr (lf-v.sdr) / main-f.sdr (lfb-f.sdr) ...
    Compiling main shader ->  main-v.sdr (lf-v.sdr) / main-f.sdr (lfbg-f.sdr) ...
    Compiling main shader ->  main-v.sdr (lf-v.sdr) / main-f.sdr (lfbgs-f.sdr) ...
    Compiling main shader ->  main-v.sdr (lf-v.sdr) / main-f.sdr (lfbs-f.sdr) ...
    Compiling main shader ->  main-v.sdr (lfe-v.sdr) / main-f.sdr (lfbgse-f.sdr) ...
    Compiling main shader ->  main-v.sdr (lfe-v.sdr) / main-f.sdr (lfbse-f.sdr) ...
    Compiling main shader ->  main-v.sdr (lfn-v.sdr) / main-f.sdr (lfbgn-f.sdr) ...
    Compiling main shader ->  main-v.sdr (lfn-v.sdr) / main-f.sdr (lfbgsn-f.sdr) ...
    Compiling main shader ->  main-v.sdr (lfn-v.sdr) / main-f.sdr (lfbn-f.sdr) ...
    Compiling main shader ->  main-v.sdr (lfn-v.sdr) / main-f.sdr (lfbsn-f.sdr) ...
    Compiling main shader ->  main-v.sdr (lfne-v.sdr) / main-f.sdr (lfbgsne-f.sdr) ...
    Compiling main shader ->  main-v.sdr (lfne-v.sdr) / main-f.sdr (lfbsne-f.sdr) ...
    Compiling main shader ->  main-v.sdr (l-v.sdr) / main-f.sdr (null-f.sdr) ...
    Compiling main shader ->  main-v.sdr (l-v.sdr) / main-f.sdr (lg-f.sdr) ...
    Compiling main shader ->  main-v.sdr (l-v.sdr) / main-f.sdr (lgs-f.sdr) ...
    Compiling main shader ->  main-v.sdr (l-v.sdr) / main-f.sdr (ls-f.sdr) ...
    Compiling main shader ->  main-v.sdr (le-v.sdr) / main-f.sdr (lgse-f.sdr) ...
    Compiling main shader ->  main-v.sdr (le-v.sdr) / main-f.sdr (lse-f.sdr) ...
    Compiling main shader ->  main-v.sdr (ln-v.sdr) / main-f.sdr (lgn-f.sdr) ...
    Compiling main shader ->  main-v.sdr (ln-v.sdr) / main-f.sdr (lgsn-f.sdr) ...
    Compiling main shader ->  main-v.sdr (ln-v.sdr) / main-f.sdr (ln-f.sdr) ...
    Compiling main shader ->  main-v.sdr (ln-v.sdr) / main-f.sdr (lsn-f.sdr) ...
    Compiling main shader ->  main-v.sdr (lne-v.sdr) / main-f.sdr (lgsne-f.sdr) ...
    Compiling main shader ->  main-v.sdr (lne-v.sdr) / main-f.sdr (lsne-f.sdr) ...
  Shaders Manager initialized.

  Max texture units: 8 (16)
  Max elements vertices: 2147483647
  Max elements indices: 16777215
  Max texture size: 8192x8192
  Can use compressed textures: YES
  Texture compression available: YES
  Using trilinear texture filter.
  Using GLSL for model rendering.
  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_exp-sct.tbm' ...
TBM  =>  Starting parse of 'mv_dbrs-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' ...
ANI 2_radar1 with size 209x170 (33.6% wasted)
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' ...
TBM  =>  Starting parse of 'fs1_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' ...
TBM  =>  Starting parse of 'fs1_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)
ANI Avenger_Impact with size 80x80 (37.5% wasted)
ANI Leech_Impact with size 80x80 (37.5% wasted)
TBM  =>  Starting parse of 'mv_core-wep.tbm' ...
TBM  =>  Starting parse of 'mv_effects-wep.tbm' ...
TBM  =>  Starting parse of 'mv_assets-wep.tbm' ...
TBM  =>  Starting parse of 'railguncycle-wep.tbm' ...
TBM  =>  Starting parse of 'fs1_tech-wep.tbm' ...
TBM  =>  Starting parse of 'fs1_shockwave-wep.tbm' ...
TBM  =>  Starting parse of 'fs1_missiles-wep.tbm' ...
TBM  =>  Starting parse of 'fs1_effects-wep.tbm' ...
TBM  =>  Starting parse of 'fsport-aip.tbm' ...
TBM  =>  Starting parse of 'mv_effects-obt.tbm' ...
TBM  =>  Starting parse of 'mv_core-shp.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 'fsport-turretangles-shp.tbm' ...
TBM  =>  Starting parse of 'fsport-resetmodels-shp.tbm' ...
TBM  =>  Starting parse of 'fsport-abtrails-shp.tbm' ...
TBM  =>  Starting parse of 'fs1_trails-shp.tbm' ...
TBM  =>  Starting parse of 'fs1_shockwave-shp.tbm' ...
TBM  =>  Starting parse of 'fs1_models-shp.tbm' ...
WARNING: "Compatibility warning: No shield icon specified for 'GTF Ulysses' but the "generate icon" flag is not specified. Enabling flag by default." at ship.cpp:3785
WARNING: "Compatibility warning: No shield icon specified for 'GTF Apollo' but the "generate icon" flag is not specified. Enabling flag by default." at ship.cpp:3785
WARNING: "Compatibility warning: No shield icon specified for 'GTF Valkyrie' but the "generate icon" flag is not specified. Enabling flag by default." at ship.cpp:3785
Freeing all existing models...
Title: Re: Two crashes and a fistfull of debug messages.
Post by: Jeff Vader on September 16, 2010, 09:15:56 am
:wtf:

Uh, this doesn't seem right.
Title: Re: Two crashes and a fistfull of debug messages.
Post by: Goober5000 on September 16, 2010, 04:02:51 pm
Hmm.  I'll need to check this out.  Admiral Nelson mentioned the FSPortMVPs had some bugs in it; perhaps these are those.
Title: Re: Two crashes and a fistfull of debug messages.
Post by: Galemp on September 16, 2010, 09:41:58 pm
You have some really old VPs in there. For example, FSPort-glow.vp hasn't been needed since version 2, which is... four years old, I think?

You'd better start from scratch if the installer isn't cleaning up old installs properly.
Title: Re: Two crashes and a fistfull of debug messages.
Post by: Goober5000 on September 17, 2010, 01:01:12 am
Fsport_fs1_training.vp and fsport_glow.vp should go.  Somehow the hyphens got converted to underscores which is why the installer didn't pick them up.
Title: Re: Two crashes and a fistfull of debug messages.
Post by: karajorma on September 17, 2010, 05:56:19 am
Yeah, I knew I had an old install, which is why I suspected that to be the cause. I'll go back to basics and start again.


EDIT : Hmmmmmm. I'm still getting this error running just the 3.6.12 mediaVPs even thoughthe checksums are exactly the same as on the release thread. Something is screwy here and I'll be buggered if I can figure out what it is if no one else is getting this.
Title: Re: Two crashes and a fistfull of debug messages.
Post by: Galemp on September 17, 2010, 09:44:52 am
What about running FSPort without the MediaVPs? Or FS2 retail data?