Page 1 of 1
Force Feedback (rumble) with controllers

Posted:
Mon Jan 25, 2021 1:14 am
by SegaLover2020
Is it normal that rumble is completely random with an xbox controller? I mean, the effects don't start during a collision but are always active with different intensity...
(latest version and I've already tried tweaking it)
Re: Force Feedback (rumble) with controllers

Posted:
Mon Jan 25, 2021 10:39 am
by Bart
In what game?
Also please don't use the dev forum for support questions.
Re: Force Feedback (rumble) with controllers

Posted:
Tue Jan 26, 2021 1:35 am
by SegaLover2020
Tried daytona, scud race and sega rally 2. Rumble is always active even in menus when you are choosing tracks, cars etc. This happems with an original x360 controller on win10. In game, effects don't react to what's happening on screen, for example you hit a wall and the rumble stays weak or does not change.
EDIT: I did some more testing and
SEGA RALLY 2 - rumble is always active from menus to game and completely random
SCUD RACE PLUS - rumble only starts when hitting the grass, nothing from other collisions
DAYTONA - rumble is correct when hitting the background, but it's off with any other collision
This happens with xinput, maybe I need to reconfigure the controls with dinput or rawinput?
Re: Force Feedback (rumble) with controllers

Posted:
Sat Jan 30, 2021 3:48 am
by Spindizzi
with the last svn 846 try to add in supermodel.ini
if you use xinput mode
XInputStereoVibration = 1
XInputConstForceThreshold = 0
XInputConstForceMax = [what you want]
if you use sdl input mode
SDLConstForceThreshold = 0
SDLConstForceMax = [what you want]
more you increase threshold value, more the rumble effect is truncated
keep in mind the gamepad rumble effect is a bonus feature (translation of the constant force to vibration = simulation). This doesn't reflect real hardware
and yep, in sr2, more you turn the wheel, more you have gamepad vibration (menu included) since the constant force increases when you turn wheel
Re: Force Feedback (rumble) with controllers

Posted:
Sun Jan 31, 2021 1:24 am
by SegaLover2020
Spindizzi wrote:with the last svn 846 try to add in supermodel.ini
if you use xinput mode
XInputStereoVibration = 1
XInputConstForceThreshold = 0
Thanks
These improved the rumble effects in scud race and daytona2, but sega rally stayed the same. I guess it depends on the rom/emulation of every game? One thing I noticed is that no game has rumble when you hit other cars, probably because there wasn't any physics system and the "opponents" were more like moving obstacles.