Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: Joytray utility from Ultimarc ServoStick  (Read 4827 times)

0 Members and 1 Guest are viewing this topic.

trick72

  • Trade Count: (0)
  • Full Member
  • ***
  • Online Online
  • Posts: 73
  • Last login:Today at 08:18:18 am
Joytray utility from Ultimarc ServoStick
« on: November 28, 2014, 09:45:54 am »
Hi,

The Ultimarc Servostick, that can be set to 8 or 4 way via a motor, needs to run a small utility (joy8 or joy4) BEFORE running a mame game... Joy4 to put the joystick in 4-way mode and joy8 to put it in 8-way mode. Can this be done in Maximus Arcade? I mean, can I configure MA to make it run joy4.exe or joy8.exe before each game? It would need some kind of custom setting per game ofcourse. Using the "run command before each game" which exist in MA cannot be used as it is EITHER joy8 OR joy4 that needs to run, dependent on the game...
Thanks
Patrick

nurmix

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 11
  • Last login:October 02, 2023, 03:10:00 pm
  • And now for something completely different...
Re: Joytray utility from Ultimarc ServoStick
« Reply #1 on: March 29, 2015, 07:27:22 pm »
I realize your post is a bit old, but just in case you're still searching for an answer, or someone else is (like me a short time ago), here's what I did to get the ServoStick to correctly auto switch with Maximus Arcade.

First, get LEDBlinky (free to try, $20 to register): http://www.ledblinky.net/LEDBlinky.htm

Follow the directions from the LEDBlinky support page here: http://www.ledblinky.net/support.htm#U360MAMEMap

(also copied and pasted here in case the URL goes ever away):

How Do I Use LEDBlinky To Only Map My ServoStik

Even if you don't have any LEDs, you can still use LEDBlinky to map your ServoStik joystick(s) based on the selected game.

Using the LEDBlinky Configuration application:

Select your front-end software from the "FE" menu. If your FE is not listed, select "Other Front-End".
On the MAME Config tab, set all the required fields. If you selected "Other Front-End" in step 1, check the "Use MAME to Trigger the Game Start/Stop Events" option.

On the Misc Options tab, set the Joystick Digital Restriction options.
   
Lastly, on the Misc Options tab under Other Options, check the "No LEDs Mode" option.

That's it! There's no need to use any of the other LEDBlinky apps. If you're using one of the integrated front-ends, don't forget to enable LEDBlinky from the front-end configuration. If you're using an unlisted front-end ("Other Front-End"), you'll need to start LEDBlinky before starting your FE. Use this command: "<path>\LEDBlinky\LEDBlinky.exe" 1



You'll also need to go into Maximus Arcade preferences / Configuration [tab] / LEDWiz [tab] and check the "Run LEDBlinky" box, point to LEDBlinky.exe in the Path box, and choose the "Use LEDBlinky configuration" radio button.  This will launch LEDBlinky when you start Maximus Arcade, and your ServoStick should auto-switch to 4-way mode when Maximus loads.  Then when you select and load a game, if it's 8-way, the ServoStick will switch.  When you quit that game, the ServoStick will go back to 4-way.


NOTE: In my case, I did all this, but the controls.ini file I pointed to must have had some problem, because I found this thread: http://forum.arcadecontrols.com/index.php/topic,143172.msg1504163.html#msg1504163 which contained a link to a controls.ini file.  When I put that file on my MAME cab and pointed LEDBlinky to it, everything worked.

You might also have a problem if your mame.xml file doesn't have the joystick 4/8 way information in it for each game, but if it doesn't work, I'd suspect the controls.ini file.

Hope that helps.