Star Wars yoke w/adapter help needed.
-
@wstanek If it is working with trackball, try mapping that input:
input_map[p1_trackballx] joystick[0,0,x]
and the same for Y axis--or something similar. The trick with AdvMAME is to figure out which index MAME is seeing your hardware. You can use the command line utilities such as advm, advj, then move your controls and see what the utilities are detecting. Then, you reference those hardware inputs in the .rc file. You can follow similar advmame testing as described in this wiki for trackballs. -
@wstanek If you figure this out we will give you the Wookiee of the Year award.
-
OK got it, thank you for the help!
advj revealed inputs at joystick 2 (not sure what was happening at 0 and 1)
Mapped joystick [2,0,x] to trackball as you suggested and it worked!I was stumped for a minute when /opt/retropie/emulators/advmame/1.4/bin/advj did not fire, I had just updated to 4.2 and seemed to remember reading somewhere that advmame had consolidated directories so I tried /opt/retropie/emulators/advmame/bin/advj which fired. lucky.
Thank you forum, now a step closer to grail games star wars, esb, etc. Building a cab from scratch to go along with my collection of pi cabs.
ws
-
@wstanek Did you actually get helped? If I interfered, I apologise. You NEED help...
-
@wstanek You might already know this, but you can add a prefix in front of these trackball lines for the games to which they apply. For example:
esb/input_map[p1_trackballx] joystick[2,0,x] esb/input_map[p1_trackbally] joystick[2,0,y] starwars/input_map[p1_trackballx] joystick[2,0,x] starwars/input_map[p1_trackbally] joystick[2,0,y]
which will make these trackball configurations only apply to esb and starwars ROMs. This effectively overrides an existing trackball mapping config you might have elsewhere in the file and would allow you to play other games that you may not want to map to the yoke.
-
-
@AlexMurphy I don't get that one.
-
@caver01 Nah, it was just the penguin from Antarctic Adventure gone rogue... I thought it was funny, anyway.
-
@AlexMurphy Oh, it's funny. I just didn't recognize the character. I guess I need to lookup Antarctic Adventure.
-
@caver01 Sorry. I don't mean to say stuff you don't get. It was just an inside / personal joke. Ignore me. I'm only messing, dude.
-
-
-
@AlexMurphy Ok, you got me. I couldn't ignore you if I tried!
-
@AlexMurphy lol totally cool just happy to get some reads. YES forum helped!!
-
@caver01 yes thank you! I know just enough from reading all the info out there but just needed a nudge thanks to you.
ws
-
@wstanek Of course it did! Some of these people are geniuses. Just be careful though, some aren't...
-
Did you get the Star Wars Yoke to work?
-
yes I did! I just needed to look at the right register, I was thinking it was more complicated than it was. Plus I had a trackball and a Xin Mo plugged in, so it was seeing it as Js1 I think.
I've got the star wars cabinet almost done. I will be posting it.
ws
-
I have the Star Wars yoke connected to my PI3. It works. I am using a USB connector from Ultramarc. The problem I am having is how can I set the deadzone to zero in Mame4all? In Mame on my PC, you can go into the controller and set it Zero. The yoke works perfect on my pc. On the PI3, I can not find the option or do I know how to do it. Otherwise the yoke works perfect. Please help. P
-
@richiep I have the deadzone issue as well. I'm using the Ram controls USB adapter, and I think the deadzone is programmed in the controller. When I run a jstest on it, I can see the deadzone in the numbers, so I haven't gotten into the mame settings. I use advmame, so I'm not sure about the parameters in Mame4all, but there must be some.
Can you try advmame?
What is the USB adapter you're using? I was going to try to configure a Teensy.
ws
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.