I have the game (tribes) and have trace logs for you. The first on is +relay,+dinput,+event (which has me pressing the a key, then shuts down) and the second is +opengl,+x11drv,-dsound. DGA is disabled as it breaks my Nvidia driver when running the game.
Well, I am investigating the DInput problem... Looks strange. I may well ask you to add some more TRACEs in the code to help me understand better what happens (ie if it's blocking in Wine code or in application code).
But I would be interested on a +opengl trace too. And maybe you should try to remove all trace of glide2x.dll of your system (maybe once Tribes manages to load the glide2x it cancels OpenGL as it supposes that a system with Glide2x will work better with it than with OpenGL).
Lionel
Well, I am investigating the DInput problem... Looks strange. I may well ask you to add some more TRACEs in the code to help me understand better what happens (ie if it's blocking in Wine code or in application code).
I've should have mentioned this. The game configures it's key bindings through their own scripting system by default. An example is attached.
But I would be interested on a +opengl trace too. And maybe you should try to remove all trace of glide2x.dll of your system (maybe once Tribes manages to load the glide2x it cancels OpenGL as it supposes that a system with Glide2x will work better with it than with OpenGL).
Well, what I referred to about running in Glide was a long time ago. This was before I got my new nvidia card, and before I built linux from scratch. So this LFS system is pretty clean. Glide doesn't even show up --just software mode which I run it in now.
That trace2.log included +opengl. There are no opengl calls at all (software mode still) in the game menus or even when its rendering which I did for that trace. I tried to force opengl through a script file and it didn't work.
I can run more traces if necessary.
Jesse