Hello, I have 2 SideWinder USB gamepads connected and working fine in the control panel properties. But, when I try to use them both in Gish, only one of them is recognized in the Options screen.
Under the Joystick column, when I click on "None", it switches to "Joy1", and then, if I click again, it goes back to "None". It never goes on "Joy2" so I can't even configure the second controller.
I tried with another controller, which is kind of broken but can still be connected, and is not USB, and "Joy2" was now available in Gish... I unplugged it, put the other USB SideWinder again, no success. Still not recognised as "Joy2".
Any help on this one? Thanks.
Please try download this file and unzipping it into your gish folder. Overwrite the existing sdl.dll.
http://www.libsdl.org/release/SDL-1.2.8-win32.zip
I think this will solve your problem.
It worked. Thanks a lot. It's even more fun with two joysticks haha.
Good news, we just recently discovered that the sdl.dll is out of date when trying to get 4 player vs modes working with 4 joysticks! The next patch will include the newest sdl.dll and probably some 4 player vs. modes.
4 player eh? Any hint as to when we might see this update? At least the year of release hehe.
2005

By the way, is SDL hard to learn? I'm a programmer myself and have long considered SDL for my games. I never did the jump though...
No its not very difficult at all. You need to use OpenGL also though if you want to do 3d graphics.
I started some SDL and managed to move a sprite around with a color key in it. Like you said, it's easy, almost as easier as DirectX with VB. I like how joysticks can be easily managed. Everything is easy. I can understand why you guys chose to use SDL hehe.
By the way, I bought 2 "SNES to USB adaptor" and the SNES controllers both work fine with Gish! It's like playing a very very nice SNES game haha!