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
- Explode zip file in game root Folder ( ex \rFactor or \GTR2 Folder
- Start Games
Important: G27Led.dll is used only on rFactor.
6. How to Uninstall
Remove files:
- dinput8.dll file from Game folder
- G27Plugin.ini file from Game folder
- 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
- OriginalDINPUT8Dll. Leave parameter to OriginalDINPUT8Dll=DEFAULT
- Mode. Specifies which section read. See below.
- deltaTime. Default 10. Time in ms. Each deltaTime ms Plugins send command to LEDs Wheel
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.