; *********************************************************************************************************************************** ; **************************************************** FFBPlugin.ini source file **************************************************** ; *********************************************************************************************************************************** ; This file contains a master list of settings -- both default values and overrides for specific games. ; This file should not necessarily be distributed upon release. Rather, a post-build step creates individual files for various games ; that take into account the default settings and each games overrides. ; *********************************************************************************************************************************** ; ************************************************* Default values set for all games ************************************************ ; *********************************************************************************************************************************** [Settings] ; GameId specifies the game behavior to use - e.g. which address to read, how to interpret values, etc. GameId=-1 ; All forces /designated within a game/ will be scaled to exist between MinForce and MaxForce ; 0-100: you may want to set a min force if your wheel doesn't deliver sufficient forces when values are low MinForce=0 ; 0-100: you may want to set a max force below 100 if your wheel's forces are stronger than desired @ 100% MaxForce=100 ; Set Device GUID to connect to specific joystick or controller. DeviceGUID= ;Set to 1 if you want to enable rumble, else 0. EnableRumble=1 ReverseRumble=0 ; Set to 1 to generate log.txt, else 0. Logs will be appended and not cleared. Logging=0 ; Length of a feedback command. While a long period works fine, some games may still require shorter ones. FeedbackLength=500 ; If a game does not specify its own Centering or Friction forces (e.g. only specifies roll left/right), ; then a default centering and friction force can be applied here. If a game has any of its own such forces, ; these values will be overwritten immediately in-game. ; 0-100; Centering is the force that brings the wheel back to the center. Use -1 to disable behavior. DefaultCentering=0 ; 0-100; Friction determines how difficult a wheel is to turn. Use -1 to disable behavior. DefaultFriction=0 ; Beep when plugin hooks the exe BeepWhenHook=0 ; Alternative FFB is for PWM2M2 board and wheel etc AlternativeFFB=0 AlternativeMinForceLeft=0 AlternativeMaxForceLeft=-100 AlternativeMinForceRight=0 AlternativeMaxForceRight=100 ForceShowDeviceGUIDMessageBox=0 ; *********************************************************************************************************************************** ; ************************************************ Game overrides are specified below *********************************************** ; *********************************************************************************************************************************** [Daytona Championship USA] GameId=1 MinForce=0 MaxForce=90 FeedbackLength=500 ShowButtonNumbersForSetup=0 ChangeGearsViaPlugin=0 EscapeKeyExitViaPlugin=0 MenuMovementViaPlugin=0 Gear1=99 Gear2=99 Gear3=99 Gear4=99 GearUp=99 GearDown=99 HideCursor=0 [Demul] GameId=26 FeedbackLength=500 PowerMode=0 [Wacky Races] GameId=2 MinForce=0 MaxForce=75 DefaultCentering=15 [Chase HQ 2] GameId=3 MinForce=0 MaxForce=75 DefaultCentering=15 [GRID] GameId=10 FeedbackLength=80 SpringStrength=65 GearChangeStrength=50 GearChangeLength=80 [Afterburner Climax] GameId=15 Rumble1Strength=50 Rumble2Strength=100 Rumble1Length=200 Rumble2Length=200 [HOTD4] GameId=4 FeedbackLength=100 Device2GUID= EnableRumbleDevice2=1 ReverseRumbleDevice=0 Bullet1pStrength=50 Grenade1pStrength=70 Health1pStrength=100 Bullet2pStrength=50 Grenade2pStrength=70 Health2pStrength=100 HowtoRumbleBulletEffect=0 HowtoRumbleGrenadeEffect=0 HowtoRumbleHealthEffect=0 [LGI] GameId=31 FeedbackLength=100 Device2GUID= EnableRumbleDevice2=1 ReverseRumbleDevice=0 Knock1pStrength=50 Motor1pStrength=60 Health1pStrength=100 Knock2pStrength=50 Motor2pStrength=60 Health2pStrength=100 HowtoRumbleKnockEffect=0 HowtoRumbleMotorEffect=0 HowtoRumbleHealthEffect=0 [LGI3D] GameId=30 FeedbackLength=100 Device2GUID= EnableRumbleDevice2=1 ReverseRumbleDevice=0 Knock1pStrength=50 Motor1pStrength=60 Health1pStrength=100 Knock2pStrength=50 Motor2pStrength=60 Health2pStrength=100 HowtoRumbleKnockEffect=0 HowtoRumbleMotorEffect=0 HowtoRumbleHealthEffect=0 [Dirty Drivin'] GameId=42 FeedbackLength=500 [H2Overdrive] GameId=43 FeedbackLength=500 [Winter X Games SnoCross] GameId=44 FeedbackLength=500 [Batman] GameId=45 FeedbackLength=500 [R-Tuned] GameId=46 SpringStrength=100 FeedbackLength=500 [Sega Racing Classic] GameId=5 FeedbackLength=500 PowerMode=0 [Sega Rally 3] GameId=6 FeedbackLength=500 DefaultCentering=15 [KODrive] GameId=39 PowerMode=0 FeedbackLength=500 [InitialD Zero] GameId=32 FeedbackLength=80 PowerMode=0 EnableForceSpringEffect=0 ForceSpringStrength=70 EscapeKeyExitViaPlugin=0 [InitialD 4] GameId=16 FeedbackLength=80 PowerMode=0 [InitialD 4 Japan] GameId=24 FeedbackLength=80 PowerMode=0 [InitialD 5] GameId=23 FeedbackLength=80 PowerMode=0 [InitialD 6] GameId=8 FeedbackLength=80 PowerMode=0 [InitialD 7] GameId=17 FeedbackLength=80 PowerMode=0 [InitialD 8] GameId=18 FeedbackLength=80 PowerMode=0 [Ford Racing] GameId=7 MaxForce=85 FeedbackLength=600 DefaultCentering=20 [Ford Racing Other] GameId=38 FeedbackLength=600 MaxForce=100 [Machstorm] GameId=14 Power1RumbleStrength=10 Power2RumbleStrength=20 Power3RumbleStrength=30 Power4RumbleStrength=40 Power5RumbleStrength=50 Power6RumbleStrength=60 Power7RumbleStrength=70 Power8RumbleStrength=80 Power9RumbleStrength=90 Power10RumbleStrength=100 Power1RumbleLength=50 Power2RumbleLength=50 Power3RumbleLength=50 Power4RumbleLength=50 Power5RumbleLength=50 Power6RumbleLength=50 Power7RumbleLength=50 Power8RumbleLength=50 Power9RumbleLength=50 Power10RumbleLength=100 [PokkenTournament] GameId=19 FeedbackLength=80 [Mario Kart Arcade GP DX v100] GameId=11 DefaultCentering=25 FeedbackLength=80 [Battle Gear 4] GameId=13 DefaultCentering=25 FeedbackLength=500 [Transformers] GameId=40 FeedbackLength=100 Device2GUID= EnableRumbleDevice2=1 ReverseRumbleDevice=0 Gun1pStrength=50 Health1pStrength=100 Gun2pStrength=50 Health2pStrength=100 HowtoRumbleGunEffect=2 HowtoRumbleHealthEffect=0 [Aliens Extermination] GameId=36 EscapeKeyExitViaPlugin=1 FeedbackLength=100 Device2GUID= EnableRumbleDevice2=1 ReverseRumbleDevice=0 Gun1pStrength=50 Flame1pStrength=60 Health1pStrength=100 Gun2pStrength=50 Flame2pStrength=60 Health2pStrength=100 HowtoRumbleGunEffect=2 HowtoRumbleFlameEffect=1 HowtoRumbleHealthEffect=0 [Golden Gun] GameId=41 Device2GUID= EnableRumbleDevice2=1 ReverseRumbleDevice=0 Gun1pStrength=50 Health1pStrength=100 Gun2pStrength=50 Health2pStrength=100 HowtoRumbleGunEffect=2 HowtoRumbleHealthEffect=0 [Rambo] GameId=37 FeedbackLength=100 Device2GUID= EnableRumbleDevice2=1 ReverseRumbleDevice=0 Gun1pStrength=50 Rage1pStrength=60 Health1pStrength=100 Gun2pStrength=50 Rage2pStrength=60 Health2pStrength=100 HowtoRumbleGunEffect=2 HowtoRumbleRageEffect=1 HowtoRumbleHealthEffect=0 [Outrun 2 Special Tours Deluxe Custom] GameId=12 MinForce=0 MaxForce=100 FeedbackLength=80 DefaultCentering=-1 PowerMode=0 ShowButtonNumbersForSetup=0 ChangeGearsViaPlugin=0 Gear1=99 Gear2=99 Gear3=99 Gear4=99 Gear5=99 Gear6=99 [Outrun 2 Special Tours Deluxe Real] GameId=35 MinForce=0 MaxForce=100 FeedbackLength=80 SpringStrength=50 ShowButtonNumbersForSetup=0 ChangeGearsViaPlugin=0 Gear1=99 Gear2=99 Gear3=99 Gear4=99 Gear5=99 Gear6=99 [WMMT5] GameId=9 MinForce=0 MaxForce=100 DefaultCentering=0 FeedbackLength=80 Logging=0 AlternativeMinForceLeft=0 AlternativeMaxForceLeft=-100 AlternativeMinForceRight=0 AlternativeMaxForceRight=100 SpringStrength=100 FrictionStrength=0 JointsAndStripesStrength=100 CollisionsStrength=100 TiresSlipStrength=100 HighSpeedVibrationsStrength=100 WheelSpinStrength=100 GearChangeStrength=20 GearChangeDelay=250 GearChangeLength=200 LimitBetweenHighSpeedVibrationsAndTiresSlip=75 ForceFullTune=0 DisableRaceTimer=0 EnableForceFinish=0 EnableForceTimeUp=0 ForceFinishButton=99 ForceTimeUpButton=99 [Old Mame 32bit] GameId=33 MinForce=0 MaxForce=75 DefaultCentering=0 FeedbackLength=500 PowerMode=0 MameVersion= [Old Mame 64bit] GameId=33 MinForce=0 MaxForce=75 DefaultCentering=0 FeedbackLength=500 PowerMode=0 MameVersion= [Sonic & Sega All Stars Racing] GameId=21 FeedbackLength=500 [GTI Club Supermini Festa] GameId=27 FeedbackLength=500 PowerMode=0 [Road Fighters 3D] GameId=29 MinForce=0 MaxForce=70 AlternativeMinForceLeft=0 AlternativeMaxForceLeft=-70 AlternativeMinForceRight=0 AlternativeMaxForceRight=70 FeedbackLength=500 CabinetID=1 Only2D=0 HackToSkipMenuError=1 HackToCloseLibmovieErrorAuto=1 PowerMode=0 InputDeviceWheelEnable=0 InputDeviceWheelSteeringAxis=99 InputDeviceWheelAcclAxis=99 InputDeviceWheelBrakeAxis=99 InputDeviceWheelReverseAxis=0 InputDeviceCombinedPedals=0 SteeringDeadzone=2 PedalDeadzone=2 SequentialGears=0 ShowButtonNumbersForSetup=0 ShowAxisForSetup=0 DpadUp= DpadDown= DpadLeft= DpadRight= ExitButton=99 TestButton=99 ServiceButton=99 CreditButton=99 ViewButton=99 ThreeDimensionalButton=99 leverUp=99 leverDown=99 leverLeft=99 leverRight=99 Device2GUID= DpadUpDevice2= DpadDownDevice2= DpadLeftDevice2= DpadRightDevice2= ExitButtonDevice2=99 TestButtonDevice2=99 ServiceButtonDevice2=99 CreditButtonDevice2=99 ViewButtonDevice2=99 ThreeDimensionalButtonDevice2=99 leverUpDevice2=99 leverDownDevice2=99 leverLeftDevice2=99 leverRightDevice2=99 [Button Rumble 32bit] GameId=28 ShowButtonNumbersForSetup=0 BothRumbleMotor=1 LeftRumbleMotor=0 RightRumbleMotor=0 RumbleStrength=100 RumbleLength=0 Device2GUID= EnableRumbleDevice2=1 ReverseRumbleDevice=0 Button1Rumble=99 Button2Rumble=99 Button3Rumble=99 Button4Rumble=99 Button5Rumble=99 Button6Rumble=99 Button7Rumble=99 Button8Rumble=99 Button9Rumble=99 Button10Rumble=99 Button1Device2Rumble=99 Button2Device2Rumble=99 Button3Device2Rumble=99 Button4Device2Rumble=99 Button5Device2Rumble=99 Button6Device2Rumble=99 Button7Device2Rumble=99 Button8Device2Rumble=99 Button9Device2Rumble=99 Button10Device2Rumble=99 [Button Rumble 64bit] GameId=28 ShowButtonNumbersForSetup=0 BothRumbleMotor=1 LeftRumbleMotor=0 RightRumbleMotor=0 RumbleStrength=100 RumbleLength=0 Device2GUID= EnableRumbleDevice2=1 ReverseRumbleDevice=0 Button1Rumble=99 Button2Rumble=99 Button3Rumble=99 Button4Rumble=99 Button5Rumble=99 Button6Rumble=99 Button7Rumble=99 Button8Rumble=99 Button9Rumble=99 Button10Rumble=99 Button1Device2Rumble=99 Button2Device2Rumble=99 Button3Device2Rumble=99 Button4Device2Rumble=99 Button5Device2Rumble=99 Button6Device2Rumble=99 Button7Device2Rumble=99 Button8Device2Rumble=99 Button9Device2Rumble=99 Button10Device2Rumble=99 [Mario Kart Arcade GP DX v110] GameId=20 DefaultCentering=-1 FeedbackLength=80 ConstantEffectForSteering=1 ConstantEffectForSteeringStrength=128 WeaponRumble=1 WeaponRumbleStrength=30 CoinRumble=1 CoinRumbleStrength=20 DriftRumble=1 DriftRumbleControllerStrengthMultiplier=100 HitGroundRumble=1 HitGroundRumbleStrength=15 BoostRumble=1 BoostRumbleStrength=50 MainShakeRumble=1 MainShakeRumbleStrength=100 DirtRumble=1 DirtRumbleStrength=30 GrassRumble=1 GrassRumbleStrength=20 SandRumble=1 SandRumbleStrength=10 WaterRumble=1 WaterRumbleWheelStrength=65 WaterRumbleControllerStrengthMultiplier=100 TileRumble=1 TileRumbleStrength=20 CarpetRumble=1 CarpetRumbleStrength=20 SpeedBumpRumble=1 SpeedBumpRumbleStrength=20 RoughTrackRumble=1 RoughTrackRumbleStrength=10 BridgeRumble=1 BridgeRumbleStrength=40 HideCursor=0 [M2Emulator] GameId=25 MinForce=0 MaxForce=100 FeedbackLength=500 PowerMode=0 EnableForceSpringEffect=0 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 MinForceDaytona2=0 MaxForceDaytona2=100 AlternativeMinForceLeftDaytona2=0 AlternativeMaxForceLeftDaytona2=-100 AlternativeMinForceRightDaytona2=0 AlternativeMaxForceRightDaytona2=100 FeedbackLengthScud=500 PowerModeScud=0 MinForceScud=0 MaxForceScud=100 AlternativeMinForceLeftScud=0 AlternativeMaxForceLeftScud=-100 AlternativeMinForceRightScud=0 AlternativeMaxForceRightScud=100 FeedbackLengthLeMans=500 PowerModeLeMans=0 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 EnableForceSpringEffect=0 ForceSpringStrength=100 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 MinForceHyperDrive=0 MaxForceHyperDrive=100 AlternativeMinForceLeftHyperDrive=0 AlternativeMaxForceLeftHyperDrive=-100 AlternativeMinForceRightHyperDrive=0 AlternativeMaxForceRightHyperDrive=100 RumbleStrengthLeftMotorHyperDrive=100 RumbleStrengthRightMotorHyperDrive=100 EnableForceSpringEffectHyperDrive=0 ForceSpringStrengthHyperDrive=80 MinForceVaporTrx=0 MaxForceVaporTrx=100 AlternativeMinForceLeftVaporTrx=0 AlternativeMaxForceLeftVaporTrx=-100 AlternativeMinForceRightVaporTrx=0 AlternativeMaxForceRightVaporTrx=100 RumbleStrengthLeftMotorVaporTrx=100 RumbleStrengthRightMotorVaporTrx=100 EnableForceSpringEffectVaporTrx=0 ForceSpringStrengthVaporTrx=80 [MAME 64bit Outputs] GameId=22 EnableForceSpringEffect=0 ForceSpringStrength=100 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 MinForceHyperDrive=0 MaxForceHyperDrive=100 AlternativeMinForceLeftHyperDrive=0 AlternativeMaxForceLeftHyperDrive=-100 AlternativeMinForceRightHyperDrive=0 AlternativeMaxForceRightHyperDrive=100 RumbleStrengthLeftMotorHyperDrive=100 RumbleStrengthRightMotorHyperDrive=100 EnableForceSpringEffectHyperDrive=0 ForceSpringStrengthHyperDrive=80 MinForceVaporTrx=0 MaxForceVaporTrx=100 AlternativeMinForceLeftVaporTrx=0 AlternativeMaxForceLeftVaporTrx=-100 AlternativeMinForceRightVaporTrx=0 AlternativeMaxForceRightVaporTrx=100 RumbleStrengthLeftMotorVaporTrx=100 RumbleStrengthRightMotorVaporTrx=100 EnableForceSpringEffectVaporTrx=0 ForceSpringStrengthVaporTrx=80 ; *********************************************************************************************************************************** ; ************************************************* Test cases are established below ************************************************ ; *********************************************************************************************************************************** ; ;[_Test_Const] ;GameId=-1 ; ;[_Test_Sine] ;GameId=-2 ; ;[_Test_Friction] ;GameId=-3 ; ;[_Test_Spring] ;GameId=-4 ; ;[_Test_Heavy] ;GameId=-5 ; ;[_Test_Loose] ;GameId=-6