Jump to content
LaunchBox Community Forums
Hayata

ultimarc joystick question

Recommended Posts

Would anyone know the major difference between these two joysticks?  

Ultrastik 360 ball top 

J-Stik Ball Top (4-8 way switchable joystick [sanwa jlw-tm-8)

aside from ultrastik being usb, I was thinking it was that the ultrastik can switch between 4 and 8 directional without opening the control box?  BUt then i saw they have restrictor plates for the Ultrastik also so then it makes me confused again. lol

 

And a second question since it's the same topic.  if you have an 8 way joystick, would you actually always change the restrictor plate back and forth to play a 4 way game like pac man? and then back again when playing a game that requires 8 way?

just trying to make an order at ultimarc for the last 3 days and still not sure im getting this right. 

 

 

 

 

Share this post


Link to post
Share on other sites

Not sure if you ever got an answer (and not sure if this is considered too much of a necro), but since I've been in this space a bit lately I figured I'd try and answer.

As far as I can tell, the biggest difference between the Ultrastik and J-Stik is the JStik is a digital stick that uses micro-switches whereas the Ultrastick is technically an analog stick that can be mapped like a digital 4-way, 8-way, or an regular analog stick.  If I'm reading the info correctly, you basically map how the joystick transmits information in a 3x3 grid pattern.  So for a 4-way digital mode, you'd map the up/down/left/right sections as a single on/off toggle.  For 8-way you'd also include the areas on the corners.  For analog, you let the stick transmit the analog values it generates naturally.  While there is a restrictor plate on the Ultrastik, I *think* it's there more so you can control the feel when you want a 4-way/8-way option as opposed to required for the stick to work.

 

For your 2nd question - depends on the game and personal preference.  If you're like me, using an 8-way in some 4-way games leads to incorrect control due to hitting the diagonals which the game interprets as the incorrect desired direction.  For example, if playing pac-man and you're pressing left on your 8-way stick, but you're just barely hitting up as well, the game detects you're pressing Left and Up.  Since the game doesn't use diagonals, it uses a priority order of input.  So if you want to go left, but the game says up wins on the left+up diagonal....you're going up.  The restrictor plate removes the ability to hit the diagonal, so you never have that problem.

Also regarding restrictor plates, there are several kinds I've seen.  One is a plate you screw onto the bottom that has 3 separate restrictions - octagonal or circle (8-way), diamond (4-way), line (2-way).  The one I have currently does not require tools, but I have to pry the plate off 4 pins on the bottom of the stick, then rotate an inner section of the plate between square (8-way) and diamond (4-way).  The plates on the ultrastik and j-stik use a rotational style plate that appears much easier to switch between the modes (and they even have servo packages to do it).

Share this post


Link to post
Share on other sites

hey thanks for replying.  

I actually ended up going with the sanswa jlw joysticks. 

I like them.  Its real easy to change from 8 to 4 player.   Aftre using them i understand completely why you would use 4 way instead of 8 way on certain games.  in 8 way, you get stuck going up ladders etc (donkey kong, etc). 

 

they are pretty clicky though but i still like them  :)

 

Share this post


Link to post
Share on other sites

The nice thing with Ultrasticks is that they are auto-configurable in MAME, so they change to correct mode (4-way, 4-way diagonal, 8-way, ..) when you load a rom.

 

Edited by Crush
  • Unusual Gem 1

Share this post


Link to post
Share on other sites

That's a cool feature. 

Since they can always move in all directions with no resistance,  does it feel real loose or anything? not sure im explaining correctly.  

But I have an old usb controller for the pc. and i tried using it just for fun and i actually didnt like it at all. no resistance so it just felt flimsy. 

but maybe because it was old. 

Share this post


Link to post
Share on other sites

Ultrasticks are arcade quality magnetic analog joysticks (no touching parts so there's minimal wear). They come with a soft or hard spring around the stick and that provides resistance as you move it around. You can also add an octagonal restrictor at the base if you want to "feel" the directions.

I use hard springs and circular restrictors as i also use them as pure analog sticks. Here's a controller i made a few years ago using an Ultrastick joystick (for left or right handed players):

 

file.php?id=234file.php?id=233

  • Like 2

Share this post


Link to post
Share on other sites

thanks for the details. I think im going to get one on my next order from him.

nice looking controller.  what did you use inside for the buttons?  a usb encoder or ipac? 

I used an ipac4 for my full size arcade build, but im working on a bartop one and ordered some cheap usb encoders from aliexpress. hoping they work good - little nervous being that they were so inexpensive (but it is china).  but i think i got spoiled with the ipac 4 and the shift function.  :)    

 

Share this post


Link to post
Share on other sites

You don't need an extra encoder as Ultrastick has an encoder attached at the bottom which can drive up to 8 arcade buttons. You can define one of the buttons as a modifier key so by keeping it pressed the other buttons can execute different actions. So in practice you have 15 different button actions from a single Ultrastick. Ultrasticks connect directly to a USB port.

 

  • Like 1

Share this post


Link to post
Share on other sites

wow, great info!  im writing that down so not to forget.

So,  if i made a 2 player bartop build next,  I could technically just get 2 ultimarc joysticks and woudlnt need a usb encoder for my build at all (unless i wanted more than 16 buttons - which i dont).

 

that changes a few things  :) 

Share this post


Link to post
Share on other sites

Correct! You can use the 8 buttons for normal play, define a shift button and use this with the normal 7 buttons for secondary functions like Insert Coin, Player 1 Start, OK, Cancel, TAB, F2.

With just one Ultrastick i can play any MAME game requiring a single joystick and also access the TAB/F2 menu and change settings with no need of a keyboard.

Edited by Crush

Share this post


Link to post
Share on other sites

I followed a couple of different youtube videos.  I got the u360s, the ipaq ultimate, the restrictor plates, as well as the servostiks.  All of this has been pretty frustrating.  

 

First to install the newest version of the u360s with the restrictor plate you have (or I felt like I did) to carefully drill out the holes for the pegs, then install the restrictors and servostiks.  Hooked it up, but the joysticks still were not operating correctly.  

 

Then I tried removing the servostik and the restrictors and they started operating better but still pretty horibly.  I ended up researching other peoples 8-way config files and found part of the problem.  For me to seem to fix this, I ahd to put sticky keys around the center.  This made 8 way and 4 way games playable and not bleed over to diagonals, even when they were turned off. They always seemed soooo touchy.  Barely move the joy up and left and you were going diagonal.  This seems to be fixed but we haven't tested it quite yet.  

So in conclusion I am now only using the U360s and not the servostik or the restrictors. 

I feel the secret to the U360s is getting the 4-way and 8-way profiles correct, so that mame can handle  the rest.  I also have this setup through rocketlauncher and using @dbinott ultrastik configurations located here 

 

Edited by Aevans0001

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...