G27Leds Plugin V1.0.1

Games supported: rFactor, Superleague Formula 2009, GTR, GTR2, GTL, Race, Race07

Version: 1.0

Developer: Fazerbox Italian.

email: fazerbox@gmail.com

site: VirtualRacingGroup

forum: VRG forum

PayPal: fazerbox@gmail.com ( for a little donation, thanks )

Other plugins developed: GTR2MapPlugin, rFactorMapPlugin

If you like this plugin, please consider to do a little donation to support me on development and to buy a G27 me too ( yes! I haven't a G27 but a DFGT ). Thanks.
PayPal account: fazerbox@gmail.com


1. Description

This plugin permits games like rFactor, Superleague Formula 2009, GTR, GTR2, GTL, Race and Race07 to use G27Leds. It was developed using Logitech Wheel SDK and was tested only on rFactor and GTR2. In others games it should not work properly.

2. Prerequisities

Microsoft Visual C++ 2008 Redistributable Package (x86)

3. GTR2

To enable Telemetry info, update .PLR file With notepad Edit .plr and set Write Shared Memory="1"

4. GTR, GTL, Race, Race07

I haven't them but I suppose you must follow same step like GTR2 ( see upper)

5. Installation

  1. Explode zip file in game root Folder ( ex \rFactor or \GTR2 Folder
  2. Start Games
Important: G27Led.dll is used only on rFactor.

6. How to Uninstall

Remove files:
  1. dinput8.dll file from Game folder
  2. G27Plugin.ini file from Game folder
  3. G27Led.dll file from Game\Plugins folder

7. Configuration file. G27Plugin.ini

Plugin uses G27Plugin.ini to work properly. Plugin uses two functions to map Revs engine to LEDS, EXPONENTIAL and MAPPING. Each function has some parameters that change function behaviour

7.1 General parameters

general parameters are stored in [GENERAL] section

7.2 Sections

Each section is enclosed by []. Example [EXP]. This says Plugin to read [EXP] section, where plugin will find function and parameter to use to map REVS to LEDs Use can create as many section he prefers. It is important he specifies parameters to use.

7.3 EXPONENTIAL function

Function used e^x
Exponential function parameters.
EXP_P1 default value 1.0
starting point of exponential function used
EXP_P2 default value 9.8
ending point of exponential function
rangeRPM default value 100
Percentage of REVS to map between EXP_P1 and EXP_P2
startRPM default value 0
0 value means Plugins determinate startRPM. This is related to rangeRPM. Other value specifies when LED1 is ON
maxRPM default value 0
0 value means Plugins determinate maxRPM. Other value specifies when LEDs start Flashing
deltaRPM default value -1
-1 value means Plugins determinate deltaRPM. deltaRPM is substracted to maxRPM to determinate when LEDs Start to Flash

7.4 MAPPING function

User maps REVS to LED. G27 has 5 leds so you must specify wher Leds are on or flashing. You cau use or Absolute revs or Percentage values

LED1 If Revs are above this value LED1 is ON

LED2 If Revs are above this value LED2 is ON

LED3 If Revs are above this value LED3 is ON

LED4 If Revs are above this value LED4 is ON

LED5 If Revs are above this value LED5 is ON

LEDSLIMITATOR If Revs are above this value LEDs start flashing

1.0.1 RELEASE NOTES

Fixed Bug on GTR2\GTL and maybe in other simbin titles ( not tested )

Credits

Many thanks to SlowMotion for Test, tuning and Logo.
Many thanks to Prestige for Test and suggestions.