Main > Software Forum

Servo-Stik & Linux

(1/4) > >>

Mamezilla:
Hello everyone,
Does anybody know if there any software solution in linux that can drive the motor on the Servo-Stik ?
I'm considering using a distro which includes Wahcade.  I'm testing the setup and it fits my needs, but I'm wondering if I can use something that would automatically switch the stick between 4 & 8 ways in Mame, like some are doing in Mala or Hyperspin.
Thanks

bernieke:
Did you ever get this working?

I'm planning to build a cabinet with groovyarcade and servostiks myself.

ZoOl007:
Yes I do - my daemon does that - I'm working on v0.2 - it's almost finished right now
have a look at the site RGBcommander site (still v0.1)
I advise you to wait for v2 as it advanced a lot...

bernieke:
I see you use libusb. Is there documentation available somewhere describing the protocol to talk with the servostiks?

And how does the automatic switching happen? Do you need to tell mame somehow to run the client program with some arguments when it launches a rom?

Since all I really need is the ability to have mame switch the restrictors, I was thinking I could just write a small python script (with pyusb, which uses libusb as well) to do this for me, but I can't seem to find any information concerning the protocol, or how I would get the script called when needed...

ZoOl007:
there's actually quite a lot to the automatic switching thing - you can't tell mame to launch something else but mame can tell you  :)
RGBcommander 0.2 is fully automated eg you don't need to send it any commands to do it's work. It's completely frontend/emulator agnostic once set-up.
There's even no need to configure RGBcommander 0.2 with regards to the ServoStik - it'll just work after installation and deduct the best option for your current running rom.
scripting is and stays ducktape and it's sloooooooooooow - my code is blistering fast even if I say so myself
what distro are you using and 32 or 64bit? Do you have the servostik's already? You can be my alpha tester  :applaud:

Navigation

[0] Message Index

[#] Next page

Go to full version