Main > Driving & Racing Cabinets
Supermodel3 Brake help
bsoder52:
Thanks for the help! great stuff!
Another game I'm struggling to get linked is outrunners. I set-up my Mame and network connection a while back and kinda forget how it all works. I just installed outrunners and have it working stand along on each pc. I don't see anything in the game bios settings to assign a master and slave drive. Could use some help thanks again!
bsoder52:
Figured out Outrunners. :)
fhound:
Ended up here looking for how to configure my Logitech G29 pedals.
Thanks to bsoder54 "InputBrake = JOY1_YAXIS_NEG" I learned the controls notation.
Next I paste mi supermodel.ini for G29 preliminary version of it.
---------------------------------------------
[ Global ]
; Graphics
New3DEngine =True
QuadRendering =True
WideScreen =True
Stretch =False
WideBackground =True
; Refresh rate (milliHertz accuracy). Actual Model 3 refresh rate is 57.524 Hz
; but this can cause judder so we use 60 Hz by default.
RefreshRate =57.524160
; Legacy SCSP DSP implementation for games that do not play well with the newer
; one (e.g., Fighting Vipers 2)
LegacySoundDSP =False
; Network board
Network =False
SimulateNet =False
PortIn =1970
PortOut =1971
AddressOut =AddressOut
; Common
InputStart1 = "KEY_1,JOY1_BUTTON10"
InputStart2 = "KEY_2,JOY2_BUTTON10"
InputCoin1 = "KEY_3,JOY1_BUTTON9"
InputCoin2 = "KEY_4,JOY2_BUTTON9"
InputServiceA = "KEY_5"
InputServiceB = "KEY_7"
InputTestA = "KEY_6"
InputTestB = "KEY_8"
; 4-way digital joysticks
InputJoyUp = "JOY1_YAXIS_NEG,JOY1_POV1_UP"
InputJoyDown = "JOY1_YAXIS_POS,JOY1_POV1_DOWN"
InputJoyLeft = "JOY1_XAXIS_NEG,JOY1_POV1_LEFT"
InputJoyRight = "JOY1_XAXIS_POS,JOY1_POV1_RIGHT"
InputJoyUp2 = "JOY2_YAXIS_NEG,JOY2_POV1_UP"
InputJoyDown2 = "JOY2_YAXIS_POS,JOY2_POV1_DOWN"
InputJoyLeft2 = "JOY2_XAXIS_NEG,JOY2_POV1_LEFT"
InputJoyRight2 = "JOY2_XAXIS_POS,JOY2_POV1_RIGHT"
; Fighting game buttons (Fighting Vipers 2, Virtua Fighter 3)
InputPunch = "JOY1_BUTTON1"
InputKick = "JOY1_BUTTON2"
InputGuard = "JOY1_BUTTON3"
InputEscape = "JOY1_BUTTON4"
InputPunch2 = "JOY2_BUTTON1"
InputKick2 = "JOY2_BUTTON2"
InputGuard2 = "JOY2_BUTTON3"
InputEscape2 = "JOY2_BUTTON4"
; Spikeout buttons
InputShift = "JOY1_BUTTON3,JOY1_BUTTON6"
InputBeat = "JOY1_BUTTON2"
InputCharge = "JOY1_BUTTON1"
InputJump = "JOY1_BUTTON4"
; Virtua Striker buttons
InputShortPass = "JOY1_BUTTON1"
InputLongPass = "JOY1_BUTTON2"
InputShoot = "JOY1_BUTTON3"
InputShortPass2 = "JOY2_BUTTON1"
InputLongPass2 = "JOY2_BUTTON2"
InputShoot2 = "JOY2_BUTTON3"
; Steering wheel
InputSteeringLeft = "JOY1_XAXIS0" ; digital, turn wheel left
InputSteeringRight = "JOY1_XAXIS0INV" ; digital, turn wheel right
InputSteering = "JOY1_XAXIS" ; analog, full steering range
; Pedals
InputAccelerator = "JOY1_YAXIS_NEG"
InputBrake = "JOY1_RZAXIS_NEG"
; Up/down shifter manual transmission (all racers - Dirt Devils, ECA, Harley-Davidson, Le Mans 24 are shift manual only)
InputGearShiftUp = "JOY1_BUTTON5" ; sequential shift up
InputGearShiftDown = "JOY1_BUTTON6" ; sequential shift down
; 4-Speed manual transmission (Daytona 2, Sega Rally 2, Scud Race)
InputGearShift1 = "JOY1_BUTTON13"
InputGearShift2 = "JOY1_BUTTON14"
InputGearShift3 = "JOY1_BUTTON17"
InputGearShift4 = "JOY1_BUTTON18"
InputGearShiftN = "NONE"
; VR4 view change buttons (Daytona 2, Le Mans 24, Scud Race)
InputVR1 = "JOY1_POV1_UP"
InputVR2 = "JOY1_POV1_DOWN"
InputVR3 = "JOY1_POV1_LEFT"
InputVR4 = "JOY1_POV1_RIGHT"
; Single view change button (Dirt Devils, ECA, Harley-Davidson, Sega Rally 2)
InputViewChange = "JOY1_POV1_UP"
; Handbrake (Sega Rally 2)
InputHandBrake = "JOY1_RZAXIS_POS"
; Harley-Davidson controls
InputRearBrake = "JOY1_BUTTON2"
InputMusicSelect = "JOY1_BUTTON3"
; Virtual On macros
InputTwinJoyTurnLeft = "JOY1_ZAXIS_NEG"
InputTwinJoyTurnRight = "JOY1_ZAXIS_POS"
InputTwinJoyForward = "JOY1_YAXIS_NEG"
InputTwinJoyReverse = "JOY1_YAXIS_POS"
InputTwinJoyStrafeLeft = "JOY1_XAXIS_NEG"
InputTwinJoyStrafeRight = "JOY1_XAXIS_POS"
InputTwinJoyJump = "JOY1_BUTTON4"
InputTwinJoyCrouch = "JOY1_BUTTON2"
; Virtual On individual joystick mapping
InputTwinJoyLeft1 = "NONE"
InputTwinJoyLeft2 = "NONE"
InputTwinJoyRight1 = "NONE"
InputTwinJoyRight2 = "NONE"
InputTwinJoyUp1 = "NONE"
InputTwinJoyUp2 = "NONE"
InputTwinJoyDown1 = "NONE"
InputTwinJoyDown2 = "NONE"
; Virtual On buttons
InputTwinJoyShot1 = "JOY1_BUTTON7"
InputTwinJoyShot2 = "JOY1_BUTTON8"
InputTwinJoyTurbo1 = "JOY1_BUTTON1"
InputTwinJoyTurbo2 = "JOY1_BUTTON3"
; Analog joystick (Star Wars Trilogy)
InputAnalogJoyLeft = "NONE" ; digital, move left
InputAnalogJoyRight = "NONE" ; digital, move right
InputAnalogJoyUp = "NONE" ; digital, move up
InputAnalogJoyDown = "NONE" ; digital, move down
InputAnalogJoyX = "JOY1_XAXIS_INV,MOUSE_XAXIS_INV" ; analog, full X axis
InputAnalogJoyY = "JOY1_YAXIS_INV,MOUSE_YAXIS_INV" ; analog, full Y axis
InputAnalogJoyTrigger = "JOY1_BUTTON1,JOY1_BUTTON8,MOUSE_LEFT_BUTTON"
InputAnalogJoyEvent = "JOY1_BUTTON2,MOUSE_RIGHT_BUTTON"
InputAnalogJoyTrigger2 = "NONE"
InputAnalogJoyEvent2 = "NONE"
; Light guns (Lost World-only applies when set to 'gun' in Games.xml)
InputGunLeft = "NONE" ; digital, move gun left
InputGunRight = "NONE" ; digital, move gun right
InputGunUp = "NONE" ; digital, move gun up
InputGunDown = "NONE" ; digital, move gun down
InputGunX = "JOY1_XAXIS,MOUSE1_XAXIS" ; analog, full X axis
InputGunY = "JOY1_YAXIS,MOUSE1_YAXIS" ; analog, full Y axis
InputTrigger = "JOY1_BUTTON1,JOY1_BUTTON8,MOUSE1_LEFT_BUTTON"
InputOffscreen = "JOY1_BUTTON2,MOUSE1_RIGHT_BUTTON" ; point off-screen
InputAutoTrigger = 1 ; automatic reload when off-screen
InputGunLeft2 = "NONE"
InputGunRight2 = "NONE"
InputGunUp2 = "NONE"
InputGunDown2 = "NONE"
InputGunX2 = "JOY2_XAXIS,MOUSE2_XAXIS"
InputGunY2 = "JOY2_YAXIS,MOUSE2_YAXIS"
InputTrigger2 = "JOY2_BUTTON1,JOY2_BUTTON8,MOUSE2_LEFT_BUTTON"
InputOffscreen2 = "JOY2_BUTTON2,MOUSE2_RIGHT_BUTTON"
InputAutoTrigger2 = 1
; Analog guns (Ocean Hunter, LA Machineguns, Lost World-when set to default 'analog_gun' in Games.xml)
InputAnalogGunLeft = "NONE" ; digital, move gun left
InputAnalogGunRight = "NONE" ; digital, move gun right
InputAnalogGunUp = "NONE" ; digital, move gun up
InputAnalogGunDown = "NONE" ; digital, move gun down
InputAnalogGunX = "JOY1_XAXIS,MOUSE1_XAXIS" ; analog, full X axis
InputAnalogGunY = "JOY1_YAXIS,MOUSE1_YAXIS" ; analog, full Y axis
InputAnalogTriggerLeft = "JOY1_BUTTON1,JOY1_BUTTON8,MOUSE1_LEFT_BUTTON" ;Lost World trigger
InputAnalogTriggerRight = "JOY1_BUTTON2,MOUSE1_RIGHT_BUTTON" ;Lost World off-screen
InputAnalogGunLeft2 = "NONE"
InputAnalogGunRight2 = "NONE"
InputAnalogGunUp2 = "NONE"
InputAnalogGunDown2 = "NONE"
InputAnalogGunX2 = "JOY2_XAXIS,MOUSE2_XAXIS"
InputAnalogGunY2 = "JOY2_YAXIS,MOUSE2_YAXIS"
InputAnalogTriggerLeft2 = "JOY2_BUTTON1,JOY2_BUTTON8,MOUSE2_LEFT_BUTTON" ;Lost World trigger
InputAnalogTriggerRight2 = "JOY2_BUTTON2,MOUSE2_RIGHT_BUTTON" ;Lost World off-screen
; Ski Champ controls
InputSkiLeft = "NONE"
InputSkiRight = "NONE"
InputSkiUp = "NONE"
InputSkiDown = "NONE"
InputSkiX = "JOY1_XAXIS"
InputSkiY = "JOY1_YAXIS"
InputSkiPollLeft = "JOY1_BUTTON7"
InputSkiPollRight = "JOY1_BUTTON8"
InputSkiSelect1 = "JOY1_BUTTON1"
InputSkiSelect2 = "JOY1_BUTTON2"
InputSkiSelect3 = "JOY1_BUTTON3"
; Magical Truck Adventure controls
InputMagicalLeverUp1 = "NONE"
InputMagicalLeverDown1 = "NONE"
InputMagicalLeverUp2 = "NONE"
InputMagicalLeverDown2 = "NONE"
InputMagicalLever1 = "JOY1_YAXIS"
InputMagicalLever2 = "JOY2_YAXIS"
InputMagicalPedal1 = "JOY1_BUTTON2"
InputMagicalPedal2 = "JOY2_BUTTON2"
; Sega Bass Fishing / Get Bass controls
InputFishingRodLeft = "NONE"
InputFishingRodRight = "NONE"
InputFishingRodUp = "NONE"
InputFishingRodDown = "NONE"
InputFishingStickLeft = "NONE"
InputFishingStickRight = "NONE"
InputFishingStickUp = "NONE"
InputFishingStickDown = "NONE"
InputFishingRodX = "JOY1_XAXIS"
InputFishingRodY = "JOY1_YAXIS"
InputFishingStickX = "JOY1_ZAXIS"
InputFishingStickY = "JOY1_RZAXIS"
InputFishingReel = "JOY1_RYAXIS_POS"
InputFishingCast = "JOY1_BUTTON1"
InputFishingSelect = "JOY1_BUTTON2"
InputFishingTension = "NONE"
Crosshairs=3
PowerPCFrequency=69
GPUMultiThreaded=True
MultiThreaded=True
MultiTexture=True
EmulateSound=True
FullScreen=True
Throttle=False
ShowFrameRate=False
FlipStereo=False
VSync=True
XResolution=1920
YResolution=1080
EmulateDSB=True
NbSoundChannels=4
ForceFeedback=True
port_in=1970
port_out=port_out
addr_out=addr_out
EmulateNet=0
InputSystem=xinput
InputJoy1XDeadZone=7
InputJoy1YDeadZone=7
InputJoy2XDeadZone=7
InputJoy2YDeadZone=7
MusicVolume=100
SoundVolume=100
Balance=0
XInputConstForceThreshold=40
XInputConstForceMax=40
XInputVibrateMax=30
DirectInputConstForceLeftMax=100
DirectInputConstForceRightMax=100
DirectInputSelfCenterMax=100
DirectInputFrictionMax=40
DirectInputVibrateMax=40
WindowXPosition=50
WindowYPosition=50
BorderlessWindow=True
Supersampling=1
CRTcolors=0
UpscaleMode=2
Title=Supermodel
true-ar=False
CrosshairStyle=vector
NoWhiteFlash=True
[Supermodel3 UI]
Legacy=0
HideCMD=True
Dir=E:\torrent\model-3-romset-2020
Outputs=False
Columns0Width=200
Columns1Width=150
Columns2Width=120
Columns3Width=50
Columns4Width=50
Columns5Width=120
Columns0Sort=False
Columns1Sort=False
Columns2Sort=False
Columns3Sort=False
Columns4Sort=False
Columns5Sort=False
LastSort=0
LastSelectedRow=54
FontSize=10
Resolution_index=19
BackColor_R=0
BackColor_G=0
BackColor_B=128
ForeColor=White
Scanline=False
Gamepad=False
Urami=False
Opacity=5
SS=False
Favorite=Show Favorites
---------------------------------------------
Le Duc:
Hello,
I registered on this forum specifically for this topic because I've been having a problem for several days now that I haven't been able to solve. And I think I might find the solution here.
If I don't configure anything, I have an issue with acceleration/braking: when I accelerate, it works, but if I release the accelerator pedal, it brakes (that is, the game thinks I'm pressing the brake pedal). The brake pedal is inactive.
So I followed the advice given above and configured both pedals using the "b" key to manage calibration. The system suggested my steering wheel model, and then I noticed that it recognized the accelerator pedal as the accelerator and the brake pedal as the brake. In short, it seems OK.
I calibrated it, but once in the game, neither pedal responds.
Can you help me solve this problem, please?
THX
(sorry if the traduction is not perfect. I'm French)
EDIT :
I've finally finished my setup and I'm sharing it in case anyone ever encounters the same problems I did.
My setup is: FANATEC GT DD Pro + Shifter + Loadcell
Here's the configuration file:
--- Quote ---[ Global ]
GPUEngineMode = 2
GameXMLFile = Config/Games.xml
InitStateFile =
PowerPCFrequency =66
MultiThreaded =True
GPUMultiThreaded =True
MultiTexture =False
VertexShader =
FragmentShader =
EmulateSound =True
Balance =-30
BalanceLeftRight = 0
BalanceFrontRear = 0
NbSoundChannels = 4
SoundFreq = 57.6
EmulateDSB =True
SoundVolume =100
MusicVolume =120
LegacySoundDSP =False
ForceFeedback =False
New3DEngine =True
QuadRendering =False
XResolution =1920
YResolution =1080
WindowXPosition =100
WindowYPosition =100
FullScreen =True
BorderlessWindow =False
Supersampling =1
CRTcolors =0
UpscaleMode =0
WideScreen =True
Stretch =False
WideBackground =True
VSync =False
Throttle =True
RefreshRate =57.524160
ShowFrameRate =True
Crosshairs =0
CrosshairStyle =vector
NoWhiteFlash =False
FlipStereo =False
DirectInputConstForceLeftMax =100
DirectInputConstForceRightMax =100
DirectInputSelfCenterMax =100
DirectInputFrictionMax =100
DirectInputVibrateMax =100
XInputConstForceThreshold =100
XInputConstForceMax =100
XInputVibrateMax =100
XInputStereoVibration = 1
SDLConstForceMax = 100
SDLSelfCenterMax = 100
SDLFrictionMax = 100
SDLVibrateMax = 100
SDLConstForceThreshold = 30
Network =False
SimulateNet =False
PortIn =1970
PortOut =1971
AddressOut =127.0.0.1
Outputs = win
DumpTextures = 0
InputDigitalSensitivity = 25
InputDigitalDecaySpeed = 50
InputKeySensitivity = 25
InputKeyDecaySpeed = 50
InputMouseXDeadZone = 0
InputMouseYDeadZone = 0
InputMouseZDeadZone = 0
InputStart1 = KEY_1,JOY1_BUTTON9
InputStart2 = KEY_2,JOY2_BUTTON9
InputCoin1 = KEY_3,JOY1_BUTTON10
InputCoin2 = KEY_4,JOY2_BUTTON10
InputServiceA = KEY_5
InputServiceB = KEY_7
InputTestA = KEY_6
InputTestB = KEY_8
InputJoyUp = KEY_UP,JOY1_UP
InputJoyDown = KEY_DOWN,JOY1_DOWN
InputJoyLeft = KEY_LEFT,JOY1_LEFT
InputJoyRight = KEY_RIGHT,JOY1_RIGHT
InputJoyUp2 = JOY2_UP
InputJoyDown2 = JOY2_DOWN
InputJoyLeft2 = JOY2_LEFT
InputJoyRight2 = JOY2_RIGHT
InputPunch = KEY_A,JOY1_BUTTON1
InputKick = KEY_S,JOY1_BUTTON2
InputGuard = KEY_D,JOY1_BUTTON3
InputEscape = KEY_F,JOY1_BUTTON4
InputPunch2 = JOY2_BUTTON1
InputKick2 = JOY2_BUTTON2
InputGuard2 = JOY2_BUTTON3
InputEscape2 = JOY2_BUTTON4
InputShift = KEY_A,JOY1_BUTTON1
InputBeat = KEY_S,JOY1_BUTTON2
InputCharge = KEY_D,JOY1_BUTTON3
InputJump = KEY_F,JOY1_BUTTON4
InputShortPass = KEY_A,JOY1_BUTTON1
InputLongPass = KEY_S,JOY1_BUTTON2
InputShoot = KEY_D,JOY1_BUTTON3
InputShortPass2 = JOY2_BUTTON1
InputLongPass2 = JOY2_BUTTON2
InputShoot2 = JOY2_BUTTON3
InputSteeringLeft = KEY_LEFT
InputSteeringRight = KEY_RIGHT
InputSteering = JOY1_XAXIS
InputAccelerator = JOY1_YAXIS_NEG
InputBrake = JOY1_RZAXIS_NEG
InputGearShiftUp = JOY1_BUTTON5
InputGearShiftDown = JOY1_BUTTON6
InputGearShift1 = JOY1_BUTTON14
InputGearShift2 = JOY1_BUTTON15
InputGearShift3 = JOY1_BUTTON16
InputGearShift4 = JOY1_BUTTON17
InputGearShiftN = KEY_T
InputVR1 = KEY_A,JOY1_BUTTON1
InputVR2 = KEY_S,JOY1_BUTTON2
InputVR3 = KEY_D,JOY1_BUTTON3
InputVR4 = KEY_F,JOY1_BUTTON4
InputViewChange = KEY_A,JOY1_BUTTON1
InputHandBrake = KEY_S,JOY1_BUTTON2
InputRearBrake = KEY_S,JOY1_BUTTON2
InputMusicSelect = KEY_D,JOY1_BUTTON3
InputTwinJoyTurnLeft = KEY_Q,JOY1_RXAXIS_NEG
InputTwinJoyTurnRight = KEY_W,JOY1_RXAXIS_POS
InputTwinJoyForward = KEY_UP,JOY1_YAXIS_NEG
InputTwinJoyReverse = KEY_DOWN,JOY1_YAXIS_POS
InputTwinJoyStrafeLeft = KEY_LEFT,JOY1_XAXIS_NEG
InputTwinJoyStrafeRight = KEY_RIGHT,JOY1_XAXIS_POS
InputTwinJoyJump = KEY_E,JOY1_BUTTON1
InputTwinJoyCrouch = KEY_R,JOY1_BUTTON2
InputTwinJoyLeft1 = NONE
InputTwinJoyLeft2 = NONE
InputTwinJoyRight1 = NONE
InputTwinJoyRight2 = NONE
InputTwinJoyUp1 = NONE
InputTwinJoyUp2 = NONE
InputTwinJoyDown1 = NONE
InputTwinJoyDown2 = NONE
InputTwinJoyShot1 = KEY_A,JOY1_BUTTON5
InputTwinJoyShot2 = KEY_S,JOY1_BUTTON6
InputTwinJoyTurbo1 = KEY_Z,JOY1_BUTTON7
InputTwinJoyTurbo2 = KEY_X,JOY1_BUTTON8
InputAnalogJoyLeft = KEY_LEFT
InputAnalogJoyRight = KEY_RIGHT
InputAnalogJoyUp = KEY_UP
InputAnalogJoyDown = KEY_DOWN
InputAnalogJoyX = JOY_XAXIS,MOUSE_XAXIS
InputAnalogJoyY = JOY_YAXIS,MOUSE_YAXIS
InputAnalogJoyTrigger = KEY_A,JOY_BUTTON1,MOUSE_LEFT_BUTTON
InputAnalogJoyEvent = KEY_S,JOY_BUTTON2,MOUSE_RIGHT_BUTTON
InputAnalogJoyTrigger2 = KEY_D,JOY_BUTTON2
InputAnalogJoyEvent2 = NONE
InputGunLeft = KEY_LEFT
InputGunRight = KEY_RIGHT
InputGunUp = KEY_UP
InputGunDown = KEY_DOWN
InputGunX = MOUSE_XAXIS,JOY1_XAXIS
InputGunY = MOUSE_YAXIS,JOY1_YAXIS
InputTrigger = KEY_A,JOY1_BUTTON1,MOUSE_LEFT_BUTTON
InputOffscreen = KEY_S,JOY1_BUTTON2,MOUSE_RIGHT_BUTTON
InputAutoTrigger = 0
InputGunLeft2 = NONE
InputGunRight2 = NONE
InputGunUp2 = NONE
InputGunDown2 = NONE
InputGunX2 = JOY2_XAXIS
InputGunY2 = JOY2_YAXIS
InputTrigger2 = JOY2_BUTTON1
InputOffscreen2 = JOY2_BUTTON2
InputAutoTrigger2 = 0
InputAnalogGunLeft = KEY_LEFT
InputAnalogGunRight = KEY_RIGHT
InputAnalogGunUp = KEY_UP
InputAnalogGunDown = KEY_DOWN
InputAnalogGunX = MOUSE_XAXIS,JOY1_XAXIS
InputAnalogGunY = MOUSE_YAXIS,JOY1_YAXIS
InputAnalogTriggerLeft = KEY_A,JOY1_BUTTON1,MOUSE_LEFT_BUTTON
InputAnalogTriggerRight = KEY_S,JOY1_BUTTON2,MOUSE_RIGHT_BUTTON
InputAnalogGunLeft2 = NONE
InputAnalogGunRight2 = NONE
InputAnalogGunUp2 = NONE
InputAnalogGunDown2 = NONE
InputAnalogGunX2 = NONE
InputAnalogGunY2 = NONE
InputAnalogTriggerLeft2 = NONE
InputAnalogTriggerRight2 = NONE
InputSkiLeft = KEY_LEFT
InputSkiRight = KEY_RIGHT
InputSkiUp = KEY_UP
InputSkiDown = KEY_DOWN
InputSkiX = JOY1_XAXIS
InputSkiY = JOY1_YAXIS
InputSkiPollLeft = KEY_A,JOY1_BUTTON1
InputSkiPollRight = KEY_S,JOY1_BUTTON2
InputSkiSelect1 = KEY_Q,JOY1_BUTTON3
InputSkiSelect2 = KEY_W,JOY1_BUTTON4
InputSkiSelect3 = KEY_E,JOY1_BUTTON5
InputMagicalLeverUp1 = KEY_UP
InputMagicalLeverDown1 = KEY_DOWN
InputMagicalLeverUp2 = NONE
InputMagicalLeverDown2 = NONE
InputMagicalLever1 = JOY1_YAXIS
InputMagicalLever2 = JOY2_YAXIS
InputMagicalPedal1 = KEY_A,JOY1_BUTTON1
InputMagicalPedal2 = KEY_S,JOY2_BUTTON1
InputFishingRodLeft = KEY_LEFT
InputFishingRodRight = KEY_RIGHT
InputFishingRodUp = KEY_UP
InputFishingRodDown = KEY_DOWN
InputFishingStickLeft = KEY_A
InputFishingStickRight = KEY_D
InputFishingStickUp = KEY_W
InputFishingStickDown = KEY_S
InputFishingRodX = JOY1_XAXIS
InputFishingRodY = JOY1_YAXIS
InputFishingStickX = JOY1_RXAXIS
InputFishingStickY = JOY1_RYAXIS
InputFishingReel = KEY_SPACE,JOY1_ZAXIS_POS
InputFishingCast = KEY_Z,JOY1_BUTTON1
InputFishingSelect = KEY_X,JOY1_BUTTON2
InputFishingTension = KEY_T,JOY1_ZAXIS_NEG
Title =Supermodel
true-ar =False
InputSystem =dinput
[Supermodel3 UI]
HideCMD=False
Dir=C:\Users\ythie\Desktop\supermodel\ROMs
Columns0Width=200
Columns1Width=150
Columns2Width=120
Columns3Width=50
Columns4Width=50
Columns5Width=120
Columns0Sort=True
Columns1Sort=False
Columns2Sort=False
Columns3Sort=False
Columns4Sort=False
Columns5Sort=False
LastSort=0
LastSelectedRow=26
FontSize=10
Resolution_index=19
BackColor_R=0
BackColor_G=0
BackColor_B=128
ForeColor=White
Scanline=False
Gamepad=False
Urami=False
Opacity=5
SS=False
Favorite=Show Favorites
Outputs=True
--- End quote ---
Very important: Make your .ini file read-only so the UI doesn't modify it. That's what happened to me. I didn't understand why the settings changed every time I launched the program.
++
Le Duc:
--- Quote from: Le Duc on November 22, 2025, 09:17:12 am ---Hello,
I registered on this forum specifically for this topic because I've been having a problem for several days now that I haven't been able to solve. And I think I might find the solution here.
If I don't configure anything, I have an issue with acceleration/braking: when I accelerate, it works, but if I release the accelerator pedal, it brakes (that is, the game thinks I'm pressing the brake pedal). The brake pedal is inactive.
So I followed the advice given above and configured both pedals using the "b" key to manage calibration. The system suggested my steering wheel model, and then I noticed that it recognized the accelerator pedal as the accelerator and the brake pedal as the brake. In short, it seems OK.
I calibrated it, but once in the game, neither pedal responds.
Can you help me solve this problem, please?
THX
(sorry if the traduction is not perfect. I'm French)
EDIT :
I've finally finished my setup and I'm sharing it in case anyone ever encounters the same problems I did.
My setup is: FANATEC GT DD Pro + Shifter + Loadcell. With this configuration, the pedals behave as they should, the steering wheel paddles are functional, the H-shifter is also functional, as is the sequential mode.
Here's the configuration file:
--- Quote ---[ Global ]
GPUEngineMode = 2
GameXMLFile = Config/Games.xml
InitStateFile =
PowerPCFrequency =66
MultiThreaded =True
GPUMultiThreaded =True
MultiTexture =False
VertexShader =
FragmentShader =
EmulateSound =True
Balance =-30
BalanceLeftRight = 0
BalanceFrontRear = 0
NbSoundChannels = 4
SoundFreq = 57.6
EmulateDSB =True
SoundVolume =100
MusicVolume =120
LegacySoundDSP =False
ForceFeedback =False
New3DEngine =True
QuadRendering =False
XResolution =1920
YResolution =1080
WindowXPosition =100
WindowYPosition =100
FullScreen =True
BorderlessWindow =False
Supersampling =1
CRTcolors =0
UpscaleMode =0
WideScreen =True
Stretch =False
WideBackground =True
VSync =False
Throttle =True
RefreshRate =57.524160
ShowFrameRate =True
Crosshairs =0
CrosshairStyle =vector
NoWhiteFlash =False
FlipStereo =False
DirectInputConstForceLeftMax =100
DirectInputConstForceRightMax =100
DirectInputSelfCenterMax =100
DirectInputFrictionMax =100
DirectInputVibrateMax =100
XInputConstForceThreshold =100
XInputConstForceMax =100
XInputVibrateMax =100
XInputStereoVibration = 1
SDLConstForceMax = 100
SDLSelfCenterMax = 100
SDLFrictionMax = 100
SDLVibrateMax = 100
SDLConstForceThreshold = 30
Network =False
SimulateNet =False
PortIn =1970
PortOut =1971
AddressOut =127.0.0.1
Outputs = win
DumpTextures = 0
InputDigitalSensitivity = 25
InputDigitalDecaySpeed = 50
InputKeySensitivity = 25
InputKeyDecaySpeed = 50
InputMouseXDeadZone = 0
InputMouseYDeadZone = 0
InputMouseZDeadZone = 0
InputStart1 = KEY_1,JOY1_BUTTON9
InputStart2 = KEY_2,JOY2_BUTTON9
InputCoin1 = KEY_3,JOY1_BUTTON10
InputCoin2 = KEY_4,JOY2_BUTTON10
InputServiceA = KEY_5
InputServiceB = KEY_7
InputTestA = KEY_6
InputTestB = KEY_8
InputJoyUp = KEY_UP,JOY1_UP
InputJoyDown = KEY_DOWN,JOY1_DOWN
InputJoyLeft = KEY_LEFT,JOY1_LEFT
InputJoyRight = KEY_RIGHT,JOY1_RIGHT
InputJoyUp2 = JOY2_UP
InputJoyDown2 = JOY2_DOWN
InputJoyLeft2 = JOY2_LEFT
InputJoyRight2 = JOY2_RIGHT
InputPunch = KEY_A,JOY1_BUTTON1
InputKick = KEY_S,JOY1_BUTTON2
InputGuard = KEY_D,JOY1_BUTTON3
InputEscape = KEY_F,JOY1_BUTTON4
InputPunch2 = JOY2_BUTTON1
InputKick2 = JOY2_BUTTON2
InputGuard2 = JOY2_BUTTON3
InputEscape2 = JOY2_BUTTON4
InputShift = KEY_A,JOY1_BUTTON1
InputBeat = KEY_S,JOY1_BUTTON2
InputCharge = KEY_D,JOY1_BUTTON3
InputJump = KEY_F,JOY1_BUTTON4
InputShortPass = KEY_A,JOY1_BUTTON1
InputLongPass = KEY_S,JOY1_BUTTON2
InputShoot = KEY_D,JOY1_BUTTON3
InputShortPass2 = JOY2_BUTTON1
InputLongPass2 = JOY2_BUTTON2
InputShoot2 = JOY2_BUTTON3
InputSteeringLeft = KEY_LEFT
InputSteeringRight = KEY_RIGHT
InputSteering = JOY1_XAXIS
InputAccelerator = JOY1_YAXIS_NEG
InputBrake = JOY1_RZAXIS_NEG
InputGearShiftUp = JOY1_BUTTON5
InputGearShiftDown = JOY1_BUTTON6
InputGearShift1 = JOY1_BUTTON14
InputGearShift2 = JOY1_BUTTON15
InputGearShift3 = JOY1_BUTTON16
InputGearShift4 = JOY1_BUTTON17
InputGearShiftN = KEY_T
InputVR1 = KEY_A,JOY1_BUTTON1
InputVR2 = KEY_S,JOY1_BUTTON2
InputVR3 = KEY_D,JOY1_BUTTON3
InputVR4 = KEY_F,JOY1_BUTTON4
InputViewChange = KEY_A,JOY1_BUTTON1
InputHandBrake = KEY_S,JOY1_BUTTON2
InputRearBrake = KEY_S,JOY1_BUTTON2
InputMusicSelect = KEY_D,JOY1_BUTTON3
InputTwinJoyTurnLeft = KEY_Q,JOY1_RXAXIS_NEG
InputTwinJoyTurnRight = KEY_W,JOY1_RXAXIS_POS
InputTwinJoyForward = KEY_UP,JOY1_YAXIS_NEG
InputTwinJoyReverse = KEY_DOWN,JOY1_YAXIS_POS
InputTwinJoyStrafeLeft = KEY_LEFT,JOY1_XAXIS_NEG
InputTwinJoyStrafeRight = KEY_RIGHT,JOY1_XAXIS_POS
InputTwinJoyJump = KEY_E,JOY1_BUTTON1
InputTwinJoyCrouch = KEY_R,JOY1_BUTTON2
InputTwinJoyLeft1 = NONE
InputTwinJoyLeft2 = NONE
InputTwinJoyRight1 = NONE
InputTwinJoyRight2 = NONE
InputTwinJoyUp1 = NONE
InputTwinJoyUp2 = NONE
InputTwinJoyDown1 = NONE
InputTwinJoyDown2 = NONE
InputTwinJoyShot1 = KEY_A,JOY1_BUTTON5
InputTwinJoyShot2 = KEY_S,JOY1_BUTTON6
InputTwinJoyTurbo1 = KEY_Z,JOY1_BUTTON7
InputTwinJoyTurbo2 = KEY_X,JOY1_BUTTON8
InputAnalogJoyLeft = KEY_LEFT
InputAnalogJoyRight = KEY_RIGHT
InputAnalogJoyUp = KEY_UP
InputAnalogJoyDown = KEY_DOWN
InputAnalogJoyX = JOY_XAXIS,MOUSE_XAXIS
InputAnalogJoyY = JOY_YAXIS,MOUSE_YAXIS
InputAnalogJoyTrigger = KEY_A,JOY_BUTTON1,MOUSE_LEFT_BUTTON
InputAnalogJoyEvent = KEY_S,JOY_BUTTON2,MOUSE_RIGHT_BUTTON
InputAnalogJoyTrigger2 = KEY_D,JOY_BUTTON2
InputAnalogJoyEvent2 = NONE
InputGunLeft = KEY_LEFT
InputGunRight = KEY_RIGHT
InputGunUp = KEY_UP
InputGunDown = KEY_DOWN
InputGunX = MOUSE_XAXIS,JOY1_XAXIS
InputGunY = MOUSE_YAXIS,JOY1_YAXIS
InputTrigger = KEY_A,JOY1_BUTTON1,MOUSE_LEFT_BUTTON
InputOffscreen = KEY_S,JOY1_BUTTON2,MOUSE_RIGHT_BUTTON
InputAutoTrigger = 0
InputGunLeft2 = NONE
InputGunRight2 = NONE
InputGunUp2 = NONE
InputGunDown2 = NONE
InputGunX2 = JOY2_XAXIS
InputGunY2 = JOY2_YAXIS
InputTrigger2 = JOY2_BUTTON1
InputOffscreen2 = JOY2_BUTTON2
InputAutoTrigger2 = 0
InputAnalogGunLeft = KEY_LEFT
InputAnalogGunRight = KEY_RIGHT
InputAnalogGunUp = KEY_UP
InputAnalogGunDown = KEY_DOWN
InputAnalogGunX = MOUSE_XAXIS,JOY1_XAXIS
InputAnalogGunY = MOUSE_YAXIS,JOY1_YAXIS
InputAnalogTriggerLeft = KEY_A,JOY1_BUTTON1,MOUSE_LEFT_BUTTON
InputAnalogTriggerRight = KEY_S,JOY1_BUTTON2,MOUSE_RIGHT_BUTTON
InputAnalogGunLeft2 = NONE
InputAnalogGunRight2 = NONE
InputAnalogGunUp2 = NONE
InputAnalogGunDown2 = NONE
InputAnalogGunX2 = NONE
InputAnalogGunY2 = NONE
InputAnalogTriggerLeft2 = NONE
InputAnalogTriggerRight2 = NONE
InputSkiLeft = KEY_LEFT
InputSkiRight = KEY_RIGHT
InputSkiUp = KEY_UP
InputSkiDown = KEY_DOWN
InputSkiX = JOY1_XAXIS
InputSkiY = JOY1_YAXIS
InputSkiPollLeft = KEY_A,JOY1_BUTTON1
InputSkiPollRight = KEY_S,JOY1_BUTTON2
InputSkiSelect1 = KEY_Q,JOY1_BUTTON3
InputSkiSelect2 = KEY_W,JOY1_BUTTON4
InputSkiSelect3 = KEY_E,JOY1_BUTTON5
InputMagicalLeverUp1 = KEY_UP
InputMagicalLeverDown1 = KEY_DOWN
InputMagicalLeverUp2 = NONE
InputMagicalLeverDown2 = NONE
InputMagicalLever1 = JOY1_YAXIS
InputMagicalLever2 = JOY2_YAXIS
InputMagicalPedal1 = KEY_A,JOY1_BUTTON1
InputMagicalPedal2 = KEY_S,JOY2_BUTTON1
InputFishingRodLeft = KEY_LEFT
InputFishingRodRight = KEY_RIGHT
InputFishingRodUp = KEY_UP
InputFishingRodDown = KEY_DOWN
InputFishingStickLeft = KEY_A
InputFishingStickRight = KEY_D
InputFishingStickUp = KEY_W
InputFishingStickDown = KEY_S
InputFishingRodX = JOY1_XAXIS
InputFishingRodY = JOY1_YAXIS
InputFishingStickX = JOY1_RXAXIS
InputFishingStickY = JOY1_RYAXIS
InputFishingReel = KEY_SPACE,JOY1_ZAXIS_POS
InputFishingCast = KEY_Z,JOY1_BUTTON1
InputFishingSelect = KEY_X,JOY1_BUTTON2
InputFishingTension = KEY_T,JOY1_ZAXIS_NEG
Title =Supermodel
true-ar =False
InputSystem =dinput
[Supermodel3 UI]
HideCMD=False
Dir=C:\Users\ythie\Desktop\supermodel\ROMs
Columns0Width=200
Columns1Width=150
Columns2Width=120
Columns3Width=50
Columns4Width=50
Columns5Width=120
Columns0Sort=True
Columns1Sort=False
Columns2Sort=False
Columns3Sort=False
Columns4Sort=False
Columns5Sort=False
LastSort=0
LastSelectedRow=26
FontSize=10
Resolution_index=19
BackColor_R=0
BackColor_G=0
BackColor_B=128
ForeColor=White
Scanline=False
Gamepad=False
Urami=False
Opacity=5
SS=False
Favorite=Show Favorites
Outputs=True
--- End quote ---
Very important: Make your .ini file read-only so the UI doesn't modify it. That's what happened to me. I didn't understand why the settings changed every time I launched the program.
++
--- End quote ---
Navigation
[0] Message Index
[*] Previous page
Go to full version