>: >Thomas Enterprises is working on a H pattern shifter right now and we
>: Great, but what software is going to support such a shifter? All sims
>: I know use two buttons for shifting, one for up, one for down.
>: Am I overlooking something?
>Yes. It is possible to make it work for current s/w. You seem to think
>that it would only be buttons. This would be difficult. It would require
>some sort of decoding circuitry to allow the thing to know:
>a) Which gear is currently selected
>b) Which direction you are trying to shift (ie up or down)
>c) If you have skipped a gear or are in reverse
>d) Send the proper amount of button pushes to the computer to emulate a
> H-pattern shifter
You mean like this:
- Sim starts, shifter is in neutral position.
- I select first gear,
shifter interprets: "we were in neutral, now we go into 1st"
and sends one "gear up" signal to the sim.
- I shift up to 2nd,
shifter interprets: "we were in 1st, now we go into 2nd"
and sends one "gear up" signal to the sim.
- I skip 3rd and go directly into 4th (for whatever reason),
shifter interprets: "we were in 2nd, now we go into 4th"
and sends *two* "gear up" signal to the sim.
- I miss the braking point and end up facing some straw bale :)
I go into reverse,
shifter interprets: "we were in 4th, now we go into reverse"
and sends five "gear down" signal to the sim.
Right?
I didn't think of it, but now it seems very reasonable. A setup like
this would be the closest approximation to the "real thing" we could
get with the current software. Can these things be bought somewhere
already?
I just 'invented' a different design that would come even closer to
reality, I think, but need collaboration from games designers. The
valuable resources this system would need are one joystick axis and
two joystick buttons (or two axes and no buttons, but axes are in
shorter supply). It would work like this: Imagine a box with a five or
six speed grate (or is it gate?) The shifter is mounted to a joystick
axis. If the shifter is pulled all the way to the left, the axis reads
zero, all the way to the right would be, say, 300. In addition, if the
shifter is pushed to the front (gears R,1,3,5), button one is
depressed. If pulled back (gears 2,4,6), button two is pressed. A
polling routine could now determine the gear by reading the value of
the joystick axis and the button. A reading of "approximately 200 and
button 1" would be 3rd gear, "300 and 2" 6th etc. Any axis value and
*no* button would mean neutral, and this would be the one great
advantage. Being able to shift into reverse *immediately* would be the
other.
The polling routine could read out the values for the shifter much
less frequently than those for steering and braking, so the additional
workload for the sim would be insignificant. The shifter unit wouldn't
need extra electronics or a separate power supply.
So I am a genius after all. Show me the way to the patent office!
Just kidding. :)
--
Wolfgang Preiss \ E-mail copies of replies to this posting are welcome.
Uni des Saarlands \ and U.S. law. You have been warned.