NGPCarMenu 1.16.4
NGPCarMenu improves the "Select Car and Stage" in-game menu selections in RBR/RBRTM/RBRRX and improves the BTB track support (scrollable menu, replay afterwards) in Richard Burns Rally (RBR) game. See https://github.com/mika-n/NGPCarMenu for more information.
What's new?
- (1.16.4 hot fix). Added support for older xinput version found in Windows 7.
- (1.16.3) New: Full support for left and right trigger keys in xbox360/xboxOne gamepad controllers (splits the combined throttle and brake trigger axis as two separate throttle and brake analog axis in RBR controls).
- (1.16.3) New: Optional deadzone for steering/throttle/brake/handbrake/clutch controls. This is useful with those controllers where sticks or triggers are no longer stable or don't return to absolute center position or if you want to make the handbrake control less sensitive to small movements. For example DeadzoneHandbrake=45 would make 45% of the total moving range of a handbrake axis to be ignored (see NGPCarMenu.ini file and DeadzoneSteering/Throttle/Brake/Handbrake/Clutch options).
- (1.16.3) Tweaked BTB track load screen (shows now the value of Comment attribute from BTB track.ini file).
- (1.16.3) RaceStatDB now logs CallForHelp count value in the raceStat database (the number of times driver had to call for help during the stage).
- (1.16.3) RaceStatDB (=recent rally results) now identifies FIA car categories correctly in RallySimFans (RSF) installations without RBRCIT tool. However, RBRCIT tool is still recommended for RSF installation if you plan to drive custom BTB tracks via RBRRX plugin (ie. not via RSF plugin).
- (1.16.3) API interface tweaks (not relevant for end users, only for custom plugin authors).
SplitCombinedThrottleBrakeAxis
By default RBR uses left and right triggers of xbox gamepad controllers as a "combined throttle and brake" analog axis. This is very annoying because it prevents the independent use of throttle and brake (not good in a rally car). This version of NGPCarMenu has new "Split combined ThrottleBrake" option (see SplitCombinedThrottleBrakeAxis ngpcarmenu.ini.sample file) to enable the workaround to this problem. When this option is set (gamepad controller ID 1-4) then NGPCarMenu plugin splits combined triggers as a separate throttle and brake controls. NGPCarMenu.ini.sample file has more details how to enable this option. You can copy values from this sample file to an existing ngpcarmenu.ini file or use in-game plugin menu to enable the option.
How to setup RBR controls to utilize this "split combined triggers" feature:
- Set xbox trigger as CombinedAccelerateBrake control in RBR controller screen as usual.
- Set some unused keyboard keys as a separate Throttle and Brake controls in RBR controller screen.
- Enable SplitCombinedThrottleBrakeAxis option where the value is the gamepad ID (1-4). If you have only one gamepad connected then this value should be 1, but if you have multiple controllers and you want to use a specific gamepad with RBR then use values between 1 and 4.
- Note! If you enable this option for the first time in NGPCarMenu in-game menu then you need to restart RBR to actually use the workaround. After this you can change the gamepad ID in the plugin menu without restarting RBR. Usually this value is 1 if you have only one gamepad connected to PC.