Main > Main Forum

analog controls...

Pages: << < (4/5) > >>

GGKoul:

I was looking for a quick answer.  And no one was replying to my post... so I posted the same question twice too see which gets answered first.



paigeoliver:

I will be ordering both once they are available.

But, I have a 49-way related question.

Will the 49-way sticks be seen as analog sticks under the control panel, or will they be something else?

Chris:

This looks like a must-have winner!  Excellent job!

daveb:

Hey guys, just a quick update.
Still waiting for NY to issue my Vendor's Certification.  Once it has arrived, I'll start taking orders :)
You may have noticed (on the website) there has been a revision to the AKI firmware - instead of reporting as 1 joystick with 2 centerable axes and 3 centerless, it will report as 2 joysticks - one with 3 axes (2 centerable), and the other with 2 (both centerable).  That should make interfacing multiple controls on one board a bit easier.

Meanwhile, I've been working on the 49-way interface.  It supports both happs & old stile sinistar sticks via autodetection. (I got my Happs stick today, and was amazed when the autodetection code worked the first time!)

Paigeoliver - It will be reported as an analog joystick...  Essentially, each switch (a1, b1, c1) adds 1/3 of the total magnitude.

I was wondering what you guys thought about the scaling of the axes - should each switch add to the magnitude of the value linearly? (I.e. it goes from middle to 1/3 up, to 2/3 up, to all the way up)..  Or should I use exponential scaling or some variant (i.e. the first switch moves the axis a very small ammount, the second moves the axis a bit more, the third moves the axis a lot more).   From my experimentation, linear scaling seems to work fine, but I can understand why someone might want the other behavior.   Any thoughts, anybody?

For various reasons, I might not be able to support more than one 49-way stick per interface, in which case I'll use the rest of the inputs as buttons...  It depends on a couple other issues I'm still working out with the software.

That's all for now,
Dave

Tiger-Heli:


--- Quote from: daveb on March 30, 2004, 03:21:38 am ---Hey guys, just a quick update.
Still waiting for NY to issue my Vendor's Certification.  Once it has arrived, I'll start taking orders :)

--- End quote ---
Cool!!!!

--- Quote ---You may have noticed (on the website) there has been a revision to the AKI firmware - instead of reporting as 1 joystick with 2 centerable axes and 3 centerless, it will report as 2 joysticks - one with 3 axes (2 centerable), and the other with 2 (both centerable).  That should make interfacing multiple controls on one board a bit easier.

--- End quote ---
Dumb Question, but - How does centerable, not centerable applies to the interface.  I assumed I just wired up a pot and if I wanted auto centering, I did that with return springs in the hardware, not with the interface.  ???

--- Quote ---I was wondering what you guys thought about the scaling of the axes - should each switch add to the magnitude of the value linearly? (I.e. it goes from middle to 1/3 up, to 2/3 up, to all the way up)..  Or should I use exponential scaling or some variant (i.e. the first switch moves the axis a very small ammount, the second moves the axis a bit more, the third moves the axis a lot more).   From my experimentation, linear scaling seems to work fine, but I can understand why someone might want the other behavior.   Any thoughts, anybody?

--- End quote ---
You might PM or E-mail UrebelScum about this, he did a lot of work with 49-way sticks and MAME (obviously)

Pages: << < (4/5) > >>

Go to full version