Author Topic: [solved] hud streching on multiple monitors  (Read 1240 times)

0 Members and 1 Guest are viewing this topic.

Offline kyrth

  • 22
[solved] hud streching on multiple monitors
Hi, I'm sure this has been answered before so I apologize, but I couldn't figure it out it after searching for hours. I'm trying to figure out how to run this on 3 monitors without stretching the hud.

I just installed FS2Open 3_7_2_RC4, and I'm running at 5760 by 1080 and it looks amazing, but the hud is all stretched across three monitors. I tried using the antipodes build, but that didn't work. I then read that's no longer needed as the current build can utilize tables and even automatically not stretch the hud. But it's not automatically doing it for me. I made a text file, named it hud_gauges.tbl  and copied the widescreen table code from http://joshmccarty.com/2011/08/play-an-enhanced-version-of-descent-freespace-2-with-fs2open/ into it. I put hud_gagues.tbl in freespace 2/data/tables. This works, but I still have the stretched hud display and well as the new corrected hud. So two huds on top of each other. I'm not sure what I'm doing wrong. Has anyone else gotten this working?
« Last Edit: January 10, 2015, 12:33:07 pm by kyrth »

 

Offline AdmiralRalwood

  • 211
  • The Cthulhu programmer himself!
    • Skype
    • Steam
    • Twitter
Re: hud streching on multiple monitors
Please post your fs2_open.log file.  Instructions on how to do this can be found in this post.
Ph'nglui mglw'nafh Codethulhu GitHub wgah'nagl fhtagn.

schrödinbug (noun) - a bug that manifests itself in running software after a programmer notices that the code should never have worked in the first place.

When you gaze long into BMPMAN, BMPMAN also gazes into you.

"I am one of the best FREDders on Earth" -General Battuta

<Aesaar> literary criticism is vladimir putin

<MageKing17> "There's probably a reason the code is the way it is" is a very dangerous line of thought. :P
<MageKing17> Because the "reason" often turns out to be "nobody noticed it was wrong".
(the very next day)
<MageKing17> this ****ing code did it to me again
<MageKing17> "That doesn't really make sense to me, but I'll assume it was being done for a reason."
<MageKing17> **** ME
<MageKing17> THE REASON IS PEOPLE ARE STUPID
<MageKing17> ESPECIALLY ME

<MageKing17> God damn, I do not understand how this is breaking.
<MageKing17> Everything points to "this should work fine", and yet it's clearly not working.
<MjnMixael> 2 hours later... "God damn, how did this ever work at all?!"
(...)
<MageKing17> so
<MageKing17> more than two hours
<MageKing17> but once again we have reached the inevitable conclusion
<MageKing17> How did this code ever work in the first place!?

<@The_E> Welcome to OpenGL, where standards compliance is optional, and error reporting inconsistent

<MageKing17> It was all working perfectly until I actually tried it on an actual mission.

<IronWorks> I am useful for FSO stuff again. This is a red-letter day!
* z64555 erases "Thursday" and rewrites it in red ink

<MageKing17> TIL the entire homing code is held up by shoestrings and duct tape, basically.

  

Offline Yarn

  • 210
