Author Topic: linux + fs0 + no view controls (left, right, above, and rear)  (Read 3462 times)

0 Members and 1 Guest are viewing this topic.

Offline Nami

  • 24
linux + fs0 + no view controls (left, right, above, and rear)
Hi all. 

I've been getting back into FS2 after quite some time of being away from it.  I noticed today that the hat switch on my joystick is not showing me the appropriate views around the ship that it used to.  I have verified my joystick is working fine with jstest, and also tried mapping these view options to other keys in my options, but to no avail.  Was this taken out for some reason? 

Thanks.
Nami aka Mirakus

 

Offline niffiwan

  • 211
  • Eluder Class
Re: linux + fs0 + no view controls (left, right, above, and rear)
Last time I tried (which was recently, but I can't remember exactly when) my joystick hat worked fine to change the view.  Which version of FSO are you using?
Creating a fs2_open.log | Red Alert Bug = Hex Edit | MediaVPs 2014: Bigger HUD gauges | 32bit libs for 64bit Ubuntu
----
Debian Packages (testing/unstable): Freespace2 | wxLauncher
----
m|m: I think I'm suffering from Stockholm syndrome. Bmpman is starting to make sense and it's actually written reasonably well...

 

Offline Nami

  • 24
Re: linux + fs0 + no view controls (left, right, above, and rear)
Hi.  Thanks for the response. 

I'm using the latest git.  Also, as I said changing the keys to something else (ie somewhere on the keyboard) does not perform this view-changing either. 
Nami aka Mirakus

 

Offline niffiwan

  • 211
  • Eluder Class
Re: linux + fs0 + no view controls (left, right, above, and rear)
I'll have to test this when I get home.  It's possible we may have inadvertently broken something recently.  In the meantime, Please post your fs2_open.log file.  Instructions on how to do this can be found in this post.. 
Creating a fs2_open.log | Red Alert Bug = Hex Edit | MediaVPs 2014: Bigger HUD gauges | 32bit libs for 64bit Ubuntu
----
Debian Packages (testing/unstable): Freespace2 | wxLauncher
----
m|m: I think I'm suffering from Stockholm syndrome. Bmpman is starting to make sense and it's actually written reasonably well...

 

Offline Nami

  • 24
Re: linux + fs0 + no view controls (left, right, above, and rear)
Here's my fs2_open.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.
==========================================================================
Opened log '/home/john/.fs2_open/data/fs2_open.log', Sun Sep 29 18:17:05 2013 ...
FreeSpace 2 Open version: 3.7.1
Passed cmdline options:
  -3dshockwave
  -soft_particles
  -3dwarp
  -warp_flash
Building file index...
Found root pack '/home/john/storage/Games/Freespace 2/Root_fs2.vp' with a checksum of 0xce10d76c
Found root pack '/home/john/storage/Games/Freespace 2/smarty_fs2.vp' with a checksum of 0xddeb3b1e
Found root pack '/home/john/storage/Games/Freespace 2/sparky_fs2.vp' with a checksum of 0x164fe65a
Found root pack '/home/john/storage/Games/Freespace 2/sparky_hi_fs2.vp' with a checksum of 0xa11d56f1
Found root pack '/home/john/storage/Games/Freespace 2/stu_fs2.vp' with a checksum of 0xd77da83a
Found root pack '/home/john/storage/Games/Freespace 2/tango1_fs2.vp' with a checksum of 0x4c25221e
Found root pack '/home/john/storage/Games/Freespace 2/tango2_fs2.vp' with a checksum of 0x86920b82
Found root pack '/home/john/storage/Games/Freespace 2/tango3_fs2.vp' with a checksum of 0x705e8d71
Found root pack '/home/john/storage/Games/Freespace 2/warble_fs2.vp' with a checksum of 0xd85c305d
Searching root '/home/john/.fs2_open/' ... 129 files
Searching root '/home/john/storage/Games/Freespace 2/' ... 5 files
Searching root pack '/home/john/storage/Games/Freespace 2/Root_fs2.vp' ... 157 files
Searching root pack '/home/john/storage/Games/Freespace 2/smarty_fs2.vp' ... 10 files
Searching root pack '/home/john/storage/Games/Freespace 2/sparky_fs2.vp' ... 3027 files
Searching root pack '/home/john/storage/Games/Freespace 2/sparky_hi_fs2.vp' ... 1337 files
Searching root pack '/home/john/storage/Games/Freespace 2/stu_fs2.vp' ... 2355 files
Searching root pack '/home/john/storage/Games/Freespace 2/tango1_fs2.vp' ... 32 files
Searching root pack '/home/john/storage/Games/Freespace 2/tango2_fs2.vp' ... 15 files
Searching root pack '/home/john/storage/Games/Freespace 2/tango3_fs2.vp' ... 10 files
Searching root pack '/home/john/storage/Games/Freespace 2/warble_fs2.vp' ... 52 files
Found 11 roots and 7129 files.
ERROR: Unknown Language Checksum: 589986744
Using default language settings...
Setting language to English
Initializing OpenAL...
  OpenAL Vendor     : OpenAL Community
  OpenAL Renderer   : OpenAL Soft
  OpenAL Version    : 1.1 ALSOFT 1.15.1

  Found extension "AL_EXT_float32".
  Found extension "ALC_EXT_EFX".

  Sample rate: 48000 (44100)
  EFX enabled: NO
  Playback device: ALSA Default
  Capture device: HDA ATI SB, ALC887-VD Analog (CARD=SB,DEV=0)
... OpenAL successfully initialized!
Failed to init speech
Initializing OpenGL graphics device at 1920x1080 with 32-bit color...
  Initializing SDL...
  Requested SDL Video values = R: 8, G: 8, B: 8, depth: 24, stencil: 8, double-buffer: 1, FSAA: 0
  Actual SDL Video values    = R: 8, G: 8, B: 8, depth: 24, stencil: 8, double-buffer: 1, FSAA: 0
  OpenGL Vendor    : NVIDIA Corporation
  OpenGL Renderer  : GeForce GTX 550 Ti/PCIe/SSE2
  OpenGL Version   : 4.3.0 NVIDIA 313.30

  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 "glXSwapIntervalSGI".

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

  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: NO
  Using trilinear texture filter.
  OpenGL Shader Version: 4.30 NVIDIA via Cg compiler
... OpenGL init is complete!
Size of bitmap info = 816 KB
Size of bitmap extra info = 48 bytes
ANI cursorweb with size 24x24 (25.0% wasted)
GRAPHICS: Initializing default colors...
Game Settings Table: Using Standard Loops For SEXP Arguments
Game Settings Table: Using standard event chaining behavior
Game Settings Table: External shaders are DISABLED
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.
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.
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'...

Joystick INITTED!

Using 'Logitech Logitech Extreme 3D' as the primary joystick:
  Number of axes: 6
  Number of buttons: 12
  Number of hats: 0
  Number of trackballs: 0

Current soundtrack set to -1 in event_music_reset_choices
TABLES => Unable to find 'colors.tbl'. Initialising colors with default values.
Wokka!  Error opening file (armor.tbl)!
TABLES: Unable to parse 'armor.tbl'!  Error code = 5.
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 objective1 with size 149x21 (34.4% wasted)
ANI netlag1 with size 29x30 (6.2% wasted)
ANI targhit1 with size 31x21 (34.4% wasted)
ANI time1 with size 47x23 (28.1% 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_energy2 with size 86x96 (25.0% wasted)
ANI 2_reticle1 with size 40x24 (25.0% 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 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 energy1 with size 12x41 (35.9% wasted)
ANI 2_radar1 with size 209x170 (33.6% wasted)
loading animated cursor "cursor"
ANI cursor with size 24x24 (25.0% wasted)
Ships.tbl is : VALID
Weapons.tbl is : VALID
cfile_init() took 268
Movie Error:  Unable to open 'intro' movie in any supported format.
Got event GS_EVENT_GAME_INIT (49) in state NOT A VALID STATE (0)
PLR => Loading 'Mirakus.plr' with version 1...
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...
Someone passed an extension to bm_load for file 'lion1.pcx'
PLR => Loading complete!
PLR => Verifying 'Mirakus.plr' with version 1...
PLR => Parsing:  Flags...
PLR => Verifying complete!
ANI cursor.ani with size 24x24 (25.0% wasted)
Got event GS_EVENT_MAIN_MENU (0) in state GS_STATE_INITIAL_PLAYER_SELECT (37)
PLR => Loading 'Mirakus.plr' with version 1...
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...
Someone passed an extension to bm_load for file 'lion1.pcx'
PLR => Loading complete!
CSG => Loading 'Mirakus.FreeSpace2.csg' with version 2...
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 'barracudas.pcx'
CSG => Loading complete!
CSG => Loading 'Mirakus.FreeSpace2.csg' with version 2...
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 'barracudas.pcx'
CSG => Loading complete!
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)
CSG => Loading 'Mirakus.FreeSpace2.csg' with version 2...
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 'barracudas.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 134th Barracuda
Someone passed an extension to bm_load for file 'barracudas.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...
Loading warp model
 -1
SHOCKWAVE =>  Loading default shockwave animation...
SHOCKWAVE =>  Default animation load: SUCCEEDED!!
MISSION LOAD: 'SM2-02.fs2'
Hmmm... Extension passed to mission_load...
Reassigning player to squadron 134th Barracuda
Someone passed an extension to bm_load for file 'barracudas.pcx'
Loading model 'subspacenode.pof'
IBX: Found a good IBX to read for 'subspacenode.pof'.
IBX-DEBUG => POF checksum: 0x64491b4a, IBX checksum: 0xf386d162 -- "subspacenode.pof"
Starting mission message count : 205
Ending mission message count : 231
Current soundtrack set to -1 in event_music_reset_choices
Loading model 'fighter01.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
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
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 'fighter01.pof'.
IBX-DEBUG => POF checksum: 0xd17abc7a, IBX checksum: 0x8fe4a44f -- "fighter01.pof"
Submodel 'fighter01c-hull' is detail level 2 of 'fighter01a-hull'
Submodel 'fighter01b-hull' is detail level 1 of 'fighter01a-hull'
Submodel 'fighter01d-hull' is detail level 3 of 'fighter01a-hull'
Submodel 'thruster01c' is detail level 2 of 'thruster01a'
Submodel 'thruster01b' is detail level 1 of 'thruster01a'
Submodel 'thruster02c' is detail level 2 of 'thruster02a'
Submodel 'thruster02b' is detail level 1 of 'thruster02a'
Loading model 'AWACS2t-01.pof'
Found live debris model for 'radara'
Found live debris model for 'radara'
Found live debris model for 'radara'
IBX: Found a good IBX to read for 'AWACS2t-01.pof'.
IBX-DEBUG => POF checksum: 0x902087c2, IBX checksum: 0xd7f5257e -- "AWACS2t-01.pof"
Submodel 'awact01c' is detail level 2 of 'awact01a'
Submodel 'awact01b' is detail level 1 of 'awact01a'
Submodel 'awact01d' is detail level 3 of 'awact01a'
Submodel 'radarc' is detail level 2 of 'radara'
Submodel 'radarb' is detail level 1 of 'radara'
Allocating space for at least 13 new ship subsystems ...  a total of 200 is now available (13 in-use).
Loading model 'corvette2t-01.pof'
IBX: Found a good IBX to read for 'corvette2t-01.pof'.
IBX-DEBUG => POF checksum: 0x9473f5b8, IBX checksum: 0x8b1fba7f -- "corvette2t-01.pof"
Submodel 'tcorvettec' is detail level 2 of 'tcorvettea'
Submodel 'tcorvetteb' is detail level 1 of 'tcorvettea'
Submodel 'tcorvetted' is detail level 3 of 'tcorvettea'
Loading model 'fighter13.pof'
IBX: Found a good IBX to read for 'fighter13.pof'.
IBX-DEBUG => POF checksum: 0x664e5caa, IBX checksum: 0x77e90c76 -- "fighter13.pof"
Submodel 'fighter13b-hull' is detail level 1 of 'fighter13a-hull'
Submodel 'fighter13c-hull' is detail level 2 of 'fighter13a-hull'
Submodel 'fighter13d-hull' is detail level 3 of 'fighter13a-hull'
Submodel 'thruster01b' is detail level 1 of 'thruster01a'
Submodel 'thruster01c' is detail level 2 of 'thruster01a'
Submodel 'thruster02b' is detail level 1 of 'thruster02a'
Submodel 'thruster02c' is detail level 2 of 'thruster02a'
Loading model 'fighter10.pof'
IBX: Found a good IBX to read for 'fighter10.pof'.
IBX-DEBUG => POF checksum: 0x1a4758fc, IBX checksum: 0xd7c2fab8 -- "fighter10.pof"
Submodel 'fighter10c-hull' is detail level 2 of 'fighter10a-hull'
Submodel 'fighter10b-hull' is detail level 1 of 'fighter10a-hull'
Submodel 'fighter10d-hull' is detail level 3 of 'fighter10a-hull'
Submodel 'thruster01c' is detail level 2 of 'thruster01a'
Submodel 'thruster01b' is detail level 1 of 'thruster01a'
Submodel 'thruster02c' is detail level 2 of 'thruster02a'
Submodel 'thruster02b' is detail level 1 of 'thruster02a'
Loading model 'fighter2s-02.pof'
IBX: Found a good IBX to read for 'fighter2s-02.pof'.
IBX-DEBUG => POF checksum: 0x1b65e5a0, IBX checksum: 0xd5b9e3b0 -- "fighter2s-02.pof"
Submodel 'fighterb' is detail level 1 of 'fightera'
Submodel 'fighterc' is detail level 2 of 'fightera'
Submodel 'fighterd' is detail level 3 of 'fightera'
Submodel 'thruster01b' is detail level 1 of 'thruster01a'
Submodel 'thruster01c' is detail level 2 of 'thruster01a'
Submodel 'thruster02b' is detail level 1 of 'thruster02a'
Submodel 'thruster02c' is detail level 2 of 'thruster02a'
Loading model 'fighter11.pof'
IBX: Found a good IBX to read for 'fighter11.pof'.
IBX-DEBUG => POF checksum: 0x48c80f91, IBX checksum: 0x1bc71d0e -- "fighter11.pof"
Submodel 'shiver11b-hull' is detail level 1 of 'shiver11a-hull'
Submodel 'shiver11c-hull' is detail level 2 of 'shiver11a-hull'
Submodel 'shiver11d-hull' is detail level 3 of 'shiver11a-hull'
Submodel 'thruster01b' is detail level 1 of 'thruster01a'
Submodel 'thruster01c' is detail level 2 of 'thruster01a'
Loading model 'bomber2s-01.pof'
IBX: Found a good IBX to read for 'bomber2s-01.pof'.
IBX-DEBUG => POF checksum: 0x90a0ed48, IBX checksum: 0x276502f3 -- "bomber2s-01.pof"
Submodel 'bomber2-05b' is detail level 1 of 'bomber2-05a'
Submodel 'bomber2-05c' is detail level 2 of 'bomber2-05a'
Submodel 'bomber2-05d' is detail level 3 of 'bomber2-05a'
Loading model 'fighter2t-05.pof'
IBX: Found a good IBX to read for 'fighter2t-05.pof'.
IBX-DEBUG => POF checksum: 0x43698f32, IBX checksum: 0x4ec46927 -- "fighter2t-05.pof"
Submodel 'fighter2t-05b' is detail level 1 of 'fighter2t-05a'
Submodel 'fighter2t-05c' is detail level 2 of 'fighter2t-05a'
Submodel 'fighter2t-05d' is detail level 3 of 'fighter2t-05a'
Submodel 'thruster04b' is detail level 1 of 'thruster04a'
Submodel 'thruster04c' is detail level 2 of 'thruster04a'
Submodel 'thruster02b' is detail level 1 of 'thruster02a'
Submodel 'thruster02c' is detail level 2 of 'thruster02a'
Submodel 'thruster01b' is detail level 1 of 'thruster01a'
Submodel 'thruster01c' is detail level 2 of 'thruster01a'
Submodel 'thruster03b' is detail level 1 of 'thruster03a'
Submodel 'thruster03c' is detail level 2 of 'thruster03a'
Loading model 'fighter2s-01.pof'
IBX: Found a good IBX to read for 'fighter2s-01.pof'.
IBX-DEBUG => POF checksum: 0xf582e27b, IBX checksum: 0x29eea3f5 -- "fighter2s-01.pof"
Submodel 'hull-d' is detail level 3 of 'hull-a'
Submodel 'hull-b' is detail level 1 of 'hull-a'
Submodel 'hull-c' is detail level 2 of 'hull-a'
Submodel 'thruster01b' is detail level 1 of 'thruster01a'
Submodel 'thruster01c' is detail level 2 of 'thruster01a'
Loading model 'fighter2t-02.pof'
IBX: Found a good IBX to read for 'fighter2t-02.pof'.
IBX-DEBUG => POF checksum: 0xd88cd2a1, IBX checksum: 0x36a0a8dc -- "fighter2t-02.pof"
Submodel 'hercb' is detail level 1 of 'herca'
Submodel 'hercd' is detail level 3 of 'herca'
Submodel 'hercc' is detail level 2 of 'herca'
Submodel 'thruster01b' is detail level 1 of 'thruster01a'
Submodel 'thruster01c' is detail level 2 of 'thruster01a'
Submodel 'thruster03b' is detail level 1 of 'thruster03a'
Submodel 'thruster03c' is detail level 2 of 'thruster03a'
Submodel 'thruster05b' is detail level 1 of 'thruster05a'
Submodel 'thruster05c' is detail level 2 of 'thruster05a'
Submodel 'thruster06b' is detail level 1 of 'thruster06a'
Submodel 'thruster06c' is detail level 2 of 'thruster06a'
Submodel 'thruster04b' is detail level 1 of 'thruster04a'
Submodel 'thruster04c' is detail level 2 of 'thruster04a'
Submodel 'thruster02b' is detail level 1 of 'thruster02a'
Submodel 'thruster02c' is detail level 2 of 'thruster02a'
OpenGL: Created 512x512 FBO!
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: 0xdb916bfd, IBX checksum: 0x7528be77 -- "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'
Submodel 'thruster01b' is detail level 1 of 'thruster01a'
Submodel 'thruster01c' is detail level 2 of 'thruster01a'
Submodel 'thruster02b' is detail level 1 of 'thruster02a'
Submodel 'thruster02c' is detail level 2 of 'thruster02a'
Submodel 'thruster03b' is detail level 1 of 'thruster03a'
Submodel 'thruster03c' is detail level 2 of 'thruster03a'
Loading model 'support2v-01.pof'
IBX: Found a good IBX to read for 'support2v-01.pof'.
IBX-DEBUG => POF checksum: 0xb4ca2191, IBX checksum: 0x51e516f8 -- "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'
Submodel 'thruster01b' is detail level 1 of 'thruster01a'
Submodel 'thruster01c' is detail level 2 of 'thruster01a'
Allocating space for at least 143 new ship subsystems ...  a total of 400 is now available (61 in-use).
About to page in ships!
ANI shield-f01 with size 112x93 (27.3% wasted)
ANI shieldft-02 with size 112x93 (27.3% wasted)
ANI shield-f13 with size 112x93 (27.3% wasted)
ANI shieldft-05 with size 112x93 (27.3% wasted)
ANI shield-f10 with size 112x93 (27.3% wasted)
ANI shield-f11 with size 112x93 (27.3% wasted)
ANI shieldfs-01 with size 112x93 (27.3% wasted)
ANI shieldfs-02 with size 112x93 (27.3% wasted)
ANI shieldbs-01 with size 112x93 (27.3% wasted)
Loading model 'hornet.pof'
IBX: Found a good IBX to read for 'hornet.pof'.
IBX-DEBUG => POF checksum: 0x57350658, IBX checksum: 0x3003360c -- "hornet.pof"
Submodel 'realhornet-b' is detail level 1 of 'realhornet-a'
Submodel 'realhornet-c' is detail level 2 of 'realhornet-a'
Submodel 'thruster01b' is detail level 1 of 'thruster01a'
Submodel 'thruster01c' is detail level 2 of 'thruster01a'
Loading model 'rockeye.pof'
IBX: Found a good IBX to read for 'rockeye.pof'.
IBX-DEBUG => POF checksum: 0xf180b177, IBX checksum: 0xaef8ed0d -- "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: 0x99e70c37, IBX checksum: 0xbd8cc4c7 -- "Tempest.pof"
Submodel 'realtempest-b' is detail level 1 of 'realtempest-a'
Submodel 'realtempest-c' is detail level 2 of 'realtempest-a'
Submodel 'thruster01b' is detail level 1 of 'thruster01a'
Submodel 'thruster01c' is detail level 2 of 'thruster01a'
Loading model 'NewHornet.pof'
IBX: Found a good IBX to read for 'NewHornet.pof'.
IBX-DEBUG => POF checksum: 0x0f07cd0b, IBX checksum: 0x85374d0b -- "NewHornet.pof"
Submodel 'realhornet-b' is detail level 1 of 'realhornet-a'
Submodel 'realhornet-c' is detail level 2 of 'realhornet-a'
Submodel 'thruster01b' is detail level 1 of 'thruster01a'
Submodel 'thruster01c' is detail level 2 of 'thruster01a'
Loading model 'bombardier.pof'
IBX: Found a good IBX to read for 'bombardier.pof'.
IBX-DEBUG => POF checksum: 0x99891c8b, IBX checksum: 0x603eded0 -- "bombardier.pof"
Submodel 'realhornet-b' is detail level 1 of 'realhornet-a'
Submodel 'realhornet-c' is detail level 2 of 'realhornet-a'
Submodel 'thruster01b' is detail level 1 of 'thruster01a'
Submodel 'thruster01c' is detail level 2 of 'thruster01a'
Loading model 'crossbow.pof'
IBX: Found a good IBX to read for 'crossbow.pof'.
IBX-DEBUG => POF checksum: 0x32caa81e, IBX checksum: 0xfec4cef3 -- "crossbow.pof"
Submodel 'realcrossbow-b' is detail level 1 of 'realcrossbow-a'
Submodel 'realcrossbow-c' is detail level 2 of 'realcrossbow-a'
Submodel 'thruster01b' is detail level 1 of 'thruster01a'
Submodel 'thruster01c' is detail level 2 of 'thruster01a'
Loading model 'trebuchet.pof'
IBX: Found a good IBX to read for 'trebuchet.pof'.
IBX-DEBUG => POF checksum: 0xb54424c9, IBX checksum: 0x9b7bfd23 -- "trebuchet.pof"
Submodel 'trebuchet-b' is detail level 1 of 'trebuchet-a'
Submodel 'trebuchet-c' is detail level 2 of 'trebuchet-a'
Submodel 'thruster01b' is detail level 1 of 'thruster01a'
Submodel 'thruster01c' is detail level 2 of 'thruster01a'
Loading model 'taga.pof'
IBX: Found a good IBX to read for 'taga.pof'.
IBX-DEBUG => POF checksum: 0xe7f2c055, IBX checksum: 0x91c2297c -- "taga.pof"
Submodel 'tagareal-b' is detail level 1 of 'tagareal-a'
Submodel 'tagareal-c' is detail level 2 of 'tagareal-a'
Submodel 'thruster01b' is detail level 1 of 'thruster01a'
Submodel 'thruster01c' is detail level 2 of 'thruster01a'
Loading model 'piranha.pof'
IBX: Found a good IBX to read for 'piranha.pof'.
IBX-DEBUG => POF checksum: 0x8075cf85, IBX checksum: 0x94d3279a -- "piranha.pof"
Submodel 'piranhareal-b' is detail level 1 of 'piranhareal-a'
Submodel 'piranhareal-c' is detail level 2 of 'piranhareal-a'
Submodel 'thruster01b' is detail level 1 of 'thruster01a'
Submodel 'thruster01c' is detail level 2 of 'thruster01a'
Loading model 'belial.pof'
IBX: Found a good IBX to read for 'belial.pof'.
IBX-DEBUG => POF checksum: 0x6890e668, IBX checksum: 0xdba9c173 -- "belial.pof"
Submodel 'belialreal-b' is detail level 1 of 'belialreal-a'
Submodel 'belialreal-c' is detail level 2 of 'belialreal-a'
Submodel 'thruster01b' is detail level 1 of 'thruster01a'
Submodel 'thruster01c' is detail level 2 of 'thruster01a'
Loading model 'cmeasure01.pof'
IBX: Found a good IBX to read for 'cmeasure01.pof'.
IBX-DEBUG => POF checksum: 0xe5f32533, IBX checksum: 0xe25c8e00 -- "cmeasure01.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"
Paging in mission messages
Stopping model page in...
ANI 2_Loading.ani with size 824x43 (32.8% 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 objective1.ani with size 149x21 (34.4% wasted)
ANI netlag1.ani with size 29x30 (6.2% wasted)
ANI targhit1.ani with size 31x21 (34.4% wasted)
ANI time1.ani with size 47x23 (28.1% 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_energy2.ani with size 86x96 (25.0% wasted)
ANI 2_reticle1.ani with size 40x24 (25.0% 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 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 energy1.ani with size 12x41 (35.9% wasted)
ANI 2_radar1.ani with size 209x170 (33.6% wasted)
ANI 2_Loading.ani with size 824x43 (32.8% wasted)
ANI shield-f01.ani with size 112x93 (27.3% wasted)
ANI shieldft-02.ani with size 112x93 (27.3% wasted)
ANI shield-f13.ani with size 112x93 (27.3% wasted)
ANI shieldft-05.ani with size 112x93 (27.3% wasted)
ANI shield-f10.ani with size 112x93 (27.3% wasted)
ANI shield-f11.ani with size 112x93 (27.3% wasted)
ANI shieldfs-01.ani with size 112x93 (27.3% wasted)
ANI shieldfs-02.ani with size 112x93 (27.3% wasted)
ANI shieldbs-01.ani with size 112x93 (27.3% wasted)
User bitmap 'TMP512x512+8'
User bitmap 'TMP512x512+8'
User bitmap 'TMP256x256+8'
Bmpman: 1303/4750 bitmap slots in use.
Ending level bitmap paging...
=================== ENDING LOAD ================
Real count = 233,  Estimated count = 425
================================================
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_FICTION_VIEWER (52)
ANI 2_BriefMap with size 918x400 (21.9% wasted)
ANI iconwing01 with size 32x28 (12.5% wasted)
ANI iconfighter01 with size 32x28 (12.5% wasted)
ANI iconSD4 with size 56x24 (25.0% wasted)
ANI iconPromR with size 56x24 (25.0% wasted)
ANI iconTagA with size 56x24 (25.0% wasted)
ANI iconT-vette with size 80x31 (3.1% wasted)
ANI fadeiconT-vette with size 80x31 (3.1% wasted)
ANI fadeiconT-vette.ani with size 80x31 (3.1% wasted)
ANI icont-fightW with size 51x54 (15.6% wasted)
ANI FadeiconT-FighterW with size 51x54 (15.6% wasted)
ANI FadeiconT-FighterW.ani with size 51x54 (15.6% wasted)
ANI icont-cruiser with size 70x18 (43.8% wasted)
ANI FadeiconT-cruiser with size 70x18 (43.8% wasted)
ANI FadeiconT-cruiser.ani with size 70x18 (43.8% wasted)
ANI iconhighlight03 with size 270x270 (47.3% wasted)
ANI iconhighlight03.ani with size 270x270 (47.3% wasted)
ANI iconhighlight02 with size 164x164 (35.9% wasted)
ANI iconhighlight02.ani with size 164x164 (35.9% wasted)
Frame  0 too long!!: frametime = 2.359 (2.359)
ANI iconT-vette.ani with size 80x31 (3.1% wasted)
ANI icont-fightW.ani with size 51x54 (15.6% wasted)
CSG => Saving 'Mirakus.FreeSpace2.csg' with version 2...
CSG => Saving:  Flags...
CSG => Saving:  Info...
CSG => Saving:  Missions...
CSG => Saving:  Techroom...
CSG => Saving:  Loadout...
CSG => Saving:  Scoring...
CSG => Saving:  RedAlert...
CSG => Saving:  HUD...
CSG => Saving:  Variables...
CSG => Saving:  Settings...
CSG => Saving:  Controls...
CSG => Saving:  Cutscenes...
CSG => Saving:  Last Missions...
CSG => Saving complete!
Got event GS_EVENT_ENTER_GAME (2) in state GS_STATE_BRIEFING (10)
Entering game at time =   6.715
Regenerating local nebula!
message 'A2- Intro' with invalid head.  Fix by assigning persona to the message.
ANI Head-TP5b.ani with size 160x120 (6.2% wasted)
Compiling new shader:
   Loading built-in default shader for: main-v.sdr
   Loading built-in default shader for: main-f.sdr
Shader features:
   Diffuse Mapping
Got event GS_EVENT_END_GAME (4) in state GS_STATE_GAME_PLAY (2)
SOUND: sound/ds.cpp:1268 - OpenAL error = 'Invalid Operation'
Unloading in mission messages
CSG => Loading 'Mirakus.FreeSpace2.csg' with version 2...
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 'barracudas.pcx'
CSG => Loading complete!
Got event GS_EVENT_QUIT_GAME (5) in state GS_STATE_MAIN_MENU (1)
PLR => Saving 'Mirakus.plr' with version 1...
PLR => Saving:  Flags...
PLR => Saving:  Info...
PLR => Saving:  Scoring...
PLR => Saving:  ScoringMulti...
PLR => Saving:  HUD...
PLR => Saving:  Variables...
PLR => Saving:  Multiplayer...
PLR => Saving:  Controls...
PLR => Saving:  Settings...
PLR => Saving complete!
CSG => Saving 'Mirakus.FreeSpace2.csg' with version 2...
CSG => Saving:  Flags...
CSG => Saving:  Info...
CSG => Saving:  Missions...
CSG => Saving:  Techroom...
CSG => Saving:  Loadout...
CSG => Saving:  Scoring...
CSG => Saving:  RedAlert...
CSG => Saving:  HUD...
CSG => Saving:  Variables...
CSG => Saving:  Settings...
CSG => Saving:  Controls...
CSG => Saving:  Cutscenes...
CSG => Saving:  Last Missions...
CSG => Saving complete!
Freeing all existing models...
... Log closed, Sun Sep 29 18:17:19 2013

I did notice the log said "Number of hats = 0".  I'm still confused because if that's all it was, it should have done it when remapping to other keys.  Also, as I said I can use jstest and my joystick appears to be working fine.  A friend who built the same code on Windows is not having this problem.  Please let me know if I can provide any more details.  Thanks. 
Nami aka Mirakus

 

Offline AdmiralRalwood

  • 211
  • The Cthulhu programmer himself!
    • Skype
    • Steam
    • Twitter
Re: linux + fs0 + no view controls (left, right, above, and rear)
I know at least one form of lookaround (0 key on the numpad) was disabled when TrackIR got put in, but I don't know if the same thing happened to using a joystick hat switch.
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 Nami

  • 24
Re: linux + fs0 + no view controls (left, right, above, and rear)
I'm fairly certain now this issue has something to do specifically with my setup. 

What I have tried:
* completely wiping out (after backup of course), my .fs2_open dir and starting with a fresh one
* rebuilding several snapshots of FS2Open even as much as a year old

My system is a semi-out-of-date ArchLinux install.  It uses the 3.8 kernel and is x86-64.  Just guessing offhand (not at the machine now), I think my gcc is part of the 4.7 series.  Anyway, I have a 32-bit laptop that uses one of the last versions of the 2.6 kernel release, with older libs and tools all around.  The different views work fine on that computer with the same snapshot of the code.  So my guess is, I have a library issue somewhere.  Arch Linux basically releases vanilla, development packages of whatever is newest at the time, so it's possible I have some unstable code somewhere else in some library.  I'm still going to try to solve this, but I'm fairly lost at this point. 

All I know is, I have not been able to replicate this on anything other than my main x86-64 Arch install. 
Nami aka Mirakus

 

Offline niffiwan

  • 211
  • Eluder Class
Re: linux + fs0 + no view controls (left, right, above, and rear)
On Linux the SDL libs are used for input (joystick, keyboard, etc) so perhaps start checking those libraries / headers 1st?  They should be SDL1.2, we haven't added SDL2.0 support yet.
Creating a fs2_open.log | Red Alert Bug = Hex Edit | MediaVPs 2014: Bigger HUD gauges | 32bit libs for 64bit Ubuntu
----
Debian Packages (testing/unstable): Freespace2 | wxLauncher
----
m|m: I think I'm suffering from Stockholm syndrome. Bmpman is starting to make sense and it's actually written reasonably well...

 

Offline Nami

  • 24
Re: linux + fs0 + no view controls (left, right, above, and rear)
Okay, I'm going to surmise that my SDL is the culprit in this situation.  I was able to get some keys on the keyboard mapped to the functions earlier and they worked fine (not sure why I had a problem with this before).  I tested my joystick on my older 32.bit system with an SDL1.2, and the hat functioned as expected.  It looks like my SDL1.2.15 64-bit build is not recognizing the hat.  I also tried to link against a local SDL build last night, so I'm thinking that the SDL1.2 has some joystick error on Linux 64-bit with the hat switch (this happened with a friend's joystick as well as my own).  I'd love to hear from any other 64-bit linux users....I don't know anyone personally who runs this configuration, so I don't really know where to go from here. 

I'm pretty sure whatever issue it is will be dominated with SDL2.0.  I'm normally too slow to keep up with active developers, but what would the proper method be if I wanted to contribute?  Patches?  I'm an experienced cpp coder but I normally don't have the time to get to much.  I'd love to help if I can. 
Nami aka Mirakus

 

Offline niffiwan

  • 211
  • Eluder Class
Re: linux + fs0 + no view controls (left, right, above, and rear)
I'm running 64bit Mint 13 (i.e. Ubuntu 12.04) and I don't have the problem... maybe you could see if you can find out what build options SDL1.2 used on that 32bit system, and reuse those options on the local 64bit install you have?

If you'd like to contribute then patches are most welcome :)  SVN is still the primary RCS so patches in that format would be simplest, although if you post something in git format I can probably convert it.  Or you could even try creating a github fork if you're more familiar with that workflow.

Echelon9 is already working on upgrading to SDL 2.0, you might be able to co-ordinate something with him.
Creating a fs2_open.log | Red Alert Bug = Hex Edit | MediaVPs 2014: Bigger HUD gauges | 32bit libs for 64bit Ubuntu
----
Debian Packages (testing/unstable): Freespace2 | wxLauncher
----
m|m: I think I'm suffering from Stockholm syndrome. Bmpman is starting to make sense and it's actually written reasonably well...

  

Offline Nami

  • 24
Re: linux + fs0 + no view controls (left, right, above, and rear)
I got it!  It turns out it wasn't really anything wrong with the SDL library; I just needed to specify the SDL_LINUX_JOYSTICK variable on my command line. 

Apparently by default SDL will register a hat switch as two seperate axes on Linux; setting the variable above explicity tells it to use the provided values. 
Here is how I ran the executable: SDL_LINUX_JOYSTICK="'Logitech Logitech Extreme 3D' 4 1 0" ./fs2_open_3.7.1_DEBUG

And, comparing with my fs2_open.log from before, now see the change:

Code: [Select]
Joystick INITTED!

Using 'Logitech Logitech Extreme 3D' as the primary joystick:
  Number of axes: 4
  Number of buttons: 12
  Number of hats: 1
  Number of trackballs: 0

So I suppose I will just have to make sure this variable is set when I run the game.  I'm still not sure why it is necessary for me to do that on this system and not my other one, but I'm very happy to have solved this.  I can get pretty obcessive when something isn't working.  Thanks for all the help! 

EDIT: I had a really hard time googling around on this issue.  The fields for that variable are joystick name, axes, hats, balls.  I tested a random name and it looks like you must use the exact name as reported by SDL.  I would recommend using the SDL joystick test program to get the exact name of the joystick as seen by SDL.  Also notice how I used single quotes to close in the joystick name with all the spaces.  I'm not sure if it would work without that. 
« Last Edit: October 01, 2013, 08:18:10 pm by Nami »
Nami aka Mirakus