The NEW Build Your Own Arcade Controls

Main => Driving & Racing Cabinets => Topic started by: xga on November 19, 2015, 06:49:55 am

Title: Using sequential shifter with games like Outrun
Post by: xga on November 19, 2015, 06:49:55 am
Hi Guys,

Does anyone know if there's a way to get games like Outrun working with a sequential gear shifter that auto return to centre?  E.g. Moving the shifter to the down position will only shift the gear to low and moving the shifter to the up position will only shift the gear to high.

I've had a look at H2Seq, but I don't think that can help in this situation.  I think it might have to be at the driver level?

(https://arcadecabblog.files.wordpress.com/2012/12/outrun-shifter.jpg?w=300&h=300)

Thanks in advance.
Title: Re: Using sequential shifter with games like Outrun
Post by: BadMouth on November 19, 2015, 10:07:09 am
I haven't actually used it because I have a 4 speed, but I thought that's what H2Seq did.

You do have to use a version of MAME that doesn't have the shifter in the game set up on a toggle.
Either RacerMAME or v.151 or newer with custom settings in the individual game cfg.
This is covered in the stickied driving cab info thread.
I'd give RacerMAME a try since it's from the same author as H2Seq.

It's important to keep in mind how these old Hi/Lo games originally worked.
To save money, they only had one switch for either Hi or Lo.  If the switch wasn't tripped, the game just assumed you were in the other gear.
So the way a solution would have to work would be to engage the virtual switch when you push a direction, then disengage the virtual switch if (and only if) you push the other direction.
Not sure if that's exactly how H2Seq works.
Title: Re: Using sequential shifter with games like Outrun
Post by: baritonomarchetto on November 19, 2015, 10:27:03 am
H2Seq helps you using H shifter games (es. Daytona usa, hard drivin' etc) in a cab with sequential shifter (like yours). In addition helps using a single button to cycle between multiple views, but this is something i added later. As far as i know there's not out there a way to use single switch gear games like outrun, chase hq etc with 2 switches the way you intend: only toggle. For shure H2Seq cannot handle the shifter that way. Using Racermame160 in most of those games in the per-game video options you can set the Cshifter icon, which is a (better looking in my opinion) alternative to the mame default shifter icon.
Title: Re: Using sequential shifter with games like Outrun
Post by: Nuexzz on November 19, 2015, 11:26:48 pm
Hi Guys,

Does anyone know if there's a way to get games like Outrun working with a sequential gear shifter that auto return to centre?  E.g. Moving the shifter to the down position will only shift the gear to low and moving the shifter to the up position will only shift the gear to high.

I've had a look at H2Seq, but I don't think that can help in this situation.  I think it might have to be at the driver level?

(https://arcadecabblog.files.wordpress.com/2012/12/outrun-shifter.jpg?w=300&h=300)

Thanks in advance.




Tell me the 2 buttons you want to assign ? Button5 example ( up ) and 6 button ( down ) and I could help with a script.
Title: Re: Using sequential shifter with games like Outrun
Post by: xga on November 20, 2015, 08:40:29 am
Hi Guys,

Does anyone know if there's a way to get games like Outrun working with a sequential gear shifter that auto return to centre?  E.g. Moving the shifter to the down position will only shift the gear to low and moving the shifter to the up position will only shift the gear to high.

I've had a look at H2Seq, but I don't think that can help in this situation.  I think it might have to be at the driver level?

(https://arcadecabblog.files.wordpress.com/2012/12/outrun-shifter.jpg?w=300&h=300)

Thanks in advance.




Tell me the 2 buttons you want to assign ? Button5 example ( up ) and 6 button ( down ) and I could help with a script.

Hi Nuexzz,

Thanks for the offer of helping with a script.

Button 5 (z key) = up
Button 6 (x key) = down

Thanks

Title: Re: Using sequential shifter with games like Outrun
Post by: Howard_Casto on November 20, 2015, 09:38:16 am
You would have to use vjoy or something like that where mame doesn't allow fake keyboard inputs correct?
Title: Re: Using sequential shifter with games like Outrun
Post by: BadMouth on November 20, 2015, 09:42:53 am
You would have to use vjoy or something like that where mame doesn't allow fake keyboard inputs correct?

Either that, or use a version of MAME that has been modified to allow fake keyboard input.
(RacerMAME has been)
Title: Re: Using sequential shifter with games like Outrun
Post by: Nuexzz on November 21, 2015, 01:07:59 am
As the guys you have to have a version of mame compiled with force_directinput = 1, but I guess you already have the answer "Button 5 (Z key) = up say
Button 6 (x key) = down "

ok, here I leave a script that will work only if you assign to your mame emulator, etc thus m2emulator.

Shift 1 =key1
Shift 2 =key2
shift 3 =key3
shift 4 =key4

then button 5 and button 6 take care of up and down (you can check it on a notepad)

I leave in a single executable if you have to start with the system.

Cheers

https://www.sendspace.com/file/zj5x74 (https://www.sendspace.com/file/zj5x74)
Title: Re: Using sequential shifter with games like Outrun
Post by: isamu on May 19, 2016, 05:09:20 pm
Looks like RacerMame is the way to go  :cheers:
Title: Re: Using sequential shifter with games like Outrun
Post by: mbrev on August 27, 2024, 10:50:30 am
As the guys you have to have a version of mame compiled with force_directinput = 1, but I guess you already have the answer "Button 5 (Z key) = up say
Button 6 (x key) = down "

ok, here I leave a script that will work only if you assign to your mame emulator, etc thus m2emulator.

Shift 1 =key1
Shift 2 =key2
shift 3 =key3
shift 4 =key4

then button 5 and button 6 take care of up and down (you can check it on a notepad)

I leave in a single executable if you have to start with the system.

Cheers

https://www.sendspace.com/file/zj5x74 (https://www.sendspace.com/file/zj5x74)

Can u post the script again pls?
Title: Re: Using sequential shifter with games like Outrun
Post by: buttersoft on September 06, 2024, 08:09:53 pm
Errr, didn't they fix this in mainline mame a while back? Have you tried, and it's doesn't work for you?

You might be better off looking at writing your own autohotkey script. Something like - https://www.autohotkey.com/boards/viewtopic.php?t=90136