Re: hud streching on multiple monitors
It sounds like you've got another HUD table somewhere that's being used. Look in freespace 2/data/tables and remove any files that are either named "hud_gauges.tbl" (including the one that you added yourself) or end in "-hdg.tbm". Do the same with all of your mod folders (e.g., for the MediaVPs_2014 folder, check freespace 2/MediaVPs_2014/data/tables). (If a mod folder lacks a data/tables folder, that's fine; you can skip that mod.)
"Your fighter is running out of oil.  Please check under the hood and add more if necessary"
--strings.tbl, entry 177

"Freespace is very tired.  It is shutting down to get some rest."
--strings.tbl, entry 178

 

Offline kyrth

  • 22
Re: hud streching on multiple monitors
Thank you for your replies. Here's the log that came up when I ran the debug instructions.

Code: [Select]
Model 'fighter04.pof': insignia uses an invalid LOD (-1)

ntdll.dll! ZwWaitForSingleObject + 21 bytes
kernel32.dll! WaitForSingleObjectEx + 67 bytes
kernel32.dll! WaitForSingleObject + 18 bytes
fs2_open_3_7_2_RC4-DEBUG.exe! SCP_DumpStack + 354 bytes
fs2_open_3_7_2_RC4-DEBUG.exe! Warning + 416 bytes
fs2_open_3_7_2_RC4-DEBUG.exe! read_model_file + 19679 bytes
fs2_open_3_7_2_RC4-DEBUG.exe! model_load + 782 bytes
fs2_open_3_7_2_RC4-DEBUG.exe! mission_parse_handle_late_arrivals + 178 bytes
fs2_open_3_7_2_RC4-DEBUG.exe! mission_parse_maybe_create_parse_object + 340 bytes
fs2_open_3_7_2_RC4-DEBUG.exe! post_process_ships_wings + 111 bytes
fs2_open_3_7_2_RC4-DEBUG.exe! post_process_mission + 69 bytes
fs2_open_3_7_2_RC4-DEBUG.exe! parse_mission + 1520 bytes
fs2_open_3_7_2_RC4-DEBUG.exe! parse_main + 444 bytes
fs2_open_3_7_2_RC4-DEBUG.exe! mission_load + 228 bytes
fs2_open_3_7_2_RC4-DEBUG.exe! game_start_mission + 184 bytes
fs2_open_3_7_2_RC4-DEBUG.exe! game_enter_state + 511 bytes
fs2_open_3_7_2_RC4-DEBUG.exe! gameseq_set_state + 310 bytes
fs2_open_3_7_2_RC4-DEBUG.exe! game_process_event + 242 bytes
fs2_open_3_7_2_RC4-DEBUG.exe! gameseq_process_events + 152 bytes
fs2_open_3_7_2_RC4-DEBUG.exe! game_main + 782 bytes
fs2_open_3_7_2_RC4-DEBUG.exe! WinMain + 330 bytes
fs2_open_3_7_2_RC4-DEBUG.exe! __tmainCRTStartup + 358 bytes
fs2_open_3_7_2_RC4-DEBUG.exe! WinMainCRTStartup + 15 bytes
kernel32.dll! BaseThreadInitThunk + 18 bytes
ntdll.dll! RtlInitializeExceptionChain + 99 bytes
ntdll.dll! RtlInitializeExceptionChain + 54 bytes


edit: oops I think that wasn't the actual log. sorry! here
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 2 Open version: 3.7.2.10997
Passed cmdline options:
  -missile_lighting
  -nomotiondebris
  -3dshockwave
  -soft_particles
  -post_process
  -fxaa
  -fb_explosions
  -snd_preload
  -mod fsport-mediavps,fsport,mediavps_3612
  -window
Building file index...
Found root pack 'D:\Games\Freespace 2\fsport-mediavps\mv_fsport.vp' with a checksum of 0xeb1fe49a
Found root pack 'D:\Games\Freespace 2\fsport-mediavps\mv_fsport_music.vp' with a checksum of 0xeb795f15
Found root pack 'D:\Games\Freespace 2\fsport\fsport-missions.vp' with a checksum of 0x0e155670
Found root pack 'D:\Games\Freespace 2\fsport\fsport3_4.vp' with a checksum of 0x27404416
Found root pack 'D:\Games\Freespace 2\fsport\odeon_fs1.vp' with a checksum of 0x9db5a4ac
Found root pack 'D:\Games\Freespace 2\fsport\sparky_hi_fs1.vp' with a checksum of 0x9548edb1
Found root pack 'D:\Games\Freespace 2\fsport\stu_fs1.vp' with a checksum of 0x033f612f
Found root pack 'D:\Games\Freespace 2\fsport\tango_fs1.vp' with a checksum of 0x69946372
Found root pack 'D:\Games\Freespace 2\fsport\tango_hi1_fs1.vp' with a checksum of 0x110c971c
Found root pack 'D:\Games\Freespace 2\fsport\tango_hi2_fs1.vp' with a checksum of 0xe3c8d13b
Found root pack 'D:\Games\Freespace 2\fsport\tango_hi3_fs1.vp' with a checksum of 0x5ddd28f7
Found root pack 'D:\Games\Freespace 2\fsport\tango_hi4_fs1.vp' with a checksum of 0x52d85c46
Found root pack 'D:\Games\Freespace 2\fsport\tango_hi5_fs1.vp' with a checksum of 0xf615f6be
Found root pack 'D:\Games\Freespace 2\fsport\warble_fs1.vp' with a checksum of 0x0b608285
Found root pack 'D:\Games\Freespace 2\mediavps_3612\MV_Advanced.vp' with a checksum of 0x4b8b0f5a
Found root pack 'D:\Games\Freespace 2\mediavps_3612\MV_AnimGlows.vp' with a checksum of 0x6a554026
Found root pack 'D:\Games\Freespace 2\mediavps_3612\MV_Assets.3612.vp' with a checksum of 0x59649c21
Found root pack 'D:\Games\Freespace 2\mediavps_3612\MV_Assets.vp' with a checksum of 0x529cc70f
Found root pack 'D:\Games\Freespace 2\mediavps_3612\MV_Effects.3612.vp' with a checksum of 0x9c510aa0
Found root pack 'D:\Games\Freespace 2\mediavps_3612\MV_Effects.vp' with a checksum of 0xb9a9a485
Found root pack 'D:\Games\Freespace 2\mediavps_3612\MV_Music.vp' with a checksum of 0xb3e21469
Found root pack 'D:\Games\Freespace 2\mediavps_3612\MV_RadarIcons.vp' with a checksum of 0x31dd7781
Found root pack 'D:\Games\Freespace 2\mediavps_3612\MV_Root.3612.vp' with a checksum of 0x7c9d7e74
Found root pack 'D:\Games\Freespace 2\mediavps_3612\MV_Root.vp' with a checksum of 0x6ffd5c78
Found root pack 'D:\Games\Freespace 2\multi-mission-pack.vp' with a checksum of 0x377695e0
Found root pack 'D:\Games\Freespace 2\multi-voice-pack.vp' with a checksum of 0xd50e7442
Found root pack 'D:\Games\Freespace 2\Root_fs2.vp' with a checksum of 0xce10d76c
Found root pack 'D:\Games\Freespace 2\smarty_fs2.vp' with a checksum of 0xddeb3b1e
Found root pack 'D:\Games\Freespace 2\sparky_fs2.vp' with a checksum of 0x164fe65a
Found root pack 'D:\Games\Freespace 2\sparky_hi_fs2.vp' with a checksum of 0xa11d56f1
Found root pack 'D:\Games\Freespace 2\stu_fs2.vp' with a checksum of 0xd77da83a
Found root pack 'D:\Games\Freespace 2\tango1_fs2.vp' with a checksum of 0x4c25221e
Found root pack 'D:\Games\Freespace 2\tango2_fs2.vp' with a checksum of 0x86920b82
Found root pack 'D:\Games\Freespace 2\tango3_fs2.vp' with a checksum of 0x705e8d71
Found root pack 'D:\Games\Freespace 2\warble_fs2.vp' with a checksum of 0xd85c305d
Searching root 'D:\Games\Freespace 2\fsport-mediavps\' ... 9 files
Searching root pack 'D:\Games\Freespace 2\fsport-mediavps\mv_fsport.vp' ... 544 files
Searching root pack 'D:\Games\Freespace 2\fsport-mediavps\mv_fsport_music.vp' ... 122 files
Searching root 'D:\Games\Freespace 2\fsport\' ... 0 files
Searching root pack 'D:\Games\Freespace 2\fsport\fsport-missions.vp' ... 219 files
Searching root pack 'D:\Games\Freespace 2\fsport\fsport3_4.vp' ... 967 files
Searching root pack 'D:\Games\Freespace 2\fsport\odeon_fs1.vp' ... 10 files
Searching root pack 'D:\Games\Freespace 2\fsport\sparky_hi_fs1.vp' ... 1219 files
Searching root pack 'D:\Games\Freespace 2\fsport\stu_fs1.vp' ... 1553 files
Searching root pack 'D:\Games\Freespace 2\fsport\tango_fs1.vp' ... 92 files
Searching root pack 'D:\Games\Freespace 2\fsport\tango_hi1_fs1.vp' ... 9 files
Searching root pack 'D:\Games\Freespace 2\fsport\tango_hi2_fs1.vp' ... 26 files
Searching root pack 'D:\Games\Freespace 2\fsport\tango_hi3_fs1.vp' ... 28 files
Searching root pack 'D:\Games\Freespace 2\fsport\tango_hi4_fs1.vp' ... 13 files
Searching root pack 'D:\Games\Freespace 2\fsport\tango_hi5_fs1.vp' ... 16 files
Searching root pack 'D:\Games\Freespace 2\fsport\warble_fs1.vp' ... 111 files
Searching root 'D:\Games\Freespace 2\mediavps_3612\' ... 0 files
Searching root pack 'D:\Games\Freespace 2\mediavps_3612\MV_Advanced.vp' ... 1283 files
Searching root pack 'D:\Games\Freespace 2\mediavps_3612\MV_AnimGlows.vp' ... 1641 files
Searching root pack 'D:\Games\Freespace 2\mediavps_3612\MV_Assets.3612.vp' ... 315 files
Searching root pack 'D:\Games\Freespace 2\mediavps_3612\MV_Assets.vp' ... 1527 files
Searching root pack 'D:\Games\Freespace 2\mediavps_3612\MV_Effects.3612.vp' ... 10 files
Searching root pack 'D:\Games\Freespace 2\mediavps_3612\MV_Effects.vp' ... 1876 files
Searching root pack 'D:\Games\Freespace 2\mediavps_3612\MV_Music.vp' ... 32 files
Searching root pack 'D:\Games\Freespace 2\mediavps_3612\MV_RadarIcons.vp' ... 24 files
Searching root pack 'D:\Games\Freespace 2\mediavps_3612\MV_Root.3612.vp' ... 13 files
Searching root pack 'D:\Games\Freespace 2\mediavps_3612\MV_Root.vp' ... 94 files
Searching root 'D:\Games\Freespace 2\' ... 26 files
Searching root pack 'D:\Games\Freespace 2\multi-mission-pack.vp' ... 110 files
Searching root pack 'D:\Games\Freespace 2\multi-voice-pack.vp' ... 307 files
Searching root pack 'D:\Games\Freespace 2\Root_fs2.vp' ... 157 files
Searching root pack 'D:\Games\Freespace 2\smarty_fs2.vp' ... 10 files
Searching root pack 'D:\Games\Freespace 2\sparky_fs2.vp' ... 3027 files
Searching root pack 'D:\Games\Freespace 2\sparky_hi_fs2.vp' ... 1337 files
Searching root pack 'D:\Games\Freespace 2\stu_fs2.vp' ... 2355 files
Searching root pack 'D:\Games\Freespace 2\tango1_fs2.vp' ... 32 files
Searching root pack 'D:\Games\Freespace 2\tango2_fs2.vp' ... 15 files
Searching root pack 'D:\Games\Freespace 2\tango3_fs2.vp' ... 10 files
Searching root pack 'D:\Games\Freespace 2\warble_fs2.vp' ... 52 files
Found 39 roots and 19191 files.
TBM  =>  Starting parse of 'mv_core-lcl.tbm' ...
Setting language to English
TBM  =>  Starting parse of 'mv_core-lcl.tbm' ...
Game Settings Table: Using Standard Loops For SEXP Arguments
Game Settings Table: Using standard event chaining behavior
Game Settings Table: External shaders are DISABLED
Game Settings Table: Removed extension on ignored campaign file name FreeSpace2
Game Settings Table: Removed extension on ignored campaign file name STemplar
Initializing OpenAL...
  OpenAL Vendor     : Creative Labs Inc.
  OpenAL Renderer   : SB X-Fi Audio [0001]
  OpenAL Version    : OpenAL version 1.1

  Found extension "ALC_EXT_EFX".

  Sample rate: 48000 (44100)
  EFX version: 1.0
  Max auxiliary sends: 2
  Playback device: SB X-Fi Audio [0001]
  Capture device: Microphone FP (Creative SB X-Fi
... OpenAL successfully initialized!
Initializing OpenGL graphics device at 5760x1080 with 32-bit color...
  Initializing WGL...
  Requested WGL Video values = R: 8, G: 8, B: 8, depth: 24, stencil: 8, double-buffer: 1
  Actual WGL Video values    = R: 8, G: 8, B: 8, depth: 24, stencil: 8, double-buffer: 1
  OpenGL Vendor    : NVIDIA Corporation
  OpenGL Renderer  : GeForce GTX 770/PCIe/SSE2
  OpenGL Version   : 4.4.0 NVIDIA 344.75

  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".
  Using extension "GL_ARB_texture_float".
  Using extension "GL_ARB_draw_elements_base_vertex".
  Found special extension function "wglSwapIntervalEXT".

Compiling new shader:
   Loading built-in default shader for: soft-v.sdr
   Loading built-in default shader for: soft-f.sdr
Shader features:
   Depth-blended Particles
Compiling new shader:
   Loading built-in default shader for: soft-v.sdr
   Loading built-in default shader for: soft-f.sdr
Shader features:
   Distorted Particles

  Compiling post-processing shader 1 ...
   Loading built-in default shader for: post-v.sdr
   Loading built-in default shader for: post-f.sdr
  Compiling post-processing shader 2 ...
   Loading built-in default shader for: post-v.sdr
   Loading built-in default shader for: blur-f.sdr
  Compiling post-processing shader 3 ...
   Loading built-in default shader for: post-v.sdr
   Loading built-in default shader for: blur-f.sdr
  Compiling post-processing shader 4 ...
   Loading built-in default shader for: post-v.sdr
   Loading built-in default shader for: brightpass-f.sdr
  Compiling post-processing shader 5 ...
   Loading built-in default shader for: fxaa-v.sdr
   Loading built-in default shader for: fxaa-f.sdr
  Compiling post-processing shader 6 ...
   Loading built-in default shader for: post-v.sdr
   Loading built-in default shader for: fxaapre-f.sdr
  Compiling post-processing shader 7 ...
   Loading built-in default shader for: post-v.sdr
   Loading built-in default shader for: ls-f.sdr

  Max texture units: 4 (32)
  Max elements vertices: 1048576
  Max elements indices: 1048576
  Max texture size: 16384x16384
  Max render buffer size: 16384x16384
  Can use compressed textures: YES
  Texture compression available: YES
  Post-processing enabled: YES
  Using trilinear texture filter.
  OpenGL Shader Version: 4.40 NVIDIA via Cg compiler
... OpenGL init is complete!
Size of bitmap info = 742 KB
Size of bitmap extra info = 48 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' ...
Dutifully ignoring the extra sound values for retail sound 36, 'l_hit.wav'...
Dutifully ignoring the extra sound values for retail sound 37, 'm_hit.wav'...
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_fsport-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 'fsport-aip.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_missiles-wep.tbm' ...
TBM  =>  Starting parse of 'fs1_tech-wep.tbm' ...
TBM  =>  Starting parse of 'fs1_primaries-wep.tbm' ...
TBM  =>  Starting parse of 'fs1_shockwave-wep.tbm' ...
TBM  =>  Starting parse of 'fs1_effects-wep.tbm' ...
TBM  =>  Starting parse of 'fs1_beampierce-wep.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-resetmodels-shp.tbm' ...
TBM  =>  Starting parse of 'fsport-turretangles-shp.tbm' ...
TBM  =>  Starting parse of 'fsport-abtrails-shp.tbm' ...
TBM  =>  Starting parse of 'fs1_models-shp.tbm' ...
TBM  =>  Starting parse of 'HTLHades-shp.tbm' ...
TBM  =>  Starting parse of 'fs1_loadout-shp.tbm' ...
TBM  =>  Starting parse of 'fs1_shockwave-shp.tbm' ...
TBM  =>  Starting parse of 'fs1_trails-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 209x170 (33.6% 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)
TBM  =>  Starting parse of 'mv_core-hdg.tbm' ...
TBM  =>  Starting parse of 'fsport-reticle-hdg.tbm' ...
TBM  =>  Starting parse of 'mv_root-hdg.tbm' ...
ANI 2_energy2_fs1 with size 85x96 (25.0% wasted)
ANI 2_reticle1_fs1 with size 40x24 (25.0% wasted)
ANI 2_leftarc_fs1 with size 77x139 (45.7% wasted)
ANI 2_toparc1_fs1 with size 251x59 (7.8% wasted)
ANI 2_toparc2_fs1 with size 31x34 (46.9% wasted)
ANI 2_toparc3_fs1 with size 30x34 (46.9% wasted)
ANI 2_lead1_fs1 with size 40x40 (37.5% wasted)
ANI 2_lock1_fs1 with size 46x46 (28.1% wasted)
ANI 2_lockspin_fs1 with size 51x51 (20.3% wasted)
ANI 2_rightarc1_fs1 with size 79x139 (45.7% wasted)
ANI 2_rightarc4_fs1 with size 43x43 (32.8% wasted)
ANI 2_rightarc5_fs1 with size 43x43 (32.8% wasted)
ANI 2_rightarc6_fs1 with size 43x43 (32.8% wasted)
TBM  =>  Starting parse of 'mv_effects-str.tbm' ...
loading animated cursor "cursor"
ANI cursor with size 18x24 (25.0% wasted)
MediaVPs: Flaming debris script loaded!
MediaVPs: Explosions script loaded!
Ships.tbl is : INVALID!!!!
Weapons.tbl is : INVALID!!!!
cfile_init() took 723
TrackIR Init Failed - 1
Compiling video-processing shader ...
   Loading built-in default shader for: video-v.sdr
   Loading built-in default shader for: video-f.sdr
Got event GS_EVENT_GAME_INIT (49) in state NOT A VALID STATE (0)
PLR => Loading 'Kyrth.plr' with version 2...
PLR => Parsing:  Flags...
PLR => Parsing:  Info...
PLR => Parsing:  Scoring...
PLR => Parsing:  ScoringMulti...
PLR => Parsing:  HUD...
PLR => Parsing:  Variables...
PLR => Parsing:  Multiplayer...
PLR => Parsing:  Controls...
PLR => Parsing:  Settings...
PLR => Loading complete!
PLR => Verifying 'Kyrth.plr' with version 2...
PLR => Parsing:  Flags...
PLR => Parsing:  Info...
PLR => Verifying complete!
ANI cursor.ani with size 18x24 (25.0% wasted)
PLR => Verifying 'Kyrth.plr' with version 2...
PLR => Parsing:  Flags...
PLR => Parsing:  Info...
PLR => Verifying complete!
Got event GS_EVENT_MAIN_MENU (0) in state GS_STATE_INITIAL_PLAYER_SELECT (37)
PLR => Loading 'Kyrth.plr' with version 2...
PLR => Parsing:  Flags...
PLR => Parsing:  Info...
PLR => Parsing:  Scoring...
PLR => Parsing:  ScoringMulti...
PLR => Parsing:  HUD...
PLR => Parsing:  Variables...
PLR => Parsing:  Multiplayer...
PLR => Parsing:  Controls...
PLR => Parsing:  Settings...
PLR => Loading complete!
CSG => Loading 'Kyrth.freespace.csg' with version 5...
CSG => Parsing:  Flags...
CSG => Parsing:  Info...
CSG => Parsing:  Missions...
CSG => Parsing:  Techroom...
CSG => Parsing:  Loadout...
CSG => Parsing:  Scoring...
CSG => Parsing:  RedAlert...
CSG => Parsing:  HUD...
CSG => Parsing:  Variables...
CSG => Parsing:  Settings...
CSG => Parsing:  Controls...
CSG => Parsing:  Cutscenes...
CSG => Parsing:  Last Missions...
Someone passed an extension to bm_load for file 'GTA.pcx'
CSG => Loading complete!
CSG => Loading 'Kyrth.freespace.csg' with version 5...
CSG => Parsing:  Flags...
CSG => Parsing:  Info...
CSG => Parsing:  Missions...
CSG => Parsing:  Techroom...
CSG => Parsing:  Loadout...
CSG => Parsing:  Scoring...
CSG => Parsing:  RedAlert...
CSG => Parsing:  HUD...
CSG => Parsing:  Variables...
CSG => Parsing:  Settings...
CSG => Parsing:  Controls...
CSG => Parsing:  Cutscenes...
CSG => Parsing:  Last Missions...
Someone passed an extension to bm_load for file 'GTA.pcx'
CSG => Loading complete!
ANI 2_main1-m1.ani with size 298x368 (28.1% wasted)
ANI 2_main1-m2.ani with size 187x224 (12.5% wasted)
ANI 2_main1-d1.ani with size 110x123 (3.9% wasted)
ANI 2_main1-d6.ani with size 91x72 (43.8% wasted)
ANI 2_main1-d3.ani with size 234x210 (18.0% wasted)
ANI 2_main1-d4.ani with size 293x165 (35.5% wasted)
ANI 2_main1-d5.ani with size 136x234 (8.6% wasted)
ANI 2_main1-d2.ani with size 163x118 (7.8% wasted)
Got event GS_EVENT_NEW_CAMPAIGN (26) in state GS_STATE_MAIN_MENU (1)
CSG => Loading 'Kyrth.freespace.csg' with version 5...
CSG => Parsing:  Flags...
CSG => Parsing:  Info...
CSG => Parsing:  Missions...
CSG => Parsing:  Techroom...
CSG => Parsing:  Loadout...
CSG => Parsing:  Scoring...
CSG => Parsing:  RedAlert...
CSG => Parsing:  HUD...
CSG => Parsing:  Variables...
CSG => Parsing:  Settings...
CSG => Parsing:  Controls...
CSG => Parsing:  Cutscenes...
CSG => Parsing:  Last Missions...
Someone passed an extension to bm_load for file 'GTA.pcx'
CSG => Loading complete!
Got event GS_EVENT_START_GAME (1) in state GS_STATE_MAIN_MENU (1)
=================== STARTING LEVEL LOAD ==================
Reassigning player to squadron Galactic Terran Alliance
Someone passed an extension to bm_load for file 'GTA.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 54 frames at 15 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'
Compiling new shader:
   Loading built-in default shader for: main-v.sdr
   Loading built-in default shader for: main-f.sdr
Shader features:
   Lighting
Compiling new shader:
   Loading built-in default shader for: main-v.sdr
   Loading built-in default shader for: main-f.sdr
Shader features:
   Lighting
   Fog Effect
Compiling new shader:
   Loading built-in default shader for: main-v.sdr
   Loading built-in default shader for: main-f.sdr
Shader features:
   Lighting
   Animated Effects
Compiling new shader:
   Loading built-in default shader for: main-v.sdr
   Loading built-in default shader for: main-f.sdr
Shader features:
   Lighting
   Fog Effect
   Animated Effects
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.
Compiling new shader:
   Loading built-in default shader for: main-v.sdr
   Loading built-in default shader for: main-f.sdr
Shader features:
   Lighting
   Diffuse Mapping
   Glow Mapping
Compiling new shader:
   Loading built-in default shader for: main-v.sdr
   Loading built-in default shader for: main-f.sdr
Shader features:
   Lighting
   Fog Effect
   Diffuse Mapping
   Glow Mapping
Compiling new shader:
   Loading built-in default shader for: main-v.sdr
   Loading built-in default shader for: main-f.sdr
Shader features:
   Lighting
   Diffuse Mapping
   Glow Mapping
   Animated Effects
Compiling new shader:
   Loading built-in default shader for: main-v.sdr
   Loading built-in default shader for: main-f.sdr
Shader features:
   Lighting
   Fog Effect
   Diffuse Mapping
   Glow Mapping
   Animated Effects
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!!
SHOCKWAVE =>  Loading default shockwave animation...
SHOCKWAVE =>  Default animation load: SUCCEEDED!!
MISSION LOAD: 'btm-01.fs2'
Hmmm... Extension passed to mission_load...
Reassigning player to squadron Galactic Terran Alliance
Someone passed an extension to bm_load for file 'GTA.pcx'
Starting mission message count : 208
Ending mission message count : 247
Current soundtrack set to -1 in event_music_reset_choices
Loading model 'fighter04.pof'
Compiling new shader:
   Loading built-in default shader for: main-v.sdr
   Loading built-in default shader for: main-f.sdr
Shader features:
   Lighting
   Diffuse Mapping
   Glow Mapping
   Specular Mapping
   Normal Mapping
   Environment Mapping
Compiling new shader:
   Loading built-in default shader for: main-v.sdr
   Loading built-in default shader for: main-f.sdr
Shader features:
   Lighting
   Fog Effect
   Diffuse Mapping
   Glow Mapping
   Specular Mapping
   Normal Mapping
   Environment Mapping
Compiling new shader:
   Loading built-in default shader for: main-v.sdr
   Loading built-in default shader for: main-f.sdr
Shader features:
   Lighting
   Diffuse Mapping
   Glow Mapping
   Specular Mapping
   Normal Mapping
   Environment Mapping
   Animated Effects
Compiling new shader:
   Loading built-in default shader for: main-v.sdr
   Loading built-in default shader for: main-f.sdr
Shader features:
   Lighting
   Fog Effect
   Diffuse Mapping
   Glow Mapping
   Specular Mapping
   Normal Mapping
   Environment Mapping
   Animated Effects
Compiling new shader:
   Loading built-in default shader for: main-v.sdr
   Loading built-in default shader for: main-f.sdr
Shader features:
   Lighting
   Diffuse Mapping
Compiling new shader:
   Loading built-in default shader for: main-v.sdr
   Loading built-in default shader for: main-f.sdr
Shader features:
   Lighting
   Fog Effect
   Diffuse Mapping
Compiling new shader:
   Loading built-in default shader for: main-v.sdr
   Loading built-in default shader for: main-f.sdr
Shader features:
   Lighting
   Diffuse Mapping
   Animated Effects
Compiling new shader:
   Loading built-in default shader for: main-v.sdr
   Loading built-in default shader for: main-f.sdr
Shader features:
   Lighting
   Fog Effect
   Diffuse Mapping
   Animated Effects
Compiling new shader:
   Loading built-in default shader for: main-v.sdr
   Loading built-in default shader for: main-f.sdr
Shader features:
   Lighting
   Diffuse Mapping
   Glow Mapping
   Specular Mapping
   Environment Mapping
Compiling new shader:
   Loading built-in default shader for: main-v.sdr
   Loading built-in default shader for: main-f.sdr
Shader features:
   Lighting
   Fog Effect
   Diffuse Mapping
   Glow Mapping
   Specular Mapping
   Environment Mapping
Compiling new shader:
   Loading built-in default shader for: main-v.sdr
   Loading built-in default shader for: main-f.sdr
Shader features:
   Lighting
   Diffuse Mapping
   Glow Mapping
   Specular Mapping
   Environment Mapping
   Animated Effects
Compiling new shader:
   Loading built-in default shader for: main-v.sdr
   Loading built-in default shader for: main-f.sdr
Shader features:
   Lighting
   Fog Effect
   Diffuse Mapping
   Glow Mapping
   Specular Mapping
   Environment Mapping
   Animated Effects
Compiling new shader:
   Loading built-in default shader for: main-v.sdr
   Loading built-in default shader for: main-f.sdr
Shader features:
   Lighting
   Diffuse Mapping
   Specular Mapping
   Environment Mapping
Compiling new shader:
   Loading built-in default shader for: main-v.sdr
   Loading built-in default shader for: main-f.sdr
Shader features:
   Lighting
   Fog Effect
   Diffuse Mapping
   Specular Mapping
   Environment Mapping
Compiling new shader:
   Loading built-in default shader for: main-v.sdr
   Loading built-in default shader for: main-f.sdr
Shader features:
   Lighting
   Diffuse Mapping
   Specular Mapping
   Environment Mapping
   Animated Effects
Compiling new shader:
   Loading built-in default shader for: main-v.sdr
   Loading built-in default shader for: main-f.sdr
Shader features:
   Lighting
   Fog Effect
   Diffuse Mapping
   Specular Mapping
   Environment Mapping
   Animated Effects
WARNING: "Model 'fighter04.pof': insignia uses an invalid LOD (-1)" at modelread.cpp:2211
Freeing all existing models...

If I delete the hud table I added, it fixes the doubling issue, but it just leaves me with the stretched out hud. I looked through all the mod folders and couldn't find any other tables with those parameters mentioned.
« Last Edit: December 13, 2014, 04:50:01 pm by kyrth »

 

Offline coffeesoft

  • 28
  • Bip Bip
Re: hud streching on multiple monitors
Actually i´m playing with extended resolution and FS2Open 3_7_2_RC4.exe without Hud problems, so i suposse is just a bit of configuration or hud_gauges.tbl conflict.

 

Offline Yarn

  • 210
Re: hud streching on multiple monitors
The FSPort MediaVP mod includes its own HUD table to reduce stretching on widescreen resolutions. However, it was made before the non-stretching HUD was implemented, so it can stretch even in newer FSO versions. The next release of FSPort will remedy this. In the meantime, you can fix this by saving the attached file to fsport-mediavps\data\tables (create the folder if it does not exist).

[attachment kidnapped by pirates]
« Last Edit: December 13, 2014, 03:54:56 pm by Yarn »
"Your fighter is running out of oil.  Please check under the hood and add more if necessary"
--strings.tbl, entry 177

"Freespace is very tired.  It is shutting down to get some rest."
--strings.tbl, entry 178

 

Offline kyrth

  • 22
Re: hud streching on multiple monitors
Oh awesome! I'm really excited someone has the answer. Thanks Yarn!