Make MAME and Supermodel Outputs have seperate game config settings
Adjust strength etc different between each game
This commit is contained in:
parent
d476bd49f6
commit
3e3d52ef1f
@ -304,76 +304,6 @@ HowtoRumbleGunEffect=2
|
||||
HowtoRumbleRageEffect=1
|
||||
HowtoRumbleHealthEffect=0
|
||||
|
||||
[MAME 32bit Outputs]
|
||||
GameId=22
|
||||
SinePeriod=100
|
||||
SineFadePeriod=0
|
||||
SineStrength=100
|
||||
RumbleStrengthLeftMotor=100
|
||||
RumbleStrengthRightMotor=100
|
||||
EnableForceSpringEffect=0
|
||||
ForceSpringStrength=70
|
||||
Device2GUID=
|
||||
MinForceDevice2=0
|
||||
MaxForceDevice2=100
|
||||
EnableRumbleDevice2=1
|
||||
ReverseRumbleDevice2=0
|
||||
AlternativeFFBDevice2=0
|
||||
AlternativeMinForceLeftDevice2=0
|
||||
AlternativeMaxForceLeftDevice2=-100
|
||||
AlternativeMinForceRightDevice2=0
|
||||
AlternativeMaxForceRightDevice2=100
|
||||
Device3GUID=
|
||||
MinForceDevice3=0
|
||||
MaxForceDevice3=100
|
||||
EnableRumbleDevice3=1
|
||||
ReverseRumbleDevice3=0
|
||||
AlternativeFFBDevice3=0
|
||||
AlternativeMinForceLeftDevice3=0
|
||||
AlternativeMaxForceLeftDevice3=-100
|
||||
AlternativeMinForceRightDevice3=0
|
||||
AlternativeMaxForceRightDevice3=100
|
||||
|
||||
[MAME 64bit Outputs]
|
||||
GameId=22
|
||||
SinePeriod=100
|
||||
SineFadePeriod=0
|
||||
SineStrength=100
|
||||
RumbleStrengthLeftMotor=100
|
||||
RumbleStrengthRightMotor=100
|
||||
EnableForceSpringEffect=0
|
||||
ForceSpringStrength=70
|
||||
Device2GUID=
|
||||
MinForceDevice2=0
|
||||
MaxForceDevice2=100
|
||||
EnableRumbleDevice2=1
|
||||
ReverseRumbleDevice2=0
|
||||
AlternativeFFBDevice2=0
|
||||
AlternativeMinForceLeftDevice2=0
|
||||
AlternativeMaxForceLeftDevice2=-100
|
||||
AlternativeMinForceRightDevice2=0
|
||||
AlternativeMaxForceRightDevice2=100
|
||||
Device3GUID=
|
||||
MinForceDevice3=0
|
||||
MaxForceDevice3=100
|
||||
EnableRumbleDevice3=1
|
||||
ReverseRumbleDevice3=0
|
||||
AlternativeFFBDevice3=0
|
||||
AlternativeMinForceLeftDevice3=0
|
||||
AlternativeMaxForceLeftDevice3=-100
|
||||
AlternativeMinForceRightDevice3=0
|
||||
AlternativeMaxForceRightDevice3=100
|
||||
|
||||
[Supermodel 32bit Outputs]
|
||||
GameId=34
|
||||
EnableForceSpringEffect=0
|
||||
ForceSpringStrength=70
|
||||
|
||||
[Supermodel 64bit Outputs]
|
||||
GameId=34
|
||||
EnableForceSpringEffect=0
|
||||
ForceSpringStrength=70
|
||||
|
||||
[Outrun 2 Special Tours Deluxe Custom]
|
||||
GameId=12
|
||||
MinForce=0
|
||||
@ -630,6 +560,788 @@ ForceSpringStrength=70
|
||||
DaytonaAIMultiplayerHack=0
|
||||
DaytonaForcePanoramicAttract=0
|
||||
|
||||
[Supermodel 32bit Outputs]
|
||||
GameId=34
|
||||
FeedbackLengthDaytona2=500
|
||||
PowerModeDaytona2=0
|
||||
EnableForceSpringEffectDaytona2=0
|
||||
ForceSpringStrengthDaytona2=80
|
||||
MinForceDaytona2=0
|
||||
MaxForceDaytona2=100
|
||||
AlternativeMinForceLeftDaytona2=0
|
||||
AlternativeMaxForceLeftDaytona2=-100
|
||||
AlternativeMinForceRightDaytona2=0
|
||||
AlternativeMaxForceRightDaytona2=100
|
||||
FeedbackLengthScud=500
|
||||
PowerModeScud=0
|
||||
EnableForceSpringEffectScud=0
|
||||
ForceSpringStrengthScud=80
|
||||
MinForceScud=0
|
||||
MaxForceScud=100
|
||||
AlternativeMinForceLeftScud=0
|
||||
AlternativeMaxForceLeftScud=-100
|
||||
AlternativeMinForceRightScud=0
|
||||
AlternativeMaxForceRightScud=100
|
||||
FeedbackLengthLeMans=500
|
||||
PowerModeLeMans=0
|
||||
EnableForceSpringEffectLeMans=0
|
||||
ForceSpringStrengthLeMans=80
|
||||
MinForceLeMans=0
|
||||
MaxForceLeMans=100
|
||||
AlternativeMinForceLeftLeMans=0
|
||||
AlternativeMaxForceLeftLeMans=-100
|
||||
AlternativeMinForceRightLeMans=0
|
||||
AlternativeMaxForceRightLeMans=100
|
||||
FeedbackLengthDirtDevils=500
|
||||
PowerModeDirtDevils=0
|
||||
EnableForceSpringEffectDirtDevils=0
|
||||
ForceSpringStrengthDirtDevils=80
|
||||
MinForceDirtDevils=0
|
||||
MaxForceDirtDevils=100
|
||||
AlternativeMinForceLeftDirtDevils=0
|
||||
AlternativeMaxForceLeftDirtDevils=-100
|
||||
AlternativeMinForceRightDirtDevils=0
|
||||
AlternativeMaxForceRightDirtDevils=100
|
||||
FeedbackLengthSRally2=500
|
||||
PowerModeSRally2=0
|
||||
EnableForceSpringEffectSRally2=0
|
||||
ForceSpringStrengthSRally2=80
|
||||
MinForceSRally2=0
|
||||
MaxForceSRally2=100
|
||||
AlternativeMinForceLeftSRally2=0
|
||||
AlternativeMaxForceLeftSRally2=-100
|
||||
AlternativeMinForceRightSRally2=0
|
||||
AlternativeMaxForceRightSRally2=100
|
||||
FeedbackLengthECA=500
|
||||
PowerModeECA=0
|
||||
EnableForceSpringEffectECA=0
|
||||
ForceSpringStrengthECA=80
|
||||
MinForceECA=0
|
||||
MaxForceECA=100
|
||||
AlternativeMinForceLeftECA=0
|
||||
AlternativeMaxForceLeftECA=-100
|
||||
AlternativeMinForceRightECA=0
|
||||
AlternativeMaxForceRightECA=100
|
||||
|
||||
[Supermodel 64bit Outputs]
|
||||
GameId=34
|
||||
FeedbackLengthDaytona2=500
|
||||
PowerModeDaytona2=0
|
||||
EnableForceSpringEffectDaytona2=0
|
||||
ForceSpringStrengthDaytona2=80
|
||||
MinForceDaytona2=0
|
||||
MaxForceDaytona2=100
|
||||
AlternativeMinForceLeftDaytona2=0
|
||||
AlternativeMaxForceLeftDaytona2=-100
|
||||
AlternativeMinForceRightDaytona2=0
|
||||
AlternativeMaxForceRightDaytona2=100
|
||||
FeedbackLengthScud=500
|
||||
PowerModeScud=0
|
||||
EnableForceSpringEffectScud=0
|
||||
ForceSpringStrengthScud=80
|
||||
MinForceScud=0
|
||||
MaxForceScud=100
|
||||
AlternativeMinForceLeftScud=0
|
||||
AlternativeMaxForceLeftScud=-100
|
||||
AlternativeMinForceRightScud=0
|
||||
AlternativeMaxForceRightScud=100
|
||||
FeedbackLengthLeMans=500
|
||||
PowerModeLeMans=0
|
||||
EnableForceSpringEffectLeMans=0
|
||||
ForceSpringStrengthLeMans=80
|
||||
MinForceLeMans=0
|
||||
MaxForceLeMans=100
|
||||
AlternativeMinForceLeftLeMans=0
|
||||
AlternativeMaxForceLeftLeMans=-100
|
||||
AlternativeMinForceRightLeMans=0
|
||||
AlternativeMaxForceRightLeMans=100
|
||||
FeedbackLengthDirtDevils=500
|
||||
PowerModeDirtDevils=0
|
||||
EnableForceSpringEffectDirtDevils=0
|
||||
ForceSpringStrengthDirtDevils=80
|
||||
MinForceDirtDevils=0
|
||||
MaxForceDirtDevils=100
|
||||
AlternativeMinForceLeftDirtDevils=0
|
||||
AlternativeMaxForceLeftDirtDevils=-100
|
||||
AlternativeMinForceRightDirtDevils=0
|
||||
AlternativeMaxForceRightDirtDevils=100
|
||||
FeedbackLengthSRally2=500
|
||||
PowerModeSRally2=0
|
||||
EnableForceSpringEffectSRally2=0
|
||||
ForceSpringStrengthSRally2=80
|
||||
MinForceSRally2=0
|
||||
MaxForceSRally2=100
|
||||
AlternativeMinForceLeftSRally2=0
|
||||
AlternativeMaxForceLeftSRally2=-100
|
||||
AlternativeMinForceRightSRally2=0
|
||||
AlternativeMaxForceRightSRally2=100
|
||||
FeedbackLengthECA=500
|
||||
PowerModeECA=0
|
||||
EnableForceSpringEffectECA=0
|
||||
ForceSpringStrengthECA=80
|
||||
MinForceECA=0
|
||||
MaxForceECA=100
|
||||
AlternativeMinForceLeftECA=0
|
||||
AlternativeMaxForceLeftECA=-100
|
||||
AlternativeMinForceRightECA=0
|
||||
AlternativeMaxForceRightECA=100
|
||||
|
||||
[MAME 32bit Outputs]
|
||||
GameId=22
|
||||
Device2GUID=
|
||||
EnableRumbleDevice2=1
|
||||
ReverseRumbleDevice2=0
|
||||
AlternativeFFBDevice2=0
|
||||
Device3GUID=
|
||||
EnableRumbleDevice3=1
|
||||
ReverseRumbleDevice3=0
|
||||
AlternativeFFBDevice3=0
|
||||
FeedbackLengthVirtuaRacing=500
|
||||
MinForceVirtuaRacing=0
|
||||
MaxForceVirtuaRacing=100
|
||||
AlternativeMinForceLeftVirtuaRacing=0
|
||||
AlternativeMaxForceLeftVirtuaRacing=-100
|
||||
AlternativeMinForceRightVirtuaRacing=0
|
||||
AlternativeMaxForceRightVirtuaRacing=100
|
||||
EnableForceSpringEffectVirtuaRacing=0
|
||||
ForceSpringStrengthVirtuaRacing=80
|
||||
PowerModeSFRush=0
|
||||
FeedbackLengthSFRush=500
|
||||
MinForceSFRush=0
|
||||
MaxForceSFRush=100
|
||||
AlternativeMinForceLeftSFRush=0
|
||||
AlternativeMaxForceLeftSFRush=-100
|
||||
AlternativeMinForceRightSFRush=0
|
||||
AlternativeMaxForceRightSFRush=100
|
||||
EnableForceSpringEffectSFRush=0
|
||||
ForceSpringStrengthSFRush=80
|
||||
PowerModeSFRushRock=0
|
||||
FeedbackLengthSFRushRock=500
|
||||
MinForceSFRushRock=0
|
||||
MaxForceSFRushRock=100
|
||||
AlternativeMinForceLeftSFRushRock=0
|
||||
AlternativeMaxForceLeftSFRushRock=-100
|
||||
AlternativeMinForceRightSFRushRock=0
|
||||
AlternativeMaxForceRightSFRushRock=100
|
||||
EnableForceSpringEffectSFRushRock=0
|
||||
ForceSpringStrengthSFRushRock=80
|
||||
PowerModeCrusnWld=0
|
||||
FeedbackLengthCrusnWld=500
|
||||
MinForceCrusnWld=0
|
||||
MaxForceCrusnWld=100
|
||||
AlternativeMinForceLeftCrusnWld=0
|
||||
AlternativeMaxForceLeftCrusnWld=-100
|
||||
AlternativeMinForceRightCrusnWld=0
|
||||
AlternativeMaxForceRightCrusnWld=100
|
||||
EnableForceSpringEffectCrusnWld=0
|
||||
PowerModeCrusnUSA=0
|
||||
ForceSpringStrengthCrusnWld=80
|
||||
FeedbackLengthCrusnUSA=500
|
||||
MinForceCrusnUSA=0
|
||||
MaxForceCrusnUSA=100
|
||||
AlternativeMinForceLeftCrusnUSA=0
|
||||
AlternativeMaxForceLeftCrusnUSA=-100
|
||||
AlternativeMinForceRightCrusnUSA=0
|
||||
AlternativeMaxForceRightCrusnUSA=100
|
||||
EnableForceSpringEffectCrusnUSA=0
|
||||
ForceSpringStrengthCrusnUSA=80
|
||||
PowerModeOffRoadC=0
|
||||
FeedbackLengthOffRoadC=500
|
||||
MinForceOffRoadC=0
|
||||
MaxForceOffRoadC=100
|
||||
AlternativeMinForceLeftOffRoadC=0
|
||||
AlternativeMaxForceLeftOffRoadC=-100
|
||||
AlternativeMinForceRightOffRoadC=0
|
||||
AlternativeMaxForceRightOffRoadC=100
|
||||
EnableForceSpringEffectOffRoadC=0
|
||||
ForceSpringStrengthOffRoadC=80
|
||||
PowerModeCalSpeed=0
|
||||
FeedbackLengthCalSpeed=500
|
||||
MinForceCalSpeed=0
|
||||
MaxForceCalSpeed=100
|
||||
AlternativeMinForceLeftCalSpeed=0
|
||||
AlternativeMaxForceLeftCalSpeed=-100
|
||||
AlternativeMinForceRightCalSpeed=0
|
||||
AlternativeMaxForceRightCalSpeed=100
|
||||
EnableForceSpringEffectCalSpeed=0
|
||||
ForceSpringStrengthCalSpeed=80
|
||||
PowerModeSFRush2049=0
|
||||
FeedbackLengthSFRush2049=500
|
||||
MinForceSFRush2049=0
|
||||
MaxForceSFRush2049=100
|
||||
AlternativeMinForceLeftSFRush2049=0
|
||||
AlternativeMaxForceLeftSFRush2049=-100
|
||||
AlternativeMinForceRightSFRush2049=0
|
||||
AlternativeMaxForceRightSFRush2049=100
|
||||
EnableForceSpringEffectSFRush2049=0
|
||||
ForceSpringStrengthSFRush2049=80
|
||||
PowerModeHardD=0
|
||||
FeedbackLengthHardD=500
|
||||
MinForceHardD=0
|
||||
MaxForceHardD=100
|
||||
AlternativeMinForceLeftHardD=0
|
||||
AlternativeMaxForceLeftHardD=-100
|
||||
AlternativeMinForceRightHardD=0
|
||||
AlternativeMaxForceRightHardD=100
|
||||
EnableForceSpringEffectHardD=0
|
||||
ForceSpringStrengthHardD=80
|
||||
MinForceRevX=0
|
||||
MaxForceRevX=100
|
||||
MinForceRevXDevice2=0
|
||||
MaxForceRevXDevice2=100
|
||||
MinForceRevXDevice3=0
|
||||
MaxForceRevXDevice3=100
|
||||
RumbleStrengthLeftMotorRevX=100
|
||||
RumbleStrengthRightMotorRevX=100
|
||||
MinForceZombRaid=0
|
||||
MaxForceZombRaid=100
|
||||
MinForceZombRaidDevice2=0
|
||||
MaxForceZombRaidDevice2=100
|
||||
RumbleStrengthLeftMotorZombRaid=100
|
||||
RumbleStrengthRightMotorZombRaid=100
|
||||
MinForceBBusters=0
|
||||
MaxForceBBusters=100
|
||||
MinForceBBustersDevice2=0
|
||||
MaxForceBBustersDevice2=100
|
||||
MinForceBBustersDevice3=0
|
||||
MaxForceBBustersDevice3=100
|
||||
RumbleStrengthLeftMotorBBusters=100
|
||||
RumbleStrengthRightMotorBBusters=100
|
||||
MinForceMechatt=0
|
||||
MaxForceMechatt=100
|
||||
MinForceMechattDevice2=0
|
||||
MaxForceMechattDevice2=100
|
||||
RumbleStrengthLeftMotorMechatt=100
|
||||
RumbleStrengthRightMotorMechatt=100
|
||||
MinForceTShoot=0
|
||||
MaxForceTShoot=100
|
||||
MinForceTShootDevice2=0
|
||||
MaxForceTShootDevice2=100
|
||||
RumbleStrengthLeftMotorTShoot=100
|
||||
RumbleStrengthRightMotorTShoot=100
|
||||
MinForceGunBuster=0
|
||||
MaxForceGunBuster=100
|
||||
MinForceGunBusterDevice2=0
|
||||
MaxForceGunBusterDevice2=100
|
||||
RumbleStrengthLeftMotorGunBuster=100
|
||||
RumbleStrengthRightMotorGunBuster=100
|
||||
MinForceAlien3=0
|
||||
MaxForceAlien3=100
|
||||
MinForceAlien3Device2=0
|
||||
MaxForceAlien3Device2=100
|
||||
RumbleStrengthLeftMotorAlien3=100
|
||||
RumbleStrengthRightMotorAlien3=100
|
||||
MinForcePointBlank2=0
|
||||
MaxForcePointBlank2=100
|
||||
MinForcePointBlank2Device2=0
|
||||
MaxForcePointBlank2Device2=100
|
||||
RumbleStrengthLeftMotorPointBlank2=100
|
||||
RumbleStrengthRightMotorPointBlank2=100
|
||||
MinForceGhoulPanic=0
|
||||
MaxForceGhoulPanic=100
|
||||
MinForceGhoulPanicDevice2=0
|
||||
MaxForceGhoulPanicDevice2=100
|
||||
RumbleStrengthLeftMotorGhoulPanic=100
|
||||
RumbleStrengthRightMotorGhoulPanic=100
|
||||
MinForceSpacegun=0
|
||||
MaxForceSpacegun=100
|
||||
MinForceSpacegunDevice2=0
|
||||
MaxForceSpacegunDevice2=100
|
||||
RumbleStrengthLeftMotorSpacegun=100
|
||||
RumbleStrengthRightMotorSpacegun=100
|
||||
MinForceUFire=0
|
||||
MaxForceUFire=100
|
||||
MinForceUFireDevice2=0
|
||||
MaxForceUFireDevice2=100
|
||||
RumbleStrengthLeftMotorUFire=100
|
||||
RumbleStrengthRightMotorUFire=100
|
||||
MinForceTerm2=0
|
||||
MaxForceTerm2=100
|
||||
MinForceTerm2Device2=0
|
||||
MaxForceTerm2Device2=100
|
||||
RumbleStrengthLeftMotorTerm2=100
|
||||
RumbleStrengthRightMotorTerm2=100
|
||||
MinForceRchase=0
|
||||
MaxForceRchase=100
|
||||
MinForceRchaseDevice2=0
|
||||
MaxForceRchaseDevice2=100
|
||||
RumbleStrengthLeftMotorRchase=100
|
||||
RumbleStrengthRightMotorRchase=100
|
||||
MinForceLGhost=0
|
||||
MaxForceLGhost=100
|
||||
MinForceLGhostDevice2=0
|
||||
MaxForceLGhostDevice2=100
|
||||
MinForceLGhostDevice3=0
|
||||
MaxForceLGhostDevice3=100
|
||||
RumbleStrengthLeftMotorLGhost=100
|
||||
RumbleStrengthRightMotorLGhost=100
|
||||
MinForceTimeCris=0
|
||||
MaxForceTimeCris=100
|
||||
RumbleStrengthLeftMotorTimeCris=100
|
||||
RumbleStrengthRightMotorTimeCris=100
|
||||
MinForceOThunder=0
|
||||
MaxForceOThunder=100
|
||||
MinForceOThunderDevice2=0
|
||||
MaxForceOThunderDevice2=100
|
||||
RumbleStrengthLeftMotorOThunder=100
|
||||
RumbleStrengthRightMotorOThunder=100
|
||||
MinForceOpWolf=0
|
||||
MaxForceOpWolf=100
|
||||
MinForceOpWolfDevice2=0
|
||||
MaxForceOpWolfDevice2=100
|
||||
RumbleStrengthLeftMotorOpWolf=100
|
||||
RumbleStrengthRightMotorOpWolf=100
|
||||
FeedbackLengthORunners=500
|
||||
MinForceORunners=0
|
||||
MaxForceORunners=100
|
||||
AlternativeMinForceLeftORunners=0
|
||||
AlternativeMaxForceLeftORunners=-100
|
||||
AlternativeMinForceRightORunners=0
|
||||
AlternativeMaxForceRightORunners=100
|
||||
MinForceORunnersDevice2=0
|
||||
MaxForceORunnersDevice2=100
|
||||
AlternativeMinForceLeftORunnersDevice2=0
|
||||
AlternativeMaxForceLeftORunnersDevice2=-100
|
||||
AlternativeMinForceRightORunnersDevice2=0
|
||||
AlternativeMaxForceRightORunnersDevice2=100
|
||||
SinePeriodORunners=100
|
||||
SineFadePeriodORunners=0
|
||||
SineStrengthORunners=100
|
||||
RumbleStrengthLeftMotorORunners=100
|
||||
RumbleStrengthRightMotorORunners=100
|
||||
EnableForceSpringEffectORunners=0
|
||||
ForceSpringStrengthORunners=80
|
||||
FeedbackLengthTOutrun=500
|
||||
MinForceTOutrun=0
|
||||
MaxForceTOutrun=100
|
||||
AlternativeMinForceLeftTOutrun=0
|
||||
AlternativeMaxForceLeftTOutrun=-100
|
||||
AlternativeMinForceRightTOutrun=0
|
||||
AlternativeMaxForceRightTOutrun=100
|
||||
SinePeriodTOutrun=100
|
||||
SineFadePeriodTOutrun=0
|
||||
SineStrengthTOutrun=100
|
||||
RumbleStrengthLeftMotorTOutrun=100
|
||||
RumbleStrengthRightMotorTOutrun=100
|
||||
EnableForceSpringEffectTOutrun=0
|
||||
ForceSpringStrengthTOutrun=80
|
||||
FeedbackLengthCBombers=500
|
||||
MinForceCBombers=0
|
||||
MaxForceCBombers=100
|
||||
AlternativeMinForceLeftCBombers=0
|
||||
AlternativeMaxForceLeftCBombers=-100
|
||||
AlternativeMinForceRightCBombers=0
|
||||
AlternativeMaxForceRightCBombers=100
|
||||
SinePeriodCBombers=100
|
||||
SineFadePeriodCBombers=0
|
||||
SineStrengthCBombers=100
|
||||
RumbleStrengthLeftMotorCBombers=100
|
||||
RumbleStrengthRightMotorCBombers=100
|
||||
EnableForceSpringEffectCBombers=0
|
||||
ForceSpringStrengthCBombers=80
|
||||
FeedbackLengthOutrun=500
|
||||
MinForceOutrun=0
|
||||
MaxForceOutrun=100
|
||||
AlternativeMinForceLeftOutrun=0
|
||||
AlternativeMaxForceLeftOutrun=-100
|
||||
AlternativeMinForceRightOutrun=0
|
||||
AlternativeMaxForceRightOutrun=100
|
||||
SinePeriodOutrun=100
|
||||
SineFadePeriodOutrun=0
|
||||
SineStrengthOutrun=100
|
||||
RumbleStrengthLeftMotorOutrun=100
|
||||
RumbleStrengthRightMotorOutrun=100
|
||||
EnableForceSpringEffectOutrun=0
|
||||
ForceSpringStrengthOutrun=80
|
||||
FeedbackLengthPDrift=500
|
||||
MinForcePDrift=0
|
||||
MaxForcePDrift=100
|
||||
AlternativeMinForceLeftPDrift=0
|
||||
AlternativeMaxForceLeftPDrift=-100
|
||||
AlternativeMinForceRightPDrift=0
|
||||
AlternativeMaxForceRightPDrift=100
|
||||
SinePeriodPDrift=100
|
||||
SineFadePeriodPDrift=0
|
||||
SineStrengthPDrift=100
|
||||
RumbleStrengthLeftMotorPDrift=100
|
||||
RumbleStrengthRightMotorPDrift=100
|
||||
EnableForceSpringEffectPDrift=0
|
||||
ForceSpringStrengthPDrift=80
|
||||
MinForceAfterBurner2=0
|
||||
MaxForceAfterBurner2=100
|
||||
RumbleStrengthLeftMotorAfterBurner2=100
|
||||
RumbleStrengthRightMotorAfterBurner2=100
|
||||
FeedbackLengthCisHeat=500
|
||||
MinForceCisHeat=0
|
||||
MaxForceCisHeat=100
|
||||
AlternativeMinForceLeftCisHeat=0
|
||||
AlternativeMaxForceLeftCisHeat=-100
|
||||
AlternativeMinForceRightCisHeat=0
|
||||
AlternativeMaxForceRightCisHeat=100
|
||||
SinePeriodCisHeat=100
|
||||
SineFadePeriodCisHeat=0
|
||||
SineStrengthCisHeat=100
|
||||
RumbleStrengthLeftMotorCisHeat=100
|
||||
RumbleStrengthRightMotorCisHeat=100
|
||||
EnableForceSpringEffectCisHeat=0
|
||||
ForceSpringStrengthCisHeat=80
|
||||
FeedbackLengthF1GpStar=500
|
||||
MinForceF1GpStar=0
|
||||
MaxForceF1GpStar=100
|
||||
AlternativeMinForceLeftF1GpStar=0
|
||||
AlternativeMaxForceLeftF1GpStar=-100
|
||||
AlternativeMinForceRightF1GpStar=0
|
||||
AlternativeMaxForceRightF1GpStar=100
|
||||
SinePeriodF1GpStar=100
|
||||
SineFadePeriodF1GpStar=0
|
||||
SineStrengthF1GpStar=100
|
||||
RumbleStrengthLeftMotorF1GpStar=100
|
||||
RumbleStrengthRightMotorF1GpStar=100
|
||||
EnableForceSpringEffectF1GpStar=0
|
||||
ForceSpringStrengthF1GpStar=80
|
||||
FeedbackLengthF1GpStar2=500
|
||||
MinForceF1GpStar2=0
|
||||
MaxForceF1GpStar2=100
|
||||
AlternativeMinForceLeftF1GpStar2=0
|
||||
AlternativeMaxForceLeftF1GpStar2=-100
|
||||
AlternativeMinForceRightF1GpStar2=0
|
||||
AlternativeMaxForceRightF1GpStar2=100
|
||||
SinePeriodF1GpStar2=100
|
||||
SineFadePeriodF1GpStar2=0
|
||||
SineStrengthF1GpStar2=100
|
||||
RumbleStrengthLeftMotorF1GpStar2=100
|
||||
RumbleStrengthRightMotorF1GpStar2=100
|
||||
EnableForceSpringEffectF1GpStar2=0
|
||||
ForceSpringStrengthF1GpStar2=80
|
||||
|
||||
[MAME 64bit Outputs]
|
||||
GameId=22
|
||||
Device2GUID=
|
||||
EnableRumbleDevice2=1
|
||||
ReverseRumbleDevice2=0
|
||||
AlternativeFFBDevice2=0
|
||||
Device3GUID=
|
||||
EnableRumbleDevice3=1
|
||||
ReverseRumbleDevice3=0
|
||||
AlternativeFFBDevice3=0
|
||||
FeedbackLengthVirtuaRacing=500
|
||||
MinForceVirtuaRacing=0
|
||||
MaxForceVirtuaRacing=100
|
||||
AlternativeMinForceLeftVirtuaRacing=0
|
||||
AlternativeMaxForceLeftVirtuaRacing=-100
|
||||
AlternativeMinForceRightVirtuaRacing=0
|
||||
AlternativeMaxForceRightVirtuaRacing=100
|
||||
EnableForceSpringEffectVirtuaRacing=0
|
||||
ForceSpringStrengthVirtuaRacing=80
|
||||
PowerModeSFRush=0
|
||||
FeedbackLengthSFRush=500
|
||||
MinForceSFRush=0
|
||||
MaxForceSFRush=100
|
||||
AlternativeMinForceLeftSFRush=0
|
||||
AlternativeMaxForceLeftSFRush=-100
|
||||
AlternativeMinForceRightSFRush=0
|
||||
AlternativeMaxForceRightSFRush=100
|
||||
EnableForceSpringEffectSFRush=0
|
||||
ForceSpringStrengthSFRush=80
|
||||
PowerModeSFRushRock=0
|
||||
FeedbackLengthSFRushRock=500
|
||||
MinForceSFRushRock=0
|
||||
MaxForceSFRushRock=100
|
||||
AlternativeMinForceLeftSFRushRock=0
|
||||
AlternativeMaxForceLeftSFRushRock=-100
|
||||
AlternativeMinForceRightSFRushRock=0
|
||||
AlternativeMaxForceRightSFRushRock=100
|
||||
EnableForceSpringEffectSFRushRock=0
|
||||
ForceSpringStrengthSFRushRock=80
|
||||
PowerModeCrusnWld=0
|
||||
FeedbackLengthCrusnWld=500
|
||||
MinForceCrusnWld=0
|
||||
MaxForceCrusnWld=100
|
||||
AlternativeMinForceLeftCrusnWld=0
|
||||
AlternativeMaxForceLeftCrusnWld=-100
|
||||
AlternativeMinForceRightCrusnWld=0
|
||||
AlternativeMaxForceRightCrusnWld=100
|
||||
EnableForceSpringEffectCrusnWld=0
|
||||
PowerModeCrusnUSA=0
|
||||
ForceSpringStrengthCrusnWld=80
|
||||
FeedbackLengthCrusnUSA=500
|
||||
MinForceCrusnUSA=0
|
||||
MaxForceCrusnUSA=100
|
||||
AlternativeMinForceLeftCrusnUSA=0
|
||||
AlternativeMaxForceLeftCrusnUSA=-100
|
||||
AlternativeMinForceRightCrusnUSA=0
|
||||
AlternativeMaxForceRightCrusnUSA=100
|
||||
EnableForceSpringEffectCrusnUSA=0
|
||||
ForceSpringStrengthCrusnUSA=80
|
||||
PowerModeOffRoadC=0
|
||||
FeedbackLengthOffRoadC=500
|
||||
MinForceOffRoadC=0
|
||||
MaxForceOffRoadC=100
|
||||
AlternativeMinForceLeftOffRoadC=0
|
||||
AlternativeMaxForceLeftOffRoadC=-100
|
||||
AlternativeMinForceRightOffRoadC=0
|
||||
AlternativeMaxForceRightOffRoadC=100
|
||||
EnableForceSpringEffectOffRoadC=0
|
||||
ForceSpringStrengthOffRoadC=80
|
||||
PowerModeCalSpeed=0
|
||||
FeedbackLengthCalSpeed=500
|
||||
MinForceCalSpeed=0
|
||||
MaxForceCalSpeed=100
|
||||
AlternativeMinForceLeftCalSpeed=0
|
||||
AlternativeMaxForceLeftCalSpeed=-100
|
||||
AlternativeMinForceRightCalSpeed=0
|
||||
AlternativeMaxForceRightCalSpeed=100
|
||||
EnableForceSpringEffectCalSpeed=0
|
||||
ForceSpringStrengthCalSpeed=80
|
||||
PowerModeSFRush2049=0
|
||||
FeedbackLengthSFRush2049=500
|
||||
MinForceSFRush2049=0
|
||||
MaxForceSFRush2049=100
|
||||
AlternativeMinForceLeftSFRush2049=0
|
||||
AlternativeMaxForceLeftSFRush2049=-100
|
||||
AlternativeMinForceRightSFRush2049=0
|
||||
AlternativeMaxForceRightSFRush2049=100
|
||||
EnableForceSpringEffectSFRush2049=0
|
||||
ForceSpringStrengthSFRush2049=80
|
||||
PowerModeHardD=0
|
||||
FeedbackLengthHardD=500
|
||||
MinForceHardD=0
|
||||
MaxForceHardD=100
|
||||
AlternativeMinForceLeftHardD=0
|
||||
AlternativeMaxForceLeftHardD=-100
|
||||
AlternativeMinForceRightHardD=0
|
||||
AlternativeMaxForceRightHardD=100
|
||||
EnableForceSpringEffectHardD=0
|
||||
ForceSpringStrengthHardD=80
|
||||
MinForceRevX=0
|
||||
MaxForceRevX=100
|
||||
MinForceRevXDevice2=0
|
||||
MaxForceRevXDevice2=100
|
||||
MinForceRevXDevice3=0
|
||||
MaxForceRevXDevice3=100
|
||||
RumbleStrengthLeftMotorRevX=100
|
||||
RumbleStrengthRightMotorRevX=100
|
||||
MinForceZombRaid=0
|
||||
MaxForceZombRaid=100
|
||||
MinForceZombRaidDevice2=0
|
||||
MaxForceZombRaidDevice2=100
|
||||
RumbleStrengthLeftMotorZombRaid=100
|
||||
RumbleStrengthRightMotorZombRaid=100
|
||||
MinForceBBusters=0
|
||||
MaxForceBBusters=100
|
||||
MinForceBBustersDevice2=0
|
||||
MaxForceBBustersDevice2=100
|
||||
MinForceBBustersDevice3=0
|
||||
MaxForceBBustersDevice3=100
|
||||
RumbleStrengthLeftMotorBBusters=100
|
||||
RumbleStrengthRightMotorBBusters=100
|
||||
MinForceMechatt=0
|
||||
MaxForceMechatt=100
|
||||
MinForceMechattDevice2=0
|
||||
MaxForceMechattDevice2=100
|
||||
RumbleStrengthLeftMotorMechatt=100
|
||||
RumbleStrengthRightMotorMechatt=100
|
||||
MinForceTShoot=0
|
||||
MaxForceTShoot=100
|
||||
MinForceTShootDevice2=0
|
||||
MaxForceTShootDevice2=100
|
||||
RumbleStrengthLeftMotorTShoot=100
|
||||
RumbleStrengthRightMotorTShoot=100
|
||||
MinForceGunBuster=0
|
||||
MaxForceGunBuster=100
|
||||
MinForceGunBusterDevice2=0
|
||||
MaxForceGunBusterDevice2=100
|
||||
RumbleStrengthLeftMotorGunBuster=100
|
||||
RumbleStrengthRightMotorGunBuster=100
|
||||
MinForceAlien3=0
|
||||
MaxForceAlien3=100
|
||||
MinForceAlien3Device2=0
|
||||
MaxForceAlien3Device2=100
|
||||
RumbleStrengthLeftMotorAlien3=100
|
||||
RumbleStrengthRightMotorAlien3=100
|
||||
MinForcePointBlank2=0
|
||||
MaxForcePointBlank2=100
|
||||
MinForcePointBlank2Device2=0
|
||||
MaxForcePointBlank2Device2=100
|
||||
RumbleStrengthLeftMotorPointBlank2=100
|
||||
RumbleStrengthRightMotorPointBlank2=100
|
||||
MinForceGhoulPanic=0
|
||||
MaxForceGhoulPanic=100
|
||||
MinForceGhoulPanicDevice2=0
|
||||
MaxForceGhoulPanicDevice2=100
|
||||
RumbleStrengthLeftMotorGhoulPanic=100
|
||||
RumbleStrengthRightMotorGhoulPanic=100
|
||||
MinForceSpacegun=0
|
||||
MaxForceSpacegun=100
|
||||
MinForceSpacegunDevice2=0
|
||||
MaxForceSpacegunDevice2=100
|
||||
RumbleStrengthLeftMotorSpacegun=100
|
||||
RumbleStrengthRightMotorSpacegun=100
|
||||
MinForceUFire=0
|
||||
MaxForceUFire=100
|
||||
MinForceUFireDevice2=0
|
||||
MaxForceUFireDevice2=100
|
||||
RumbleStrengthLeftMotorUFire=100
|
||||
RumbleStrengthRightMotorUFire=100
|
||||
MinForceTerm2=0
|
||||
MaxForceTerm2=100
|
||||
MinForceTerm2Device2=0
|
||||
MaxForceTerm2Device2=100
|
||||
RumbleStrengthLeftMotorTerm2=100
|
||||
RumbleStrengthRightMotorTerm2=100
|
||||
MinForceRchase=0
|
||||
MaxForceRchase=100
|
||||
MinForceRchaseDevice2=0
|
||||
MaxForceRchaseDevice2=100
|
||||
RumbleStrengthLeftMotorRchase=100
|
||||
RumbleStrengthRightMotorRchase=100
|
||||
MinForceLGhost=0
|
||||
MaxForceLGhost=100
|
||||
MinForceLGhostDevice2=0
|
||||
MaxForceLGhostDevice2=100
|
||||
MinForceLGhostDevice3=0
|
||||
MaxForceLGhostDevice3=100
|
||||
RumbleStrengthLeftMotorLGhost=100
|
||||
RumbleStrengthRightMotorLGhost=100
|
||||
MinForceTimeCris=0
|
||||
MaxForceTimeCris=100
|
||||
RumbleStrengthLeftMotorTimeCris=100
|
||||
RumbleStrengthRightMotorTimeCris=100
|
||||
MinForceOThunder=0
|
||||
MaxForceOThunder=100
|
||||
MinForceOThunderDevice2=0
|
||||
MaxForceOThunderDevice2=100
|
||||
RumbleStrengthLeftMotorOThunder=100
|
||||
RumbleStrengthRightMotorOThunder=100
|
||||
MinForceOpWolf=0
|
||||
MaxForceOpWolf=100
|
||||
MinForceOpWolfDevice2=0
|
||||
MaxForceOpWolfDevice2=100
|
||||
RumbleStrengthLeftMotorOpWolf=100
|
||||
RumbleStrengthRightMotorOpWolf=100
|
||||
FeedbackLengthORunners=500
|
||||
MinForceORunners=0
|
||||
MaxForceORunners=100
|
||||
AlternativeMinForceLeftORunners=0
|
||||
AlternativeMaxForceLeftORunners=-100
|
||||
AlternativeMinForceRightORunners=0
|
||||
AlternativeMaxForceRightORunners=100
|
||||
MinForceORunnersDevice2=0
|
||||
MaxForceORunnersDevice2=100
|
||||
AlternativeMinForceLeftORunnersDevice2=0
|
||||
AlternativeMaxForceLeftORunnersDevice2=-100
|
||||
AlternativeMinForceRightORunnersDevice2=0
|
||||
AlternativeMaxForceRightORunnersDevice2=100
|
||||
SinePeriodORunners=100
|
||||
SineFadePeriodORunners=0
|
||||
SineStrengthORunners=100
|
||||
RumbleStrengthLeftMotorORunners=100
|
||||
RumbleStrengthRightMotorORunners=100
|
||||
EnableForceSpringEffectORunners=0
|
||||
ForceSpringStrengthORunners=80
|
||||
FeedbackLengthTOutrun=500
|
||||
MinForceTOutrun=0
|
||||
MaxForceTOutrun=100
|
||||
AlternativeMinForceLeftTOutrun=0
|
||||
AlternativeMaxForceLeftTOutrun=-100
|
||||
AlternativeMinForceRightTOutrun=0
|
||||
AlternativeMaxForceRightTOutrun=100
|
||||
SinePeriodTOutrun=100
|
||||
SineFadePeriodTOutrun=0
|
||||
SineStrengthTOutrun=100
|
||||
RumbleStrengthLeftMotorTOutrun=100
|
||||
RumbleStrengthRightMotorTOutrun=100
|
||||
EnableForceSpringEffectTOutrun=0
|
||||
ForceSpringStrengthTOutrun=80
|
||||
FeedbackLengthCBombers=500
|
||||
MinForceCBombers=0
|
||||
MaxForceCBombers=100
|
||||
AlternativeMinForceLeftCBombers=0
|
||||
AlternativeMaxForceLeftCBombers=-100
|
||||
AlternativeMinForceRightCBombers=0
|
||||
AlternativeMaxForceRightCBombers=100
|
||||
SinePeriodCBombers=100
|
||||
SineFadePeriodCBombers=0
|
||||
SineStrengthCBombers=100
|
||||
RumbleStrengthLeftMotorCBombers=100
|
||||
RumbleStrengthRightMotorCBombers=100
|
||||
EnableForceSpringEffectCBombers=0
|
||||
ForceSpringStrengthCBombers=80
|
||||
FeedbackLengthOutrun=500
|
||||
MinForceOutrun=0
|
||||
MaxForceOutrun=100
|
||||
AlternativeMinForceLeftOutrun=0
|
||||
AlternativeMaxForceLeftOutrun=-100
|
||||
AlternativeMinForceRightOutrun=0
|
||||
AlternativeMaxForceRightOutrun=100
|
||||
SinePeriodOutrun=100
|
||||
SineFadePeriodOutrun=0
|
||||
SineStrengthOutrun=100
|
||||
RumbleStrengthLeftMotorOutrun=100
|
||||
RumbleStrengthRightMotorOutrun=100
|
||||
EnableForceSpringEffectOutrun=0
|
||||
ForceSpringStrengthOutrun=80
|
||||
FeedbackLengthPDrift=500
|
||||
MinForcePDrift=0
|
||||
MaxForcePDrift=100
|
||||
AlternativeMinForceLeftPDrift=0
|
||||
AlternativeMaxForceLeftPDrift=-100
|
||||
AlternativeMinForceRightPDrift=0
|
||||
AlternativeMaxForceRightPDrift=100
|
||||
SinePeriodPDrift=100
|
||||
SineFadePeriodPDrift=0
|
||||
SineStrengthPDrift=100
|
||||
RumbleStrengthLeftMotorPDrift=100
|
||||
RumbleStrengthRightMotorPDrift=100
|
||||
EnableForceSpringEffectPDrift=0
|
||||
ForceSpringStrengthPDrift=80
|
||||
MinForceAfterBurner2=0
|
||||
MaxForceAfterBurner2=100
|
||||
RumbleStrengthLeftMotorAfterBurner2=100
|
||||
RumbleStrengthRightMotorAfterBurner2=100
|
||||
FeedbackLengthCisHeat=500
|
||||
MinForceCisHeat=0
|
||||
MaxForceCisHeat=100
|
||||
AlternativeMinForceLeftCisHeat=0
|
||||
AlternativeMaxForceLeftCisHeat=-100
|
||||
AlternativeMinForceRightCisHeat=0
|
||||
AlternativeMaxForceRightCisHeat=100
|
||||
SinePeriodCisHeat=100
|
||||
SineFadePeriodCisHeat=0
|
||||
SineStrengthCisHeat=100
|
||||
RumbleStrengthLeftMotorCisHeat=100
|
||||
RumbleStrengthRightMotorCisHeat=100
|
||||
EnableForceSpringEffectCisHeat=0
|
||||
ForceSpringStrengthCisHeat=80
|
||||
FeedbackLengthF1GpStar=500
|
||||
MinForceF1GpStar=0
|
||||
MaxForceF1GpStar=100
|
||||
AlternativeMinForceLeftF1GpStar=0
|
||||
AlternativeMaxForceLeftF1GpStar=-100
|
||||
AlternativeMinForceRightF1GpStar=0
|
||||
AlternativeMaxForceRightF1GpStar=100
|
||||
SinePeriodF1GpStar=100
|
||||
SineFadePeriodF1GpStar=0
|
||||
SineStrengthF1GpStar=100
|
||||
RumbleStrengthLeftMotorF1GpStar=100
|
||||
RumbleStrengthRightMotorF1GpStar=100
|
||||
EnableForceSpringEffectF1GpStar=0
|
||||
ForceSpringStrengthF1GpStar=80
|
||||
FeedbackLengthF1GpStar2=500
|
||||
MinForceF1GpStar2=0
|
||||
MaxForceF1GpStar2=100
|
||||
AlternativeMinForceLeftF1GpStar2=0
|
||||
AlternativeMaxForceLeftF1GpStar2=-100
|
||||
AlternativeMinForceRightF1GpStar2=0
|
||||
AlternativeMaxForceRightF1GpStar2=100
|
||||
SinePeriodF1GpStar2=100
|
||||
SineFadePeriodF1GpStar2=0
|
||||
SineStrengthF1GpStar2=100
|
||||
RumbleStrengthLeftMotorF1GpStar2=100
|
||||
RumbleStrengthRightMotorF1GpStar2=100
|
||||
EnableForceSpringEffectF1GpStar2=0
|
||||
ForceSpringStrengthF1GpStar2=80
|
||||
|
||||
; ***********************************************************************************************************************************
|
||||
; ************************************************* Test cases are established below ************************************************
|
||||
; ***********************************************************************************************************************************
|
||||
|
@ -894,6 +894,13 @@ int configAlternativeMinForceLeftDevice3 = GetPrivateProfileInt(TEXT("Settings")
|
||||
int configAlternativeMaxForceLeftDevice3 = GetPrivateProfileInt(TEXT("Settings"), TEXT("AlternativeMaxForceLeftDevice3"), 100, settingsFilename);
|
||||
int configAlternativeMinForceRightDevice3 = GetPrivateProfileInt(TEXT("Settings"), TEXT("AlternativeMinForceRightDevice3"), 0, settingsFilename);
|
||||
int configAlternativeMaxForceRightDevice3 = GetPrivateProfileInt(TEXT("Settings"), TEXT("AlternativeMaxForceRightDevice3"), 100, settingsFilename);
|
||||
int SinePeriod = GetPrivateProfileInt(TEXT("Settings"), TEXT("SinePeriod"), 0, settingsFilename);
|
||||
int SineFadePeriod = GetPrivateProfileInt(TEXT("Settings"), TEXT("SineFadePeriod"), 0, settingsFilename);
|
||||
int SineStrength = GetPrivateProfileInt(TEXT("Settings"), TEXT("SineStrength"), 0, settingsFilename);
|
||||
int RumbleStrengthLeftMotor = GetPrivateProfileInt(TEXT("Settings"), TEXT("RumbleStrengthLeftMotor"), 0, settingsFilename);
|
||||
int RumbleStrengthRightMotor = GetPrivateProfileInt(TEXT("Settings"), TEXT("RumbleStrengthRightMotor"), 0, settingsFilename);
|
||||
int EnableForceSpringEffect = GetPrivateProfileInt(TEXT("Settings"), TEXT("EnableForceSpringEffect"), 0, settingsFilename);
|
||||
int ForceSpringStrength = GetPrivateProfileInt(TEXT("Settings"), TEXT("ForceSpringStrength"), 0, settingsFilename);
|
||||
|
||||
char chainedDLL[256];
|
||||
|
||||
|
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user