Ok lets review what we've got so far so everyone's on the same page:
We've taken XDSL as a base and have added scripts to load XMugen, select screenpacks, and restart/shutdown the console. This should allow for a much smoother & bug free loader for it.
We've recompiled joy2key, which allows us to use its external config files unlike before, which should allow for us to finally have stuff like a PPP or KKK button.
Here's the kicker: Joy2key won't load/activate properly with our setup and we don't know why. So we now have 2 options, get joy2key to load properly, or to figure out how to configure the built in xpad mappings. Until this is resolved, unless you have a usb adapter for your xbox, as well as a usb keyboard, or a usb>ps2 adapter, there is currently no way to test out how well XMugen runs in this environment.
Once the joystick mapping issue is resolved, its smooth sailing from there. Adding/modifying more scripts to allow more things to happen is fairly easy to do. One option we may have is to try using wine to load winmugen instead of linmugen. If the performance hit isn't too bad, this may be a better option as we won't have to use character/screenpack convertor's and we could use the highres stages and stuff.
So back to you BC, have you gotten anywhere? Do we have any other options for joystick mappers, or do they all require more libraries than what's available in XDSL?