I'd like to use Linux, but I'm worried about things that I can't do on it. . .
- program the control interface
- configure U360 joysticks
- run management programs like Clrmame
- program LED lighting?
FYI... Another Linux user here, with similar issues...
I've got some code going here which I've been working on with the assistance of both GGG and Ultimarc with regards to some of what you're asking about. I've got a setup here with a pair of LED-Wizs and a pair of u360s and need to be able to control them myself.
Started work on them about a year ago but all manner of "real life" things kept getting in the way of getting my cabinet done. I've been making good progress over the last few weeks, though, and have some basic prototypes together which at least show that its doable. In the coming months there should be some nice cmd line apps that you can run on a Linux box that'll let you control those devices.
That said, though, I'm also not the only one working on this type of stuff. I'd have to go troll through the archives to find them again, but I do know that there's other Linux apps out there to:
- Control an "IPAC" interface and program it on Linux boxes (ipacutil). I've heard from another user here on BYOAC that the most recent version also allows for you to set a control map into a u360 joystick.
- Control a "PAC-Drive" interface for LED lighting.
- Control a GPWiz-49 joystick interface, so that you can select the control map for the joystick.
- For ROM management, there's Linux tool too; ckmame, mamory, advancescan, etc. I've used AdvanceSCAN myself in the past and been happy with it, but its probably a bit out of date these days (AdvanceMAME development stopped about a year or so ago).
I suppose what's going to be the killer question is... which pieces of hardware do you have that you need support for? I see you've got some U360s (which should be supported by 'ipacutil' now or my 'u360ctl' when its finish), but what are you using for LED lighting and button/keyboard control?