Main > Main Forum

Cannot calibrate wheel/pedal with California Speed/SF Rush

<< < (2/3) > >>

u_rebelscum:
My computers are way too slow to play these games, so I can't help you much.

As for the clutch, just map a random button or key key so you can calibrate; you can unmap the button later.  AFAIK, you don't need to use the clutch in the game (I'm not an expert at it though).

Have you tried mapping and playing other driving games to your pedals, such as outrun or pole position?  If it works on them, then it's something specific to mame's seattle.c driver.  If not also, then it's either with your controller (doubt it), or mame's inputs or your input setup.

mikeveli20:
The wheel works fine with other games ie. Cruis'n USA, Cruis'n World, Outrun, etc.

If there is something specific I need to do with the seattle.c driver, how would I find that out? I looked at the info in the MAWS database for these games and there was nothing to say that it shouldn't be working. I would have thought there might be something listed under bugs to indicate that the pedals don't work or something, but there wasn't.

Worst case scenario I can map the accelerator and brake to the the "fake" pedal and gas levers behind the wheel. Normally these are used as accel and brake if the pedals aren't connected. However, I wouldn't prefer not to do this if possible. I have to imagine there is a solution or something like this would have been reported by now.

u_rebelscum:

--- Quote from: mikeveli20 on March 18, 2009, 04:54:26 pm ---The wheel works fine with other games ie. Cruis'n USA, Cruis'n World, Outrun, etc.

--- End quote ---

I'm assuming you mean the pedals are working in those games (whole wheel, not just the wheel part), right?  Just making sure I'm not reading more than what you mean. ;)


--- Quote from: mikeveli20 on March 18, 2009, 04:54:26 pm ---Worst case scenario I can map the accelerator and brake to the the "fake" pedal and gas levers behind the wheel. Normally these are used as accel and brake if the pedals aren't connected. However, I wouldn't prefer not to do this if possible. I have to imagine there is a solution or something like this would have been reported by now.

--- End quote ---

Wait, those work but your physical pedals don't?  Are the "fakes" analog too?  (If yes, weird. Hmmm....)

Maybe you need to map half or full axis.  Mame used to be able to map a full analog axis or a half analog axis to the analog input; it was broken for a while, but not sure if it's fixed again.  Even when broken, you could hand edit the cfg file to use them.  (I'll get off my lazy back side and test tomorrow.)

Question: in other games and in windows game controller window, if you press both pedals, do both show as pressed (aka split pedals)?  Or do they cancel each other out (aka combined pedals)?  What about with the "fakes".  (For above theory to be relevant, I think the pedal pedals wound be full, and the fakes combined.)

mikeveli20:

--- Quote from: u_rebelscum on March 19, 2009, 04:02:47 am ---I'm assuming you mean the pedals are working in those games (whole wheel, not just the wheel part), right?  Just making sure I'm not reading more than what you mean. ;)
--- End quote ---

Yes I meant the entire thing, sorry I should have been more clear.


--- Quote from: u_rebelscum on March 19, 2009, 04:02:47 am ---Wait, those work but your physical pedals don't?  Are the "fakes" analog too?  (If yes, weird. Hmmm....)
--- End quote ---

The "fakes" are actually registered as buttons, and not as analog. This is why I assume they work where the pedals don't.


--- Quote from: u_rebelscum on March 19, 2009, 04:02:47 am ---Maybe you need to map half or full axis.  Mame used to be able to map a full analog axis or a half analog axis to the analog input; it was broken for a while, but not sure if it's fixed again.  Even when broken, you could hand edit the cfg file to use them.  (I'll get off my lazy back side and test tomorrow.)
--- End quote ---

I am unsure how I would go about mapping half or full axis. This is my first time using an analog device with MAME so it's still relatively new to me.


--- Quote from: u_rebelscum on March 19, 2009, 04:02:47 am ---Question: in other games and in windows game controller window, if you press both pedals, do both show as pressed (aka split pedals)?  Or do they cancel each other out (aka combined pedals)?  What about with the "fakes".  (For above theory to be relevant, I think the pedal pedals wound be full, and the fakes combined.)

--- End quote ---

In other games, and in windows game controller the pedals are set as separate, not combined. I had originally set them to combined, but that gave me some problems with the Model 2 emulator as well as some other MAME games. Switching them to separate solved all these problems. And as far as the "fakes" go, they have always just been registered as buttons. Thanks for all your help.

u_rebelscum:
If you haven't remapped analog inputs before, I suggest Checking out the MameDev FAQs controls page, especially What's the differences between "...analog", "...inc", and "...dec" lines seen when changing inputs?

Are you mapping your pedals to the "P# pedal # analog", and not the related "... inc" and "... dec"?  For buttons to work, you map to the "... inc" & "... dec", but for analog pedals, it's far better to map to the analog port.  If you map the pedal to the inc/dec lines, then mame treats them like buttons (two state digital), and might not work well with full axis pedals.

I didn't test if full vs half is still remapable.  The difference between the top is pretty easy (IMO) once you can picture it.  Compare an analog joystick up being gas and down being brake, vs two seperate pedals doing the same.  To do the first, mame should split the Y axis, assigning "joy Y axis -" (that's a minus, or the negative half) to gas, and "joy Y axis +" to brake, or half an axis to each.  To do the latter, mame should map each pedal's full axis to gas & brake, for example "joy Z axis" to gas (notice no plus or minus) and "joy Xr axis" to brake (directX lets the manufacturer set the exact names of each axis).

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version