﻿Digital Speedo 1.0.2 - 18.07.2008
------------------

author:  gru
license: freeware
contact: rafwiel@go2.pl

1. What is Digital Speedo
-------------------------

Digital Speedo is small LFS mod displaying speed, gear, shift-light, or rpm 
It connects with LFS through InSim, and uses d3d8 proxy dll to display data

2. Installation
---------------

Unzip package to LFS folder (d3d8.dll must be in same folder as LFS.exe)
Install .NET Framework 2.0 if needed

3. FAQ
------

Q: Application crashes on start
A: Make sure You have .NET Framework 2.0 installed

Q: Application crashes when i click 'set path' button
A: You have probably .NET Framework 1.1 installed. Install 2.0 version

Q: Status bar says 'not connected'
A: Set correct insim send port (tab Connection) (29999 default). 
   Enable insim in LFS: run LFS with command '/insim=29999' or type '/insim=29999' in chat box

Q: Status bar says 'connected, d3d8.dll not valid'
A: Set correct path to LFS.exe (tab Connection)
   Make sure You have d3d8.dll copied to LFS folder (this must be one from package, d3d8.dll from other mod won't work)

Q: When connecting LFS says 'password does not match your multiplayer admin password'
A: Set correct admin password (U will find it in LFS: Multiplayer->Start new host)

Q: What is 'Auto-config Outgauge'?
A: There are 2 ways to request OutGauge packets, with insim or by cfg.txt
   DigitalSpeedo reads cfg.txt and sets correct mode.    
   When uchecked, Your're able to configure OG connection manually, in case You have external OG sender (like OutGauge Gateway by MonkOnHotTinRoof)
   
Q: What is 'OutGauge Gateway'?
A: LFS can send OG packets to one application only
   If You have other mods using OG (like Car Sound Remixer), You can pass them packets, just set port they listen on 
   
Q: What is 'Startup' tab for?
A: You can setup applications that will be started with DigitalSpeedo (LFS or other mods)

Q: I can't start LFS fullscreen when using 'Startup' tab, i see only 'minimized/normal/maximized' options
A: Make sure Your 'LFS path' (Connection tab) is same as 'Program path' (Startup tab). 
   DS uses this comparison to recognize LFS, other programs can't be started fullscreen 

Q: None of these questions describe my problem
A: Mail me or post on LFS forum

Q: I have technical questions, want to check DS source code
A: Just ask :)

4. Changes
----------

*** v 1.0.2 - 18.07.2008
- configurable window state for startup programs

*** v 1.0.1 - 13.06.2008
- fix: no outgauge request in spr mode

5. License
----------

This software is provided "as is", without any guarantee made
as to its suitability or fitness for any particular use. 
It is freeware and may contain bugs, so use of this tool is at 
your own risk. Author takes no responsilbity for any damage that may 
unintentionally be caused through its use. 

6. Points of interest
---------------------
d3d8 proxy:       http://www.mikoweb.eu/index.php?node=21
c# polygon class: http://www.developingfor.net/c-20/testing-to-see-if-a-point-is-within-a-polygon.html 

