*** G27LEDs plugin for LFS ***
Version 1.05D by MadCatX
Compatible with LFS 0.6B

1) Disclaimer
This mod is built on top of sample DInput proxy DLL implementation written by Michael Koch (www.mikoweb.eu) - thank you man! The program and the source are released under zlib license.

2) Installation and usage
Copy all files in Binary directory to your LFS directory. Enable OutGauge in cfg.txt by changing the line "OutGauge Mode 0" to either 1 or 2.
The mod's default behaviour is to read RPM and car type from memory. This should work as long as OutGauge is enabled in cfg.txt and you're running unmodified LFS 0.6B

Alternatively the mod can receive data from OutGauge which should make it work with any version of LFS. To use the OutGauge mode, start LFS by running the "runleds.bat". The default OutGauge port is set to 30000, you can change it by modifying the "runleds.bat" file, make sure it matches the "OutGauge Port" specified in cfg.txt.

3) Customization
Edit the g27leds.cfg file to change the RPM at which the LEDs light up and reach redline. See the respective file for details. Unless specified otherwise, the mod uses defaults which can be read in ConfigLoader.cpp file.

4) Debugging
The mod writes some debugging info to "g27dbg.txt" file. Set "debug 1" in g27leds.cfg to enable some extra debugging info, I'll most likely ask you for that anyway if you report a bug:)

5) Possible issues
- Compatibility with other proxy DLL mods is unknown. ENBseries mod has been repored to work, but you're on your own with this.
- Using two or more mods that require modified dinput8.dll library simultaneously is not possible.

Thanks to everone who helped me to test and debug this mod!