Frontend Tech + >> Ultimarc
View all threads Index   Flat Mode Flat  

Andy S
MAME Fan
Reged: 03/29/15
Posts: 1
Send PM
New version 0.2 of Linux UltraStik map upload tool now available
03/29/15 06:37 AM


Not sure how widely this has been disseminated, but evidently Ultimarc is making newer U360's with revised firmware which handles things in Linux much better.

1) USB PID is changed from 050x to 051x (where x is the "Player Number" of the joystick set by the Windows utility.)

2) The technique for uploading the map information to the stick, or for initiating a player ID change, has changed from USB control messages to an HID output report.

3) More importantly, the format of the joystick input reports has been modified to not make the standard Linux HID parser unhappy. Some had noticed that "Up" and "Left" didn't work with certain maps. This is because the standard HID driver saw the values reported by the stick as being outside the expected boundaries and dropped the info. This is no longer the case with the new firmware, which is enormously helpful because manually patching the kernel HID driver to eliminate the check is no longer required.

In order to get this firmware update I had to send my U360's control board back to Andy at Ultimarc for the update. I'm assured that future firmware updates, if any, are user-flashable once this process has been completed.

Of course once I had this done, the Al3ph (Al Crate) utility mentioned on the Ultimarc site for Linux users no longer worked with the stick. I took it on myself to somewhat extensively modify the existing 0.1.3 version of the utility to handle either the older or the newer map upload technique, depending on what PID ID it finds on the stick. Thank you very much to Andy for some of the tips provided to get this working.

To download this new version, and patched versions of the somewhat out of date dependencies it has (libhid, etc.), you can get the source from my github area: https://github.com/andrewsil1/UltrastikCmd

If you're a Linux user but you do not have a stick with this firmware, there is no particular need to update the utility, but if you do, then you'll probably want this. Works great for those Raspberry Pi builds.

Enjoy.
Andy S. (Not Andy Warne. :-))

Edited by Andy S (03/29/15 06:38 AM)







Entire thread
Subject Posted by Posted on
* New version 0.2 of Linux UltraStik map upload tool now available Andy S 03/29/15 06:37 AM
. * Re: New version 0.2 of Linux UltraStik map upload tool now available dizzlebomb  06/23/20 06:14 PM
. * Re: New version 0.2 of Linux UltraStik map upload tool now available Vagabondivan  02/21/21 01:15 PM

Extra information Permissions
Moderator:  Andy Warne 
0 registered and 7 anonymous users are browsing this forum.
You cannot start new topics
You cannot reply to topics
HTML is enabled
UBBCode is enabled
Thread views: 4091