Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: What games can I play with these driving controls?  (Read 1352 times)

0 Members and 1 Guest are viewing this topic.

lustreking

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 100
  • Last login:October 11, 2021, 08:43:06 am
  • One Louder
What games can I play with these driving controls?
« on: August 03, 2005, 02:46:44 pm »
I just got all the controls from a Chase HQ machine, which includes a 360 wheel, hi/low shifter with a button, and a digital gas pedal.

Does anybody know (or know where I can find out) what games will be playable with this configuration?

Minwah

  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 7662
  • Last login:January 18, 2019, 05:03:20 am
    • MAMEWAH
Re: What games can I play with these driving controls?
« Reply #1 on: August 03, 2005, 06:57:07 pm »
This should help...apologies for the format, I cut bits out of my ctrlr file.  This could be a bit out of date, I think I made it at ~MAME 0.90:

   <!-- 360deg drivers - analog throttle only -->
   <system name="csprint">
   <system name="ssprint">
   <system name="grchamp">
   <system name="hotrod">
   <system name="redlin2p">


   <!-- 360deg drivers - digital throttle + digital brake only -->
   <system name="buggychl">
   <system name="driftout">
   <system name="demoderb">
   <system name="gtmr2">


   <!-- 360deg drivers - analog throttle + digital brake (BUTTON 2!) only -->
   <system name="ssrj">
   <system name="sspeedr">


   <!-- 360deg drivers - analog throttle + analog brake (P2 PEDAL 1) + up/down (tiptronic style) shifter (3-speed) -->
   <system name="dirtfoxj">


   <!-- 360deg drivers - digital throttle + digital brake + 1 button (BUTTON 3) -->
   <system name="konamigt">
   <system name="strtheat">


   <!-- 360deg drivers - analog throttle + analog brake (P2 PEDAL 1) + 1 button (BUTTON 1) -->
   <system name="luckywld">


   <!-- 360deg drivers - digital throttle + digital brake + toggle shifter -->
   <system name="overdriv">
   <system name="turbo">


   <!-- 360deg drivers - analog throttle + analog brake (P2_PEDAL!) + toggle shifter -->
   <system name="finallap">
   <system name="finalap2">
   <system name="finalap3">
   <system name="fourtrax">


   <!-- 360deg drivers - analog throttle + analog brake (P1_PEDAL2!) + toggle shifter -->
   <system name="polepos">
   <system name="polepos2">


   <!-- 360deg drivers - digital throttle + 1 button (BUTTON 2) -->
   <system name="badlands">


   <!-- 360deg drivers - analog throttle + 1 button (BUTTON 1) -->
   <system name="offroad">
   <system name="offroadt">
   <system name="indyheat">


   <!-- 360deg drivers - digital throttle + 2 buttons (BUTTON 2-3) -->
   <system name="firetrk">


   <!-- 360deg drivers - analog throttle + 2 buttons (BUTTON 2-3) -->
   <system name="roadblst">
   <system name="apb">


   <!-- 360deg drivers - digital throttle + 3 buttons (BUTTON 2-4) + 4-speed shifter -->
   <system name="nitedrvr">


   <!-- 360deg drivers - digital throttle + 4-speed shifter -->
   <system name="sprint1">
   <system name="sprint4">


   <!-- 360deg drivers - digital throttle + 4-speed shifter + 1 button (BUTTON 6) -->
   <system name="montecar">


   <!-- 360deg drivers - digital throttle + 4-speed shifter + 2 buttons (BUTTON 6-7) -->
   <system name="superbug">


   <!-- 360deg drivers - (no throttle) + hi/lo shifter -->   
   <system name="stocker">

Minwah

  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 7662
  • Last login:January 18, 2019, 05:03:20 am
    • MAMEWAH
Re: What games can I play with these driving controls?
« Reply #2 on: August 03, 2005, 06:59:33 pm »
Does anybody know (or know where I can find out) what games will be playable with this configuration? 

How about what games I

lustreking

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 100
  • Last login:October 11, 2021, 08:43:06 am
  • One Louder
Re: What games can I play with these driving controls?
« Reply #3 on: August 04, 2005, 10:18:45 pm »
Thanks!  That list definitely clears some things up for me. 

I guess I want to look for an analog throttle pedal, and possibly use my digital pedal for a brake...  Though I may be able to hack the pedal that I do have and hook up a pot to it.  I'll dig into that this weekend.

I've searched on the board and found out a little about the shifter problems, but haven't had enough time to digest it.

-S

Minwah

  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 7662
  • Last login:January 18, 2019, 05:03:20 am
    • MAMEWAH
Re: What games can I play with these driving controls?
« Reply #4 on: August 05, 2005, 05:31:23 am »
I've searched on the board and found out a little about the shifter problems, but haven't had enough time to digest it.

Yeah, it's one of those things that are probably easier to understand once you try it.

But the classic example is Pole Position which in the standard build of MAME handles the shifter as a 'toggle'.  ie space bar toggles between lo/hi.  The actual machine did not work like this (this would have meant a momentary switch in the shifter), in fact it has a single normal miscroswitch - in one position the switch is closed, the other it is open.  For MAME to handle this correctly, you would hold the space bar (or whatever) down to stay in lo, and release to shift into hi (or vice versa, I'm not sure).

You have 2 choices in this situation (that I can think of anyway).  1) re-compile MAME to handle the shifter correctly (for PolePos at least I believe the source has code/comments to help with this) - this is ideal.  2) Connect the 'NC' connector of your shifter's microswitch up to a seperate input to 'NO'.  So let's say for example you could have NO=Space, NC=Z.  Now in PolePos you would map 'Space OR Z' to the shifter input.  This will work...but there are a couple of drawbacks: firstly, a keypress is always being sent regardless of what gear you're in - might not be a problem, but it could be a pain in Windows...you could use a switch on the Ground side to prevent this if you wanted.  Also, lo and hi physical positions will not neccessarily always match up to lo/hi in the game (depending what position the shifter is in when you start the game).

lustreking

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 100
  • Last login:October 11, 2021, 08:43:06 am
  • One Louder
Re: What games can I play with these driving controls?
« Reply #5 on: August 05, 2005, 03:13:40 pm »
you could use a switch on the Ground side to prevent this if you wanted.
« Last Edit: August 05, 2005, 03:15:32 pm by lustreking »