Wingman64 input plugin for mupen64

libjsw based input plugin for when SDL just won't work
by hjc

I didn't have much luck getting Blight's SDL based plugin for to work with my Logitec Rumblepad under linux. All the buttons worked fine, but I could do nothing with the axis. According to google, the plugin is working for some people with rumblepads, but not for others.

Fortunately I had a sunday spare, so I knocked together a new plugin.

Wingman64

The wingman64 plugin is based on libjsw, and despite the name, should therefore work with most joysticks. If blights plugin isn't working for you it's probably worth giving a try. It isn't as pretty, but at least you'll be able to shoot things with it.

In order to compile wingman64 you'll need to have libjsw installed (obviously) and also gtk. To install the plugin, download and unpack the source and follow the instructions in the README file

Important

Before you use the plugin run jscalibrator and save the calibration file somewhere easy to find. When you first run the plugin use the "jsw config file" button to select this file. If you don't do this it isn't going to work.

Configuration

The plugin now has a pretty basic GUI. It fairly obvious how it works, click on a button then click the button on the joypad that you want to use.

When you first load up mupen you must select a configuration file. Once a file is loaded those settings will remain active until mupen is shut down. A different configuration can be loaded at any time.

That's it.

Happy gaming.

Download


wingman64.tar.gz

Known issues

links

January 10, 2004

 

Valid HTML 4.01! Valid CSS!