Difference between revisions of "Version History (complete)"

From LFS Manual
Jump to navigationJump to search
(0.6G19)
(0.6H)
Line 1: Line 1:
 
The complete LFS version history from the beginning to the latest patch, including official release as well as all test patches.
 
The complete LFS version history from the beginning to the latest patch, including official release as well as all test patches.
  
== 0.6G19 ==
+
== 0.6H ==
''- Apr 1, 2015''<br />
+
''- Apr 2, 2015''<br />
 +
<br />
 +
Westhill :<br />
 
<br />
 
<br />
Tree / sign / bollard collisions restricted to object size<br />
+
New version of Westhill with additional configurations<br />
Circles more than 1.5m above car centre are now ignored<br />
+
Full support for open configurations including access roads<br />
Checkpoints / finish line more than 1.5m above ignored<br />
 
 
 
FIX : Restricted areas and route checkers were not working<br />
 
 
 
== 0.6G18 ==
 
''- Apr 1, 2015''<br />
 
 
<br />
 
<br />
FIX : Error with the new Wedge objects at 90 degrees<br />
+
Autocross Editor :<br />
 
 
== 0.6G17 ==
 
''- Mar 31, 2015''<br />
 
 
<br />
 
<br />
New Westhill track update with various fixes<br />
+
New adjustable concrete objects<br />
New concrete objects Wedge and Short Slab Wall<br />
+
Custom start positions and pit start points<br />
 
Maximum autocross objects increased to 1800<br />
 
Maximum autocross objects increased to 1800<br />
 
+
Movable start lights included as an autocross object<br />
== 0.6G16 ==
+
Custom pit stop box disables pit lane and default pit stops<br />
''- Mar 31, 2015''<br />
 
<br />
 
Misc :<br />
 
<br />
 
 
Custom pit stop box can now be used to repair car and refuel<br />
 
Custom pit stop box can now be used to repair car and refuel<br />
Custom pit stop box disables pit lane and default pit stops<br />
 
Maximum multiplayer car draw distance up from 300 to 500<br />
 
 
Interface buttons now drawn in front of the object buttons<br />
 
Interface buttons now drawn in front of the object buttons<br />
Off path side messages only shown with Network Debug enabled<br />
+
Pressing S/F/1/2/3 when object is selected now moves it<br />
<br />
+
Pressing S/F/1/2/3 when object exists is now more helpful<br />
InSim :<br />
+
Clicking colour instantly changes selected tyres or chalk<br />
<br />
 
ISP_NCI packet added to give host more info about new guest<br />
 
<br />
 
Layouts :<br />
 
<br />
 
Car shadows now appear on the concrete objects<br />
 
Raised start positions now work with concrete objects<br />
 
Up/down buttons beside checkpoint width / circle diameter<br />
 
<br />
 
Fixes :<br />
 
<br />
 
Reset points on raised concrete did not work first time in<br />
 
Default start points wrongly put car on concrete above them<br />
 
Coloured concrete often did not go back to grey in editor<br />
 
InSim IS_REO packet was ignored if more than 32 players<br />
 
 
 
== 0.6G14 ==
 
''- Mar 28, 2015''<br />
 
<br />
 
Westhill :<br />
 
<br />
 
New version of Westhill with additional configurations<br />
 
Full support for open configurations including access roads<br />
 
<br />
 
Autocross Editor :<br />
 
<br />
 
New adjustable concrete objects<br />
 
Custom start positions and pit start points<br />
 
Maximum autocross objects increased to 1500<br />
 
Movable start lights included as an autocross object<br />
 
Pressing S/F/1/2/3 when object is selected now moves it<br />
 
Pressing S/F/1/2/3 when object exists is now more helpful<br />
 
Clicking colour instantly changes selected tyres or chalk<br />
 
 
Clicking marshall position instantly changes selected marshall<br />
 
Clicking marshall position instantly changes selected marshall<br />
 
Improved the appearance of marshall circles in the editor<br />
 
Improved the appearance of marshall circles in the editor<br />
Line 76: Line 30:
 
SHIFT+click to snap to 1 metre grid<br />
 
SHIFT+click to snap to 1 metre grid<br />
 
<br />
 
<br />
Tracks :<br />
+
Oculus Rift DK2 Rendering Misc :<br />
 
<br />
 
<br />
 
Increased max cars in race from 32 to 40<br />
 
Increased max cars in race from 32 to 40<br />
 
Increased AU Autocross grid from 16 to 20<br />
 
Increased AU Autocross grid from 16 to 20<br />
 
Increased BL Rallycross grids from 24 to 30<br />
 
Increased BL Rallycross grids from 24 to 30<br />
 +
Maximum multiplayer car draw distance up from 300 to 500<br />
 
Regenerated lightmaps and visible object lists on most tracks<br />
 
Regenerated lightmaps and visible object lists on most tracks<br />
 
Added paths at Fern Bay to cover road near Club and mini oval<br />
 
Added paths at Fern Bay to cover road near Club and mini oval<br />
 +
InSim ISP_NCI packet added to give host more info about new guest<br />
 
AI drivers hit wall entering pit lane at SO Classic / Town<br />
 
AI drivers hit wall entering pit lane at SO Classic / Town<br />
 
Removed a corner marker from some configurations at Aston<br />
 
Removed a corner marker from some configurations at Aston<br />
 
Some tyres at Kyoto National disabled in other configs<br />
 
Some tyres at Kyoto National disabled in other configs<br />
 +
Updated translations - thank you translators<br />
 
<br />
 
<br />
 
New commands :<br />
 
New commands :<br />
Line 105: Line 62:
 
- X is zero : Same as the /zero_all command but for one driver.<br />
 
- X is zero : Same as the /zero_all command but for one driver.<br />
 
- X is negative : subtract from the number of laps, without<br />
 
- X is negative : subtract from the number of laps, without<br />
affecting checkpoints passed. This may be useful as a penalty.<br />
+
affecting checkpoints passed. This may be useful as a penalty.
  
== 0.6G3 ==
+
== 0.6G19 ==
''- Feb 20, 2015''<br />
+
''- Apr 1, 2015''<br />
 
<br />
 
<br />
Misc :<br />
+
Tree / sign / bollard collisions restricted to object size<br />
 +
Circles more than 1.5m above car centre are now ignored<br />
 +
Checkpoints / finish line more than 1.5m above ignored<br />
 +
 
 +
FIX : Restricted areas and route checkers were not working<br />
 +
 
 +
== 0.6G18 ==
 +
''- Apr 1, 2015''<br />
 
<br />
 
<br />
Regenerated lightmaps and visible object lists on most tracks<br />
+
FIX : Error with the new Wedge objects at 90 degrees<br />
Added paths at Fern Bay to cover road near Club and mini oval<br />
+
 
 +
== 0.6G17 ==
 +
''- Mar 31, 2015''<br />
 
<br />
 
<br />
Fixes :<br />
+
New Westhill track update with various fixes<br />
<br />
+
New concrete objects Wedge and Short Slab Wall<br />
AI drivers hot wall entering pit lane at SO Classic / Town<br />
+
Maximum autocross objects increased to 1800<br />
Removed single-sided rectangle near the bridge at Fern Bay<br />
 
Missing shadows on cars under bridges at Aston and Fern Bay<br />
 
Shadows could appear on cars near path edges in open configs<br />
 
Default lightmap sometimes used lighting from previous track<br />
 
Removed message about 93 objects when loading Autocross track<br />
 
Restored shadows mistakenly removed from South City buildings<br />
 
Changing between reversed / forward configs - wrong lightmaps<br />
 
  
== 0.6G2 ==
+
== 0.6G16 ==
''- Feb 14, 2015''<br />
+
''- Mar 31, 2015''<br />
 
<br />
 
<br />
Open Configurations :<br />
+
Misc :<br />
 
<br />
 
<br />
As part of the development for the Westhill track update that is<br />
+
Custom pit stop box can now be used to repair car and refuel<br />
still in development, the support for Open track configurations<br />
+
Custom pit stop box disables pit lane and default pit stops<br />
has been improved. When possible, LFS now uses a suitable path<br />
+
Maximum multiplayer car draw distance up from 300 to 500<br />
from one of the default configurations so these things work :<br />
+
Interface buttons now drawn in front of the object buttons<br />
 +
Off path side messages only shown with Network Debug enabled<br />
 
<br />
 
<br />
- Hidden object removal gives high frame rates<br />
+
InSim :<br />
- Lighting system now works so that car looks correct in shadow<br />
 
- Echo maps are used so the sound changes depending on location<br />
 
 
<br />
 
<br />
The X (forward) and Y (reversed) open configuration selection<br />
+
ISP_NCI packet added to give host more info about new guest<br />
buttons are now visible on the track selection screen.<br />
 
 
<br />
 
<br />
Hidden object removal :<br />
+
Layouts :<br />
 
<br />
 
<br />
The visible objects are now detected using a much better method<br />
+
Car shadows now appear on the concrete objects<br />
than in older versions. Visible object files for the existing<br />
+
Raised start positions now work with concrete objects<br />
tracks are provided in the patch. You should find there is now<br />
+
Up/down buttons beside checkpoint width / circle diameter<br />
very little pop-up of objects, but still with a high frame rate.<br />
 
 
<br />
 
<br />
The visible object lists for the TV cameras are now stored in a<br />
+
Fixes :<br />
separate list per camera rather than being path based. So you<br />
 
should no longer see objects disappearing occasionally when using<br />
 
the replay / TV cameras.<br />
 
 
<br />
 
<br />
Misc :<br />
+
Reset points on raised concrete did not work first time in<br />
 +
Default start points wrongly put car on concrete above them<br />
 +
Coloured concrete often did not go back to grey in editor<br />
 +
InSim IS_REO packet was ignored if more than 32 players<br />
 +
 
 +
== 0.6G14 ==
 +
''- Mar 28, 2015''<br />
 
<br />
 
<br />
Collision detection improved near the ends of long objects<br />
+
Westhill :<br />
 
<br />
 
<br />
Translations :<br />
+
New version of Westhill with additional configurations<br />
 +
Full support for open configurations including access roads<br />
 
<br />
 
<br />
Updated Italian, Lithuanian, Russian and Ukrainian translations<br />
+
Autocross Editor :<br />
Updated Brazilian Portuguese version of docs\Commands.txt<br />
 
 
 
== 0.6G ==
 
''- Sep 27, 2014''<br />
 
 
<br />
 
<br />
Oculus Rift DK2 Support :<br />
+
New adjustable concrete objects<br />
 +
Custom start positions and pit start points<br />
 +
Maximum autocross objects increased to 1500<br />
 +
Movable start lights included as an autocross object<br />
 +
Pressing S/F/1/2/3 when object is selected now moves it<br />
 +
Pressing S/F/1/2/3 when object exists is now more helpful<br />
 +
Clicking colour instantly changes selected tyres or chalk<br />
 +
Clicking marshall position instantly changes selected marshall<br />
 +
Improved the appearance of marshall circles in the editor<br />
 +
Route checker index numbers now start at 1 instead of 0<br />
 +
The W/E keys instantly adjust width, no need to press M<br />
 +
Floating object buttons shown with different colour<br />
 +
X/Y/Z positions are now shown and can be typed in<br />
 +
Right click on X/Y/Z to move in steps of 1 metre<br />
 +
SHIFT+click to snap to 1 metre grid<br />
 
<br />
 
<br />
The Oculus Rift DK2 must be set to Extended Desktop mode<br />
+
Tracks :<br />
Start LFS, go into Options - View and click 3D at the top<br />
 
For Display Type, select Oculus Rift then click OK<br />
 
If all is well, LFS offers "Exit LFS to restart using the Rift"<br />
 
Click OK to exit then when you restart LFS it should be in the Rift<br />
 
 
<br />
 
<br />
Optional new command line options /rift=on and /rift=off<br />
+
Increased max cars in race from 32 to 40<br />
Use e.g. in a shortcut to make sure Rift mode is entered or not<br />
+
Increased AU Autocross grid from 16 to 20<br />
 +
Increased BL Rallycross grids from 24 to 30<br />
 +
Regenerated lightmaps and visible object lists on most tracks<br />
 +
Added paths at Fern Bay to cover road near Club and mini oval<br />
 +
AI drivers hit wall entering pit lane at SO Classic / Town<br />
 +
Removed a corner marker from some configurations at Aston<br />
 +
Some tyres at Kyoto National disabled in other configs<br />
 
<br />
 
<br />
LFS.exe /rift=on - try to go straight into Rift mode<br />
+
New commands :<br />
LFS.exe /rift=off - do not go into Rift (ignores previous mode)<br />
 
 
<br />
 
<br />
Oculus Runtime 0.4.2 (or later) is required<br />
+
/zero_all<br />
 +
- Reset all lap counters and checkpoints passed as if the race had<br />
 +
just been started. This removes checkpoints passed.<br />
 +
So using this command on the first lap, before the first<br />
 +
checkpoint is passed, has no effect. After the first<br />
 +
checkpoint there is an effect. The first lap will not be<br />
 +
counted. This is intended to help with a rolling start after<br />
 +
a parade lap.<br />
 
<br />
 
<br />
Graphics (visual improvement of transparent objects) :<br />
+
/setlap username X<br />
 +
- X is positive : Set the lap that the user is currently on (as<br />
 +
seen at the top right, not the number of laps completed). This<br />
 +
does not affect checkpoints passed. This may help with a driver<br />
 +
who reconnects after an unintended disconnection.<br />
 +
- X is zero : Same as the /zero_all command but for one driver.<br />
 +
- X is negative : subtract from the number of laps, without<br />
 +
affecting checkpoints passed. This may be useful as a penalty.<br />
 +
 
 +
== 0.6G3 ==
 +
''- Feb 20, 2015''<br />
 
<br />
 
<br />
Improved edges of transparent objects like trees and railings<br />
+
Misc :<br />
Re-exported all transparent textures to improve image quality<br />
 
Texture names ending ATEST / ALPHA / ALP24 all now end _ALP<br />
 
If you do not install new textures, old ones will be converted<br />
 
 
<br />
 
<br />
Graphics (other) :<br />
+
Regenerated lightmaps and visible object lists on most tracks<br />
 +
Added paths at Fern Bay to cover road near Club and mini oval<br />
 
<br />
 
<br />
Anisotropic filtering (AF) now default 4x<br />
+
Fixes :<br />
Mip bias sliders saved differently in cfg.txt<br />
 
- You must set your mip bias and AF values again<br />
 
Increased maximum value of multiplayer draw distance<br />
 
Two new 3D formats : red-cyan anaglyph and cross-eyed view<br />
 
Textures are automatically resaved (if needed) for faster load<br />
 
Low res textures now load just as quickly as high res textures<br />
 
New car shaders give higher frame rate when many cars on screen<br />
 
FIX : Car lighting momentarily vertical as car entered a shadow<br />
 
FIX : Graphics options sometimes showed too many FSAA options<br />
 
 
<br />
 
<br />
Skin downloading when watching a replay :<br />
+
AI drivers hot wall entering pit lane at SO Classic / Town<br />
 +
Removed single-sided rectangle near the bridge at Fern Bay<br />
 +
Missing shadows on cars under bridges at Aston and Fern Bay<br />
 +
Shadows could appear on cars near path edges in open configs<br />
 +
Default lightmap sometimes used lighting from previous track<br />
 +
Removed message about 93 objects when loading Autocross track<br />
 +
Restored shadows mistakenly removed from South City buildings<br />
 +
Changing between reversed / forward configs - wrong lightmaps<br />
 +
 
 +
== 0.6G2 ==
 +
''- Feb 14, 2015''<br />
 
<br />
 
<br />
If a car or helmet skin in a replay is not available at LFS World<br />
+
Open Configurations :<br />
when you start the replay (with low or high res skins selected)<br />
 
but you already have the skin in the other resolution then that<br />
 
skin in the other resolution will be used instead of a plain car<br />
 
 
<br />
 
<br />
InSim :<br />
+
As part of the development for the Westhill track update that is<br />
 +
still in development, the support for Open track configurations<br />
 +
has been improved. When possible, LFS now uses a suitable path<br />
 +
from one of the default configurations so these things work :<br />
 
<br />
 
<br />
New packet IS_HCP for host to add extra mass or intake restriction<br />
+
- Hidden object removal gives high frame rates<br />
to particular cars (affects all drivers using those cars)<br />
+
- Lighting system now works so that car looks correct in shadow<br />
 +
- Echo maps are used so the sound changes depending on location<br />
 
<br />
 
<br />
Misc :<br />
+
The X (forward) and Y (reversed) open configuration selection<br />
 +
buttons are now visible on the track selection screen.<br />
 
<br />
 
<br />
Driver's body is now enabled by default<br />
+
Hidden object removal :<br />
Reduced input lag when vertical sync is enabled<br />
 
Frame rate limit now disabled if vertical sync is active<br />
 
Cars now drawn in nearest to furthest order for optimisation<br />
 
CTRL+S screenshot message now stays for two seconds instead of one<br />
 
Updated translations - thank you translators
 
 
 
== 0.6F12 ==
 
''September 26, 2014''<br />
 
 
<br />
 
<br />
Oculus Rift :<br />
+
The visible objects are now detected using a much better method<br />
 +
than in older versions. Visible object files for the existing<br />
 +
tracks are provided in the patch. You should find there is now<br />
 +
very little pop-up of objects, but still with a high frame rate.<br />
 
<br />
 
<br />
New command line options /rift=on and /rift=off<br />
+
The visible object lists for the TV cameras are now stored in a<br />
Use e.g. in a shortcut to make sure Rift mode is entered or not<br />
+
separate list per camera rather than being path based. So you<br />
 +
should no longer see objects disappearing occasionally when using<br />
 +
the replay / TV cameras.<br />
 
<br />
 
<br />
LFS.exe /rift=on - try to go straight into Rift mode<br />
+
Misc :<br />
LFS.exe /rift=off - do not go into Rift (ignores previous mode)<br />
 
 
<br />
 
<br />
InSim :<br />
+
Collision detection improved near the ends of long objects<br />
 
<br />
 
<br />
New packet IS_HCP to add extra mass or intake restrictions<br />
+
Translations :<br />
to particular cars (affects all drivers using those cars)<br />
 
 
<br />
 
<br />
Misc :<br />
+
Updated Italian, Lithuanian, Russian and Ukrainian translations<br />
<br />
+
Updated Brazilian Portuguese version of docs\Commands.txt<br />
Minor update to LFS_restart.exe suggesting run as administrator<br />
 
  
== 0.6F11 ==
+
== 0.6G ==
''September 25, 2014''<br />
+
''- Sep 27, 2014''<br />
 
<br />
 
<br />
Oculus Rift :<br />
+
Oculus Rift DK2 Support :<br />
 
<br />
 
<br />
If you try to enter 3D mode when the Rift is not in extended mode,<br />
+
The Oculus Rift DK2 must be set to Extended Desktop mode<br />
and get the message to restart LFS with the Rift in extended mode,<br />
+
Start LFS, go into Options - View and click 3D at the top<br />
it is now possible to go into a window (SHIFT+F4) and set your<br />
+
For Display Type, select Oculus Rift then click OK<br />
Rift to extended mode then click 3D to try to enter Rift mode<br />
+
If all is well, LFS offers "Exit LFS to restart using the Rift"<br />
again without exiting LFS, so avoiding one exit and restart.<br />
+
Click OK to exit then when you restart LFS it should be in the Rift<br />
 
 
== 0.6F10 ==
 
''September 24, 2014''<br />
 
 
<br />
 
<br />
Graphics :<br />
+
Optional new command line options /rift=on and /rift=off<br />
 +
Use e.g. in a shortcut to make sure Rift mode is entered or not<br />
 
<br />
 
<br />
Fixed bug at Aston where nearby tree line obscured background<br />
+
LFS.exe /rift=on - try to go straight into Rift mode<br />
Fixed small lines appearing in the air above some Aston trees<br />
+
LFS.exe /rift=off - do not go into Rift (ignores previous mode)<br />
 
<br />
 
<br />
Oculus Rift :<br />
+
Oculus Runtime 0.4.2 (or later) is required<br />
 
<br />
 
<br />
LFSORDLL.dll rebuilt using SDK 0.4.2 (requires runtime update)<br />
+
Graphics (visual improvement of transparent objects) :<br />
Removed 3 ways to enter Rift mode on your monitor by mistake<br />
 
 
 
== 0.6F9 ==
 
''September 19, 2014''<br />
 
<br />
 
Graphics :<br />
 
 
<br />
 
<br />
 
Improved edges of transparent objects like trees and railings<br />
 
Improved edges of transparent objects like trees and railings<br />
Line 278: Line 253:
 
If you do not install new textures, old ones will be converted<br />
 
If you do not install new textures, old ones will be converted<br />
 
<br />
 
<br />
Oculus Rift :<br />
+
Graphics (other) :<br />
 
<br />
 
<br />
Tracking setup now allows camera to be in an offset position<br />
+
Anisotropic filtering (AF) now default 4x<br />
Yaw reset (normally F8 key) should now work again with DK1<br />
+
Mip bias sliders saved differently in cfg.txt<br />
 +
- You must set your mip bias and AF values again<br />
 +
Increased maximum value of multiplayer draw distance<br />
 +
Two new 3D formats : red-cyan anaglyph and cross-eyed view<br />
 +
Textures are automatically resaved (if needed) for faster load<br />
 +
Low res textures now load just as quickly as high res textures<br />
 +
New car shaders give higher frame rate when many cars on screen<br />
 +
FIX : Car lighting momentarily vertical as car entered a shadow<br />
 +
FIX : Graphics options sometimes showed too many FSAA options<br />
 
<br />
 
<br />
Misc :<br />
+
Skin downloading when watching a replay :<br />
 
<br />
 
<br />
Names above cars (N key) now work as expected on oval, etc.<br />
+
If a car or helmet skin in a replay is not available at LFS World<br />
Cars now drawn in nearest to furthest order for optimisation<br />
+
when you start the replay (with low or high res skins selected)<br />
CTRL+S screenshot message now stays for 2 seconds instead of 1<br />
+
but you already have the skin in the other resolution then that<br />
FIX : Misplaced accents on capital letters in names above cars<br />
+
skin in the other resolution will be used instead of a plain car<br />
 
 
== 0.6F8 ==
 
''August 22, 2014''<br />
 
 
<br />
 
<br />
Implemented Oculus Rift health & safety warning at startup<br />
+
InSim :<br />
Option to store driving position (avoids setting it every time)<br />
 
 
 
== 0.6F7 ==
 
''August 19, 2014''<br />
 
 
<br />
 
<br />
Graphical :<br />
+
New packet IS_HCP for host to add extra mass or intake restriction<br />
<br />
+
to particular cars (affects all drivers using those cars)<br />
Removed / reduced some texture related graphical issues<br />
 
Textures are automatically resaved (if needed) for faster load<br />
 
Low res textures now load just as quickly as high res textures<br />
 
FIX : Graphics options sometimes showed too many FSAA options<br />
 
 
<br />
 
<br />
 
Misc :<br />
 
Misc :<br />
 
<br />
 
<br />
Anisotropic filtering (AF) now default 4x<br />
+
Driver's body is now enabled by default<br />
Mip bias sliders saved differently in cfg.txt<br />
+
Reduced input lag when vertical sync is enabled<br />
- You must set your mip bias and AF values again<br />
+
Frame rate limit now disabled if vertical sync is active<br />
Increased maximum value of multiplayer draw distance<br />
+
Cars now drawn in nearest to furthest order for optimisation<br />
 +
CTRL+S screenshot message now stays for two seconds instead of one<br />
 +
Updated translations - thank you translators
 +
 
 +
== 0.6F12 ==
 +
''September 26, 2014''<br />
 
<br />
 
<br />
 
Oculus Rift :<br />
 
Oculus Rift :<br />
 
<br />
 
<br />
Mip bias sliders are available in Rift mode again (separate)<br />
+
New command line options /rift=on and /rift=off<br />
LFS starts up in windowed mode on desktop if unable to open Rift<br />
+
Use e.g. in a shortcut to make sure Rift mode is entered or not<br />
Steer look and mouse look options are now disabled in Rift mode<br />
+
<br />
Windows error message is displayed if the DLL cannot be loaded<br />
+
LFS.exe /rift=on - try to go straight into Rift mode<br />
Recompiled Oculus DLL now depends on fewer external libraries<br />
+
LFS.exe /rift=off - do not go into Rift (ignores previous mode)<br />
FIX : Arcade view and helicopter view now work as expected<br />
+
<br />
FIX : Button look and Pitch / Rotate view now work in Rift mode<br />
+
InSim :<br />
FIX : Names above cars (N key) now stay still when view rolls<br />
 
 
 
== 0.6F6 ==
 
''August 12, 2014''<br />
 
 
<br />
 
<br />
Replay TV camera view is now displayed on a virtual monitor<br />
+
New packet IS_HCP to add extra mass or intake restrictions<br />
3D level of the replay cameras adjustable from 0% to 100%<br />
+
to particular cars (affects all drivers using those cars)<br />
 
 
== 0.6F5 ==
 
''August 11, 2014''<br />
 
 
<br />
 
<br />
 
Misc :<br />
 
Misc :<br />
 
<br />
 
<br />
Frame rate limit now disabled if vertical sync is active<br />
+
Minor update to LFS_restart.exe suggesting run as administrator<br />
 +
 
 +
== 0.6F11 ==
 +
''September 25, 2014''<br />
 
<br />
 
<br />
 
Oculus Rift :<br />
 
Oculus Rift :<br />
 
<br />
 
<br />
Implemented chromatic aberration correction (pixel shader)<br />
+
If you try to enter 3D mode when the Rift is not in extended mode,<br />
Simplified head yaw is transmitted in multiplayer packets<br />
+
and get the message to restart LFS with the Rift in extended mode,<br />
<br />
+
it is now possible to go into a window (SHIFT+F4) and set your<br />
FIX : Low persistence setting could be out of sync with Rift<br />
+
Rift to extended mode then click 3D to try to enter Rift mode<br />
 +
again without exiting LFS, so avoiding one exit and restart.<br />
  
== 0.6F4 ==
+
== 0.6F10 ==
''August 10, 2014''<br />
+
''September 24, 2014''<br />
 
<br />
 
<br />
"You can now enable vertical sync in Options - View. I suggest you try that out. You should get a really smooth view as long as you don't drop below 75 fps." - Scawen<br />
+
Graphics :<br />
 
<br />
 
<br />
Misc :<br />
+
Fixed bug at Aston where nearby tree line obscured background<br />
<br />
+
Fixed small lines appearing in the air above some Aston trees<br />
Driver's body is now enabled by default<br />
 
Reduced input lag when vertical sync is enabled<br />
 
 
<br />
 
<br />
 
Oculus Rift :<br />
 
Oculus Rift :<br />
 
<br />
 
<br />
Predicted head position is used with vertical sync<br />
+
LFSORDLL.dll rebuilt using SDK 0.4.2 (requires runtime update)<br />
Enabled low persistence display mode (on by default)<br />
+
Removed 3 ways to enter Rift mode on your monitor by mistake<br />
More helpful and better looking multiple selection dialog<br />
 
LFS will now start up on default device if Rift is not found<br />
 
Helpful message if detected Rift has wrong screen orientation<br />
 
Position is retained if headset moves out of tracking range<br />
 
Single mip bias slider when in Rift mode<br />
 
  
== 0.6F3 ==
+
== 0.6F9 ==
''August 6, 2014''<br />
+
''September 19, 2014''<br />
 
<br />
 
<br />
Oculus Rift DK2 support :<br />
+
Graphics :<br />
 
<br />
 
<br />
- Set your DK2 to extended mode
+
Improved edges of transparent objects like trees and railings<br />
- Windows settings - use extended desktop mode, not duplicated<br />
+
Re-exported all transparent textures to improve image quality<br />
- Make sure the DK2 screen is set to "portrait" mode in Windows<br />
+
Texture names ending ATEST / ALPHA / ALP24 all now end _ALP<br />
- Start LFS and click 3D on View Options Screen<br />
+
If you do not install new textures, old ones will be converted<br />
- Select Oculus Rift and click OK<br />
 
- You should be given the option to exit, ready to restart in Rift mode<br />
 
- Start LFS after exiting by the previous method<br />
 
 
<br />
 
<br />
FIX : Sometimes the wrong mip bias setting was used e.g. on text<br />
+
Oculus Rift :<br />
FIX : LFS crashed if an out of bounds entry was typed in 3D dialog<br />
 
 
 
== 0.6F2 ==
 
''July 21, 2014''<br />
 
 
<br />
 
<br />
Two new 3D formats in TV / monitor / projector mode :<br />
+
Tracking setup now allows camera to be in an offset position<br />
 +
Yaw reset (normally F8 key) should now work again with DK1<br />
 
<br />
 
<br />
- red-cyan anaglyph<br />
+
Misc :<br />
cheap red-cyan glasses are required<br />
 
more expensive glasses can correct red (left) eye focus<br />
 
colour perception is reduced and different in each eye<br />
 
do not use this mode for a long time<br />
 
 
<br />
 
<br />
- cross-eyed view<br />
+
Names above cars (N key) now work as expected on oval, etc.<br />
no equipment needed<br />
+
Cars now drawn in nearest to furthest order for optimisation<br />
the 3D world appears small<br />
+
CTRL+S screenshot message now stays for 2 seconds instead of 1<br />
right eye looks at left image / left eye looks at right image<br />
+
FIX : Misplaced accents on capital letters in names above cars<br />
this is difficult for some people (with normal vision)<br />
+
 
stop immediately if you feel any discomfort<br />
+
== 0.6F8 ==
do not use this mode for a long time<br />
+
''August 22, 2014''<br />
 
<br />
 
<br />
Skin downloading when watching a replay :<br />
+
Implemented Oculus Rift health & safety warning at startup<br />
 +
Option to store driving position (avoids setting it every time)<br />
 +
 
 +
== 0.6F7 ==
 +
''August 19, 2014''<br />
 
<br />
 
<br />
If a car or helmet skin in a replay is not available at LFS World<br />
+
Graphical :<br />
when you start the replay (with low or high res skins selected)<br />
 
but you already have the skin in the other resolution then that<br />
 
skin in the other resolution will be used instead of a plain car<br />
 
 
<br />
 
<br />
Fixes :<br />
+
Removed / reduced some texture related graphical issues<br />
<br />
+
Textures are automatically resaved (if needed) for faster load<br />
Crash when using a wheel button assigned to /rift toggle command<br />
+
Low res textures now load just as quickly as high res textures<br />
Crash when pressing e.g. F8 when /press F8 was assigned to F8 key<br />
+
FIX : Graphics options sometimes showed too many FSAA options<br />
<br />
 
Graphics :<br />
 
<br />
 
New car shaders give higher frame rate when many cars on screen<br />
 
FIX : Car lighting momentarily vertical as car entered a shadow<br />
 
 
<br />
 
<br />
 
Misc :<br />
 
Misc :<br />
 
<br />
 
<br />
Updated Estonian and Serbian translations<br />
+
Anisotropic filtering (AF) now default 4x<br />
 
+
Mip bias sliders saved differently in cfg.txt<br />
== 0.6F ==
+
- You must set your mip bias and AF values again<br />
''June 21, 2014''<br />
+
Increased maximum value of multiplayer draw distance<br />
 
<br />
 
<br />
3D device support :<br />
+
Oculus Rift :<br />
 
<br />
 
<br />
Select 3D near the top of View Options to select device<br />
+
Mip bias sliders are available in Rift mode again (separate)<br />
Supports Oculus Rift, 3D monitors, projectors, TVs, headsets<br />
+
LFS starts up in windowed mode on desktop if unable to open Rift<br />
 +
Steer look and mouse look options are now disabled in Rift mode<br />
 +
Windows error message is displayed if the DLL cannot be loaded<br />
 +
Recompiled Oculus DLL now depends on fewer external libraries<br />
 +
FIX : Arcade view and helicopter view now work as expected<br />
 +
FIX : Button look and Pitch / Rotate view now work in Rift mode<br />
 +
FIX : Names above cars (N key) now stay still when view rolls<br />
 +
 
 +
== 0.6F6 ==
 +
''August 12, 2014''<br />
 
<br />
 
<br />
Graphics :<br />
+
Replay TV camera view is now displayed on a virtual monitor<br />
 +
3D level of the replay cameras adjustable from 0% to 100%<br />
 +
 
 +
== 0.6F5 ==
 +
''August 11, 2014''<br />
 
<br />
 
<br />
LFS now uses DirectX 9 (previously used DirectX 8.1)<br />
+
Misc :<br />
Random weather selected by default when loading a track<br />
 
Mirror antialiasing is now available (in Graphics Options)<br />
 
Improved transitions when switching between interface screens<br />
 
Misc option to select CTRL+S screenshot format (bmp / jpg / png)<br />
 
 
<br />
 
<br />
Various :<br />
+
Frame rate limit now disabled if vertical sync is active<br />
 
<br />
 
<br />
Updated translations - thank you translators<br />
+
Oculus Rift :<br />
Message "Track loaded" now shows which track was loaded<br />
 
Lateral and longitudinal accelerometer now works realistically<br />
 
CTRL+ and ALT+ (assign text to F keys) visible in mouse / kb mode<br />
 
 
<br />
 
<br />
Commands :<br />
+
Implemented chromatic aberration correction (pixel shader)<br />
 +
Simplified head yaw is transmitted in multiplayer packets<br />
 
<br />
 
<br />
/refresh refreshes list of setups / hosts / replays<br />
+
FIX : Low persistence setting could be out of sync with Rift<br />
/setup now works correctly (loads setup) in garage screen<br />
+
 
/colour and /setup without a parameter now select default<br />
+
== 0.6F4 ==
/join hostname from entry screen now tries to join named host<br />
+
''August 10, 2014''<br />
/exec and /wait can now take filenames with spaces in quotes<br />
 
/track command (change track) accepts a weather parameter<br />
 
e.g. /track BL2R 3 selects BL2R with 3rd weather<br />
 
 
<br />
 
<br />
Fixes :<br />
+
"You can now enable vertical sync in Options - View. I suggest you try that out. You should get a really smooth view as long as you don't drop below 75 fps." - Scawen<br />
 
<br />
 
<br />
OOS error after an idle car was hit by objects<br />
+
Misc :<br />
OOS error when an car was pushed out of bounds<br />
 
Some glitches in the movement of vertical sliders<br />
 
Helmet stayed the same after changing driver in MP replays<br />
 
Some controllers could make mouse axes unavailable for use<br />
 
MAX ALPHA (unsorted) message after adding 900 chalk objects<br />
 
Joining host OOS if host started with invalid /weather value<br />
 
High frequency changes in acceleration were filtered in OutSim<br />
 
LFS would crash if more than 8 game controllers were connected<br />
 
Text entry was not always cleared when entering the meeting room<br />
 
F key text was delayed if pressed in warning or selection dialog<br />
 
Stuck in game after Alt+F4 / X button after edit in SHIFT+U mode<br />
 
Setup could sometimes be corrupted when joining - now spectated<br />
 
NumConns was set to zero after disconnecting from an online host<br />
 
Arrow keys in input dialog were re-enabled by code page selector<br />
 
Joining car could not enter physics when many objects were moving
 
 
 
== 0.6E19 ==
 
''June 19, 2014''<br />
 
 
<br />
 
<br />
FIX : Dedicated server would not start up in reversed or open configs
+
Driver's body is now enabled by default<br />
 
+
Reduced input lag when vertical sync is enabled<br />
== 0.6E18 ==
 
''June 18, 2014''<br />
 
 
<br />
 
<br />
More translations have been updated and corrected<br />
+
Oculus Rift :<br />
Random weather selected by default when loading a track<br />
 
Message "Track loaded" now shows which track was loaded<br />
 
 
 
Commands :<br /><br />
 
 
 
/track command (change track) accepts a weather parameter<br />
 
e.g. /track BL2R 3 <- selects 3rd weather on Blackwood 2 reversed<br />
 
 
 
Fixes for new bugs :<br /><br />
 
 
 
Selected track image vanished if /weather command was used<br /><br />
 
 
 
Fixes for old bugs :<br /><br />
 
 
 
Joining host OOS if host started with invalid /weather value<br />
 
 
 
== 0.6E17 ==
 
''June 13, 2014''<br />
 
 
<br />
 
<br />
Translation updates for most languages<br /><br />
+
Predicted head position is used with vertical sync<br />
 +
Enabled low persistence display mode (on by default)<br />
 +
More helpful and better looking multiple selection dialog<br />
 +
LFS will now start up on default device if Rift is not found<br />
 +
Helpful message if detected Rift has wrong screen orientation<br />
 +
Position is retained if headset moves out of tracking range<br />
 +
Single mip bias slider when in Rift mode<br />
  
Fixes for old bugs :<br /><br />
+
== 0.6F3 ==
 
+
''August 6, 2014''<br />
OOS error after an idle car was hit by objects<br />
 
OOS error when an car was pushed out of bounds<br />
 
Joining car could not enter physics when many objects were moving<br />
 
 
 
== 0.6E16 ==
 
''June 5, 2014''<br />
 
 
<br />
 
<br />
The 3D support is now translatable - awaiting translations<br />
+
Oculus Rift DK2 support :<br />
Improved and optimised the Oculus Rift distortion function<br />
+
<br />
Some other small performance optimisations in graphics code<br />
+
- Set your DK2 to extended mode
FIX : Mouse drag movement in SHIFT+U mode in 3D modes<br />
+
- Windows settings - use extended desktop mode, not duplicated<br />
 +
- Make sure the DK2 screen is set to "portrait" mode in Windows<br />
 +
- Start LFS and click 3D on View Options Screen<br />
 +
- Select Oculus Rift and click OK<br />
 +
- You should be given the option to exit, ready to restart in Rift mode<br />
 +
- Start LFS after exiting by the previous method<br />
 +
<br />
 +
FIX : Sometimes the wrong mip bias setting was used e.g. on text<br />
 +
FIX : LFS crashed if an out of bounds entry was typed in 3D dialog<br />
  
== 0.6E15 ==
+
== 0.6F2 ==
''May 24, 2014''<br />
+
''July 21, 2014''<br />
 
<br />
 
<br />
DirectX 9 :<br />
+
Two new 3D formats in TV / monitor / projector mode :<br />
 
<br />
 
<br />
A helpful message is now shown at start if DirectX needs updating<br />
+
- red-cyan anaglyph<br />
Misc option to select CTRL+S screenshot format (bmp / jpg / png)<br />
+
cheap red-cyan glasses are required<br />
 +
more expensive glasses can correct red (left) eye focus<br />
 +
colour perception is reduced and different in each eye<br />
 +
do not use this mode for a long time<br />
 
<br />
 
<br />
FIX : Vertical sync was enabled in windowed mode - now disabled<br />
+
- cross-eyed view<br />
FIX : Crash when using FRAPS or when another program went full screen<br />
+
no equipment needed<br />
 +
the 3D world appears small<br />
 +
right eye looks at left image / left eye looks at right image<br />
 +
this is difficult for some people (with normal vision)<br />
 +
stop immediately if you feel any discomfort<br />
 +
do not use this mode for a long time<br />
 
<br />
 
<br />
3D Support :<br />
+
Skin downloading when watching a replay :<br />
 
<br />
 
<br />
Options for 3D modes are displayed in a dialog before going 3D<br />
+
If a car or helmet skin in a replay is not available at LFS World<br />
 +
when you start the replay (with low or high res skins selected)<br />
 +
but you already have the skin in the other resolution then that<br />
 +
skin in the other resolution will be used instead of a plain car<br />
 
<br />
 
<br />
Oculus Rift :<br />
+
Fixes :<br />
 
<br />
 
<br />
24-bit Z-buffer is now used if Z-buffer depth graphics option is 24/32<br />
+
Crash when using a wheel button assigned to /rift toggle command<br />
Full-scene AA option disabled in Rift mode (use special Rift AA option)<br />
+
Crash when pressing e.g. F8 when /press F8 was assigned to F8 key<br />
Wide screen effect option is now disabled in Oculus Rift mode<br />
 
 
<br />
 
<br />
Commands :<br />
+
Graphics :<br />
 
<br />
 
<br />
/refresh refreshes list of setups / hosts / replays<br />
+
New car shaders give higher frame rate when many cars on screen<br />
/setup now works correctly (loads setup) in garage screen<br />
+
FIX : Car lighting momentarily vertical as car entered a shadow<br />
/join hostname from entry screen now tries to join the named host<br />
 
/exec and /wait can now take filenames with spaces in quotes<br />
 
/colour and /setup without a parameter now select default<br />
 
 
<br />
 
<br />
Fixes for new bugs :<br />
+
Misc :<br />
 
<br />
 
<br />
FIX : Driver selection buttons clashed in first time driver screen<br />
+
Updated Estonian and Serbian translations<br />
FIX : Race setup screen objects sometimes visible in other screens<br />
 
<br />
 
Fixes for old bugs :<br />
 
<br />
 
FIX : Text entry was not always cleared when entering the meeting room<br />
 
FIX : F key text was delayed if pressed in warning or selection dialog<br />
 
FIX : Some controllers could make mouse axes unavailable for use<br />
 
  
== 0.6E14 ==
+
== 0.6F ==
''Jan 31, 2014''<br />
+
''June 21, 2014''<br />
 
<br />
 
<br />
Graphics :<br />
+
3D device support :<br />
 
<br />
 
<br />
Cars and drivers in menu screens are now antialiased<br />
+
Select 3D near the top of View Options to select device<br />
New Graphics Option : Mirror antialiasing<br />
+
Supports Oculus Rift, 3D monitors, projectors, TVs, headsets<br />
 
<br />
 
<br />
Oculus Rift :<br />
+
Graphics :<br />
 
<br />
 
<br />
New option : Antialiasing - NOTE : this reduces frame rate a lot...<br />
+
LFS now uses DirectX 9 (previously used DirectX 8.1)<br />
 +
Random weather selected by default when loading a track<br />
 +
Mirror antialiasing is now available (in Graphics Options)<br />
 +
Improved transitions when switching between interface screens<br />
 +
Misc option to select CTRL+S screenshot format (bmp / jpg / png)<br />
 
<br />
 
<br />
Fixes :<br />
+
Various :<br />
 
<br />
 
<br />
FIX : Setup could (rarely) be corrupted when joining. Now detected and spectated with message.<br />
+
Updated translations - thank you translators<br />
FIX : NumConns was set to an invalid value of zero after disconnecting from an online host.<br />
+
Message "Track loaded" now shows which track was loaded<br />
FIX : Arrow keys were re-enabled in the input dialog by using the code page selector.<br />
+
Lateral and longitudinal accelerometer now works realistically<br />
 
+
CTRL+ and ALT+ (assign text to F keys) visible in mouse / kb mode<br />
== 0.6E13 ==
 
''Jan 22, 2014''<br />
 
 
<br />
 
<br />
DirectX 9 fixes :<br />
+
Commands :<br />
 
<br />
 
<br />
FIX : LFS did not get past the entry screen if Haze effect was disabled<br />
+
/refresh refreshes list of setups / hosts / replays<br />
FIX : Anisotropic filtering (Texture filtering / AF slider > 1) did not work<br />
+
/setup now works correctly (loads setup) in garage screen<br />
 +
/colour and /setup without a parameter now select default<br />
 +
/join hostname from entry screen now tries to join named host<br />
 +
/exec and /wait can now take filenames with spaces in quotes<br />
 +
/track command (change track) accepts a weather parameter<br />
 +
e.g. /track BL2R 3 selects BL2R with 3rd weather<br />
 
<br />
 
<br />
Other fixes :<br />
+
Fixes :<br />
 
<br />
 
<br />
FIX : Starting LFS in full screen set mouse cursor to top left - now centre<br />
+
OOS error after an idle car was hit by objects<br />
FIX : FOV in helicopter view is now back to the same as it was before<br />
+
OOS error when an car was pushed out of bounds<br />
FIX : Credits screen had a black background<br />
+
Some glitches in the movement of vertical sliders<br />
 +
Helmet stayed the same after changing driver in MP replays<br />
 +
Some controllers could make mouse axes unavailable for use<br />
 +
MAX ALPHA (unsorted) message after adding 900 chalk objects<br />
 +
Joining host OOS if host started with invalid /weather value<br />
 +
High frequency changes in acceleration were filtered in OutSim<br />
 +
LFS would crash if more than 8 game controllers were connected<br />
 +
Text entry was not always cleared when entering the meeting room<br />
 +
F key text was delayed if pressed in warning or selection dialog<br />
 +
Stuck in game after Alt+F4 / X button after edit in SHIFT+U mode<br />
 +
Setup could sometimes be corrupted when joining - now spectated<br />
 +
NumConns was set to zero after disconnecting from an online host<br />
 +
Arrow keys in input dialog were re-enabled by code page selector<br />
 +
Joining car could not enter physics when many objects were moving
  
== 0.6E12 ==
+
== 0.6E19 ==
''Jan 20, 2014''<br />
+
''June 19, 2014''<br />
 
<br />
 
<br />
DirectX 9 :<br />
+
FIX : Dedicated server would not start up in reversed or open configs
<br />
 
LFS now uses DirectX 9 instead of DirectX 8.1 (no visual changes)<br />
 
<br />
 
Fixes :<br />
 
<br />
 
FIX : Mirror texture is now 32-bit (as it was until recently)<br />
 
FIX : Suspension view in garage did not work in 3D modes<br />
 
  
== 0.6E11 ==
+
== 0.6E18 ==
''Dec 16, 2013''<br />
+
''June 18, 2014''<br />
 
<br />
 
<br />
Oculus Rift :<br />
+
More translations have been updated and corrected<br />
 +
Random weather selected by default when loading a track<br />
 +
Message "Track loaded" now shows which track was loaded<br />
 +
 
 +
Commands :<br /><br />
 +
 
 +
/track command (change track) accepts a weather parameter<br />
 +
e.g. /track BL2R 3 <- selects 3rd weather on Blackwood 2 reversed<br />
 +
 
 +
Fixes for new bugs :<br /><br />
 +
 
 +
Selected track image vanished if /weather command was used<br /><br />
 +
 
 +
Fixes for old bugs :<br /><br />
 +
 
 +
Joining host OOS if host started with invalid /weather value<br />
 +
 
 +
== 0.6E17 ==
 +
''June 13, 2014''<br />
 
<br />
 
<br />
Aspect ratio correction option - helps in some cases when using 1920x1080<br />
+
Translation updates for most languages<br /><br />
 +
 
 +
Fixes for old bugs :<br /><br />
 +
 
 +
OOS error after an idle car was hit by objects<br />
 +
OOS error when an car was pushed out of bounds<br />
 +
Joining car could not enter physics when many objects were moving<br />
 +
 
 +
== 0.6E16 ==
 +
''June 5, 2014''<br />
 
<br />
 
<br />
Fixes for new bugs :<br />
+
The 3D support is now translatable - awaiting translations<br />
 +
Improved and optimised the Oculus Rift distortion function<br />
 +
Some other small performance optimisations in graphics code<br />
 +
FIX : Mouse drag movement in SHIFT+U mode in 3D modes<br />
 +
 
 +
== 0.6E15 ==
 +
''May 24, 2014''<br />
 
<br />
 
<br />
FIX : Black background in pits screen when in game<br />
+
DirectX 9 :<br />
FIX : Driver was invisible in driver options screen<br />
 
FIX : Distance measurement tool in SHIFT+U mode was invisible<br />
 
 
<br />
 
<br />
Fixes for old bugs :<br />
+
A helpful message is now shown at start if DirectX needs updating<br />
 +
Misc option to select CTRL+S screenshot format (bmp / jpg / png)<br />
 
<br />
 
<br />
FIX : MAX ALPHA (unsorted) message after adding 900 chalk objects<br />
+
FIX : Vertical sync was enabled in windowed mode - now disabled<br />
FIX : LFS would crash if more than 8 game controllers were connected<br />
+
FIX : Crash when using FRAPS or when another program went full screen<br />
FIX : Alt+F4 / X button from SHIFT+U mode after editing got stuck in game<br />
 
 
 
== 0.6E10 ==
 
''Dec 14, 2013''<br />
 
 
<br />
 
<br />
 
3D Support :<br />
 
3D Support :<br />
 
<br />
 
<br />
Simple HUD aspect ratio option for 3D modes in view options screen<br />
+
Options for 3D modes are displayed in a dialog before going 3D<br />
SHIFT+U mode mouse view control now works in stereoscopic 3D modes<br />
 
 
<br />
 
<br />
 
Oculus Rift :<br />
 
Oculus Rift :<br />
 
<br />
 
<br />
Oculus Rift vertical FOV is now calculated (manual option also available)<br />
+
24-bit Z-buffer is now used if Z-buffer depth graphics option is 24/32<br />
Realistic eye positions and simple neck model moves eyes with head tracking<br />
+
Full-scene AA option disabled in Rift mode (use special Rift AA option)<br />
 +
Wide screen effect option is now disabled in Oculus Rift mode<br />
 +
<br />
 +
Commands :<br />
 
<br />
 
<br />
Fixes :<br />
+
/refresh refreshes list of setups / hosts / replays<br />
 +
/setup now works correctly (loads setup) in garage screen<br />
 +
/join hostname from entry screen now tries to join the named host<br />
 +
/exec and /wait can now take filenames with spaces in quotes<br />
 +
/colour and /setup without a parameter now select default<br />
 
<br />
 
<br />
FIX : Some glitches in the movement of vertical sliders<br />
+
Fixes for new bugs :<br />
FIX : Sliders moved twice as far as mouse in some 3D modes<br />
 
FIX : Cleaner transition from track selection back to race setup screen<br />
 
FIX : Rare crash that could happen when more buttons appeared on the screen<br />
 
 
 
== 0.6E8 ==
 
''Nov 29, 2013''<br />
 
 
<br />
 
<br />
Support for stereoscopic 3D monitors, projectors, TVs and headsets<br />
+
FIX : Driver selection buttons clashed in first time driver screen<br />
Lateral and longitudinal accelerometer values now work realistically<br />
+
FIX : Race setup screen objects sometimes visible in other screens<br />
CTRL+ and ALT+ (assign text to F keys) visible in mouse / kb mode<br />
+
<br />
Improved transitions when switching between interface screens<br />
+
Fixes for old bugs :<br />
 
<br />
 
<br />
FIX : High frequency changes in acceleration were filtered in OutSim<br />
+
FIX : Text entry was not always cleared when entering the meeting room<br />
FIX : Helmet stayed the same after changing driver in MP replays<br />
+
FIX : F key text was delayed if pressed in warning or selection dialog<br />
 +
FIX : Some controllers could make mouse axes unavailable for use<br />
  
== 0.6E7 ==
+
== 0.6E14 ==
''Nov 11, 2013''<br />
+
''Jan 31, 2014''<br />
 +
<br />
 +
Graphics :<br />
 +
<br />
 +
Cars and drivers in menu screens are now antialiased<br />
 +
New Graphics Option : Mirror antialiasing<br />
 
<br />
 
<br />
 
Oculus Rift :<br />
 
Oculus Rift :<br />
 
<br />
 
<br />
Added resolution and IPD to info display in view options screen<br />
+
New option : Antialiasing - NOTE : this reduces frame rate a lot...<br />
Head tracking now works in helicopter / follow / SHIFT+U modes<br />
 
 
<br />
 
<br />
 
Fixes :<br />
 
Fixes :<br />
 
<br />
 
<br />
FIX : LFS crashed when changing track in Oculus Rift mode<br />
+
FIX : Setup could (rarely) be corrupted when joining. Now detected and spectated with message.<br />
 +
FIX : NumConns was set to an invalid value of zero after disconnecting from an online host.<br />
 +
FIX : Arrow keys were re-enabled in the input dialog by using the code page selector.<br />
  
== 0.6E6 ==
+
== 0.6E13 ==
''Nov 8, 2013''<br />
+
''Jan 22, 2014''<br />
 +
<br />
 +
DirectX 9 fixes :<br />
 
<br />
 
<br />
External views (TV, helicopter and SHIFT+U) are now available in 3D modes. Note that the mouse control in SHIFT+U mode is not exactly correct in all modes and the autocross editor is not yet available.<br />
+
FIX : LFS did not get past the entry screen if Haze effect was disabled<br />
New text commands /rift [on/off/reset] e.g. /rift reset will reset the orientation. This can be assigned to a function key or a wheel button in the controls screen.<br />
+
FIX : Anisotropic filtering (Texture filtering / AF slider > 1) did not work<br />
A small amount of status information about the Oculus Rift is displayed on the right of the view options screen including head tracking values if they are available.<br />
 
FIX : Selecting 2D or 3D mode did not disable or enable the Oculus Rift if it was the selected 3D device.<br />
 
FIX : Oculus Rift now takes priority over TrackIR so there should be no problem with having a TrackIR installed on your computer.<br />
 
 
 
== 0.6E5 ==
 
''Nov 6, 2013''<br />
 
 
<br />
 
<br />
Improved stereoscopic 3D support, including experimental Oculus Rift support.<br />
+
Other fixes :<br />
 
<br />
 
<br />
Three 3D modes are available :<br />
+
FIX : Starting LFS in full screen set mouse cursor to top left - now centre<br />
 +
FIX : FOV in helicopter view is now back to the same as it was before<br />
 +
FIX : Credits screen had a black background<br />
 +
 
 +
== 0.6E12 ==
 +
''Jan 20, 2014''<br />
 
<br />
 
<br />
- TV / monitor / projector<br />
+
DirectX 9 :<br />
- Conventional 3D headset<br />
 
- Oculus Rift<br />
 
 
 
== 0.6E4 ==
 
''Oct 11, 2013''<br />
 
 
<br />
 
<br />
Stereoscopic 3D support.<br />
+
LFS now uses DirectX 9 instead of DirectX 8.1 (no visual changes)<br />
 
<br />
 
<br />
Other changes :<br />
+
Fixes :<br />
 
<br />
 
<br />
Lateral and longitudinal accelerometer values now work realistically<br />
+
FIX : Mirror texture is now 32-bit (as it was until recently)<br />
FIX : High frequency changes in acceleration were filtered in OutSim<br />
+
FIX : Suspension view in garage did not work in 3D modes<br />
FIX : Helmet stayed the same after changing driver in MP replays<br />
 
  
== 0.6E ==
+
== 0.6E11 ==
''Nov 30, 2012''<br />
+
''Dec 16, 2013''<br />
 
<br />
 
<br />
Improved multiplayer system :<br />
+
Oculus Rift :<br />
 
<br />
 
<br />
Guest only needs host packets to continue processing<br />
+
Aspect ratio correction option - helps in some cases when using 1920x1080<br />
No waiting for packets from players with slow connections<br />
+
<br />
Leaving a host is instantaneous even if a guest is connecting<br />
+
Fixes for new bugs :<br />
Longer timeouts avoid disconnection due to short interruptions<br />
+
<br />
 +
FIX : Black background in pits screen when in game<br />
 +
FIX : Driver was invisible in driver options screen<br />
 +
FIX : Distance measurement tool in SHIFT+U mode was invisible<br />
 
<br />
 
<br />
New TCP packet buffering and storage system :<br />
+
Fixes for old bugs :<br />
 
<br />
 
<br />
Reduces the number of physical packets sent<br />
+
FIX : MAX ALPHA (unsorted) message after adding 900 chalk objects<br />
Major improvement when many InSim buttons are sent<br />
+
FIX : LFS would crash if more than 8 game controllers were connected<br />
Fixes some ways to lose connection on a busy server<br />
+
FIX : Alt+F4 / X button from SHIFT+U mode after editing got stuck in game<br />
 +
 
 +
== 0.6E10 ==
 +
''Dec 14, 2013''<br />
 
<br />
 
<br />
New "instant" join system using cached packets :<br />
+
3D Support :<br />
 
<br />
 
<br />
Much faster connection to multiplayer hosts<br />
+
Simple HUD aspect ratio option for 3D modes in view options screen<br />
Connection appears instant to the other guests<br />
+
SHIFT+U mode mouse view control now works in stereoscopic 3D modes<br />
You can pit / spectate / etc. while a player is connecting<br />
 
No OOS caused by joining while objects are added or removed<br />
 
 
<br />
 
<br />
Other multiplayer updates :<br />
+
Oculus Rift :<br />
 
<br />
 
<br />
New hacking protection and cheat detection systems<br />
+
Oculus Rift vertical FOV is now calculated (manual option also available)<br />
Improved user name checks during and after connection<br />
+
Realistic eye positions and simple neck model moves eyes with head tracking<br />
Lag bars at bottom left show ping or delay of all guests<br />
 
Ping time (or delay) shown as number in list of connections<br />
 
OOS / CPW messages now show user name instead of player name<br />
 
Instead of "LAG (seconds)" now "name (seconds)" is displayed<br />
 
No buffer overflows from hangs or operating system time changes<br />
 
Auto rename when you join a host with someone else's player name<br />
 
User name in brackets now shown at end of disconnection messages<br />
 
Left / right click on player name in replay now works as online<br />
 
Race setup screen /clear command can now only be used by admins<br />
 
Use of UDP or TCP is shown beside host name in connections list<br />
 
Removed notification sound when a car is spectated by an admin<br />
 
Added /player command to dedicated host setup.cfg file<br />
 
 
<br />
 
<br />
LFS World statistics fixes :<br />
+
Fixes :<br />
 
<br />
 
<br />
Wrong PB recorded if custom checkpoints added without restart<br />
+
FIX : Some glitches in the movement of vertical sliders<br />
Live host progress did not show changes to laps or qualifying<br />
+
FIX : Sliders moved twice as far as mouse in some 3D modes<br />
After forced to spectate by admin - status remained "in race"<br />
+
FIX : Cleaner transition from track selection back to race setup screen<br />
Adding an AI driver changed real player's status to "in race"<br />
+
FIX : Rare crash that could happen when more buttons appeared on the screen<br />
Spectating from garage screen left player's status "in pits"<br />
+
 
 +
== 0.6E8 ==
 +
''Nov 29, 2013''<br />
 
<br />
 
<br />
Other changes :<br />
+
Support for stereoscopic 3D monitors, projectors, TVs and headsets<br />
 +
Lateral and longitudinal accelerometer values now work realistically<br />
 +
CTRL+ and ALT+ (assign text to F keys) visible in mouse / kb mode<br />
 +
Improved transitions when switching between interface screens<br />
 
<br />
 
<br />
Latvian training lessons now included<br />
+
FIX : High frequency changes in acceleration were filtered in OutSim<br />
Two new translations : Indonesian and Romanian<br />
+
FIX : Helmet stayed the same after changing driver in MP replays<br />
Maximum marshall circles increased from 96 to 120<br />
+
 
Maximum autocross objects increased from 800 to 900<br />
+
== 0.6E7 ==
Pit exit direction arrow now works in open configurations<br />
+
''Nov 11, 2013''<br />
SHIFT + N : sound on / off now works in multiplayer screens<br />
 
 
<br />
 
<br />
InSim :<br />
+
Oculus Rift :<br />
 
<br />
 
<br />
Added new leave reasons (CPW / OOS / JOOS / HACK) for IS_CNL<br />
+
Added resolution and IPD to info display in view options screen<br />
Change to in-game usage of IS_REO - only valid after SMALL_VTA<br />
+
Head tracking now works in helicopter / follow / SHIFT+U modes<br />
 
<br />
 
<br />
 
Fixes :<br />
 
Fixes :<br />
 
<br />
 
<br />
Custom view was not set to new car type on replay restart<br />
+
FIX : LFS crashed when changing track in Oculus Rift mode<br />
Duplicate lines in scripts could cause unexpected results<br />
 
Virtual speedo sometimes overlapped numbers (e.g. XRG km/h)<br />
 
Leaving garage screen could cause problems with a car script<br />
 
User's controller type was not shown after taking over a car<br />
 
SHIFT+R near end of SPR could make cars swap between players<br />
 
Circuit length is no longer displayed for open configurations<br />
 
Remote car with brakes on started to roll if reset on a slope<br />
 
LFS could crash when displaying laps for fuel after short laps<br />
 
Ready status in lobby is now checked when a player disconnects<br />
 
Load WE1R on dedicated host - Checkpoint 1 path node not found<br />
 
Short MP Replays were sometimes extended to a time of 10:55.36<br />
 
It was possible to make an AI driver join with a disallowed car<br />
 
Message typed while watching replay appeared as written by host<br />
 
Message "Max guest cars : X" now shown in the selected language<br />
 
Cars intersected if players joined autocross at the same time<br />
 
An unusual state in which LFS displayed only a blank screen<br />
 
Two instances of LFS no longer write to the same MPR / SPR<br />
 
  
== 0.6B16 ==
+
== 0.6E6 ==
''Nov 28, 2012''<br />
+
''Nov 8, 2013''<br />
 
<br />
 
<br />
FIX : OOS Error after engine was switched off<br />
+
External views (TV, helicopter and SHIFT+U) are now available in 3D modes. Note that the mouse control in SHIFT+U mode is not exactly correct in all modes and the autocross editor is not yet available.<br />
 +
New text commands /rift [on/off/reset] e.g. /rift reset will reset the orientation. This can be assigned to a function key or a wheel button in the controls screen.<br />
 +
A small amount of status information about the Oculus Rift is displayed on the right of the view options screen including head tracking values if they are available.<br />
 +
FIX : Selecting 2D or 3D mode did not disable or enable the Oculus Rift if it was the selected 3D device.<br />
 +
FIX : Oculus Rift now takes priority over TrackIR so there should be no problem with having a TrackIR installed on your computer.<br />
  
== 0.6B15 ==
+
== 0.6E5 ==
''Nov 28, 2012''<br />
+
''Nov 6, 2013''<br />
 
<br />
 
<br />
Connecting and disconnecting guests could clash and break server<br />
+
Improved stereoscopic 3D support, including experimental Oculus Rift support.<br />
A minor improvement in connection code avoids a possible failure<br />
 
Added some more protection against one more known way to cheat<br />
 
 
 
== 0.6B14 ==
 
''Nov 27, 2012''<br />
 
 
<br />
 
<br />
Orange warning message if you are auto renamed on joining a host<br />
+
Three 3D modes are available :<br />
Message : X disconnected - dark grey (same as it was before B13)<br />
 
Requested UDP message not shown on joining a host (only if TCP)<br />
 
 
<br />
 
<br />
LFS World statistics fixes :<br />
+
- TV / monitor / projector<br />
 +
- Conventional 3D headset<br />
 +
- Oculus Rift<br />
 +
 
 +
== 0.6E4 ==
 +
''Oct 11, 2013''<br />
 
<br />
 
<br />
Wrong PB recorded if custom checkpoints added without restart<br />
+
Stereoscopic 3D support.<br />
Live host progress did not show changes to laps or qualifying<br />
 
 
<br />
 
<br />
Fixes :<br />
+
Other changes :<br />
 
<br />
 
<br />
Valid car position packets in TCP mode were sometimes discarded<br />
+
Lateral and longitudinal accelerometer values now work realistically<br />
Join host with remote car in neutral - handbrake on for 1 second<br />
+
FIX : High frequency changes in acceleration were filtered in OutSim<br />
Remote car with brakes on started to roll if reset on a slope<br />
+
FIX : Helmet stayed the same after changing driver in MP replays<br />
  
== 0.6B13 ==
+
== 0.6E ==
''Nov 26, 2012''<br />
+
''Nov 30, 2012''<br />
 +
<br />
 +
Improved multiplayer system :<br />
 
<br />
 
<br />
Left / right click on player name in replay now works as on line<br />
+
Guest only needs host packets to continue processing<br />
Message : X connected - light blue / X disconnected - light grey<br />
+
No waiting for packets from players with slow connections<br />
Use of UDP or TCP is shown beside host name in connections list<br />
+
Leaving a host is instantaneous even if a guest is connecting<br />
Sending position packets is avoided until guest fully connected<br />
+
Longer timeouts avoid disconnection due to short interruptions<br />
UDP / TCP position packets may be selected by clicking button<br />
 
 
<br />
 
<br />
Fixes :<br />
+
New TCP packet buffering and storage system :<br />
 
<br />
 
<br />
Pre-B12 MP replays in B12 showed all messages as written by host<br />
+
Reduces the number of physical packets sent<br />
Message typed while watching replay appeared as written by host<br />
+
Major improvement when many InSim buttons are sent<br />
Pressing X button for a second showed "lost connection" on host<br />
+
Fixes some ways to lose connection on a busy server<br />
 
 
== 0.6B12 ==
 
''Nov 24, 2012''<br />
 
 
<br />
 
<br />
 
New "instant" join system using cached packets :<br />
 
New "instant" join system using cached packets :<br />
 
<br />
 
<br />
- Much faster connection to host<br />
+
Much faster connection to multiplayer hosts<br />
- Connection appears instant to other guests<br />
+
Connection appears instant to the other guests<br />
- Safe to join while objects are added or removed<br />
+
You can pit / spectate / etc. while a player is connecting<br />
- You can pit, spectate, etc. while a player is joining<br />
+
No OOS caused by joining while objects are added or removed<br />
 
<br />
 
<br />
Player name conflict resolution :<br />
+
Other multiplayer updates :<br />
 
<br />
 
<br />
 +
New hacking protection and cheat detection systems<br />
 +
Improved user name checks during and after connection<br />
 +
Lag bars at bottom left show ping or delay of all guests<br />
 +
Ping time (or delay) shown as number in list of connections<br />
 +
OOS / CPW messages now show user name instead of player name<br />
 +
Instead of "LAG (seconds)" now "name (seconds)" is displayed<br />
 +
No buffer overflows from hangs or operating system time changes<br />
 
Auto rename when you join a host with someone else's player name<br />
 
Auto rename when you join a host with someone else's player name<br />
You can always exit from player screen even if your name is used<br />
+
User name in brackets now shown at end of disconnection messages<br />
Selected name not used in game if already used by another player<br />
+
Left / right click on player name in replay now works as online<br />
No two players (real or AI) can enter a race using the same name<br />
+
Race setup screen /clear command can now only be used by admins<br />
 +
Use of UDP or TCP is shown beside host name in connections list<br />
 +
Removed notification sound when a car is spectated by an admin<br />
 +
Added /player command to dedicated host setup.cfg file<br />
 
<br />
 
<br />
 
LFS World statistics fixes :<br />
 
LFS World statistics fixes :<br />
 
<br />
 
<br />
After being forced to spectate by admin - status still "in race"<br />
+
Wrong PB recorded if custom checkpoints added without restart<br />
 +
Live host progress did not show changes to laps or qualifying<br />
 +
After forced to spectate by admin - status remained "in race"<br />
 
Adding an AI driver changed real player's status to "in race"<br />
 
Adding an AI driver changed real player's status to "in race"<br />
 
Spectating from garage screen left player's status "in pits"<br />
 
Spectating from garage screen left player's status "in pits"<br />
 
<br />
 
<br />
Multiplayer :<br />
+
Other changes :<br />
 
<br />
 
<br />
Added /player command to dedicated host setup.cfg file<br />
+
Latvian training lessons now included<br />
Removed /carshost command from dedicated host setup.cfg<br />
+
Two new translations : Indonesian and Romanian<br />
Improved cheat protection stops some more ways to cheat<br />
+
Maximum marshall circles increased from 96 to 120<br />
 +
Maximum autocross objects increased from 800 to 900<br />
 +
Pit exit direction arrow now works in open configurations<br />
 +
SHIFT + N : sound on / off now works in multiplayer screens<br />
 
<br />
 
<br />
Misc :<br />
+
InSim :<br />
 
<br />
 
<br />
Maximum autocross objects increased from 800 to 900<br />
+
Added new leave reasons (CPW / OOS / JOOS / HACK) for IS_CNL<br />
Maximum marshall circles increased from 96 to 120<br />
+
Change to in-game usage of IS_REO - only valid after SMALL_VTA<br />
Removed notification sound when a car is spectated by an admin<br />
 
 
<br />
 
<br />
 
Fixes :<br />
 
Fixes :<br />
 
<br />
 
<br />
Message "Max guest cars : X" now shown in the selected language<br />
+
Custom view was not set to new car type on replay restart<br />
Wrong message "Did not receive track info" on joining full host<br />
+
Duplicate lines in scripts could cause unexpected results<br />
Cars intersected if players joined autocross at the same time<br />
+
Virtual speedo sometimes overlapped numbers (e.g. XRG km/h)<br />
An unusual state in which LFS displayed only a blank screen<br />
+
Leaving garage screen could cause problems with a car script<br />
 +
User's controller type was not shown after taking over a car<br />
 +
SHIFT+R near end of SPR could make cars swap between players<br />
 +
Circuit length is no longer displayed for open configurations<br />
 +
Remote car with brakes on started to roll if reset on a slope<br />
 +
LFS could crash when displaying laps for fuel after short laps<br />
 +
Ready status in lobby is now checked when a player disconnects<br />
 +
Load WE1R on dedicated host - Checkpoint 1 path node not found<br />
 +
Short MP Replays were sometimes extended to a time of 10:55.36<br />
 +
It was possible to make an AI driver join with a disallowed car<br />
 +
Message typed while watching replay appeared as written by host<br />
 +
Message "Max guest cars : X" now shown in the selected language<br />
 +
Cars intersected if players joined autocross at the same time<br />
 +
An unusual state in which LFS displayed only a blank screen<br />
 +
Two instances of LFS no longer write to the same MPR / SPR<br />
  
== 0.6B11 ==
+
== 0.6B16 ==
''Nov 6, 2012''<br />
+
''Nov 28, 2012''<br />
 
<br />
 
<br />
Forwarded packets and timing packets are sent more promptly<br />
+
FIX : OOS Error after engine was switched off<br />
Ping / lag time now shown in ms when less than 1 second<br />
+
 
Ping / lag time is now also shown in game setup screen<br />
+
== 0.6B15 ==
 +
''Nov 28, 2012''<br />
 
<br />
 
<br />
Fixes :<br />
+
Connecting and disconnecting guests could clash and break server<br />
<br />
+
A minor improvement in connection code avoids a possible failure<br />
In B10 hotlapping did not restart after leaving the pits<br />
+
Added some more protection against one more known way to cheat<br />
  
== 0.6B10 ==
+
== 0.6B14 ==
''Nov 3, 2012''<br />
+
''Nov 27, 2012''<br />
 
<br />
 
<br />
Improved cheat protection stops some more ways to cheat<br />
+
Orange warning message if you are auto renamed on joining a host<br />
 +
Message : X disconnected - dark grey (same as it was before B13)<br />
 +
Requested UDP message not shown on joining a host (only if TCP)<br />
 +
<br />
 +
LFS World statistics fixes :<br />
 +
<br />
 +
Wrong PB recorded if custom checkpoints added without restart<br />
 +
Live host progress did not show changes to laps or qualifying<br />
 
<br />
 
<br />
 
Fixes :<br />
 
Fixes :<br />
 
<br />
 
<br />
Sending too many InSim buttons could cause guests to disconnect<br />
+
Valid car position packets in TCP mode were sometimes discarded<br />
It was possible to make an AI driver join with a disallowed car<br />
+
Join host with remote car in neutral - handbrake on for 1 second<br />
Leaving garage screen could cause problems with a car script<br />
+
Remote car with brakes on started to roll if reset on a slope<br />
  
== 0.6B9 ==
+
== 0.6B13 ==
''Oct 27, 2012''<br />
+
''Nov 26, 2012''<br />
 
<br />
 
<br />
New TCP packet buffering and storage system :<br />
+
Left / right click on player name in replay now works as on line<br />
<br />
+
Message : X connected - light blue / X disconnected - light grey<br />
- Reduces the number of physical packets sent<br />
+
Use of UDP or TCP is shown beside host name in connections list<br />
- Major improvement when many InSim buttons are sent<br />
+
Sending position packets is avoided until guest fully connected<br />
- Fixes some ways to lose connection on a busy server<br />
+
UDP / TCP position packets may be selected by clicking button<br />
<br />
 
New lag bar system - host sends ping and lag info :<br />
 
<br />
 
- Bars at bottom left to show packet delay for all connections<br />
 
- Ping time (or lag when lagging) shown in list of connections<br />
 
 
<br />
 
<br />
 
Fixes :<br />
 
Fixes :<br />
 
<br />
 
<br />
Short MP Replays were sometimes extended to a time of 10:55.36<br />
+
Pre-B12 MP replays in B12 showed all messages as written by host<br />
 +
Message typed while watching replay appeared as written by host<br />
 +
Pressing X button for a second showed "lost connection" on host<br />
  
== 0.6B8 ==
+
== 0.6B12 ==
''Sep 25, 2012''<br />
+
''Nov 24, 2012''<br />
 
<br />
 
<br />
FIX : Two instances of LFS no longer write to the same MPR / SPR<br />
+
New "instant" join system using cached packets :<br />
Connection now closes if no packets are received for 40 seconds<br />
 
SHIFT + N : sound on / off now works in multiplayer screens<br />
 
Pit exit direction arrow now works in open configurations<br />
 
Updates to Latvian, Serbian, Indonesian, Romanian<br />
 
Latvian training lessons now included<br />
 
 
 
== 0.6B7 ==
 
''Sep 21, 2012''<br />
 
 
<br />
 
<br />
FIX : Guests were often kicked after another took over their car<br />
+
- Much faster connection to host<br />
Instead of "LAG (seconds)" now "username (seconds)" is displayed<br />
+
- Connection appears instant to other guests<br />
Timer bounding increased to 30 sec for normal LFS (graphic mode)<br />
+
- Safe to join while objects are added or removed<br />
Timer bounding stays at 6 sec for non-graphical dedicated hosts<br />
+
- You can pit, spectate, etc. while a player is joining<br />
 
 
== 0.6B6 ==
 
''Sep 20, 2012''<br />
 
 
<br />
 
<br />
Repaired most translations with a small update on one line<br />
+
Player name conflict resolution :<br />
FIX : Guest disconnected if host used InSim IS_PLC packet<br />
 
 
 
== 0.6B5 ==
 
''Sep 20, 2012''<br />
 
 
<br />
 
<br />
Improved multiplayer system :<br />
+
Auto rename when you join a host with someone else's player name<br />
 +
You can always exit from player screen even if your name is used<br />
 +
Selected name not used in game if already used by another player<br />
 +
No two players (real or AI) can enter a race using the same name<br />
 
<br />
 
<br />
Game only needs host packets to continue processing<br />
+
LFS World statistics fixes :<br />
Quicker joining to host - no waiting for other players<br />
 
No waiting for packets from players with slow connections<br />
 
Leaving a host is instantaneous even if a guest is connecting<br />
 
Longer timeouts avoid disconnection due to short interruptions<br />
 
 
<br />
 
<br />
(NOTE : no change to physics - old replays are still valid)<br />
+
After being forced to spectate by admin - status still "in race"<br />
 +
Adding an AI driver changed real player's status to "in race"<br />
 +
Spectating from garage screen left player's status "in pits"<br />
 
<br />
 
<br />
Other changes :<br />
+
Multiplayer :<br />
 
<br />
 
<br />
Two new translations : Indonesian and Romanian<br />
+
Added /player command to dedicated host setup.cfg file<br />
New hacker protection applied to multiplayer packets<br />
+
Removed /carshost command from dedicated host setup.cfg<br />
Improved checks on validity of user names while connecting<br />
+
Improved cheat protection stops some more ways to cheat<br />
User names now confirmed with master server after connection<br />
 
OOS / CPW messages now show user name instead of player name<br />
 
Removed message "Got master packet" from network debug output<br />
 
No buffer overflows from hangs or operating system time changes<br />
 
User name in brackets now shown at end of disconnection messages<br />
 
New "Authorised" message on host links user name with ip address<br />
 
Race setup screen /clear command can now only be used by admins<br />
 
Ability of guests to vote or select tracks now enforced by host<br />
 
 
<br />
 
<br />
InSim :<br />
+
Misc :<br />
 
<br />
 
<br />
Added new leave reasons (CPW / OOS / JOOS / HACK) for IS_CNL<br />
+
Maximum autocross objects increased from 800 to 900<br />
Change to in-game usage of IS_REO - only valid after SMALL_VTA<br />
+
Maximum marshall circles increased from 96 to 120<br />
 +
Removed notification sound when a car is spectated by an admin<br />
 
<br />
 
<br />
 
Fixes :<br />
 
Fixes :<br />
 
<br />
 
<br />
Custom view was not set to new car type on replay restart<br />
+
Message "Max guest cars : X" now shown in the selected language<br />
Duplicate lines in scripts could cause unexpected results<br />
+
Wrong message "Did not receive track info" on joining full host<br />
Virtual speedo sometimes overlapped numbers (e.g. XRG km/h)<br />
+
Cars intersected if players joined autocross at the same time<br />
Circuit length is no longer displayed for open configurations<br />
+
An unusual state in which LFS displayed only a blank screen<br />
LFS could crash when displaying laps for fuel after short laps<br />
+
 
Ready status in lobby is now checked when a player disconnects<br />
+
== 0.6B11 ==
Load WE1R on dedicated host - Checkpoint 1 path node not found<br />
+
''Nov 6, 2012''<br />
User's controller type was not shown after taking over a car<br />
 
SHIFT+R near end of SPR could make cars swap between players<br />
 
 
 
== 0.6B ==
 
''Jun 17, 2011''<br />
 
 
<br />
 
<br />
Contact detection and collisions :<br />
+
Forwarded packets and timing packets are sent more promptly<br />
 +
Ping / lag time now shown in ms when less than 1 second<br />
 +
Ping / lag time is now also shown in game setup screen<br />
 
<br />
 
<br />
Improved contact detection with road / walls / pit garage exit<br />
+
Fixes :<br />
Improved collisions with unmovable objects (e.g. red barriers)<br />
 
Unmovable objects (e.g. ramps) now have concrete friction level<br />
 
Improved wheel contact detection to reduce bad car collisions<br />
 
 
<br />
 
<br />
SHIFT+U mode :<br />
+
In B10 hotlapping did not restart after leaving the pits<br />
 +
 
 +
== 0.6B10 ==
 +
''Nov 3, 2012''<br />
 
<br />
 
<br />
New free view mode replaces the old "low" and "high" path modes<br />
+
Improved cheat protection stops some more ways to cheat<br />
Object or ground targeted by the mouse pointer is now detected<br />
 
Left mouse button moves view point by "dragging" target point<br />
 
Double click to move view point directly towards target point<br />
 
Mouse wheel moves view point towards or away from target point<br />
 
Left + Right mouse buttons rotate view point around the target<br />
 
Arrow key movement follows ground below view point when possible<br />
 
Store up to 10 views per track configuration with SHIFT+NUMBER<br />
 
Recall a stored view with CTRL+NUMBER (or click the button)<br />
 
Click on a car to follow it / look away to stop following<br />
 
List of connections is now displayed in SHIFT+U mode<br />
 
FIX : N key with options on caused overlapping text<br />
 
 
<br />
 
<br />
 +
Fixes :<br />
 
<br />
 
<br />
Autocross editor :<br />
+
Sending too many InSim buttons could cause guests to disconnect<br />
 +
It was possible to make an AI driver join with a disallowed car<br />
 +
Leaving garage screen could cause problems with a car script<br />
 +
 
 +
== 0.6B9 ==
 +
''Oct 27, 2012''<br />
 
<br />
 
<br />
New objects added and all objects are available at all tracks<br />
+
New TCP packet buffering and storage system :<br />
Maximum number of autocross objects increased to 800 (was 512)<br />
 
Multiple object selection - press CTRL and click object button<br />
 
Selection can be deleted, copied (O), moved (M), rotated (,/.)<br />
 
Object positioning is now accurate (uses mouse target detection)<br />
 
Less CPU / better checks when adding / moving / deleting objects<br />
 
Adding / removing autocross objects no longer resets all objects<br />
 
Prevented mouse camera movement between button click and release<br />
 
Reduced Z-buffer flickering of chalk objects and pit stop markers<br />
 
Speed limit no longer enforced if autocross start position exists<br />
 
Save layout button is now displayed in an SPR (same as in an MPR)<br />
 
W/E/,/. keys now move values in minimum steps and use auto repeat<br />
 
FIX : Name of loaded layout now remains or is cleared as expected<br />
 
FIX : Could click on invisible replay slider when buttons visible<br />
 
FIX : Could add marshall circles out of bounds (then undeletable)<br />
 
FIX : High altitude layout objects appeared under ground on load<br />
 
FIX : Start position sometimes remained active after deleting it<br />
 
 
<br />
 
<br />
<br />
+
- Reduces the number of physical packets sent<br />
Open configurations :<br />
+
- Major improvement when many InSim buttons are sent<br />
 +
- Fixes some ways to lose connection on a busy server<br />
 
<br />
 
<br />
New "drive anywhere" open configs (CTRL in track select screen)<br />
+
New lag bar system - host sends ping and lag info :<br />
Add checkpoints / barriers to use open configs as race circuits<br />
 
Checkpoints can now be up to 62 metres wide to include pit lane<br />
 
Open configs can be selected with text command like /track=SO1X<br />
 
Custom layouts race progress / history now stored at LFS World<br />
 
Qualifying / race positions list / blue flags are supported<br />
 
 
<br />
 
<br />
 +
- Bars at bottom left to show packet delay for all connections<br />
 +
- Ping time (or lag when lagging) shown in list of connections<br />
 
<br />
 
<br />
Optimisations :<br />
+
Fixes :<br />
 
<br />
 
<br />
Frame rate increased - drawing most world objects is much faster<br />
+
Short MP Replays were sometimes extended to a time of 10:55.36<br />
Optimised transparent objects (e.g. fences) to help open configs<br />
+
 
Much better frame rate with many autocross objects (faster draw)<br />
+
== 0.6B8 ==
Removed continual small memory leaks (materials list corruption)<br />
+
''Sep 25, 2012''<br />
Number plate generation is much faster, reducing pit-out glitch<br />
 
 
<br />
 
<br />
Hotlapping support :<br />
+
FIX : Two instances of LFS no longer write to the same MPR / SPR<br />
 +
Connection now closes if no packets are received for 40 seconds<br />
 +
SHIFT + N : sound on / off now works in multiplayer screens<br />
 +
Pit exit direction arrow now works in open configurations<br />
 +
Updates to Latvian, Serbian, Indonesian, Romanian<br />
 +
Latvian training lessons now included<br />
 +
 
 +
== 0.6B7 ==
 +
''Sep 21, 2012''<br />
 
<br />
 
<br />
Tyres section in garage - settings for tyre warmer temperatures<br />
+
FIX : Guests were often kicked after another took over their car<br />
You can load a layout in hotlap mode (may include start position)<br />
+
Instead of "LAG (seconds)" now "username (seconds)" is displayed<br />
NOTE : LFS World hotlaps may include start position - not objects<br />
+
Timer bounding increased to 30 sec for normal LFS (graphic mode)<br />
Hotlapping is possible on open configurations (not for LFS World)<br />
+
Timer bounding stays at 6 sec for non-graphical dedicated hosts<br />
Exit from pits now results in a clean restart to hotlap position<br />
+
 
Reliable detection of wall side impacts (e.g. at South City)<br />
+
== 0.6B6 ==
Pit stops are no longer available in Hotlapping mode<br />
+
''Sep 20, 2012''<br />
 
<br />
 
<br />
Interface :<br />
+
Repaired most translations with a small update on one line<br />
<br />
+
FIX : Guest disconnected if host used InSim IS_PLC packet<br />
Unlock screen now renames unnamed player to user name on exit<br />
+
 
Clicking selected track loads that track (like pressing ENTER)<br />
+
== 0.6B5 ==
Windows messages processed in a cleaner way (affects key presses)<br />
+
''Sep 20, 2012''<br />
Mouse movements are processed more efficiently (drag / slide)<br />
+
<br />
FIX : Mouse look info could go off screen in some languages<br />
+
Improved multiplayer system :<br />
FIX : An invalid view could be selected when no cars in race<br />
 
FIX : Meeting room scroll bar was invisible in recent versions<br />
 
FIX : Occasionally refuelling did not match set amount<br />
 
 
<br />
 
<br />
Graphics / Audio :<br />
+
Game only needs host packets to continue processing<br />
 +
Quicker joining to host - no waiting for other players<br />
 +
No waiting for packets from players with slow connections<br />
 +
Leaving a host is instantaneous even if a guest is connecting<br />
 +
Longer timeouts avoid disconnection due to short interruptions<br />
 
<br />
 
<br />
Improved display of help text / lesson text / welcome messages<br />
+
(NOTE : no change to physics - old replays are still valid)<br />
F9 tyre diagram and SHIFT+L suspension diagrams now antialiased<br />
 
Improved tyre optimisation - no missing parts of deflected tyres<br />
 
Entry screen logo and frame are now drawn if a dialog box is open<br />
 
FIX : In Driver Options the driver intersected with world objects<br />
 
FIX : Reset from behind a barrier at South City could stop sound<br />
 
FIX : Missing shadow on ground near fences at Autocross track<br />
 
 
<br />
 
<br />
Multiplayer :<br />
+
Other changes :<br />
 
<br />
 
<br />
Wear limit for changing tyres can be set to 100% (never)<br />
+
Two new translations : Indonesian and Romanian<br />
List of hosts can now show hosts you are not licensed to join<br />
+
New hacker protection applied to multiplayer packets<br />
Host name is displayed in task bar and window title (if Latin)<br />
+
Improved checks on validity of user names while connecting<br />
Dedicated host window now adds new messages without flickering<br />
+
User names now confirmed with master server after connection<br />
Implemented VOB mod protection (physical changes will cause OOS)<br />
+
OOS / CPW messages now show user name instead of player name<br />
Maximum qualifying time increased from 60 minutes to 240 minutes<br />
+
Removed message "Got master packet" from network debug output<br />
Host options are now readable when opened from game setup screen<br />
+
No buffer overflows from hangs or operating system time changes<br />
Default host IP address is now 127.0.0.1 (address of local host)<br />
+
User name in brackets now shown at end of disconnection messages<br />
CTRL+SHIFT now displays time and date in all multiplayer replays<br />
+
New "Authorised" message on host links user name with ip address<br />
Driver sent his / her setup - message is now displayed only once<br />
+
Race setup screen /clear command can now only be used by admins<br />
Removed TCP filter that allowed old versions in the list of hosts<br />
+
Ability of guests to vote or select tracks now enforced by host<br />
FIX : On joining host, cars not past finish line showed wrong lap<br />
 
FIX : Some problems resulting from multiple requests to join race<br />
 
FIX : Pit stop did not end if car was knocked out of the pit lane<br />
 
FIX : Some crashes that could result from an invalid unlock state<br />
 
FIX : Some missing images (e.g. track select) caused LFS to crash<br />
 
FIX : Suspension could incorrectly stay broken on remote computer<br />
 
FIX : It was possible to get stuck on the track selection screen<br />
 
FIX : Host restart exploit caused by multiple join packets<br />
 
FIX : Avoided some possible unauthorised connections<br />
 
 
<br />
 
<br />
Text commands :<br />
+
InSim :<br />
 
<br />
 
<br />
New command /ck cancels any kick or ban votes in progress<br />
+
Added new leave reasons (CPW / OOS / JOOS / HACK) for IS_CNL<br />
New command /cv cancels game votes (restart / end / qualify)<br />
+
Change to in-game usage of IS_REO - only valid after SMALL_VTA<br />
Command /modified=yes allows a private host to avoid CP checks<br />
 
 
<br />
 
<br />
InSim :<br />
+
Fixes :<br />
 
<br />
 
<br />
NLP / MCI minimum time interval reduced to 40 ms (was 50 ms)<br />
+
Custom view was not set to new car type on replay restart<br />
New IS_RIP option FULL_PHYS to use full physics when searching<br />
+
Duplicate lines in scripts could cause unexpected results<br />
Longer IS_MST now up to 128 chars / specify sound / send to all<br />
+
Virtual speedo sometimes overlapped numbers (e.g. XRG km/h)<br />
Lap timing info added to IS_RST (standard / custom / checkpoints)<br />
+
Circuit length is no longer displayed for open configurations<br />
New packet IS_CON reports details of contact between two cars<br />
+
LFS could crash when displaying laps for fuel after short laps<br />
New packet IS_OBH reports information about any object hit<br />
+
Ready status in lobby is now checked when a player disconnects<br />
New packet IS_HLV reports incidents that would violate HLVC<br />
+
Load WE1R on dedicated host - Checkpoint 1 path node not found<br />
New packet IS_PLC sets allowed cars for individual players<br />
+
User's controller type was not shown after taking over a car<br />
New packet IS_AXM to add / remove / clear autocross objects<br />
+
SHIFT+R near end of SPR could make cars swap between players<br />
New packet IS_ACR reports successful or attempted admin commands<br />
+
 
OutGauge : OG_SHIFT and OG_CTRL (keys) bits added to OutGaugePack<br />
+
== 0.6B ==
Security : InSim can no longer be initialised from a URL command<br />
+
''Jun 17, 2011''<br />
FIX : TTime in IS_RIP was wrong in mid-join Multiplayer Replays<br />
 
FIX : Clutch axis / button was not reported from Controls screen<br />
 
FIX : IS_BTN did not allow the documented limit of 240 characters<br />
 
FIX : InSim camera with vertical pitch would cause LFS to crash<br />
 
FIX : OutGaugePack ID was always zero regardless of ID in cfg.txt<br />
 
 
<br />
 
<br />
Track fixes :<br />
+
Contact detection and collisions :<br />
 
<br />
 
<br />
BL : Repaired floating laptop on tool box in first pit garage<br />
+
Improved contact detection with road / walls / pit garage exit<br />
SO : Removed a ghostly collision object in South City pit lane<br />
+
Improved collisions with unmovable objects (e.g. red barriers)<br />
SO : Removed two barriers embedded in tyre wall (Sprint Tracks)<br />
+
Unmovable objects (e.g. ramps) now have concrete friction level<br />
SO : Repaired a sunken barrier closing pit lane (Sprint Track 1)<br />
+
Improved wheel contact detection to reduce bad car collisions<br />
WE : Fixed the position of the reversed configuration finish line<br />
 
KY : Removed some barrier end segment errors from Oval / National<br />
 
 
<br />
 
<br />
Misc :<br />
+
SHIFT+U mode :<br />
 
<br />
 
<br />
New Ukrainian translation included<br />
+
New free view mode replaces the old "low" and "high" path modes<br />
Hungarian translations of training lessons updated<br />
+
Object or ground targeted by the mouse pointer is now detected<br />
CTRL+C now clips the mouse so window size cannot be adjusted<br />
+
Left mouse button moves view point by "dragging" target point<br />
Admin commands from all connections are now logged (if enabled)<br />
+
Double click to move view point directly towards target point<br />
If logging is enabled a message is logged when an admin connects<br />
+
Mouse wheel moves view point towards or away from target point<br />
TC Allowed Slip slider now goes up to 20% (previous maximum 10%)<br />
+
Left + Right mouse buttons rotate view point around the target<br />
The digit "1" now occupies the same screen space as other digits<br />
+
Arrow key movement follows ground below view point when possible<br />
On changing allowed cars, disallowed cars now join the spectators<br />
+
Store up to 10 views per track configuration with SHIFT+NUMBER<br />
Improved detection of invalid window positions when starting LFS<br />
+
Recall a stored view with CTRL+NUMBER (or click the button)<br />
URL command is now case insensitive - LFS:// or lfs:// both work<br />
+
Click on a car to follow it / look away to stop following<br />
Misc options : F9 / F10 accelerometer can be shown as one value<br />
+
List of connections is now displayed in SHIFT+U mode<br />
Cruise : current lap is not displayed if lap timing is disabled<br />
+
FIX : N key with options on caused overlapping text<br />
Cruise : no need to drive a lap before serving DT / SG penalty<br />
 
FIX : Racing line did not work again after viewing invalid car<br />
 
FIX : It was possible to set qualifying on an autocross layout<br />
 
 
 
== 0.6A4 ==
 
''Jun 16, 2011''<br />
 
 
<br />
 
<br />
Updated Commands.txt and Autocross.txt<br />
 
FIX : Small documentation error in InSim.txt (ISP_X / ISF_X)<br />
 
FIX : Racing line did not work again after viewing invalid car<br />
 
FIX : MAX ALPHA (unsorted) after adding a lot of chalk objects<br />
 
 
<br />
 
<br />
InSim :<br />
+
Autocross editor :<br />
<br />
 
New IS_RIP option FULL_PHYS to use full physics when searching<br />
 
FIX : TTime in IS_RIP was wrong in mid-join Multiplayer Replays<br />
 
 
 
== 0.6A3 ==
 
''Jun 14, 2011''<br />
 
 
<br />
 
<br />
 +
New objects added and all objects are available at all tracks<br />
 +
Maximum number of autocross objects increased to 800 (was 512)<br />
 +
Multiple object selection - press CTRL and click object button<br />
 +
Selection can be deleted, copied (O), moved (M), rotated (,/.)<br />
 +
Object positioning is now accurate (uses mouse target detection)<br />
 +
Less CPU / better checks when adding / moving / deleting objects<br />
 +
Adding / removing autocross objects no longer resets all objects<br />
 +
Prevented mouse camera movement between button click and release<br />
 +
Reduced Z-buffer flickering of chalk objects and pit stop markers<br />
 +
Speed limit no longer enforced if autocross start position exists<br />
 
Save layout button is now displayed in an SPR (same as in an MPR)<br />
 
Save layout button is now displayed in an SPR (same as in an MPR)<br />
 
W/E/,/. keys now move values in minimum steps and use auto repeat<br />
 
W/E/,/. keys now move values in minimum steps and use auto repeat<br />
 
FIX : Name of loaded layout now remains or is cleared as expected<br />
 
FIX : Name of loaded layout now remains or is cleared as expected<br />
FIX : Select tyre while in objects menu - got wrong tyre colour<br />
+
FIX : Could click on invisible replay slider when buttons visible<br />
FIX : Multiple object rotation system did not work in 0.6A2<br />
+
FIX : Could add marshall circles out of bounds (then undeletable)<br />
 
+
FIX : High altitude layout objects appeared under ground on load<br />
== 0.6A2 ==
+
FIX : Start position sometimes remained active after deleting it<br />
''Jun 13, 2011''<br />
 
 
<br />
 
<br />
More updated translations included<br />
+
<br />
Driver sent his / her setup - message is now displayed only once<br />
+
Open configurations :<br />
FIX : Replay OOS error after saving an SPR with autocross objecs<br />
 
FIX : Crash when "agree" was pressed on the Agreement screen<br />
 
FIX : Avoided some possible unauthorised connections<br />
 
 
 
== 0.6A1 ==
 
''Jun 10, 2011''<br />
 
 
<br />
 
<br />
Autocross editor :<br />
+
New "drive anywhere" open configs (CTRL in track select screen)<br />
 +
Add checkpoints / barriers to use open configs as race circuits<br />
 +
Checkpoints can now be up to 62 metres wide to include pit lane<br />
 +
Open configs can be selected with text command like /track=SO1X<br />
 +
Custom layouts race progress / history now stored at LFS World<br />
 +
Qualifying / race positions list / blue flags are supported<br />
 
<br />
 
<br />
All autocross objects are now available at all tracks<br />
 
Multiple object selection - press CTRL and click object button<br />
 
Selection can be deleted, copied (O), moved (M), rotated (, / .)<br />
 
Prevented mouse camera movement between button click and release<br />
 
FIX : Start position sometimes remained active after deleting it<br />
 
 
<br />
 
<br />
Open configuration support :<br />
+
Optimisations :<br />
 
<br />
 
<br />
Random time from red to green lights now works with open configs<br />
+
Frame rate increased - drawing most world objects is much faster<br />
It is now possible to start a qualifying session on open configs<br />
+
Optimised transparent objects (e.g. fences) to help open configs<br />
<br />
+
Much better frame rate with many autocross objects (faster draw)<br />
Various :<br />
+
Removed continual small memory leaks (materials list corruption)<br />
<br />
+
Number plate generation is much faster, reducing pit-out glitch<br />
All translations have now been updated<br />
 
CTRL+C now clips the mouse so window size cannot be adjusted<br />
 
Admin commands from all connections are now logged (if enabled)<br />
 
If logging is enabled a message is logged when an admin connects<br />
 
The digit "1" now occupies the same screen space as other digits<br />
 
Maximum qualifying time increased from 60 minutes to 240 minutes<br />
 
TC Allowed Slip slider now goes up to 20% (previous maximum 10%)<br />
 
On changing allowed cars disallowed cars will join the spectators<br />
 
Improved multiple line text formatting - Japanese training now ok<br />
 
FIX : It was possible to set qualifying on an autocross layout<br />
 
 
<br />
 
<br />
 
Hotlapping support :<br />
 
Hotlapping support :<br />
Line 1,213: Line 1,109:
 
Pit stops are no longer available in Hotlapping mode<br />
 
Pit stops are no longer available in Hotlapping mode<br />
 
<br />
 
<br />
Tracks :<br />
+
Interface :<br />
 
<br />
 
<br />
SO : Removed a ghostly collision object in South City pit lane<br />
+
Unlock screen now renames unnamed player to user name on exit<br />
SO : Removed two barriers embedded in tyre wall (Sprint Tracks)<br />
+
Clicking selected track loads that track (like pressing ENTER)<br />
WE : Fixed the position of the reversed configuration finish line<br />
+
Windows messages processed in a cleaner way (affects key presses)<br />
KY : Removed some barrier end segment errors from Oval / National<br />
+
Mouse movements are processed more efficiently (drag / slide)<br />
 +
FIX : Mouse look info could go off screen in some languages<br />
 +
FIX : An invalid view could be selected when no cars in race<br />
 +
FIX : Meeting room scroll bar was invisible in recent versions<br />
 +
FIX : Occasionally refuelling did not match set amount<br />
 +
<br />
 +
Graphics / Audio :<br />
 
<br />
 
<br />
InSim :<br />
+
Improved display of help text / lesson text / welcome messages<br />
 +
F9 tyre diagram and SHIFT+L suspension diagrams now antialiased<br />
 +
Improved tyre optimisation - no missing parts of deflected tyres<br />
 +
Entry screen logo and frame are now drawn if a dialog box is open<br />
 +
FIX : In Driver Options the driver intersected with world objects<br />
 +
FIX : Reset from behind a barrier at South City could stop sound<br />
 +
FIX : Missing shadow on ground near fences at Autocross track<br />
 
<br />
 
<br />
New packet IS_OBH reports information about any object hit<br />
+
Multiplayer :<br />
New packet IS_HLV reports incidents that would violate HLVC<br />
 
New packet IS_PLC sets allowed cars for individual players<br />
 
New packet IS_AXM to add / remove / clear autocross objects<br />
 
New packet IS_ACR to report (attempted) admin commands<br />
 
 
 
== 0.5Z34 ==
 
''May 16, 2011''<br />
 
 
<br />
 
<br />
FIX : Occasional false collision detections near segment ends<br />
+
Wear limit for changing tyres can be set to 100% (never)<br />
FIX : Endless auto car reset after falling into the underworld<br />
+
List of hosts can now show hosts you are not licensed to join<br />
Blue flag detection function for racing on open configurations<br />
+
Host name is displayed in task bar and window title (if Latin)<br />
 
Dedicated host window now adds new messages without flickering<br />
 
Dedicated host window now adds new messages without flickering<br />
KY : No humps / tyres in open configs entering GP Long from Oval<br />
+
Implemented VOB mod protection (physical changes will cause OOS)<br />
<br />
+
Maximum qualifying time increased from 60 minutes to 240 minutes<br />
Translations :<br />
+
Host options are now readable when opened from game setup screen<br />
<br />
+
Default host IP address is now 127.0.0.1 (address of local host)<br />
Greek translation is now up to date for the SHIFT+U mode updates<br />
+
CTRL+SHIFT now displays time and date in all multiplayer replays<br />
New Ukrainian translation included for testing (nearly finished)<br />
+
Driver sent his / her setup - message is now displayed only once<br />
Hungarian translations of training lessons updated<br />
+
Removed TCP filter that allowed old versions in the list of hosts<br />
 
+
FIX : On joining host, cars not past finish line showed wrong lap<br />
== 0.5Z33 ==
+
FIX : Some problems resulting from multiple requests to join race<br />
''May 13, 2011''<br />
+
FIX : Pit stop did not end if car was knocked out of the pit lane<br />
 +
FIX : Some crashes that could result from an invalid unlock state<br />
 +
FIX : Some missing images (e.g. track select) caused LFS to crash<br />
 +
FIX : Suspension could incorrectly stay broken on remote computer<br />
 +
FIX : It was possible to get stuck on the track selection screen<br />
 +
FIX : Host restart exploit caused by multiple join packets<br />
 +
FIX : Avoided some possible unauthorised connections<br />
 
<br />
 
<br />
Improved wheel contact detection to reduce chance of flying cars<br />
+
Text commands :<br />
Speed limit no longer enforced if autocross start position exists<br />
 
All languages updated except Trad. Chinese / Greek / Belarussian<br />
 
BL : Repaired floating laptop on tool box in the first pit garage<br />
 
BL : Enabled all the rallycross section barriers in open configs<br />
 
SO : Repaired a sunken barrier closing pit lane (Sprint Track 1)<br />
 
SO : Enabled various barriers that were missing from open configs<br />
 
FE : Enabled contact detection around mini-oval and nearby walls<br />
 
FE : Enabled a barrier in open configs (at corner near a bridge)<br />
 
KY : Enabled some barriers at entry / exit to infield / outfield<br />
 
KY : Enabled speedhumps and tyres at entry to GP Long from Oval<br />
 
AS : Enabled missing barrier across side road near AS3 chicane<br />
 
Attempted FIX : Occasionally refuelling did not match set amount<br />
 
FIX : Momentary loss of TV camera at Fern Bay Club X turn one<br />
 
 
 
== 0.5Z32 ==
 
''May 6, 2011''<br />
 
 
<br />
 
<br />
Optimised transparent objects (e.g. fences) to help open configs<br />
+
New command /ck cancels any kick or ban votes in progress<br />
Adding / removing autocross objects no longer resets all objects<br />
+
New command /cv cancels game votes (restart / end / qualify)<br />
Much better frame rate with many autocross objects (faster draw)<br />
 
Reduced Z-buffer flickering of chalk objects and pit stop markers<br />
 
Custom layouts race progress / history now displayed on LFS World<br />
 
FIX : On joining host, cars not past finish line showed wrong lap<br />
 
FIX : SHIFT+U follow mode now stays on car if you rewind a replay<br />
 
 
Command /modified=yes allows a private host to avoid CP checks<br />
 
Command /modified=yes allows a private host to avoid CP checks<br />
 
<br />
 
<br />
 
InSim :<br />
 
InSim :<br />
 
<br />
 
<br />
Command /cv now only cancels game votes (restart / end / qualify)<br />
+
NLP / MCI minimum time interval reduced to 40 ms (was 50 ms)<br />
 +
New IS_RIP option FULL_PHYS to use full physics when searching<br />
 +
Longer IS_MST now up to 128 chars / specify sound / send to all<br />
 +
Lap timing info added to IS_RST (standard / custom / checkpoints)<br />
 +
New packet IS_CON reports details of contact between two cars<br />
 +
New packet IS_OBH reports information about any object hit<br />
 +
New packet IS_HLV reports incidents that would violate HLVC<br />
 +
New packet IS_PLC sets allowed cars for individual players<br />
 +
New packet IS_AXM to add / remove / clear autocross objects<br />
 +
New packet IS_ACR reports successful or attempted admin commands<br />
 
OutGauge : OG_SHIFT and OG_CTRL (keys) bits added to OutGaugePack<br />
 
OutGauge : OG_SHIFT and OG_CTRL (keys) bits added to OutGaugePack<br />
Lap timing info added to IS_RST (standard / custom / checkpoints)<br />
+
Security : InSim can no longer be initialised from a URL command<br />
 
+
FIX : TTime in IS_RIP was wrong in mid-join Multiplayer Replays<br />
== 0.5Z31 ==
+
FIX : Clutch axis / button was not reported from Controls screen<br />
''Apr 28, 2011''<br />
+
FIX : IS_BTN did not allow the documented limit of 240 characters<br />
 +
FIX : InSim camera with vertical pitch would cause LFS to crash<br />
 +
FIX : OutGaugePack ID was always zero regardless of ID in cfg.txt<br />
 
<br />
 
<br />
Many translation files have been updated<br />
+
Track fixes :<br />
Connection list is now visible in SHIFT+U mode<br />
 
Skid marks are now visible on open configurations<br />
 
Multiplayer : Cars driving far out of bounds are spectated<br />
 
Race positions list / map car colours now work on open configs<br />
 
InSim : IS_BTN did not allow documented limit of 240 characters <br />
 
FIX : False collisions that showed up near pit lanes at Fern Bay<br />
 
 
 
== 0.5Z30 ==
 
''Apr 22, 2011''<br />
 
 
<br />
 
<br />
Contact detection and collisions :<br />
+
BL : Repaired floating laptop on tool box in first pit garage<br />
 +
SO : Removed a ghostly collision object in South City pit lane<br />
 +
SO : Removed two barriers embedded in tyre wall (Sprint Tracks)<br />
 +
SO : Repaired a sunken barrier closing pit lane (Sprint Track 1)<br />
 +
WE : Fixed the position of the reversed configuration finish line<br />
 +
KY : Removed some barrier end segment errors from Oval / National<br />
 +
<br />
 +
Misc :<br />
 
<br />
 
<br />
Improved contact detection with road / walls / pit garages<br />
+
New Ukrainian translation included<br />
Improved collisions with unmovable objects (e.g. red barriers)<br />
+
Hungarian translations of training lessons updated<br />
Unmovable objects (e.g. ramps) now have concrete friction level<br />
+
CTRL+C now clips the mouse so window size cannot be adjusted<br />
 +
Admin commands from all connections are now logged (if enabled)<br />
 +
If logging is enabled a message is logged when an admin connects<br />
 +
TC Allowed Slip slider now goes up to 20% (previous maximum 10%)<br />
 +
The digit "1" now occupies the same screen space as other digits<br />
 +
On changing allowed cars, disallowed cars now join the spectators<br />
 +
Improved detection of invalid window positions when starting LFS<br />
 +
URL command is now case insensitive - LFS:// or lfs:// both work<br />
 +
Misc options : F9 / F10 accelerometer can be shown as one value<br />
 +
Cruise : current lap is not displayed if lap timing is disabled<br />
 +
Cruise : no need to drive a lap before serving DT / SG penalty<br />
 +
FIX : Racing line did not work again after viewing invalid car<br />
 +
FIX : It was possible to set qualifying on an autocross layout<br />
 +
 
 +
== 0.6A4 ==
 +
''Jun 16, 2011''<br />
 
<br />
 
<br />
SHIFT+U mode :<br />
+
Updated Commands.txt and Autocross.txt<br />
 +
FIX : Small documentation error in InSim.txt (ISP_X / ISF_X)<br />
 +
FIX : Racing line did not work again after viewing invalid car<br />
 +
FIX : MAX ALPHA (unsorted) after adding a lot of chalk objects<br />
 
<br />
 
<br />
New free view mode replaces the old "low" and "high" path modes<br />
+
InSim :<br />
Object or ground targeted by the mouse pointer is now detected<br />
 
Left mouse button moves view point by "dragging" target point<br />
 
Double click to move view point directly towards target point<br />
 
Mouse wheel moves view point towards or away from target point<br />
 
Left + Right mouse buttons rotate view point around the target<br />
 
Arrow key movement follows ground below view point when possible<br />
 
Store up to 10 views per track configuration with SHIFT+NUMBER<br />
 
Recall a stored view with CTRL+NUMBER (or click on the button)<br />
 
Click on a car to follow it / look away to stop following<br />
 
Added a new Ramp2 which is the same as Ramp1 but 2.8 metres wide<br />
 
Ramp1 and Ramp2 are stored in the exe and loaded into all tracks<br />
 
 
<br />
 
<br />
Autocross editor :<br />
+
New IS_RIP option FULL_PHYS to use full physics when searching<br />
 +
FIX : TTime in IS_RIP was wrong in mid-join Multiplayer Replays<br />
 +
 
 +
== 0.6A3 ==
 +
''Jun 14, 2011''<br />
 
<br />
 
<br />
Maximum number of autocross objects is now 800 on all tracks<br />
+
Save layout button is now displayed in an SPR (same as in an MPR)<br />
Object positioning is much better - using mouse target detection<br />
+
W/E/,/. keys now move values in minimum steps and use auto repeat<br />
Less CPU / better checks when adding / moving / deleting objects<br />
+
FIX : Name of loaded layout now remains or is cleared as expected<br />
FIX : Could click on invisible replay slider when buttons visible<br />
+
FIX : Select tyre while in objects menu - got wrong tyre colour<br />
FIX : Could add marshall circles out of bounds then undeletable<br />
+
FIX : Multiple object rotation system did not work in 0.6A2<br />
FIX : N key in SHIFT+U with options on caused overlapping text<br />
+
 
FIX : High altitude layout objects appeared under ground on load<br />
+
== 0.6A2 ==
 +
''Jun 13, 2011''<br />
 
<br />
 
<br />
Open configurations :<br />
+
More updated translations included<br />
 +
Driver sent his / her setup - message is now displayed only once<br />
 +
FIX : Replay OOS error after saving an SPR with autocross objecs<br />
 +
FIX : Crash when "agree" was pressed on the Agreement screen<br />
 +
FIX : Avoided some possible unauthorised connections<br />
 +
 
 +
== 0.6A1 ==
 +
''Jun 10, 2011''<br />
 
<br />
 
<br />
New "drive anywhere" open configs (CTRL in track select screen)<br />
+
Autocross editor :<br />
Open configs can be selected with text command like /track=SO1X<br />
 
Open configs can be used as racing circuits by adding checkpoints<br />
 
Checkpoints can now be up to 62 metres wide to include pit lane<br />
 
 
<br />
 
<br />
Optimisations :<br />
+
All autocross objects are now available at all tracks<br />
 +
Multiple object selection - press CTRL and click object button<br />
 +
Selection can be deleted, copied (O), moved (M), rotated (, / .)<br />
 +
Prevented mouse camera movement between button click and release<br />
 +
FIX : Start position sometimes remained active after deleting it<br />
 
<br />
 
<br />
Removed continual small memory leaks (materials list corruption)<br />
+
Open configuration support :<br />
Number plate generation is much faster - reducing pit-out glitch<br />
 
Frame rate increased - drawing most world objects is much faster<br />
 
 
<br />
 
<br />
Interface :<br />
+
Random time from red to green lights now works with open configs<br />
 +
It is now possible to start a qualifying session on open configs<br />
 
<br />
 
<br />
Unlock screen now renames unnamed player to user name on exit<br />
+
Various :<br />
Clicking selected track loads that track (like pressing ENTER)<br />
 
Windows messages processed in a cleaner way (affects key presses)<br />
 
Mouse movements are processed more efficiently (drag / slide)<br />
 
FIX : Mouse look info could go off screen in some languages<br />
 
FIX : An invalid view could be selected when no cars in race<br />
 
FIX : Meeting room scroll bar was invisible in recent versions<br />
 
FIX : Text commands could be used to load layout in hotlap mode<br />
 
 
<br />
 
<br />
Graphics / Audio :<br />
+
All translations have now been updated<br />
<br />
+
CTRL+C now clips the mouse so window size cannot be adjusted<br />
Improved display of help text / lesson text / welcome messages<br />
+
Admin commands from all connections are now logged (if enabled)<br />
F9 tyre diagram and SHIFT+L suspension diagrams now antialiased<br />
+
If logging is enabled a message is logged when an admin connects<br />
Improved tyre optimisation - no missing parts of deflected tyres<br />
+
The digit "1" now occupies the same screen space as other digits<br />
Entry screen logo and frame are now drawn if a dialog box is open<br />
+
Maximum qualifying time increased from 60 minutes to 240 minutes<br />
FIX : In Driver Options the driver intersected with world objects<br />
+
TC Allowed Slip slider now goes up to 20% (previous maximum 10%)<br />
FIX : Reset from behind a barrier at South City could stop sound<br />
+
On changing allowed cars disallowed cars will join the spectators<br />
FIX : Missing shadow on ground near fences at Autocross track<br />
+
Improved multiple line text formatting - Japanese training now ok<br />
 +
FIX : It was possible to set qualifying on an autocross layout<br />
 
<br />
 
<br />
Multiplayer :<br />
+
Hotlapping support :<br />
 
<br />
 
<br />
Wear limit for changing tyres can be set to 100% (never)<br />
+
Tyres section in garage - settings for tyre warmer temperatures<br />
List of hosts can now show hosts you are not licensed to join<br />
+
You can load a layout in hotlap mode (may include start position)<br />
Host name is displayed in task bar and window title (if Latin)<br />
+
NOTE : LFS World hotlaps may include start position - not objects<br />
Implemented VOB mod protection (physical changes will cause OOS)<br />
+
Hotlapping is possible on open configurations (not for LFS World)<br />
Host options are now readable when opened from game setup screen<br />
+
Exit from pits now results in a clean restart to hotlap position<br />
Default host IP address is now 127.0.0.1 (address of local host)<br />
+
Reliable detection of wall side impacts (e.g. at South City)<br />
CTRL+SHIFT now displays time and date in all multiplayer replays<br />
+
Pit stops are no longer available in Hotlapping mode<br />
Removed TCP filter that allowed old versions in the list of hosts<br />
 
FIX : Some problems resulting from multiple requests to join race<br />
 
FIX : Pit stop did not end if car was knocked out of the pit lane<br />
 
FIX : Some crashes that could result from an invalid unlock state<br />
 
FIX : Some missing images (e.g. track select) caused LFS to crash<br />
 
FIX : Suspension could incorrectly stay broken on remote computer<br />
 
FIX : Host restart exploit found by Luigi Auriemma (join packets)<br />
 
 
<br />
 
<br />
InSim :<br />
+
Tracks :<br />
 
<br />
 
<br />
New command /ck cancels any kick or ban votes in progress<br />
+
SO : Removed a ghostly collision object in South City pit lane<br />
New command /cv cancels any votes (kick, ban, restart, etc)<br />
+
SO : Removed two barriers embedded in tyre wall (Sprint Tracks)<br />
NLP / MCI minimum time interval reduced to 40 ms (was 50 ms)<br />
+
WE : Fixed the position of the reversed configuration finish line<br />
New collision packet gives details of contact between two cars<br />
+
KY : Removed some barrier end segment errors from Oval / National<br />
Longer IS_MST now up to 128 chars / specify sound / send to all<br />
 
FIX : Clutch axis / button was not reported from Controls screen<br />
 
 
<br />
 
<br />
Misc :<br />
+
InSim :<br />
 
<br />
 
<br />
Misc options : F9 / F10 accelerometer can be shown as one value<br />
+
New packet IS_OBH reports information about any object hit<br />
Improved detection of invalid window positions when starting LFS<br />
+
New packet IS_HLV reports incidents that would violate HLVC<br />
URL command is now case insensitive - LFS:// or lfs:// both work<br />
+
New packet IS_PLC sets allowed cars for individual players<br />
Security : InSim can no longer be initialised from a URL command<br />
+
New packet IS_AXM to add / remove / clear autocross objects<br />
Cruise : no need to drive a lap before serving DT / SG penalty<br />
+
New packet IS_ACR to report (attempted) admin commands<br />
Cruise : current lap is not displayed if lap timing is disabled<br />
 
FIX : InSim camera with vertical pitch would cause LFS to crash<br />
 
FIX : OutGaugePack ID was always zero regardless of ID in cfg.txt<br />
 
  
== 0.5Z28 ==
+
== 0.5Z34 ==
''Nov 25, 2009''<br />
+
''May 16, 2011''<br />
 
<br />
 
<br />
Reduced minimum speed in SHIFT+U mode to 0.1 m/s<br />
+
FIX : Occasional false collision detections near segment ends<br />
FIX : Could not join S1 or S2 host after unlocking in Multiplayer screen<br />
+
FIX : Endless auto car reset after falling into the underworld<br />
FIX : Multiple host passwords are now stored for local network ip / port<br />
+
Blue flag detection function for racing on open configurations<br />
 
+
Dedicated host window now adds new messages without flickering<br />
== 0.5Z27 ==
+
KY : No humps / tyres in open configs entering GP Long from Oval<br />
''Nov 23, 2009''<br />
 
 
<br />
 
<br />
Reduced minimum view height in SHIFT+U mode<br />
+
Translations :<br />
Improved reading of host names and passwords from command line<br />
+
<br />
Multiple host passwords are now stored (Join Specific Host screen)<br />
+
Greek translation is now up to date for the SHIFT+U mode updates<br />
 +
New Ukrainian translation included for testing (nearly finished)<br />
 +
Hungarian translations of training lessons updated<br />
  
== 0.5Z26 ==
+
== 0.5Z33 ==
''Nov 21, 2009''<br />
+
''May 13, 2011''<br />
 
<br />
 
<br />
Added support for lfs:// start LFS with command line from web page<br />
+
Improved wheel contact detection to reduce chance of flying cars<br />
Various translation updates<br />
+
Speed limit no longer enforced if autocross start position exists<br />
<br />
+
All languages updated except Trad. Chinese / Greek / Belarussian<br />
FIX : It was possible to reset the car while a vote was in progress<br />
+
BL : Repaired floating laptop on tool box in the first pit garage<br />
FIX : Clicking SPR / MPR did not work if "Load track when starting"<br />
+
BL : Enabled all the rallycross section barriers in open configs<br />
FIX : Help buttons sometimes translated after returning to English<br />
+
SO : Repaired a sunken barrier closing pit lane (Sprint Track 1)<br />
FIX : Two or more dedicated hosts could be started with same port<br />
+
SO : Enabled various barriers that were missing from open configs<br />
 +
FE : Enabled contact detection around mini-oval and nearby walls<br />
 +
FE : Enabled a barrier in open configs (at corner near a bridge)<br />
 +
KY : Enabled some barriers at entry / exit to infield / outfield<br />
 +
KY : Enabled speedhumps and tyres at entry to GP Long from Oval<br />
 +
AS : Enabled missing barrier across side road near AS3 chicane<br />
 +
Attempted FIX : Occasionally refuelling did not match set amount<br />
 +
FIX : Momentary loss of TV camera at Fern Bay Club X turn one<br />
  
== 0.5Z25 ==
+
== 0.5Z32 ==
''Oct 28, 2009''<br />
+
''May 6, 2011''<br />
 
<br />
 
<br />
Improved multiple monitor and curved screen support :<br />
+
Optimised transparent objects (e.g. fences) to help open configs<br />
 +
Adding / removing autocross objects no longer resets all objects<br />
 +
Much better frame rate with many autocross objects (faster draw)<br />
 +
Reduced Z-buffer flickering of chalk objects and pit stop markers<br />
 +
Custom layouts race progress / history now displayed on LFS World<br />
 +
FIX : On joining host, cars not past finish line showed wrong lap<br />
 +
FIX : SHIFT+U follow mode now stays on car if you rewind a replay<br />
 +
Command /modified=yes allows a private host to avoid CP checks<br />
 
<br />
 
<br />
The number of left and right screens can be manually entered in the View Options screen and you can set the angle between monitors.<br />
+
InSim :<br />
 
<br />
 
<br />
If you specify more than one screen, multiple views are rendered in different directions. This allows much wider fields of view.<br />
+
Command /cv now only cancels game votes (restart / end / qualify)<br />
 +
OutGauge : OG_SHIFT and OG_CTRL (keys) bits added to OutGaugePack<br />
 +
Lap timing info added to IS_RST (standard / custom / checkpoints)<br />
 +
 
 +
== 0.5Z31 ==
 +
''Apr 28, 2011''<br />
 
<br />
 
<br />
2 screens - maximum FOV 180 degrees<br />
+
Many translation files have been updated<br />
3 screens - maximum FOV 270 degrees<br />
+
Connection list is now visible in SHIFT+U mode<br />
4 or more screens - maximum FOV 360 degrees<br />
+
Skid marks are now visible on open configurations<br />
 +
Multiplayer : Cars driving far out of bounds are spectated<br />
 +
Race positions list / map car colours now work on open configs<br />
 +
InSim : IS_BTN did not allow documented limit of 240 characters <br />
 +
FIX : False collisions that showed up near pit lanes at Fern Bay<br />
 +
 
 +
== 0.5Z30 ==
 +
''Apr 22, 2011''<br />
 
<br />
 
<br />
The FOV slider does not set the total field of view. Instead, you set the FOV of the main screen. LFS then calculates each screen's field of view and offset according to your settings.<br />
+
Contact detection and collisions :<br />
 
<br />
 
<br />
Use "Screen angle" setting to specify the angle between monitors.<br />
+
Improved contact detection with road / walls / pit garages<br />
 +
Improved collisions with unmovable objects (e.g. red barriers)<br />
 +
Unmovable objects (e.g. ramps) now have concrete friction level<br />
 
<br />
 
<br />
Use "View offset" to move the steering wheel off centre.<br />
+
SHIFT+U mode :<br />
 
<br />
 
<br />
There are three separate sets of settings that are used depending on the screen size :<br />
+
New free view mode replaces the old "low" and "high" path modes<br />
 +
Object or ground targeted by the mouse pointer is now detected<br />
 +
Left mouse button moves view point by "dragging" target point<br />
 +
Double click to move view point directly towards target point<br />
 +
Mouse wheel moves view point towards or away from target point<br />
 +
Left + Right mouse buttons rotate view point around the target<br />
 +
Arrow key movement follows ground below view point when possible<br />
 +
Store up to 10 views per track configuration with SHIFT+NUMBER<br />
 +
Recall a stored view with CTRL+NUMBER (or click on the button)<br />
 +
Click on a car to follow it / look away to stop following<br />
 +
Added a new Ramp2 which is the same as Ramp1 but 2.8 metres wide<br />
 +
Ramp1 and Ramp2 are stored in the exe and loaded into all tracks<br />
 
<br />
 
<br />
Screen width 3.75 times the height -> wide mode (default 3 screen)<br />
+
Autocross editor :<br />
Screen width 2.5 times the height -> medium mode (default 2 screen)<br />
 
Otherwise normal (single screen) mode is active (default 1 screen)<br />
 
 
<br />
 
<br />
These three sets all have the same available settings but different default values. This is so that if you have a wide screen setup then LFS will still look good when you reduce it to a normal window, because at that point it will automatically use "normal" mode.<br />
+
Maximum number of autocross objects is now 800 on all tracks<br />
 +
Object positioning is much better - using mouse target detection<br />
 +
Less CPU / better checks when adding / moving / deleting objects<br />
 +
FIX : Could click on invisible replay slider when buttons visible<br />
 +
FIX : Could add marshall circles out of bounds then undeletable<br />
 +
FIX : N key in SHIFT+U with options on caused overlapping text<br />
 +
FIX : High altitude layout objects appeared under ground on load<br />
 
<br />
 
<br />
To reproduce the old single projection 3 three screen mode, either - set the number of left and right screens to zero, or - set left and right screens to 1 and set "Screen angle" to zero.<br />
+
Open configurations :<br />
 
<br />
 
<br />
A curved screen can be supported by setting the number of left and right screens to the maximum of 5 each. This 11 screen setup is an approximate cylindrical projection, ideal for curved screens.<br />
+
New "drive anywhere" open configs (CTRL in track select screen)<br />
 +
Open configs can be selected with text command like /track=SO1X<br />
 +
Open configs can be used as racing circuits by adding checkpoints<br />
 +
Checkpoints can now be up to 62 metres wide to include pit lane<br />
 
<br />
 
<br />
Various other setups can now be properly supported, for example :<br />
+
Optimisations :<br />
 
<br />
 
<br />
- A 2 screen setup with side screen at 30 degrees and offset wheel<br />
+
Removed continual small memory leaks (materials list corruption)<br />
- A 5 screen setup with each screen at 45 degrees - total FOV 225<br />
+
Number plate generation is much faster - reducing pit-out glitch<br />
- A 3 projector setup with each screen at 90 degrees - total FOV 270<br />
+
Frame rate increased - drawing most world objects is much faster<br />
 
<br />
 
<br />
 +
Interface :<br />
 
<br />
 
<br />
Note :<br />
+
Unlock screen now renames unnamed player to user name on exit<br />
 +
Clicking selected track loads that track (like pressing ENTER)<br />
 +
Windows messages processed in a cleaner way (affects key presses)<br />
 +
Mouse movements are processed more efficiently (drag / slide)<br />
 +
FIX : Mouse look info could go off screen in some languages<br />
 +
FIX : An invalid view could be selected when no cars in race<br />
 +
FIX : Meeting room scroll bar was invisible in recent versions<br />
 +
FIX : Text commands could be used to load layout in hotlap mode<br />
 
<br />
 
<br />
External views (TV, helicopter and SHIFT+U mode) are always drawn as a single render and usually confined to the 2D interface area.<br />
+
Graphics / Audio :<br />
 
<br />
 
<br />
Related settings :<br />
+
Improved display of help text / lesson text / welcome messages<br />
 +
F9 tyre diagram and SHIFT+L suspension diagrams now antialiased<br />
 +
Improved tyre optimisation - no missing parts of deflected tyres<br />
 +
Entry screen logo and frame are now drawn if a dialog box is open<br />
 +
FIX : In Driver Options the driver intersected with world objects<br />
 +
FIX : Reset from behind a barrier at South City could stop sound<br />
 +
FIX : Missing shadow on ground near fences at Autocross track<br />
 
<br />
 
<br />
Option to force external views to use full width<br />
+
Multiplayer :<br />
Bezel compensation - to allow for the gap between monitors<br />
 
Screen widths - for centre and side screens with a different width<br />
 
 
<br />
 
<br />
Other changes to view system :<br />
+
Wear limit for changing tyres can be set to 100% (never)<br />
<br />
+
List of hosts can now show hosts you are not licensed to join<br />
Two button look (left + right) is now double the one button look and this allows up to 180 degrees look (like old versions of LFS).<br />
+
Host name is displayed in task bar and window title (if Latin)<br />
<br />
+
Implemented VOB mod protection (physical changes will cause OOS)<br />
Rear look (instant 180 degree view from centre of car) is now the same on all cars (no longer shows a virtual mirror) but is disallowed if the host activates forced cockpit view.<br />
+
Host options are now readable when opened from game setup screen<br />
<br />
+
Default host IP address is now 127.0.0.1 (address of local host)<br />
Driving view Z-buffering improved so you should not usually see missing parts of your seat or the car body when looking around.<br />
+
CTRL+SHIFT now displays time and date in all multiplayer replays<br />
 +
Removed TCP filter that allowed old versions in the list of hosts<br />
 +
FIX : Some problems resulting from multiple requests to join race<br />
 +
FIX : Pit stop did not end if car was knocked out of the pit lane<br />
 +
FIX : Some crashes that could result from an invalid unlock state<br />
 +
FIX : Some missing images (e.g. track select) caused LFS to crash<br />
 +
FIX : Suspension could incorrectly stay broken on remote computer<br />
 +
FIX : Host restart exploit found by Luigi Auriemma (join packets)<br />
 
<br />
 
<br />
Mouse steer/look/axes now relative to interface (not entire screen)<br />
+
InSim :<br />
New command : /view save - save any changes made to a custom view<br />
 
New command : /view reload - reload a custom view without saving<br />
 
 
<br />
 
<br />
Graphics :<br />
+
New command /ck cancels any kick or ban votes in progress<br />
 +
New command /cv cancels any votes (kick, ban, restart, etc)<br />
 +
NLP / MCI minimum time interval reduced to 40 ms (was 50 ms)<br />
 +
New collision packet gives details of contact between two cars<br />
 +
Longer IS_MST now up to 128 chars / specify sound / send to all<br />
 +
FIX : Clutch axis / button was not reported from Controls screen<br />
 
<br />
 
<br />
Road cars and virtual dashboard use dashboard light symbols<br />
+
Misc :<br />
Added option to set colour of new road car gear LED display<br />
 
Shift lights removed from all road cars other than RaceAbout<br />
 
Improved wheel drawing system including rotating brake discs<br />
 
FBM / XRG / XRT / XRR wheels updated using the new draw system<br />
 
Included updated liveforspeed.se skins and liveforspeed.ru skins<br />
 
Headlights and tail lights can now be switched on by pressing '3'<br />
 
Improved shadows - sharper and ambient shadow effect now included<br />
 
Slight increase in wheels LOD reduction distance (increases detail)<br />
 
Increased maximum value of Mirror LOD user setting (default now 0.3)<br />
 
FIX : Physics objects & smoke can now be seen through your windscreen<br />
 
FIX : Turn signals were switched off if car received any damage<br />
 
FIX : Lightmap (lighting on cars) was positioned inaccurately<br />
 
FIX : MRT5 gear indicator and fuel gauge are now visible<br />
 
 
<br />
 
<br />
List of Hosts :<br />
+
Misc options : F9 / F10 accelerometer can be shown as one value<br />
<br />
+
Improved detection of invalid window positions when starting LFS<br />
List is produced much faster (by using UDP instead of TCP)<br />
+
URL command is now case insensitive - LFS:// or lfs:// both work<br />
Host options are displayed after clicking on a host to join<br />
+
Security : InSim can no longer be initialised from a URL command<br />
Improved order of "sort by version number" option (V column)<br />
+
Cruise : no need to drive a lap before serving DT / SG penalty<br />
Number of cars in race and maximum are displayed for each host<br />
+
Cruise : current lap is not displayed if lap timing is disabled<br />
Page up / page down / home / end keys now move through the list<br />
+
FIX : InSim camera with vertical pitch would cause LFS to crash<br />
Improved layout, appearance and options filters (with descriptions)<br />
+
FIX : OutGaugePack ID was always zero regardless of ID in cfg.txt<br />
FIX : No response in List of Hosts after failing to join a host<br />
+
 
FIX : Closing X connects message when trying to return to menu<br />
+
== 0.5Z28 ==
 +
''Nov 25, 2009''<br />
 +
<br />
 +
Reduced minimum speed in SHIFT+U mode to 0.1 m/s<br />
 +
FIX : Could not join S1 or S2 host after unlocking in Multiplayer screen<br />
 +
FIX : Multiple host passwords are now stored for local network ip / port<br />
 +
 
 +
== 0.5Z27 ==
 +
''Nov 23, 2009''<br />
 
<br />
 
<br />
Interface :<br />
+
Reduced minimum view height in SHIFT+U mode<br />
 +
Improved reading of host names and passwords from command line<br />
 +
Multiple host passwords are now stored (Join Specific Host screen)<br />
 +
 
 +
== 0.5Z26 ==
 +
''Nov 21, 2009''<br />
 
<br />
 
<br />
Click car arrow on small map to view that car<br />
+
Added support for lfs:// start LFS with command line from web page<br />
Blue and yellow flags removed from cruise mode<br />
+
Various translation updates<br />
Connections list is now shown in alphabetical order<br />
+
<br />
Click name in race position list to view that player's car<br />
+
FIX : It was possible to reset the car while a vote was in progress<br />
New key : SHIFT+Z to show the mouse cursor when it would be hidden<br />
+
FIX : Clicking SPR / MPR did not work if "Load track when starting"<br />
V / TAB / P / HOME / F1 / F2 / F3 / F / SHIFT+M / N work in options<br />
+
FIX : Help buttons sometimes translated after returning to English<br />
Window size and position now restored after full screen or exit LFS<br />
+
FIX : Two or more dedicated hosts could be started with same port<br />
Direction to turn and speed limit is shown when leaving pit garage<br />
+
 
Unlock screen : new "clear" button to remove name and password<br />
+
== 0.5Z25 ==
New text command /showmouse [yes/no] does the same as SHIFT+Z<br />
+
''Oct 28, 2009''<br />
FIX : It was possible to start a replay during an active vote<br />
 
FIX : F12 tyre display for remote car could go off screen<br />
 
FIX : Central message sub-text disappeared in escape menu<br />
 
FIX : Player name was wrong in entry screen after replay<br />
 
FIX : Skin names containing a '.' could not be loaded<br />
 
 
<br />
 
<br />
Autocross :<br />
+
Improved multiple monitor and curved screen support :<br />
 
<br />
 
<br />
New key : SHIFT+O to enter options from SHIFT+U mode<br />
+
The number of left and right screens can be manually entered in the View Options screen and you can set the angle between monitors.<br />
Smoother view adjustment with left mouse button while following car<br />
 
FIX : Autocross editor buttons were wrongly scaled with the interface<br />
 
FIX : Selected object in editor vanished behind anything transparent<br />
 
FIX : Could cross finish line without passing all route checkers<br />
 
FIX : Autocross route checkers only worked for one lap<br />
 
 
<br />
 
<br />
Translations :<br />
+
If you specify more than one screen, multiple views are rendered in different directions. This allows much wider fields of view.<br />
 
<br />
 
<br />
Included new Latin American Spanish translation<br />
+
2 screens - maximum FOV 180 degrees<br />
Korean, Spanish and Slovenian training lessons<br />
+
3 screens - maximum FOV 270 degrees<br />
 +
4 or more screens - maximum FOV 360 degrees<br />
 
<br />
 
<br />
Multiplayer :<br />
+
The FOV slider does not set the total field of view. Instead, you set the FOV of the main screen. LFS then calculates each screen's field of view and offset according to your settings.<br />
 
<br />
 
<br />
Progress indicator for skin downloads while joining a host<br />
+
Use "Screen angle" setting to specify the angle between monitors.<br />
New message from host replaces "Did not receive guest info"<br />
+
<br />
FIX : Added checks to prevent guests joining with no user name or ID<br />
+
Use "View offset" to move the steering wheel off centre.<br />
FIX : OOS starting race after joining autocross host in entry screen<br />
+
<br />
FIX : Dedicated host did not save skins used in MPR (for downloads)<br />
+
There are three separate sets of settings that are used depending on the screen size :<br />
 
<br />
 
<br />
Misc :<br />
+
Screen width 3.75 times the height -> wide mode (default 3 screen)<br />
 +
Screen width 2.5 times the height -> medium mode (default 2 screen)<br />
 +
Otherwise normal (single screen) mode is active (default 1 screen)<br />
 
<br />
 
<br />
Implemented ABS brakes in XRG / RB4 / FXO / XRT / FZ5<br />
+
These three sets all have the same available settings but different default values. This is so that if you have a wide screen setup then LFS will still look good when you reduce it to a normal window, because at that point it will automatically use "normal" mode.<br />
Misc option "Shadow generation" to select optimal shadow draw<br />
 
OutGauge : Dashboard lights reported in new OutGaugePack fields<br />
 
InSim : Traction Control and ABS are now reported in IS_NPL packet<br />
 
InSim : New packets to start / search replays and take screenshots<br />
 
FIX : LFS could crash when many cars were in view (e.g. during MPR)<br />
 
FIX : Mouse steering was stuck on full lock after minimising window<br />
 
FIX : Vista 64 power save switched off monitor in full screen mode<br />
 
FIX : Short cuts were possible in slalom course training lesson<br />
 
FIX : Follower view angle setting changed when LFS restarted<br />
 
FIX : MPR buffer overflow vulnerability (thanks to muhaa)<br />
 
FIX : Crash in game setup screen after removing a player<br />
 
 
 
== 0.5Z24 ==
 
''Oct 27, 2009''<br />
 
 
<br />
 
<br />
List of Hosts : Improved layout and cars / options filters<br />
+
To reproduce the old single projection 3 three screen mode, either - set the number of left and right screens to zero, or - set left and right screens to 1 and set "Screen angle" to zero.<br />
List of Hosts : Page up / page down / home / end keys work<br />
 
Host options are displayed on Join Specific Host screen<br />
 
Added option to set colour of road car gear LED display<br />
 
 
 
== 0.5Z22 ==
 
''Oct 23, 2009''<br />
 
 
<br />
 
<br />
Included Korean translation of training lessons<br />
+
A curved screen can be supported by setting the number of left and right screens to the maximum of 5 each. This 11 screen setup is an approximate cylindrical projection, ideal for curved screens.<br />
Much faster List of Hosts (by using UDP instead of TCP)<br />
+
<br />
Z22 hosts display number of and maximum cars in List of Hosts<br />
+
Various other setups can now be properly supported, for example :<br />
Included updated liveforspeed.se skins and liveforspeed.ru skins<br />
+
<br />
XRG / XRT / XRR wheels updated using the new wheel drawing system<br />
+
- A 2 screen setup with side screen at 30 degrees and offset wheel<br />
FIX : It was possible to start a replay while a vote was active<br />
+
- A 5 screen setup with each screen at 45 degrees - total FOV 225<br />
 
+
- A 3 projector setup with each screen at 90 degrees - total FOV 270<br />
== 0.5Z20 ==
 
''Oct 17, 2009''<br />
 
 
<br />
 
<br />
FIX : Z19 problems going full screen in some versions of Windows<br />
 
 
== 0.5Z19 ==
 
''Oct 16, 2009''<br />
 
 
<br />
 
<br />
Updates :<br />
+
Note :<br />
 
<br />
 
<br />
Road car dashboards updated to use dashboard light symbols<br />
+
External views (TV, helicopter and SHIFT+U mode) are always drawn as a single render and usually confined to the 2D interface area.<br />
Shift lights removed from all road cars other than RaceAbout<br />
 
OutGauge : Dashboard lights reported in new OutGaugePack fields<br />
 
Included "Latino" translation : South American / Mexican Spanish<br />
 
New command : /view reload - reload a custom view without saving<br />
 
New command : /view save - save any changes made to a custom view<br />
 
Mouse steer/look/axes now relative to interface (not entire screen)<br />
 
Window size and position now restored after full screen or exit LFS<br />
 
Cleaned up code : window create / resize / switch to full screen<br />
 
 
<br />
 
<br />
Fixes :<br />
+
Related settings :<br />
 
<br />
 
<br />
FIX : Car shake when following in SHIFT+U mode with above 100 fps<br />
+
Option to force external views to use full width<br />
FIX : Roll in SHIFT+U mode was not reported in InSim IS_CPP packet<br />
+
Bezel compensation - to allow for the gap between monitors<br />
FIX : Car shake when using left mouse in SHIFT+U to adjust position<br />
+
Screen widths - for centre and side screens with a different width<br />
FIX : Full width external views option was not saved in config file<br />
 
FIX : Dedicated host did not save skins used in MPR (for downloads)<br />
 
FIX : SoftTH users could not click side screen interface buttons<br />
 
FIX : Overhead text (driver names) appeared too late in mirrors<br />
 
FIX : Zoom keys could change screen angle setting (now limited)<br />
 
FIX : LX4 number plate no longer intersects with spare tyre<br />
 
 
 
== 0.5Z18 ==
 
''Oct 11, 2009''<br />
 
 
<br />
 
<br />
Changes in the multiple monitor support system :<br />
+
Other changes to view system :<br />
 
<br />
 
<br />
New slider : Screen angle - to set the angle between monitors<br />
+
Two button look (left + right) is now double the one button look and this allows up to 180 degrees look (like old versions of LFS).<br />
New slider : View offset - to move the steering wheel off centre<br />
 
 
<br />
 
<br />
The FOV slider no longer sets the total FOV. Instead, you set the<br />
+
Rear look (instant 180 degree view from centre of car) is now the same on all cars (no longer shows a virtual mirror) but is disallowed if the host activates forced cockpit view.<br />
FOV of the main screen. LFS then calculates all the necessary<br />
 
fields of view and offsets per screen according to your settings.<br />
 
 
<br />
 
<br />
This allows a much wider range of setups. You can use a wider<br />
+
Driving view Z-buffering improved so you should not usually see missing parts of your seat or the car body when looking around.<br />
field of view without needing to set your monitors to an extreme<br />
 
angle. The new settings also make a dual monitor setup usable.<br />
 
 
<br />
 
<br />
Other updates :<br />
+
Mouse steer/look/axes now relative to interface (not entire screen)<br />
 +
New command : /view save - save any changes made to a custom view<br />
 +
New command : /view reload - reload a custom view without saving<br />
 
<br />
 
<br />
Option to force external views to use full width<br />
+
Graphics :<br />
Connections list is now shown in alphabetical order<br />
 
New key : SHIFT+Z to show the mouse cursor when it would be hidden<br />
 
Names in race position list can now be clicked to view that player<br />
 
Slight increase in wheels LOD reduction distance (increases detail)<br />
 
Increased maximum value of Mirror LOD user setting (default now 0.3)<br />
 
New text command /showmouse [yes/no] does the same as SHIFT+Z<br />
 
 
<br />
 
<br />
Fixes :<br />
+
Road cars and virtual dashboard use dashboard light symbols<br />
<br />
+
Added option to set colour of new road car gear LED display<br />
FIX : A crash if a car drove outside the path area (no camera found)<br />
+
Shift lights removed from all road cars other than RaceAbout<br />
FIX : Central message sub-text disappeared if escape menu was active<br />
+
Improved wheel drawing system including rotating brake discs<br />
FIX : Flicker using roll function in SHIFT+U mode above 100 fps<br />
+
FBM / XRG / XRT / XRR wheels updated using the new draw system<br />
FIX : LOD was wrongly affected by the previous rendered image<br />
+
Included updated liveforspeed.se skins and liveforspeed.ru skins<br />
FIX : A debug message appeared when changing the AA setting<br />
+
Headlights and tail lights can now be switched on by pressing '3'<br />
 +
Improved shadows - sharper and ambient shadow effect now included<br />
 +
Slight increase in wheels LOD reduction distance (increases detail)<br />
 +
Increased maximum value of Mirror LOD user setting (default now 0.3)<br />
 +
FIX : Physics objects & smoke can now be seen through your windscreen<br />
 +
FIX : Turn signals were switched off if car received any damage<br />
 +
FIX : Lightmap (lighting on cars) was positioned inaccurately<br />
 +
FIX : MRT5 gear indicator and fuel gauge are now visible<br />
 
<br />
 
<br />
KNOWN ISSUES :<br />
+
List of Hosts :<br />
 
<br />
 
<br />
LX4 number plate intersects with spare tyre<br />
+
List is produced much faster (by using UDP instead of TCP)<br />
SHIFT+U mode : "follow car" with frame rate above 100 fps, the observed car appears to shake (if moving)<br />
+
Host options are displayed after clicking on a host to join<br />
 
+
Improved order of "sort by version number" option (V column)<br />
== 0.5Z17 ==
+
Number of cars in race and maximum are displayed for each host<br />
''Oct 3, 2009''<br />
+
Page up / page down / home / end keys now move through the list<br />
 +
Improved layout, appearance and options filters (with descriptions)<br />
 +
FIX : No response in List of Hosts after failing to join a host<br />
 +
FIX : Closing X connects message when trying to return to menu<br />
 
<br />
 
<br />
Fixed tyre related multiplayer OOS / JOOS bug found in Z16<br />
+
Interface :<br />
Bezel compensation remained active even when not applicable<br />
 
 
<br />
 
<br />
KNOWN ISSUES :<br />
+
Click car arrow on small map to view that car<br />
<br />
+
Blue and yellow flags removed from cruise mode<br />
LX4 number plate intersects with spare tyre<br />
+
Connections list is now shown in alphabetical order<br />
 
+
Click name in race position list to view that player's car<br />
== 0.5Z16 ==
+
New key : SHIFT+Z to show the mouse cursor when it would be hidden<br />
''Oct 2, 2009''<br />
+
V / TAB / P / HOME / F1 / F2 / F3 / F / SHIFT+M / N work in options<br />
 +
Window size and position now restored after full screen or exit LFS<br />
 +
Direction to turn and speed limit is shown when leaving pit garage<br />
 +
Unlock screen : new "clear" button to remove name and password<br />
 +
New text command /showmouse [yes/no] does the same as SHIFT+Z<br />
 +
FIX : It was possible to start a replay during an active vote<br />
 +
FIX : F12 tyre display for remote car could go off screen<br />
 +
FIX : Central message sub-text disappeared in escape menu<br />
 +
FIX : Player name was wrong in entry screen after replay<br />
 +
FIX : Skin names containing a '.' could not be loaded<br />
 +
<br />
 +
Autocross :<br />
 
<br />
 
<br />
Improved multiple monitor and curved screen support :<br />
+
New key : SHIFT+O to enter options from SHIFT+U mode<br />
 +
Smoother view adjustment with left mouse button while following car<br />
 +
FIX : Autocross editor buttons were wrongly scaled with the interface<br />
 +
FIX : Selected object in editor vanished behind anything transparent<br />
 +
FIX : Could cross finish line without passing all route checkers<br />
 +
FIX : Autocross route checkers only worked for one lap<br />
 
<br />
 
<br />
The number of left and right screens can be manually entered in the<br />
+
Translations :<br />
View Options screen.<br />
 
 
<br />
 
<br />
If you specify more than one screen, multiple views are rendered in<br />
+
Included new Latin American Spanish translation<br />
different directions. This allows much wider fields of view.<br />
+
Korean, Spanish and Slovenian training lessons<br />
 
<br />
 
<br />
2 screens - maximum FOV 180 degrees<br />
+
Multiplayer :<br />
3 screens - maximum FOV 270 degrees<br />
 
4 or more screens - maximum FOV 360 degrees<br />
 
 
<br />
 
<br />
As before, there are two separate sets of settings. Wide mode<br />
+
Progress indicator for skin downloads while joining a host<br />
becomes active when the screen width is 3 or more times the height.<br />
+
New message from host replaces "Did not receive guest info"<br />
Normal mode and wide mode have all the same settings, but normal<br />
+
FIX : Added checks to prevent guests joining with no user name or ID<br />
mode defaults to 1 screen, while wide mode defaults to 3 screens.<br />
+
FIX : OOS starting race after joining autocross host in entry screen<br />
 +
FIX : Dedicated host did not save skins used in MPR (for downloads)<br />
 
<br />
 
<br />
The old single projection 3 three screen mode can be reproduced by<br />
+
Misc :<br />
setting the number of left and right screens to zero.<br />
 
 
<br />
 
<br />
A curved screen can be supported by setting the number of left and<br />
+
Implemented ABS brakes in XRG / RB4 / FXO / XRT / FZ5<br />
right screens to the maximum of 5 each. This 11 screen setup is<br />
+
Misc option "Shadow generation" to select optimal shadow draw<br />
an approximate cylindrical projection, ideal for curved screens.<br />
+
OutGauge : Dashboard lights reported in new OutGaugePack fields<br />
 +
InSim : Traction Control and ABS are now reported in IS_NPL packet<br />
 +
InSim : New packets to start / search replays and take screenshots<br />
 +
FIX : LFS could crash when many cars were in view (e.g. during MPR)<br />
 +
FIX : Mouse steering was stuck on full lock after minimising window<br />
 +
FIX : Vista 64 power save switched off monitor in full screen mode<br />
 +
FIX : Short cuts were possible in slalom course training lesson<br />
 +
FIX : Follower view angle setting changed when LFS restarted<br />
 +
FIX : MPR buffer overflow vulnerability (thanks to muhaa)<br />
 +
FIX : Crash in game setup screen after removing a player<br />
 +
 
 +
== 0.5Z24 ==
 +
''Oct 27, 2009''<br />
 
<br />
 
<br />
Various other setups can now be properly supported, for example :<br />
+
List of Hosts : Improved layout and cars / options filters<br />
 +
List of Hosts : Page up / page down / home / end keys work<br />
 +
Host options are displayed on Join Specific Host screen<br />
 +
Added option to set colour of road car gear LED display<br />
 +
 
 +
== 0.5Z22 ==
 +
''Oct 23, 2009''<br />
 
<br />
 
<br />
- A 5 screen setup with each screen at 45 degrees - total FOV 225<br />
+
Included Korean translation of training lessons<br />
- A 3 projector setup with each screen at 90 degrees - total 270<br />
+
Much faster List of Hosts (by using UDP instead of TCP)<br />
 +
Z22 hosts display number of and maximum cars in List of Hosts<br />
 +
Included updated liveforspeed.se skins and liveforspeed.ru skins<br />
 +
XRG / XRT / XRR wheels updated using the new wheel drawing system<br />
 +
FIX : It was possible to start a replay while a vote was active<br />
 +
 
 +
== 0.5Z20 ==
 +
''Oct 17, 2009''<br />
 
<br />
 
<br />
Other new settings :<br />
+
FIX : Z19 problems going full screen in some versions of Windows<br />
 +
 
 +
== 0.5Z19 ==
 +
''Oct 16, 2009''<br />
 
<br />
 
<br />
Bezel compensation - allows for the gap between monitors<br />
+
Updates :<br />
Screen widths - for centre and side screens with a different width<br />
 
 
<br />
 
<br />
Note :<br />
+
Road car dashboards updated to use dashboard light symbols<br />
 +
Shift lights removed from all road cars other than RaceAbout<br />
 +
OutGauge : Dashboard lights reported in new OutGaugePack fields<br />
 +
Included "Latino" translation : South American / Mexican Spanish<br />
 +
New command : /view reload - reload a custom view without saving<br />
 +
New command : /view save - save any changes made to a custom view<br />
 +
Mouse steer/look/axes now relative to interface (not entire screen)<br />
 +
Window size and position now restored after full screen or exit LFS<br />
 +
Cleaned up code : window create / resize / switch to full screen<br />
 
<br />
 
<br />
External views (TV, helicopter and SHIFT+U mode) are always drawn as<br />
+
Fixes :<br />
a single render and confined to the same area as the 2D interface.<br />
 
 
<br />
 
<br />
Other changes to view system :<br />
+
FIX : Car shake when following in SHIFT+U mode with above 100 fps<br />
<br />
+
FIX : Roll in SHIFT+U mode was not reported in InSim IS_CPP packet<br />
Two button look (left + right) is now double the one button look and<br />
+
FIX : Car shake when using left mouse in SHIFT+U to adjust position<br />
this allows up to 180 degrees look (like old versions of LFS).<br />
+
FIX : Full width external views option was not saved in config file<br />
 +
FIX : Dedicated host did not save skins used in MPR (for downloads)<br />
 +
FIX : SoftTH users could not click side screen interface buttons<br />
 +
FIX : Overhead text (driver names) appeared too late in mirrors<br />
 +
FIX : Zoom keys could change screen angle setting (now limited)<br />
 +
FIX : LX4 number plate no longer intersects with spare tyre<br />
 +
 
 +
== 0.5Z18 ==
 +
''Oct 11, 2009''<br />
 
<br />
 
<br />
Rear look (instant 180 degree view from centre of car) is now the<br />
+
Changes in the multiple monitor support system :<br />
same on all cars (no longer shows a virtual mirror) but is disallowed<br />
 
if the host activates forced cockpit view.<br />
 
 
<br />
 
<br />
Cockpit view Z-buffering has improved so you should not usually see<br />
+
New slider : Screen angle - to set the angle between monitors<br />
missing parts of your seat or the car body when looking around.<br />
+
New slider : View offset - to move the steering wheel off centre<br />
 
<br />
 
<br />
Other updates :<br />
+
The FOV slider no longer sets the total FOV. Instead, you set the<br />
 +
FOV of the main screen. LFS then calculates all the necessary<br />
 +
fields of view and offsets per screen according to your settings.<br />
 
<br />
 
<br />
Click car arrow on small map to view that car<br />
+
This allows a much wider range of setups. You can use a wider<br />
Included Slovenian translation of training lessons<br />
+
field of view without needing to set your monitors to an extreme<br />
New key : SHIFT+O to enter options from SHIFT+U mode<br />
+
angle. The new settings also make a dual monitor setup usable.<br />
Pit speed limit is now shown below the pit direction arrow<br />
 
Misc option "Shadow generation" replaces Z15 test shadows key<br />
 
Headlights and tail lights can now be switched on by pressing '3'<br />
 
V / TAB / P / HOME / F1 / F2 / F3 / F / SHIFT+M / N work in options<br />
 
Virtual dash uses symbols (soon to be implemented on real dashboards)<br />
 
 
<br />
 
<br />
Fixes :<br />
+
Other updates :<br />
 
<br />
 
<br />
FIX : Pit lane arrow is now only shown in driving views<br />
+
Option to force external views to use full width<br />
FIX : Pit lane arrow was shown even when car was going the right way<br />
+
Connections list is now shown in alphabetical order<br />
FIX : Autocross editor buttons were wrongly scaled with the interface<br />
+
New key : SHIFT+Z to show the mouse cursor when it would be hidden<br />
FIX : Physics objects & smoke can now be seen through your windscreen<br />
+
Names in race position list can now be clicked to view that player<br />
FIX : Selected object in editor vanished behind anything transparent<br />
+
Slight increase in wheels LOD reduction distance (increases detail)<br />
FIX : Turn signals were switched off if car received any damage<br />
+
Increased maximum value of Mirror LOD user setting (default now 0.3)<br />
FIX : Crash in game setup screen after removing a player<br />
+
New text command /showmouse [yes/no] does the same as SHIFT+Z<br />
 
 
== 0.5Z15 ==
 
''Jul 8, 2009''<br />
 
 
<br />
 
<br />
FIX : Pit exit indicator was a square in double byte languages<br />
+
Fixes :<br />
FIX : Rim / tyre polygon alignment was wrong (left wheels FXO / UF1)<br />
 
FIX : Pitlane exit direction arrows did not work in training lessons<br />
 
FIX : MPR buffer overflow vulnerability (reported by muhaa - thanks)<br />
 
FIX : Could cross finish line without passing all route checkers<br />
 
FIX : Skin names containing a '.' could not be loaded in LFS<br />
 
FIX : Colour extended into skin download progress indicator<br />
 
FIX : F12 tyre display for remote car could go off screen<br />
 
FIX : MRT5 gear indicator and fuel gauge are now visible<br />
 
FIX : Short cuts were possible in slalom course training<br />
 
FIX : Autocross route checkers only worked for one lap<br />
 
 
<br />
 
<br />
TEST key added for Wine users. The new shadows are known to go<br />
+
FIX : A crash if a car drove outside the path area (no camera found)<br />
wrong when LFS is run using Wine on a Linux computer. Press SHIFT+K<br />
+
FIX : Central message sub-text disappeared if escape menu was active<br />
to try out a test version to see if it makes any difference.<br />
+
FIX : Flicker using roll function in SHIFT+U mode above 100 fps<br />
On Windows computers, the test version is slightly slower.<br />
+
FIX : LOD was wrongly affected by the previous rendered image<br />
 +
FIX : A debug message appeared when changing the AA setting<br />
 
<br />
 
<br />
 
KNOWN ISSUES :<br />
 
KNOWN ISSUES :<br />
 
<br />
 
<br />
LX4 number plate goes through spare tyre<br />
+
LX4 number plate intersects with spare tyre<br />
 +
SHIFT+U mode : "follow car" with frame rate above 100 fps, the observed car appears to shake (if moving)<br />
  
== 0.5Z13 ==
+
== 0.5Z17 ==
''Jul 8, 2009''<br />
+
''Oct 3, 2009''<br />
 
<br />
 
<br />
New message from host replaces "Did not receive guest info"<br />
+
Fixed tyre related multiplayer OOS / JOOS bug found in Z16<br />
Progress indicator for skin downloads while joining a host<br />
+
Bezel compensation remained active even when not applicable<br />
Improved order of sort by version number in List of Hosts<br />
 
Unlock screen clear button to remove name and password<br />
 
Direction to turn is shown when leaving pit garage<br />
 
Blue and yellow flags removed from cruise mode<br />
 
Removed Español Latino translation<br />
 
<br />
 
FIX : LFS could crash when many cars were in view (e.g. during MPR)<br />
 
FIX : Vista 64 power save switched off monitor in full screen mode<br />
 
FIX : No response in List of Hosts after failing to join a host<br />
 
FIX : Lightmap (lighting on cars) was positioned inaccurately<br />
 
FIX : Follower view angle setting changed when LFS restarted<br />
 
FIX : Closing X connects (message in List of Hosts screen)<br />
 
FIX : Shine on wheels flickered while editing wheel colour<br />
 
FIX : ABS now works in reverse<br />
 
 
<br />
 
<br />
 
KNOWN ISSUES :<br />
 
KNOWN ISSUES :<br />
 
<br />
 
<br />
LX4 number plate goes through spare tyre<br />
+
LX4 number plate intersects with spare tyre<br />
  
== 0.5Z10 ==
+
== 0.5Z16 ==
''Dec 29, 2008''<br />
+
''Oct 2, 2009''<br />
 +
<br />
 +
Improved multiple monitor and curved screen support :<br />
 
<br />
 
<br />
FIX : Mouse steering was stuck on full lock after minimising window<br />
+
The number of left and right screens can be manually entered in the<br />
 
+
View Options screen.<br />
== 0.5Z9 ==
 
''Dec 21, 2008''<br />
 
 
<br />
 
<br />
FIX : Online statistics were not sent to LFS World<br />
+
If you specify more than one screen, multiple views are rendered in<br />
FIX : Random FZ5 setups were saved to the setups folder<br />
+
different directions. This allows much wider fields of view.<br />
FIX : View shake system missed high frequency information<br />
 
 
 
== 0.5Z8 ==
 
''Dec 18, 2008''<br />
 
 
<br />
 
<br />
ATTEMPTED FIX : Flickering shadow outline on some graphics drivers<br />
+
2 screens - maximum FOV 180 degrees<br />
 +
3 screens - maximum FOV 270 degrees<br />
 +
4 or more screens - maximum FOV 360 degrees<br />
 
<br />
 
<br />
KNOWN ISSUES :<br />
+
As before, there are two separate sets of settings. Wide mode<br />
 +
becomes active when the screen width is 3 or more times the height.<br />
 +
Normal mode and wide mode have all the same settings, but normal<br />
 +
mode defaults to 1 screen, while wide mode defaults to 3 screens.<br />
 
<br />
 
<br />
LX4 number plate goes through spare tyre<br />
+
The old single projection 3 three screen mode can be reproduced by<br />
Flickering wheel colour when changing rim colour<br />
+
setting the number of left and right screens to zero.<br />
 
<br />
 
<br />
CAN'T REPRODUCE :<br />
+
A curved screen can be supported by setting the number of left and<br />
 +
right screens to the maximum of 5 each. This 11 screen setup is<br />
 +
an approximate cylindrical projection, ideal for curved screens.<br />
 
<br />
 
<br />
Mouse steering only full lock after SHIFT+F4<br />
+
Various other setups can now be properly supported, for example :<br />
 
 
== 0.5Z7 ==
 
''Dec 18, 2008''<br />
 
 
<br />
 
<br />
InSim : Traction Control and ABS are now reported in IS_NPL packet<br />
+
- A 5 screen setup with each screen at 45 degrees - total FOV 225<br />
FIX : Setup related multiplayer OOS bugs affecting test patch users<br />
+
- A 3 projector setup with each screen at 90 degrees - total 270<br />
 
 
== 0.5Z6 ==
 
''Dec 18, 2008''<br />
 
 
<br />
 
<br />
ABS brakes removed from XF GTI<br />
+
Other new settings :<br />
FIX : Crash in D3D8.dll (related to shadows)<br />
 
 
<br />
 
<br />
KNOWN ISSUES :<br />
+
Bezel compensation - allows for the gap between monitors<br />
 +
Screen widths - for centre and side screens with a different width<br />
 +
<br />
 +
Note :<br />
 
<br />
 
<br />
LX4 number plate goes through spare tyre<br />
+
External views (TV, helicopter and SHIFT+U mode) are always drawn as<br />
Flickering wheel colour when changing rims colour<br />
+
a single render and confined to the same area as the 2D interface.<br />
Shadows have a flickering outline on some graphics cards<br />
 
 
<br />
 
<br />
CAN'T REPRODUCE :<br />
+
Other changes to view system :<br />
 
<br />
 
<br />
Mouse steering only full lock after SHIFT+F4<br />
+
Two button look (left + right) is now double the one button look and<br />
 
+
this allows up to 180 degrees look (like old versions of LFS).<br />
== 0.5Z5 ==
 
''Dec 14, 2008''<br />
 
 
<br />
 
<br />
New language included : Español Latino (still need to add a flag)<br />
+
Rear look (instant 180 degree view from centre of car) is now the<br />
FIX : Crash on closing LFS from multiplayer while tyres displayed<br />
+
same on all cars (no longer shows a virtual mirror) but is disallowed<br />
Probable fix for shadow stretching bug on some graphics cards<br />
+
if the host activates forced cockpit view.<br />
Possible fix for an apparently random crash in D3D8.dll<br />
 
 
 
== 0.5Z4 ==
 
''Dec 13, 2008''<br />
 
 
<br />
 
<br />
Attempted fix for polygon errors seen on some graphics cards<br />
+
Cockpit view Z-buffering has improved so you should not usually see<br />
FIX : It was impossible to join an online race with a demo car<br />
+
missing parts of your seat or the car body when looking around.<br />
 
 
== 0.5Z3 ==
 
''Dec 13, 2008''<br />
 
 
<br />
 
<br />
Updated wheels on Formula BMW<br />
+
Other updates :<br />
Implemented ABS brakes in XFG / XRG / RB4 / FXO / XRT / FZ5<br />
 
Improved wheel drawing system including rotating brake discs<br />
 
Improved shadows - sharper and ambient shadow effect now included<br />
 
InSim : New packets to start / search replays and take screenshots<br />
 
FIX : Player name was wrong in entry screen on entry or after replay<br />
 
FIX : Added checks to prevent guests joining with no user name or ID<br />
 
FIX : OOS starting race after joining autocross host in entry screen<br />
 
 
 
== 0.5Z ==
 
''Jul 2, 2008''<br />
 
 
<br />
 
<br />
Graphics :<br />
+
Click car arrow on small map to view that car<br />
 +
Included Slovenian translation of training lessons<br />
 +
New key : SHIFT+O to enter options from SHIFT+U mode<br />
 +
Pit speed limit is now shown below the pit direction arrow<br />
 +
Misc option "Shadow generation" replaces Z15 test shadows key<br />
 +
Headlights and tail lights can now be switched on by pressing '3'<br />
 +
V / TAB / P / HOME / F1 / F2 / F3 / F / SHIFT+M / N work in options<br />
 +
Virtual dash uses symbols (soon to be implemented on real dashboards)<br />
 
<br />
 
<br />
updated interiors in FOX / FO8 / XF and XR (GTR and road) cars<br />
+
Fixes :<br />
Improved frame rates - subobjects now use hardware vertex shading<br />
 
Improved sky rendering - less distortion, small frame rate increase<br />
 
Smarter level of detail calculations for best detail and frame rate<br />
 
Driver names are now directly above car with no acceleration offset<br />
 
Antialiasing and anisotropic filtering support in Graphics Options<br />
 
Mirrors with horizontal offset applied now stay inside windscreen<br />
 
JPG advert textures now used in all tracks (folder : data\pic)<br />
 
Improved control of mip bias : 4 sliders in Graphics Options<br />
 
Graphical and audio dynamic lod reductions are now instant<br />
 
Increased maximum number of car shadows from 8 to 16<br />
 
Antialiased virtual start lights and steering gauge<br />
 
FIX : RB4 dashboard wrong in left hand drive mode<br />
 
 
<br />
 
<br />
Physics :<br />
+
FIX : Pit lane arrow is now only shown in driving views<br />
<br />
+
FIX : Pit lane arrow was shown even when car was going the right way<br />
XF GTR now has a sequential gearbox with ignition cut<br />
+
FIX : Autocross editor buttons were wrongly scaled with the interface<br />
Wind speeds and variations are now more moderate / less wild<br />
+
FIX : Physics objects & smoke can now be seen through your windscreen<br />
Small improvements to default setups of XR Turbo / XR GTR / XF GTR<br />
+
FIX : Selected object in editor vanished behind anything transparent<br />
Moved and lowered centre of gravity in GTR cars for better handling<br />
+
FIX : Turn signals were switched off if car received any damage<br />
Lowered centre of gravity and updated rear suspension of XRT and RB4<br />
+
FIX : Crash in game setup screen after removing a player<br />
 +
 
 +
== 0.5Z15 ==
 +
''Jul 8, 2009''<br />
 
<br />
 
<br />
Replays :<br />
+
FIX : Pit exit indicator was a square in double byte languages<br />
 +
FIX : Rim / tyre polygon alignment was wrong (left wheels FXO / UF1)<br />
 +
FIX : Pitlane exit direction arrows did not work in training lessons<br />
 +
FIX : MPR buffer overflow vulnerability (reported by muhaa - thanks)<br />
 +
FIX : Could cross finish line without passing all route checkers<br />
 +
FIX : Skin names containing a '.' could not be loaded in LFS<br />
 +
FIX : Colour extended into skin download progress indicator<br />
 +
FIX : F12 tyre display for remote car could go off screen<br />
 +
FIX : MRT5 gear indicator and fuel gauge are now visible<br />
 +
FIX : Short cuts were possible in slalom course training<br />
 +
FIX : Autocross route checkers only worked for one lap<br />
 
<br />
 
<br />
Escape menu and options now available during a multiplayer replay<br />
+
TEST key added for Wine users. The new shadows are known to go<br />
Replay controls & timeline visible with mouse at bottom of screen<br />
+
wrong when LFS is run using Wine on a Linux computer. Press SHIFT+K<br />
SP and MP replays now loop unless started by /mpr or /spr commands<br />
+
to try out a test version to see if it makes any difference.<br />
External replay starting now works from replay screen or in replay<br />
+
On Windows computers, the test version is slightly slower.<br />
FIX : Paused indicator is now shown when paused at start of replay<br />
 
FIX : Hang if escape menu was open at the end of a non-looping SPR<br />
 
FIX : Could get stuck leaving a paused MPR while guest connecting<br />
 
FIX : LFS wrongly allowed replay after adding AI in single player<br />
 
 
<br />
 
<br />
Licensed demo racers system :<br />
+
KNOWN ISSUES :<br />
 
<br />
 
<br />
Demo racers now need a user name and GAME password to go online<br />
+
LX4 number plate goes through spare tyre<br />
Unified List of Hosts - S2 users can all Demo / S1 / S2 hosts<br />
+
 
Demo / S1 racers can see all hosts running Demo / S1 content<br />
+
== 0.5Z13 ==
Demo racers now automatically download skins but not upload<br />
+
''Jul 8, 2009''<br />
 
<br />
 
<br />
Double byte character support :<br />
+
New message from host replaces "Did not receive guest info"<br />
 +
Progress indicator for skin downloads while joining a host<br />
 +
Improved order of sort by version number in List of Hosts<br />
 +
Unlock screen clear button to remove name and password<br />
 +
Direction to turn is shown when leaving pit garage<br />
 +
Blue and yellow flags removed from cruise mode<br />
 +
Removed Español Latino translation<br />
 
<br />
 
<br />
Included Chinese, Japanese and Korean translations<br />
+
FIX : LFS could crash when many cars were in view (e.g. during MPR)<br />
Selectable fonts for these languages in Game Options<br />
+
FIX : Vista 64 power save switched off monitor in full screen mode<br />
Input method editor support including candidate lists<br />
+
FIX : No response in List of Hosts after failing to join a host<br />
IME automatically switched on and off in text entry dialog<br />
+
FIX : Lightmap (lighting on cars) was positioned inaccurately<br />
Input language is shown when editing text (white if IME active)<br />
+
FIX : Follower view angle setting changed when LFS restarted<br />
Name of active Chinese input method is shown (but not in Vista)<br />
+
FIX : Closing X connects (message in List of Hosts screen)<br />
 +
FIX : Shine on wheels flickered while editing wheel colour<br />
 +
FIX : ABS now works in reverse<br />
 
<br />
 
<br />
Translations support :<br />
+
KNOWN ISSUES :<br />
 
<br />
 
<br />
New Bulgarian translation including training lessons<br />
+
LX4 number plate goes through spare tyre<br />
Added flags beside names of translations in Game Options<br />
+
 
New and updated training lesson translations in various languages<br />
+
== 0.5Z10 ==
Tips section in training can have more lines if purpose is not full<br />
+
''Dec 29, 2008''<br />
FIX : Host welcome text was displayed in local code page (now Latin)<br />
+
<br />
FIX : Overlapping text in F12 menu asymmetrical settings (in Polish)<br />
+
FIX : Mouse steering was stuck on full lock after minimising window<br />
FIX : Code page error on List of Hosts after changing language<br />
+
 
FIX : Corrupted in-game text after changing language<br />
+
== 0.5Z9 ==
 +
''Dec 21, 2008''<br />
 +
<br />
 +
FIX : Online statistics were not sent to LFS World<br />
 +
FIX : Random FZ5 setups were saved to the setups folder<br />
 +
FIX : View shake system missed high frequency information<br />
 +
 
 +
== 0.5Z8 ==
 +
''Dec 18, 2008''<br />
 +
<br />
 +
ATTEMPTED FIX : Flickering shadow outline on some graphics drivers<br />
 +
<br />
 +
KNOWN ISSUES :<br />
 
<br />
 
<br />
Interface :<br />
+
LX4 number plate goes through spare tyre<br />
 +
Flickering wheel colour when changing rim colour<br />
 
<br />
 
<br />
Faster text drawing system improves frame rate<br />
+
CAN'T REPRODUCE :<br />
Separate text entry field for AI number plates<br />
 
Various minor graphical improvements in the interface<br />
 
Improved filter (16 bit / 32 bit / all) in Screen Options<br />
 
Network debug messages are no longer sent in InSim packets<br />
 
Interface improvements including updated entry screen and options<br />
 
Text input box is now drawn above user messages so easier to type<br />
 
Hotlapping in demo version - user name is now stored in the replay<br />
 
Controls setup now includes sensitivity multipliers for mouse axes<br />
 
Auto mode switching so F9 to F12 / N / SHIFT+L work even if hidden<br />
 
Line breaks in help text and lesson text now depend on actual width<br />
 
Success or failure message is now shown for one second after CTRL+S<br />
 
New game setup screen info message "X removed Y from the start grid"<br />
 
FIX : In some rare cases SHIFT+U mode did not move with an arrow key<br />
 
FIX : Changing gear shift type while driving made SPR go out of sync<br />
 
FIX : Enter pits "Could not load colours" after renaming car colours<br />
 
FIX : Autocross / drag can no longer be selected in hotlapping mode<br />
 
FIX : It was possible to join a race with same name as an AI driver<br />
 
FIX : Disabled various text commands from training (including /ai)<br />
 
FIX : Sometimes incorrect message "Road tyres on rallycross track"<br />
 
FIX : Code page of text when adding a new music track in channels<br />
 
FIX : OutGauge and OutSim are no longer closed by starting InSim<br />
 
FIX : Info button in List of Hosts showed laps instead of hours<br />
 
FIX : Wall riding was possible on soft walls at South City<br />
 
FIX : Command /entry did not work while watching a replay<br />
 
FIX : ALT+F4 did not exit LFS from a training lesson<br />
 
 
<br />
 
<br />
Multiplayer :<br />
+
Mouse steering only full lock after SHIFT+F4<br />
 +
 
 +
== 0.5Z7 ==
 +
''Dec 18, 2008''<br />
 
<br />
 
<br />
Dedicated host and network debug show connecting guest IP<br />
+
InSim : Traction Control and ABS are now reported in IS_NPL packet<br />
New command /ndebug=no/yes to switch off/on network debug<br />
+
FIX : Setup related multiplayer OOS bugs affecting test patch users<br />
New option /lytdir allows dedicated hosts to specify layout folder<br />
+
 
On local network hosts only - false start no longer causes spectate<br />
+
== 0.5Z6 ==
FIX : Admin could crash dedicated host by mistake with some commands<br />
+
''Dec 18, 2008''<br />
FIX : Host name code page error after clicking '?' in List of Hosts<br />
 
FIX : Inaccurate remote cars lap time after passing a split in MPR<br />
 
FIX : False message : Your skin was not found at www.lfsworld.net<br />
 
FIX : Joining a host with same name AI resulted in Join OOS<br />
 
FIX : Rapid /ai command could exceed number of cars allowed<br />
 
FIX : Rapid /ai NAME command resulted in AI with same name<br />
 
FIX : User could spam TCP requests causing overload<br />
 
FIX : Skin name buffer overflow exploit<br />
 
 
<br />
 
<br />
Misc :<br />
+
ABS brakes removed from XF GTI<br />
 +
FIX : Crash in D3D8.dll (related to shadows)<br />
 
<br />
 
<br />
Added output frequency and slip fraction to the RAF file output<br />
+
KNOWN ISSUES :<br />
Documentation references to '<' / '>' keys changed to ',' / '.'<br />
+
<br />
InSim : A LAG bit is now available in the MCI CompCar structure<br />
+
LX4 number plate goes through spare tyre<br />
InSim : MCI packets are now sent at regular game update intervals<br />
+
Flickering wheel colour when changing rims colour<br />
Improved cfg.txt Music Dir option (specifies folder for ogg files)<br />
+
Shadows have a flickering outline on some graphics cards<br />
All paths (including reversed configs) now included (in SMX folder)<br />
 
FIX : Removed continual memory allocations in car shadow processing<br />
 
FIX : Number of AI now correctly limited when using the /ai command<br />
 
FIX : Updated car scripts XFR.lfs / FXR.lfs / XRR.lfs (sequential)<br />
 
FIX : Ban statistic was sent when attempting to ban a host by /ban<br />
 
FIX : AI could decide to refuel too late at tracks with one split<br />
 
FIX : Low ASCII characters can no longer be read from text files<br />
 
FIX : Could select invalid configuration and weather in cfg.txt<br />
 
 
<br />
 
<br />
Known issues :<br />
+
CAN'T REPRODUCE :<br />
 
<br />
 
<br />
Stray pixels at texture edges increased by AA / AF<br />
+
Mouse steering only full lock after SHIFT+F4<br />
Dedicated host does not display double byte characters<br />
 
Name of active Chinese input method is not shown in Vista<br />
 
  
== 0.5Y32 ==
+
== 0.5Z5 ==
''Jul 1, 2008''<br />
+
''Dec 14, 2008''<br />
 
<br />
 
<br />
Included Bulgarian training lessons<br />
+
New language included : Español Latino (still need to add a flag)<br />
Slightly brighter red is now used for shift lights<br />
+
FIX : Crash on closing LFS from multiplayer while tyres displayed<br />
FIX : Auto saved first time intro replay was obsolete<br />
+
Probable fix for shadow stretching bug on some graphics cards<br />
FIX : An issue in the unlocked status detection system<br />
+
Possible fix for an apparently random crash in D3D8.dll<br />
FIX : Some in-game text was displayed in car selection screen<br />
 
FIX : Z clipping problem when looking sideways in XFG with FOV @ 90<br />
 
FIX : Message spamming if unlock level insufficient for cars in grid<br />
 
FIX : In some rare cases SHIFT+U mode did not move with an arrow key<br />
 
FIX : It was possible to join a race with same name as an AI driver<br />
 
FIX : SHIFT+U mode view position moved on entering player options<br />
 
FIX : It was possible to partially enter pits from SHIFT+U mode<br />
 
  
== 0.5Y31 ==
+
== 0.5Z4 ==
''Jun 30, 2008''<br />
+
''Dec 13, 2008''<br />
 
<br />
 
<br />
Included Bulgarian translation<br />
+
Attempted fix for polygon errors seen on some graphics cards<br />
ENTER key now works as "unlock" in the unlocking screen<br />
+
FIX : It was impossible to join an online race with a demo car<br />
Various fixes for graphical model errors in XF / XR / FOX / FO8<br />
 
Small improvements to default setups of XR Turbo / XR GTR / XF GTR<br />
 
Text on racing dashboards is now all English (was mixed languages)<br />
 
FIX : Changing gear shift type while driving made SPR go out of sync<br />
 
  
== 0.5Y30 ==
+
== 0.5Z3 ==
''Jun 27, 2008''<br />
+
''Dec 13, 2008''<br />
<br />
 
Updated interiors in XF and XR (GTR and road) cars<br />
 
Formula XR and Formula V8 also have updated interiors<br />
 
Wind speeds and variations are now more moderate / less wild<br />
 
Moved and lowered centre of gravity in GTR cars for better handling<br />
 
Lowered centre of gravity and updated rear suspension of XRT and RB4<br />
 
FIX : FPS display could overlap editor keys in SHIFT+U mode<br />
 
FIX : RB4 dashboard went wrong in left hand drive mode<br />
 
FIX : User could spam TCP requests causing overload<br />
 
 
<br />
 
<br />
 +
Updated wheels on Formula BMW<br />
 +
Implemented ABS brakes in XFG / XRG / RB4 / FXO / XRT / FZ5<br />
 +
Improved wheel drawing system including rotating brake discs<br />
 +
Improved shadows - sharper and ambient shadow effect now included<br />
 +
InSim : New packets to start / search replays and take screenshots<br />
 +
FIX : Player name was wrong in entry screen on entry or after replay<br />
 +
FIX : Added checks to prevent guests joining with no user name or ID<br />
 +
FIX : OOS starting race after joining autocross host in entry screen<br />
  
== 0.5Y24 ==
+
== 0.5Z ==
''Jun 20, 2008''<br />
+
''Jul 2, 2008''<br />
 
<br />
 
<br />
Translations : Included Croatian training lessons + Czech docs<br />
+
Graphics :<br />
InSim : A LAG bit is now available in the MCI CompCar structure<br />
 
InSim : MCI packets are now sent at regular game update intervals<br />
 
Mirrors with horizontal offset applied now stay inside windscreen<br />
 
Small optimisations should reduce glitch on pit exit a little more<br />
 
Success or failure message is now shown for one second after CTRL+S<br />
 
FIX : Missing shine on some car parts when entering garage screen<br />
 
FIX : Extreme model deformation on changing name with damaged car<br />
 
FIX : Corrupted car models after quick loading with no textures<br />
 
FIX : AI could decide to refuel too late at tracks with one split<br />
 
FIX : Non-graphical instance of LFS would crash if AA was enabled<br />
 
FIX : Host name code page error after clicking '?' in List of Hosts<br />
 
FIX : LFS wrongly allowed replay after adding AI in single player<br />
 
<br />
 
 
 
== 0.5Y22 ==
 
''Jun 8, 2008''<br />
 
<br />
 
FIX : Crash when entering SHIFT+U mode in certain circumstances<br />
 
 
 
== 0.5Y21 ==
 
''Jun 7, 2008''<br />
 
 
<br />
 
<br />
 +
updated interiors in FOX / FO8 / XF and XR (GTR and road) cars<br />
 
Improved frame rates - subobjects now use hardware vertex shading<br />
 
Improved frame rates - subobjects now use hardware vertex shading<br />
 
Improved sky rendering - less distortion, small frame rate increase<br />
 
Improved sky rendering - less distortion, small frame rate increase<br />
 
Smarter level of detail calculations for best detail and frame rate<br />
 
Smarter level of detail calculations for best detail and frame rate<br />
On local network hosts only - false start no longer causes spectate<br />
 
 
Driver names are now directly above car with no acceleration offset<br />
 
Driver names are now directly above car with no acceleration offset<br />
Controls setup now includes sensitivity multipliers for mouse axes<br />
+
Antialiasing and anisotropic filtering support in Graphics Options<br />
FIX : Invisible scenery after paused fast forward in SHIFT+U mode<br />
+
Mirrors with horizontal offset applied now stay inside windscreen<br />
FIX : Inaccurate remote cars lap time after passing a split in MPR<br />
+
JPG advert textures now used in all tracks (folder : data\pic)<br />
FIX : Look buttons and rotate view did not work during a paused MPR<br />
+
Improved control of mip bias : 4 sliders in Graphics Options<br />
FIX : SHIFT+C (controllers) SHIFT+W (sound) keys now work in replay<br />
+
Graphical and audio dynamic lod reductions are now instant<br />
FIX : Replay time bar keeps its clicked width while fast forwarding<br />
+
Increased maximum number of car shadows from 8 to 16<br />
FIX : In paused replay , and . keys performed two functions at once<br />
+
Antialiased virtual start lights and steering gauge<br />
FIX : Autocross / drag can no longer be selected in hotlapping mode<br />
+
FIX : RB4 dashboard wrong in left hand drive mode<br />
FIX : Host name code page error after clicking name in List of Hosts<br />
+
<br />
FIX : Enter pits "Could not load colours" after renaming car colours<br />
+
Physics :<br />
FIX : It was possible to move the default colour slider bars in pits<br />
+
<br />
FIX : Two button clicks in one frame could be bad - now not possible<br />
+
XF GTR now has a sequential gearbox with ignition cut<br />
 
+
Wind speeds and variations are now more moderate / less wild<br />
== 0.5Y20 ==
+
Small improvements to default setups of XR Turbo / XR GTR / XF GTR<br />
''May 22, 2008''<br />
+
Moved and lowered centre of gravity in GTR cars for better handling<br />
 +
Lowered centre of gravity and updated rear suspension of XRT and RB4<br />
 +
<br />
 +
Replays :<br />
 
<br />
 
<br />
Increased maximum number of car shadows from 8 to 16<br />
+
Escape menu and options now available during a multiplayer replay<br />
MPR fast forwarding is now approximately five times quicker<br />
+
Replay controls & timeline visible with mouse at bottom of screen<br />
Added output frequency and slip fraction to the RAF file output<br />
 
Documentation references to '<' / '>' keys changed to ',' / '.'<br />
 
Replay controls appear when mouse is over them or start of replay<br />
 
Connections / race positions / pedals are visible beside controls<br />
 
Auto mode switching so F9 to F12 / N / SHIFT+L work even if hidden<br />
 
FIX : ALT+F4 did not exit LFS from a training lesson<br />
 
FIX : Command /entry did not work while watching a replay<br />
 
FIX : Slider action is now cancelled on pressing ESC, T, etc.<br />
 
FIX : Replay controls appeared for a moment at start of intro<br />
 
FIX : Replay controls were shown during training lesson replay<br />
 
FIX : Replay OOS error now breaks out of fast forwarding state<br />
 
FIX : Mirror position correction was missed in load of most cars<br />
 
FIX : Escape from car select screen resulted in black backgrounds<br />
 
FIX : Replay destination was wrong in MPR of already started race<br />
 
FIX : Could get stuck leaving a paused MPR while guest connecting<br />
 
FIX : Disabled various text commands from training (including /ai)<br />
 
FIX : Paused indicator is now shown when paused at start of replay<br />
 
FIX : Sky / sea / default ground was black with wide screen effect<br />
 
FIX : SHIFT+U visible objects list is now updated after forwarding<br />
 
FIX : Ban statistic was sent when attempting to ban a host by /ban<br />
 
FIX : Error message spamming when moving a default setup slider bar<br />
 
FIX : Mouse look deactivated if mouse available (even if invisible)<br />
 
 
 
== 0.5Y19 ==
 
''Apr 16, 2008''<br />
 
<br />
 
Replays :<br />
 
<br />
 
Escape menu and options now available during a multiplayer replay<br />
 
Replay controls & timeline visible when mouse moves during replay<br />
 
 
SP and MP replays now loop unless started by /mpr or /spr commands<br />
 
SP and MP replays now loop unless started by /mpr or /spr commands<br />
 
External replay starting now works from replay screen or in replay<br />
 
External replay starting now works from replay screen or in replay<br />
 +
FIX : Paused indicator is now shown when paused at start of replay<br />
 
FIX : Hang if escape menu was open at the end of a non-looping SPR<br />
 
FIX : Hang if escape menu was open at the end of a non-looping SPR<br />
 +
FIX : Could get stuck leaving a paused MPR while guest connecting<br />
 +
FIX : LFS wrongly allowed replay after adding AI in single player<br />
 
<br />
 
<br />
Interface :<br />
+
Licensed demo racers system :<br />
 
<br />
 
<br />
Interface improvements including updated entry screen and options<br />
+
Demo racers now need a user name and GAME password to go online<br />
Hotlapping in demo version - user name is now stored in the replay<br />
+
Unified List of Hosts - S2 users can all Demo / S1 / S2 hosts<br />
FIX : Code page of text when adding a new music track in channels<br />
+
Demo / S1 racers can see all hosts running Demo / S1 content<br />
FIX : Info button in List of Hosts showed laps instead of hours<br />
+
Demo racers now automatically download skins but not upload<br />
 
<br />
 
<br />
Misc :<br />
+
Double byte character support :<br />
 
<br />
 
<br />
New option /lytdir allows dedicated hosts to specify layout folder<br />
+
Included Chinese, Japanese and Korean translations<br />
Improved cfg.txt Music Dir option (specifies folder for ogg files)<br />
+
Selectable fonts for these languages in Game Options<br />
All paths (including reversed configs) now included (in SMX folder)<br />
+
Input method editor support including candidate lists<br />
FIX : Updated car load scripts FXR.lfs and XRR.lfs (now sequential)<br />
+
IME automatically switched on and off in text entry dialog<br />
FIX : Removed continual memory allocations in car shadow processing<br />
+
Input language is shown when editing text (white if IME active)<br />
FIX : Number of AI not correctly limited when using the /ai command<br />
+
Name of active Chinese input method is shown (but not in Vista)<br />
 
 
== 0.5Y18 ==
 
''Apr 16, 2008''<br />
 
 
<br />
 
<br />
Licensed demo racers system and unified List of Hosts<br />
+
Translations support :<br />
Demo / S1 racers can see all hosts with Demo / S1 content<br />
 
Demo racers can see downloaded low-res skins (but not upload)<br />
 
FIX : OutGauge and OutSim are no longer closed by starting InSim<br />
 
FIX : False message : Your skin was not found at www.lfsworld.net<br />
 
FIX : Code page issues in meeting room text<br />
 
 
<br />
 
<br />
Known issues :<br />
+
New Bulgarian translation including training lessons<br />
 +
Added flags beside names of translations in Game Options<br />
 +
New and updated training lesson translations in various languages<br />
 +
Tips section in training can have more lines if purpose is not full<br />
 +
FIX : Host welcome text was displayed in local code page (now Latin)<br />
 +
FIX : Overlapping text in F12 menu asymmetrical settings (in Polish)<br />
 +
FIX : Code page error on List of Hosts after changing language<br />
 +
FIX : Corrupted in-game text after changing language<br />
 
<br />
 
<br />
Stray pixels at texture edges increased by AA / AF<br />
+
Interface :<br />
Dedicated host does not display double byte characters<br />
 
Name of active Chinese input method is not shown in Vista<br />
 
 
 
== 0.5Y16 ==
 
''Apr 10, 2008''<br />
 
 
<br />
 
<br />
JPG advert textures now used in all tracks (folder : data\pic)<br />
+
Faster text drawing system improves frame rate<br />
Tips section in training can have more lines if purpose is not full<br />
+
Separate text entry field for AI number plates<br />
Translated lesson names in Brazilian, Japanese, Czech and Lithuanian<br />
+
Various minor graphical improvements in the interface<br />
FIX : Ping "ms" string in List of Games was shown in wrong code page<br />
+
Improved filter (16 bit / 32 bit / all) in Screen Options<br />
FIX : Overlapping text in F12 menu asymmetrical settings (in Polish)<br />
+
Network debug messages are no longer sent in InSim packets<br />
 
+
Interface improvements including updated entry screen and options<br />
== 0.5Y15 ==
+
Text input box is now drawn above user messages so easier to type<br />
''Apr 5, 2008''<br />
+
Hotlapping in demo version - user name is now stored in the replay<br />
 +
Controls setup now includes sensitivity multipliers for mouse axes<br />
 +
Auto mode switching so F9 to F12 / N / SHIFT+L work even if hidden<br />
 +
Line breaks in help text and lesson text now depend on actual width<br />
 +
Success or failure message is now shown for one second after CTRL+S<br />
 +
New game setup screen info message "X removed Y from the start grid"<br />
 +
FIX : In some rare cases SHIFT+U mode did not move with an arrow key<br />
 +
FIX : Changing gear shift type while driving made SPR go out of sync<br />
 +
FIX : Enter pits "Could not load colours" after renaming car colours<br />
 +
FIX : Autocross / drag can no longer be selected in hotlapping mode<br />
 +
FIX : It was possible to join a race with same name as an AI driver<br />
 +
FIX : Disabled various text commands from training (including /ai)<br />
 +
FIX : Sometimes incorrect message "Road tyres on rallycross track"<br />
 +
FIX : Code page of text when adding a new music track in channels<br />
 +
FIX : OutGauge and OutSim are no longer closed by starting InSim<br />
 +
FIX : Info button in List of Hosts showed laps instead of hours<br />
 +
FIX : Wall riding was possible on soft walls at South City<br />
 +
FIX : Command /entry did not work while watching a replay<br />
 +
FIX : ALT+F4 did not exit LFS from a training lesson<br />
 
<br />
 
<br />
Reduced stray pixels at edges of textures<br />
+
Multiplayer :<br />
Improved the colours of various language flags<br />
 
Antialiased virtual start lights and steering guage<br />
 
Translatable lesson names - start text file with @Lesson Name<br />
 
FIX : Code page error on List of Hosts after changing language<br />
 
FIX : Sometimes incorrect message "Road tyres on rallycross track"<br />
 
FIX : Unused mirrors / dashboards corrupted on changing AA setting<br />
 
FIX : Host welcome text was displayed in local code page (now Latin)<br />
 
FIX : Script / setup file read : high ASCII / double byte characters<br />
 
 
 
== 0.5Y14 ==
 
''Mar 18, 2008''<br />
 
 
<br />
 
<br />
Full-scene antialiasing is now supported in Graphics Options<br />
+
Dedicated host and network debug show connecting guest IP<br />
Graphical and audio dynamic lod reductions are now instantaneous<br />
+
New command /ndebug=no/yes to switch off/on network debug<br />
FIX : Fences at Blackwood used the road surface mip bias setting<br />
+
New option /lytdir allows dedicated hosts to specify layout folder<br />
FIX : NVidia cards lost mip bias settings on changing screen size<br />
+
On local network hosts only - false start no longer causes spectate<br />
FIX : Crash on pressing SHIF+F5 to reload language in help screen<br />
+
FIX : Admin could crash dedicated host by mistake with some commands<br />
 +
FIX : Host name code page error after clicking '?' in List of Hosts<br />
 +
FIX : Inaccurate remote cars lap time after passing a split in MPR<br />
 +
FIX : False message : Your skin was not found at www.lfsworld.net<br />
 +
FIX : Joining a host with same name AI resulted in Join OOS<br />
 +
FIX : Rapid /ai command could exceed number of cars allowed<br />
 +
FIX : Rapid /ai NAME command resulted in AI with same name<br />
 +
FIX : User could spam TCP requests causing overload<br />
 +
FIX : Skin name buffer overflow exploit<br />
 
<br />
 
<br />
Known issues :<br />
+
Misc :<br />
 
<br />
 
<br />
Russian and Slovenian flags appear to be radioactive<br />
+
Added output frequency and slip fraction to the RAF file output<br />
Dedicated host does not display double byte characters<br />
+
Documentation references to '<' / '>' keys changed to ',' / '.'<br />
Name of active Chinese input method is not shown in Vista<br />
+
InSim : A LAG bit is now available in the MCI CompCar structure<br />
 
+
InSim : MCI packets are now sent at regular game update intervals<br />
== 0.5Y13 ==
+
Improved cfg.txt Music Dir option (specifies folder for ogg files)<br />
''Mar 14, 2008''<br />
+
All paths (including reversed configs) now included (in SMX folder)<br />
<br />
+
FIX : Removed continual memory allocations in car shadow processing<br />
Added support for anisotropic filtering in Game Options<br />
+
FIX : Number of AI now correctly limited when using the /ai command<br />
Improved control of mip bias : 4 sliders in Game Options<br />
+
FIX : Updated car scripts XFR.lfs / FXR.lfs / XRR.lfs (sequential)<br />
Improved filter (16 bit / 32 bit / all) in Screen Options<br />
+
FIX : Ban statistic was sent when attempting to ban a host by /ban<br />
Path edges in track selection screen now appear smooth<br />
+
FIX : AI could decide to refuel too late at tracks with one split<br />
Improved lesson description blocks width and spacing<br />
+
FIX : Low ASCII characters can no longer be read from text files<br />
FIX : Multiplayer in-game text often appeared blurred<br />
+
FIX : Could select invalid configuration and weather in cfg.txt<br />
FIX : Unnecessary message "Could not get input context"<br />
 
FIX : Double byte AI number plates in overtaking lesson<br />
 
 
<br />
 
<br />
 
Known issues :<br />
 
Known issues :<br />
 
<br />
 
<br />
Russian and Slovenian flags appear to be radioactive<br />
+
Stray pixels at texture edges increased by AA / AF<br />
 
Dedicated host does not display double byte characters<br />
 
Dedicated host does not display double byte characters<br />
 
Name of active Chinese input method is not shown in Vista<br />
 
Name of active Chinese input method is not shown in Vista<br />
  
== 0.5Y12 ==
+
== 0.5Y32 ==
''Mar 1, 2008''<br />
+
''Jul 1, 2008''<br />
 
<br />
 
<br />
FIX : Texture issue and crash caused by a change in Y11<br />
+
Included Bulgarian training lessons<br />
 +
Slightly brighter red is now used for shift lights<br />
 +
FIX : Auto saved first time intro replay was obsolete<br />
 +
FIX : An issue in the unlocked status detection system<br />
 +
FIX : Some in-game text was displayed in car selection screen<br />
 +
FIX : Z clipping problem when looking sideways in XFG with FOV @ 90<br />
 +
FIX : Message spamming if unlock level insufficient for cars in grid<br />
 +
FIX : In some rare cases SHIFT+U mode did not move with an arrow key<br />
 +
FIX : It was possible to join a race with same name as an AI driver<br />
 +
FIX : SHIFT+U mode view position moved on entering player options<br />
 +
FIX : It was possible to partially enter pits from SHIFT+U mode<br />
  
== 0.5Y11 ==
+
== 0.5Y31 ==
''Feb 29, 2008''<br />
+
''Jun 30, 2008''<br />
 
<br />
 
<br />
Name of active Chinese input method is now shown (but not in Vista)<br />
+
Included Bulgarian translation<br />
New game setup screen info message "X removed Y from the start grid"<br />
+
ENTER key now works as "unlock" in the unlocking screen<br />
FIX : Speedo and tacho numbers and text appeared above the needle<br />
+
Various fixes for graphical model errors in XF / XR / FOX / FO8<br />
FIX : Low ASCII characters can no longer be read from text files<br />
+
Small improvements to default setups of XR Turbo / XR GTR / XF GTR<br />
FIX : Previously missing fonts should now appear in the list<br />
+
Text on racing dashboards is now all English (was mixed languages)<br />
FIX : Repeating message "could not get input context"<br />
+
FIX : Changing gear shift type while driving made SPR go out of sync<br />
  
== 0.5Y10 ==
+
== 0.5Y30 ==
''Feb 12, 2008''<br />
+
''Jun 27, 2008''<br />
 +
<br />
 +
Updated interiors in XF and XR (GTR and road) cars<br />
 +
Formula XR and Formula V8 also have updated interiors<br />
 +
Wind speeds and variations are now more moderate / less wild<br />
 +
Moved and lowered centre of gravity in GTR cars for better handling<br />
 +
Lowered centre of gravity and updated rear suspension of XRT and RB4<br />
 +
FIX : FPS display could overlap editor keys in SHIFT+U mode<br />
 +
FIX : RB4 dashboard went wrong in left hand drive mode<br />
 +
FIX : User could spam TCP requests causing overload<br />
 
<br />
 
<br />
Network debug messages are no longer sent in InSim packets<br />
 
Chinese IME now shows language in black when IME is not active<br />
 
Text input box is now drawn above user messages so easier to type<br />
 
Small change to list of fonts may possibly make more fonts visible<br />
 
Line breaks in help text and lesson text now depend on actual width<br />
 
FIX : Admin could crash dedicated host by mistake with some commands<br />
 
  
== 0.5Y9 ==
+
== 0.5Y24 ==
''Feb 9, 2008''<br />
+
''Jun 20, 2008''<br />
 
<br />
 
<br />
Included Japanese lesson translations<br />
+
Translations : Included Croatian training lessons + Czech docs<br />
FIX : Corrupted text in top left corner after changing language<br />
+
InSim : A LAG bit is now available in the MCI CompCar structure<br />
FIX : Corrupted "finished" at top right after changing language<br />
+
InSim : MCI packets are now sent at regular game update intervals<br />
FIX : Increased character buffer size to 4096 on screen at once<br />
+
Mirrors with horizontal offset applied now stay inside windscreen<br />
FIX : Character analysis now ensures that fonts are a good size<br />
+
Small optimisations should reduce glitch on pit exit a little more<br />
FIX : Wide characters in some fonts could acquire stray pixels<br />
+
Success or failure message is now shown for one second after CTRL+S<br />
FIX : Ping column in Simplified Chinese could become corrupted
+
FIX : Missing shine on some car parts when entering garage screen<br />
== 0.5Y8 ==
+
FIX : Extreme model deformation on changing name with damaged car<br />
''Feb 8, 2008''<br />
+
FIX : Corrupted car models after quick loading with no textures<br />
 +
FIX : AI could decide to refuel too late at tracks with one split<br />
 +
FIX : Non-graphical instance of LFS would crash if AA was enabled<br />
 +
FIX : Host name code page error after clicking '?' in List of Hosts<br />
 +
FIX : LFS wrongly allowed replay after adding AI in single player<br />
 
<br />
 
<br />
Double byte character support :<br />
+
 
 +
== 0.5Y22 ==
 +
''Jun 8, 2008''<br />
 
<br />
 
<br />
Included Chinese, Japanese and Korean translations<br />
+
FIX : Crash when entering SHIFT+U mode in certain circumstances<br />
Selectable font for these languages in Game Options<br />
+
 
Input Method Editor support including candidate lists<br />
+
== 0.5Y21 ==
IME automatically switched on and off in text entry dialog<br />
+
''Jun 7, 2008''<br />
Input language is shown when editing text (white if IME active)<br />
 
 
<br />
 
<br />
Interface :<br />
+
Improved frame rates - subobjects now use hardware vertex shading<br />
<br />
+
Improved sky rendering - less distortion, small frame rate increase<br />
Faster text drawing system improves frame rate<br />
+
Smarter level of detail calculations for best detail and frame rate<br />
Separate text entry field for AI number plates<br />
+
On local network hosts only - false start no longer causes spectate<br />
Welcome screen now has three language columns<br />
+
Driver names are now directly above car with no acceleration offset<br />
Added flags beside names of translations<br />
+
Controls setup now includes sensitivity multipliers for mouse axes<br />
<br />
+
FIX : Invisible scenery after paused fast forward in SHIFT+U mode<br />
Multiplayer :<br />
+
FIX : Inaccurate remote cars lap time after passing a split in MPR<br />
<br />
+
FIX : Look buttons and rotate view did not work during a paused MPR<br />
New command /ndebug=no/yes to switch off/on network debug<br />
+
FIX : SHIFT+C (controllers) SHIFT+W (sound) keys now work in replay<br />
Dedicated host and network debug show connecting guest IP<br />
+
FIX : Replay time bar keeps its clicked width while fast forwarding<br />
FIX : Rapid /ai NAME command resulted in AI with same name<br />
+
FIX : In paused replay , and . keys performed two functions at once<br />
FIX : Rapid /ai command could exceed number of cars allowed<br />
+
FIX : Autocross / drag can no longer be selected in hotlapping mode<br />
FIX : Joining a host with same name AI resulted in Join OOS<br />
+
FIX : Host name code page error after clicking name in List of Hosts<br />
FIX : Skin name buffer overflow exploit<br />
+
FIX : Enter pits "Could not load colours" after renaming car colours<br />
<br />
+
FIX : It was possible to move the default colour slider bars in pits<br />
Fixes :<br />
+
FIX : Two button clicks in one frame could be bad - now not possible<br />
<br />
 
FIX : Wall riding was possible on soft walls at South City<br />
 
FIX : Select invalid configuration and weather in cfg.txt<br />
 
FIX : Replay could open reversed configuration in DEMO<br />
 
  
== 0.5Y ==
+
== 0.5Y20 ==
''Dec 21, 2007''<br />
+
''May 22, 2008''<br />
 
<br />
 
<br />
[b]Changes from X10 to Y :[/b]<br />
+
Increased maximum number of car shadows from 8 to 16<br />
 +
MPR fast forwarding is now approximately five times quicker<br />
 +
Added output frequency and slip fraction to the RAF file output<br />
 +
Documentation references to '<' / '>' keys changed to ',' / '.'<br />
 +
Replay controls appear when mouse is over them or start of replay<br />
 +
Connections / race positions / pedals are visible beside controls<br />
 +
Auto mode switching so F9 to F12 / N / SHIFT+L work even if hidden<br />
 +
FIX : ALT+F4 did not exit LFS from a training lesson<br />
 +
FIX : Command /entry did not work while watching a replay<br />
 +
FIX : Slider action is now cancelled on pressing ESC, T, etc.<br />
 +
FIX : Replay controls appeared for a moment at start of intro<br />
 +
FIX : Replay controls were shown during training lesson replay<br />
 +
FIX : Replay OOS error now breaks out of fast forwarding state<br />
 +
FIX : Mirror position correction was missed in load of most cars<br />
 +
FIX : Escape from car select screen resulted in black backgrounds<br />
 +
FIX : Replay destination was wrong in MPR of already started race<br />
 +
FIX : Could get stuck leaving a paused MPR while guest connecting<br />
 +
FIX : Disabled various text commands from training (including /ai)<br />
 +
FIX : Paused indicator is now shown when paused at start of replay<br />
 +
FIX : Sky / sea / default ground was black with wide screen effect<br />
 +
FIX : SHIFT+U visible objects list is now updated after forwarding<br />
 +
FIX : Ban statistic was sent when attempting to ban a host by /ban<br />
 +
FIX : Error message spamming when moving a default setup slider bar<br />
 +
FIX : Mouse look deactivated if mouse available (even if invisible)<br />
 +
 
 +
== 0.5Y19 ==
 +
''Apr 16, 2008''<br />
 
<br />
 
<br />
Content :<br />
+
Replays :<br />
 
<br />
 
<br />
New demo car : Formula BMW FB02<br />
+
Escape menu and options now available during a multiplayer replay<br />
Removed XR GT Turbo car from demo<br />
+
Replay controls & timeline visible when mouse moves during replay<br />
Chicane route added to South City<br />
+
SP and MP replays now loop unless started by /mpr or /spr commands<br />
 +
External replay starting now works from replay screen or in replay<br />
 +
FIX : Hang if escape menu was open at the end of a non-looping SPR<br />
 
<br />
 
<br />
AI :<br />
+
Interface :<br />
 
<br />
 
<br />
AI can now drive faster and can deal with changing car<br />
+
Interface improvements including updated entry screen and options<br />
AI can drive out of pit garage for qualify or practice<br />
+
Hotlapping in demo version - user name is now stored in the replay<br />
Can now make pit stops for fuel / damage / must pit rule<br />
+
FIX : Code page of text when adding a new music track in channels<br />
No longer stop and reset to repair their car (pit instead)<br />
+
FIX : Info button in List of Hosts showed laps instead of hours<br />
Save and load functions for start grid in single player<br />
 
 
<br />
 
<br />
Physics :<br />
+
Misc :<br />
 
<br />
 
<br />
Engine moment of inertia increased in all cars<br />
+
New option /lytdir allows dedicated hosts to specify layout folder<br />
Handbrake is now applied at the start in hotlap mode<br />
+
Improved cfg.txt Music Dir option (specifies folder for ogg files)<br />
Gear change auto throttle cut and blip options removed<br />
+
All paths (including reversed configs) now included (in SMX folder)<br />
Manual clutch is now fully manual and engines can stall<br />
+
FIX : Updated car load scripts FXR.lfs and XRR.lfs (now sequential)<br />
Improved simulation of sequential and h-pattern gearboxes<br />
+
FIX : Removed continual memory allocations in car shadow processing<br />
Live anti roll and brake balance only allowed on race cars<br />
+
FIX : Number of AI not correctly limited when using the /ai command<br />
Redline rpm and rev limiter rpm point reduced in all cars<br />
+
 
RB4 - reduced mass by 18 kg / FXO - reduced tyre width<br />
+
== 0.5Y18 ==
FXO GTR - reduced mass by 20 kg to improve GTR balance<br />
+
''Apr 16, 2008''<br />
GTR class also balanced by engine / gearboxes changes<br />
 
Racing tyres generate more heat and wear more quickly<br />
 
Clutch overheating system and display in F9 / F10<br />
 
FIX : Error in position of wind resistance centre<br />
 
 
<br />
 
<br />
South City :<br />
+
Licensed demo racers system and unified List of Hosts<br />
<br />
+
Demo / S1 racers can see all hosts with Demo / S1 content<br />
Many graphical updates and new configuration added<br />
+
Demo racers can see downloaded low-res skins (but not upload)<br />
Kerb construction modified making wall collisions safer<br />
+
FIX : OutGauge and OutSim are no longer closed by starting InSim<br />
JPG textures now used for adverts (data\pic\SO_ADSx.jpg)<br />
+
FIX : False message : Your skin was not found at www.lfsworld.net<br />
 +
FIX : Code page issues in meeting room text<br />
 
<br />
 
<br />
Blackwood :<br />
+
Known issues :<br />
 
<br />
 
<br />
Modified chicane and section after main straight<br />
+
Stray pixels at texture edges increased by AA / AF<br />
Slightly narrower track and various graphical updates<br />
+
Dedicated host does not display double byte characters<br />
JPG textures now used for adverts (data\pic\BL_ADSx.jpg)<br />
+
Name of active Chinese input method is not shown in Vista<br />
 +
 
 +
== 0.5Y16 ==
 +
''Apr 10, 2008''<br />
 
<br />
 
<br />
Fern Bay :<br />
+
JPG advert textures now used in all tracks (folder : data\pic)<br />
 +
Tips section in training can have more lines if purpose is not full<br />
 +
Translated lesson names in Brazilian, Japanese, Czech and Lithuanian<br />
 +
FIX : Ping "ms" string in List of Games was shown in wrong code page<br />
 +
FIX : Overlapping text in F12 menu asymmetrical settings (in Polish)<br />
 +
 
 +
== 0.5Y15 ==
 +
''Apr 5, 2008''<br />
 
<br />
 
<br />
Tyre stacks to stop cutting Rallycross Green Turn 1<br />
+
Reduced stray pixels at edges of textures<br />
Fixes / pit lane cameras / removed large bridge adverts<br />
+
Improved the colours of various language flags<br />
JPG textures now used for adverts (data\pic\FE_ADSx.jpg)<br />
+
Antialiased virtual start lights and steering guage<br />
<br />
+
Translatable lesson names - start text file with @Lesson Name<br />
Graphics :<br />
+
FIX : Code page error on List of Hosts after changing language<br />
<br />
+
FIX : Sometimes incorrect message "Road tyres on rallycross track"<br />
Minor updates to Formula V8<br />
+
FIX : Unused mirrors / dashboards corrupted on changing AA setting<br />
FIX : XRG / XRT / XRR side mirrors<br />
+
FIX : Host welcome text was displayed in local code page (now Latin)<br />
 +
FIX : Script / setup file read : high ASCII / double byte characters<br />
 +
 
 +
== 0.5Y14 ==
 +
''Mar 18, 2008''<br />
 
<br />
 
<br />
Languages :<br />
+
Full-scene antialiasing is now supported in Graphics Options<br />
 +
Graphical and audio dynamic lod reductions are now instantaneous<br />
 +
FIX : Fences at Blackwood used the road surface mip bias setting<br />
 +
FIX : NVidia cards lost mip bias settings on changing screen size<br />
 +
FIX : Crash on pressing SHIF+F5 to reload language in help screen<br />
 
<br />
 
<br />
Translatable damage display in F10 mode<br />
+
Known issues :<br />
Added Lithuanian and Latvian translations<br />
 
 
<br />
 
<br />
Views :<br />
+
Russian and Slovenian flags appear to be radioactive<br />
 +
Dedicated host does not display double byte characters<br />
 +
Name of active Chinese input method is not shown in Vista<br />
 +
 
 +
== 0.5Y13 ==
 +
''Mar 14, 2008''<br />
 
<br />
 
<br />
Adjustable cockpit view position for each car<br />
+
Added support for anisotropic filtering in Game Options<br />
Left / right one button look functions now 45 degrees<br />
+
Improved control of mip bias : 4 sliders in Game Options<br />
Left + right two button look functions now 90 degrees <br />
+
Improved filter (16 bit / 32 bit / all) in Screen Options<br />
One button look is now adjustable from 30 to 90 degrees<br />
+
Path edges in track selection screen now appear smooth<br />
Look behind button in road cars - look back from centre<br />
+
Improved lesson description blocks width and spacing<br />
Look behind button in racing cars - show virtual mirror<br />
+
FIX : Multiplayer in-game text often appeared blurred<br />
FIX : Forced cockpit view now only affects your own car<br />
+
FIX : Unnecessary message "Could not get input context"<br />
FIX : Skid marks and rubber are now visible through screen<br />
+
FIX : Double byte AI number plates in overtaking lesson<br />
 
<br />
 
<br />
Multiplayer :<br />
+
Known issues :<br />
 
<br />
 
<br />
Maximum size of config file (setup.cfg) doubled to 4 KB<br />
+
Russian and Slovenian flags appear to be radioactive<br />
Command /spec X can be used by guests to remove AI drivers<br />
+
Dedicated host does not display double byte characters<br />
Time between reset and race start increased by six seconds<br />
+
Name of active Chinese input method is not shown in Vista<br />
Added "cruise" option and filter (allows wrong way driving)<br />
+
 
FIX : Remote clutch was pressed while shift paddle was held<br />
+
== 0.5Y12 ==
FIX : Lap timers did not work after /pitlane X or /pit_all<br />
+
''Mar 1, 2008''<br />
FIX : Vulnerabilities that allowed a server to be crashed<br />
 
 
<br />
 
<br />
Interface :<br />
+
FIX : Texture issue and crash caused by a change in Y11<br />
 +
 
 +
== 0.5Y11 ==
 +
''Feb 29, 2008''<br />
 
<br />
 
<br />
Damage repair is now a selectable option<br />
+
Name of active Chinese input method is now shown (but not in Vista)<br />
Pit stop damage repair takes twice as long<br />
+
New game setup screen info message "X removed Y from the start grid"<br />
Engines are no longer repaired in pit stops<br />
+
FIX : Speedo and tacho numbers and text appeared above the needle<br />
Pit stop still continues after car is nudged<br />
+
FIX : Low ASCII characters can no longer be read from text files<br />
Added some missing commands to the /help text<br />
+
FIX : Previously missing fonts should now appear in the list<br />
Updated LFS icon in LFS.exe - thanks to ORION<br />
+
FIX : Repeating message "could not get input context"<br />
LFS icon appears at top left of an LFS window<br />
+
 
Can now drive up to 1 km/h over the speed limit<br />
+
== 0.5Y10 ==
Redline display on tacho now has maximum accuracy<br />
+
''Feb 12, 2008''<br />
Press 4 key to see a racing line for any viewed car<br />
 
Show racing line is disallowed in hotlapping and FCV<br />
 
Can Reset and Must Pit added as single player options<br />
 
New command /entry - makes LFS return to entry screen<br />
 
Fuel per lap estimate now shown in pits - info section<br />
 
Added Bridgestone and Avon tyre manufacturers in setups<br />
 
Speedo (both types) improved text size and aspect ratio<br />
 
Dashboard fuel displays now shown as % instead of litres<br />
 
Setup and colour config files now use three letter prefix<br />
 
Autocross layouts can now be selected in the track screen<br />
 
Removed digital speedo option - now depends on type of car<br />
 
Pit Stop fuel is now the fuel amount to be added at pit stop<br />
 
Best lap time is now shown at top right during a normal race<br />
 
Downforce distribution now shown in pits - downforce section<br />
 
Tips page updated to include a new tip and remove an old one<br />
 
FIX : Virtual dash appeared when viewing a remote undrawn car<br />
 
FIX : All pressed keys are now released when LFS loses focus<br />
 
FIX : CTRL + SHIFT tried to show user names in single player<br />
 
FIX : Sound and controller issues when changing screen mode<br />
 
FIX : Codepage of rename and delete buttons in save dialog<br />
 
FIX : Comma could not be used to enter interface scale<br />
 
FIX : MPR with licensed track causeD LFS demo to crash<br />
 
FIX : Recalibrate axes button set all axes to "X axis"<br />
 
FIX : Buffer overflow issue in SPR and MPR files<br />
 
 
<br />
 
<br />
Auto update system :<br />
+
Network debug messages are no longer sent in InSim packets<br />
 +
Chinese IME now shows language in black when IME is not active<br />
 +
Text input box is now drawn above user messages so easier to type<br />
 +
Small change to list of fonts may possibly make more fonts visible<br />
 +
Line breaks in help text and lesson text now depend on actual width<br />
 +
FIX : Admin could crash dedicated host by mistake with some commands<br />
 +
 
 +
== 0.5Y9 ==
 +
''Feb 9, 2008''<br />
 
<br />
 
<br />
Auto updater checks to see if patch is already downloaded<br />
+
Included Japanese lesson translations<br />
LFS switches to window on entry if it does not have focus<br />
+
FIX : Corrupted text in top left corner after changing language<br />
Patch files are not deleted until user answers "Restart?"<br />
+
FIX : Corrupted "finished" at top right after changing language<br />
FIX : InSim bind error on restart after auto update<br />
+
FIX : Increased character buffer size to 4096 on screen at once<br />
 +
FIX : Character analysis now ensures that fonts are a good size<br />
 +
FIX : Wide characters in some fonts could acquire stray pixels<br />
 +
FIX : Ping column in Simplified Chinese could become corrupted
 +
== 0.5Y8 ==
 +
''Feb 8, 2008''<br />
 
<br />
 
<br />
Sound :<br />
+
Double byte character support :<br />
 
<br />
 
<br />
Included new default sounds for BF1 / FZ5 / FZR / FOX<br />
+
Included Chinese, Japanese and Korean translations<br />
Sound is now switched off while changing screen resolution<br />
+
Selectable font for these languages in Game Options<br />
 +
Input Method Editor support including candidate lists<br />
 +
IME automatically switched on and off in text entry dialog<br />
 +
Input language is shown when editing text (white if IME active)<br />
 
<br />
 
<br />
Training :<br />
+
Interface :<br />
 
<br />
 
<br />
Included new full pack of lessons - thanks to GP4Flo<br />
+
Faster text drawing system improves frame rate<br />
Racing line is drawn on ground in Test Drive lessons<br />
+
Separate text entry field for AI number plates<br />
No penalty for hitting objects in Test Drive lessons<br />
+
Welcome screen now has three language columns<br />
Pressing ESC in test drive lessons results in a pass<br />
+
Added flags beside names of translations<br />
Can now hit objects / cones after completing a lesson<br />
 
Message is shown on screen if you hit a car overtaking<br />
 
Enter key can now be used to press any green button<br />
 
Removed countdown and info text at start of lesson<br />
 
 
<br />
 
<br />
InSim :<br />
+
Multiplayer :<br />
 
<br />
 
<br />
FIX : Zero degrees FOV in CPP could cause LFS to crash<br />
+
New command /ndebug=no/yes to switch off/on network debug<br />
FIX : InSim - CCI_FIRST / CCI_LAST not set if player in pits<br />
+
Dedicated host and network debug show connecting guest IP<br />
 +
FIX : Rapid /ai NAME command resulted in AI with same name<br />
 +
FIX : Rapid /ai command could exceed number of cars allowed<br />
 +
FIX : Joining a host with same name AI resulted in Join OOS<br />
 +
FIX : Skin name buffer overflow exploit<br />
 
<br />
 
<br />
 +
Fixes :<br />
 
<br />
 
<br />
[b]Changes from X to X10 :[/b]<br />
+
FIX : Wall riding was possible on soft walls at South City<br />
 +
FIX : Select invalid configuration and weather in cfg.txt<br />
 +
FIX : Replay could open reversed configuration in DEMO<br />
 +
 
 +
== 0.5Y ==
 +
''Dec 21, 2007''<br />
 +
<br />
 +
[b]Changes from X10 to Y :[/b]<br />
 
<br />
 
<br />
Interface :<br />
+
Content :<br />
 
<br />
 
<br />
Available start grid size now shown in game setup screen<br />
+
New demo car : Formula BMW FB02<br />
Results table now shows user names if you press CTRL+SHIFT<br />
+
Removed XR GT Turbo car from demo<br />
Improved positioning of 3d menu objects (drivers and cars)<br />
+
Chicane route added to South City<br />
Display positioning support in Options->Display->Interface<br />
 
Added buttons to reset position and size of moved interface<br />
 
Analogue steer smooth max raised to 0.95 (to help gamepads)<br />
 
Faster downloading system for auto update and offline skins<br />
 
FIX : Autocross timing info turned orange after any results<br />
 
FIX : ALT+F4 and /exit command now exit from meeting room<br />
 
 
<br />
 
<br />
Graphics :<br />
+
AI :<br />
 
<br />
 
<br />
Minor optimisation in 2d display system<br />
+
AI can now drive faster and can deal with changing car<br />
Optimised wide screen effect by using a viewport<br />
+
AI can drive out of pit garage for qualify or practice<br />
Optimised mirror draw by using a narrow viewport<br />
+
Can now make pit stops for fuel / damage / must pit rule<br />
Removed missing lines of 2d elements at screen edges<br />
+
No longer stop and reset to repair their car (pit instead)<br />
Graphics option : 32 bit sky (32 bit is now default)<br />
+
Save and load functions for start grid in single player<br />
Improved texture purging code (avoiding possible crash)<br />
 
FIX : Shift light was invisible in single player replays<br />
 
FIX : GetPlateHandle message could come up on a busy host<br />
 
 
<br />
 
<br />
Multiplayer :<br />
+
Physics :<br />
 
<br />
 
<br />
Added new multiplayer option : force cockpit view<br />
+
Engine moment of inertia increased in all cars<br />
Removed full hosts filter from List of Games screen<br />
+
Handbrake is now applied at the start in hotlap mode<br />
Moved cones and physics objects are restored more quickly<br />
+
Gear change auto throttle cut and blip options removed<br />
Added handicaps / start position / user name to MPR header<br />
+
Manual clutch is now fully manual and engines can stall<br />
Show time and date of MPR by holding CTRL+SHIFT during replay<br />
+
Improved simulation of sequential and h-pattern gearboxes<br />
FIX : It was possible for any guest to cause a host to crash<br />
+
Live anti roll and brake balance only allowed on race cars<br />
FIX : A player is connecting stayed on after MPR finished<br />
+
Redline rpm and rev limiter rpm point reduced in all cars<br />
FIX : Command /end did not work if no players in race<br />
+
RB4 - reduced mass by 18 kg / FXO - reduced tyre width<br />
FIX : Wrong way autokick did not work<br />
+
FXO GTR - reduced mass by 20 kg to improve GTR balance<br />
 +
GTR class also balanced by engine / gearboxes changes<br />
 +
Racing tyres generate more heat and wear more quickly<br />
 +
Clutch overheating system and display in F9 / F10<br />
 +
FIX : Error in position of wind resistance centre<br />
 
<br />
 
<br />
InSim / Programmers :<br />
+
South City :<br />
 
<br />
 
<br />
Username is now saved in SP Replays<br />
+
Many graphical updates and new configuration added<br />
Driver model byte added to IS_NPL packet<br />
+
Kerb construction modified making wall collisions safer<br />
Minimum MCI / NLP time interval reduced to 50 ms<br />
+
JPG textures now used for adverts (data\pic\SO_ADSx.jpg)<br />
New packet IS_AXO sent when an autocross object is hit<br />
+
<br />
New packets IS_AXI and IS_AXC report layout information<br />
+
Blackwood :<br />
FIX : Guests could not see ALWAYS_ON buttons in all screens<br />
 
FIX : Guests sent corrupted data in a long IS_BTT packet<br />
 
FIX : Dedicated host could not fill in split nodes info<br />
 
FIX : Dedicated host did not report race positions<br />
 
 
 
== 0.5X39 ==
 
''Dec 20, 2007''<br />
 
 
<br />
 
<br />
Included Lithuanian translation<br />
+
Modified chicane and section after main straight<br />
FIX : Buffer overflow issue in SPR and MPR files<br />
+
Slightly narrower track and various graphical updates<br />
 
+
JPG textures now used for adverts (data\pic\BL_ADSx.jpg)<br />
== 0.5X38 ==
 
''Dec 20, 2007''<br />
 
 
<br />
 
<br />
FIXES :<br />
+
Fern Bay :<br />
 
<br />
 
<br />
InSim bind error on restart after auto update<br />
+
Tyre stacks to stop cutting Rallycross Green Turn 1<br />
Host reverted to 5 laps regardless of initialisation<br />
+
Fixes / pit lane cameras / removed large bridge adverts<br />
AI could not park after race at Westhill or AS Cadet<br />
+
JPG textures now used for adverts (data\pic\FE_ADSx.jpg)<br />
 
 
== 0.5X37 ==
 
''Dec 20, 2007''<br />
 
 
<br />
 
<br />
AI :<br />
+
Graphics :<br />
 
<br />
 
<br />
AI drive more slowly to deal with damaged car<br />
+
Minor updates to Formula V8<br />
Improved decisions to make pit stop for damage repair<br />
+
FIX : XRG / XRT / XRR side mirrors<br />
Improved AI speed and fuel estimates on rallycross tracks<br />
 
Mid race join AI consider lead car laps for must pit rule<br />
 
Improved pit stop box decisions to reduce pit lane mayhem<br />
 
FIX : AI driving too fast into Oval / Westhill pit lanes<br />
 
FIX : AI crashed entering Blackwood rallycross pit lane<br />
 
FIX : AI could keep driving in pit stop state if knocked<br />
 
 
<br />
 
<br />
Language :<br />
+
Languages :<br />
 
<br />
 
<br />
Latvian translation completed and included<br />
+
Translatable damage display in F10 mode<br />
FIX : Codepage of rename and delete buttons in save dialog<br />
+
Added Lithuanian and Latvian translations<br />
 
<br />
 
<br />
Fern Bay :<br />
+
Views :<br />
 
<br />
 
<br />
Tyre stacks added to stop cutting Rallycross Green Turn 1<br />
+
Adjustable cockpit view position for each car<br />
 +
Left / right one button look functions now 45 degrees<br />
 +
Left + right two button look functions now 90 degrees <br />
 +
One button look is now adjustable from 30 to 90 degrees<br />
 +
Look behind button in road cars - look back from centre<br />
 +
Look behind button in racing cars - show virtual mirror<br />
 +
FIX : Forced cockpit view now only affects your own car<br />
 +
FIX : Skid marks and rubber are now visible through screen<br />
 
<br />
 
<br />
South City :<br />
+
Multiplayer :<br />
 
<br />
 
<br />
Graphical updates and fixes<br />
+
Maximum size of config file (setup.cfg) doubled to 4 KB<br />
 
+
Command /spec X can be used by guests to remove AI drivers<br />
== 0.5X36 ==
+
Time between reset and race start increased by six seconds<br />
''Dec 19, 2007''<br />
+
Added "cruise" option and filter (allows wrong way driving)<br />
 +
FIX : Remote clutch was pressed while shift paddle was held<br />
 +
FIX : Lap timers did not work after /pitlane X or /pit_all<br />
 +
FIX : Vulnerabilities that allowed a server to be crashed<br />
 
<br />
 
<br />
Clutch :<br />
+
Interface :<br />
 
<br />
 
<br />
Clutch heating restored to X33 level<br />
+
Damage repair is now a selectable option<br />
Stronger clutches in some cars based on engine inertia<br />
+
Pit stop damage repair takes twice as long<br />
Changed cars : UF1 / XFG / XRG / LX4 / LX6 / FZ5<br />
+
Engines are no longer repaired in pit stops<br />
 +
Pit stop still continues after car is nudged<br />
 +
Added some missing commands to the /help text<br />
 +
Updated LFS icon in LFS.exe - thanks to ORION<br />
 +
LFS icon appears at top left of an LFS window<br />
 +
Can now drive up to 1 km/h over the speed limit<br />
 +
Redline display on tacho now has maximum accuracy<br />
 +
Press 4 key to see a racing line for any viewed car<br />
 +
Show racing line is disallowed in hotlapping and FCV<br />
 +
Can Reset and Must Pit added as single player options<br />
 +
New command /entry - makes LFS return to entry screen<br />
 +
Fuel per lap estimate now shown in pits - info section<br />
 +
Added Bridgestone and Avon tyre manufacturers in setups<br />
 +
Speedo (both types) improved text size and aspect ratio<br />
 +
Dashboard fuel displays now shown as % instead of litres<br />
 +
Setup and colour config files now use three letter prefix<br />
 +
Autocross layouts can now be selected in the track screen<br />
 +
Removed digital speedo option - now depends on type of car<br />
 +
Pit Stop fuel is now the fuel amount to be added at pit stop<br />
 +
Best lap time is now shown at top right during a normal race<br />
 +
Downforce distribution now shown in pits - downforce section<br />
 +
Tips page updated to include a new tip and remove an old one<br />
 +
FIX : Virtual dash appeared when viewing a remote undrawn car<br />
 +
FIX : All pressed keys are now released when LFS loses focus<br />
 +
FIX : CTRL + SHIFT tried to show user names in single player<br />
 +
FIX : Sound and controller issues when changing screen mode<br />
 +
FIX : Codepage of rename and delete buttons in save dialog<br />
 +
FIX : Comma could not be used to enter interface scale<br />
 +
FIX : MPR with licensed track causeD LFS demo to crash<br />
 +
FIX : Recalibrate axes button set all axes to "X axis"<br />
 +
FIX : Buffer overflow issue in SPR and MPR files<br />
 
<br />
 
<br />
AI :<br />
+
Auto update system :<br />
 
<br />
 
<br />
FIX : KYoto National pit path was reversed<br />
+
Auto updater checks to see if patch is already downloaded<br />
 
+
LFS switches to window on entry if it does not have focus<br />
== 0.5X35 ==
+
Patch files are not deleted until user answers "Restart?"<br />
''Dec 18, 2007''<br />
+
FIX : InSim bind error on restart after auto update<br />
 
<br />
 
<br />
I :<br />
+
Sound :<br />
 
<br />
 
<br />
FIX : Updated Kyoto Oval and National pit lane paths<br />
+
Included new default sounds for BF1 / FZ5 / FZR / FOX<br />
FIX : AI reported obsolete help flags GC_CUT and GC_BLIP<br />
+
Sound is now switched off while changing screen resolution<br />
 
<br />
 
<br />
Auto update system :<br />
+
Training :<br />
 
<br />
 
<br />
Patch files are not deleted until user answers "Restart?"<br />
+
Included new full pack of lessons - thanks to GP4Flo<br />
 +
Racing line is drawn on ground in Test Drive lessons<br />
 +
No penalty for hitting objects in Test Drive lessons<br />
 +
Pressing ESC in test drive lessons results in a pass<br />
 +
Can now hit objects / cones after completing a lesson<br />
 +
Message is shown on screen if you hit a car overtaking<br />
 +
Enter key can now be used to press any green button<br />
 +
Removed countdown and info text at start of lesson<br />
 
<br />
 
<br />
Interface :<br />
+
InSim :<br />
 
<br />
 
<br />
LFS icon now appears at top left of an LFS window<br />
+
FIX : Zero degrees FOV in CPP could cause LFS to crash<br />
Speedo (both types) improved text size and aspect ratio<br />
+
FIX : InSim - CCI_FIRST / CCI_LAST not set if player in pits<br />
Loading a grid no longer loads qualify time / laps / wind<br />
 
FIX : Load grid / drag strip could result in too many laps<br />
 
 
<br />
 
<br />
Graphics :<br />
 
 
<br />
 
<br />
FIX : XRG / XRT / XRR showed sky at bottom of side mirrors<br />
+
[b]Changes from X to X10 :[/b]<br />
 
<br />
 
<br />
Physics :<br />
+
Interface :<br />
 
<br />
 
<br />
Reduced clutch heating by 25%<br />
+
Available start grid size now shown in game setup screen<br />
Tyres / clutch cool down even if the car is out of physics<br />
+
Results table now shows user names if you press CTRL+SHIFT<br />
 +
Improved positioning of 3d menu objects (drivers and cars)<br />
 +
Display positioning support in Options->Display->Interface<br />
 +
Added buttons to reset position and size of moved interface<br />
 +
Analogue steer smooth max raised to 0.95 (to help gamepads)<br />
 +
Faster downloading system for auto update and offline skins<br />
 +
FIX : Autocross timing info turned orange after any results<br />
 +
FIX : ALT+F4 and /exit command now exit from meeting room<br />
 
<br />
 
<br />
Language :<br />
+
Graphics :<br />
 
<br />
 
<br />
Latvian language included (nearly finished - please test)<br />
+
Minor optimisation in 2d display system<br />
 
+
Optimised wide screen effect by using a viewport<br />
== 0.5X33 ==
+
Optimised mirror draw by using a narrow viewport<br />
''Dec 17, 2007''<br />
+
Removed missing lines of 2d elements at screen edges<br />
 +
Graphics option : 32 bit sky (32 bit is now default)<br />
 +
Improved texture purging code (avoiding possible crash)<br />
 +
FIX : Shift light was invisible in single player replays<br />
 +
FIX : GetPlateHandle message could come up on a busy host<br />
 
<br />
 
<br />
Views :<br />
+
Multiplayer :<br />
 
<br />
 
<br />
One button look is now adjustable from 30 to 90 degrees<br />
+
Added new multiplayer option : force cockpit view<br />
FIX : Bug in mouse look system (was based on old range)<br />
+
Removed full hosts filter from List of Games screen<br />
 +
Moved cones and physics objects are restored more quickly<br />
 +
Added handicaps / start position / user name to MPR header<br />
 +
Show time and date of MPR by holding CTRL+SHIFT during replay<br />
 +
FIX : It was possible for any guest to cause a host to crash<br />
 +
FIX : A player is connecting stayed on after MPR finished<br />
 +
FIX : Command /end did not work if no players in race<br />
 +
FIX : Wrong way autokick did not work<br />
 
<br />
 
<br />
Interface :<br />
+
InSim / Programmers :<br />
 +
<br />
 +
Username is now saved in SP Replays<br />
 +
Driver model byte added to IS_NPL packet<br />
 +
Minimum MCI / NLP time interval reduced to 50 ms<br />
 +
New packet IS_AXO sent when an autocross object is hit<br />
 +
New packets IS_AXI and IS_AXC report layout information<br />
 +
FIX : Guests could not see ALWAYS_ON buttons in all screens<br />
 +
FIX : Guests sent corrupted data in a long IS_BTT packet<br />
 +
FIX : Dedicated host could not fill in split nodes info<br />
 +
FIX : Dedicated host did not report race positions<br />
 +
 
 +
== 0.5X39 ==
 +
''Dec 20, 2007''<br />
 
<br />
 
<br />
Auto updater checks to see if patch is already downloaded<br />
+
Included Lithuanian translation<br />
LFS switches to window on entry if it does not have focus<br />
+
FIX : Buffer overflow issue in SPR and MPR files<br />
Increased size of text on speedo when km/h option selected<br />
+
 
Updated icon with 16x16, 32x32, 48x48 and 64x64 resolution<br />
+
== 0.5X38 ==
FIX : Axis display shrinks to stay on screen for many axes<br />
+
''Dec 20, 2007''<br />
FIX : Translatable damage text was shown in Latin codepage<br />
 
 
<br />
 
<br />
Training :<br />
+
FIXES :<br />
 
<br />
 
<br />
All texts resaved so there should be no missing text now<br />
+
InSim bind error on restart after auto update<br />
Included Brazilian Portuguese training translations<br />
+
Host reverted to 5 laps regardless of initialisation<br />
 +
AI could not park after race at Westhill or AS Cadet<br />
 +
 
 +
== 0.5X37 ==
 +
''Dec 20, 2007''<br />
 
<br />
 
<br />
 
AI :<br />
 
AI :<br />
 
<br />
 
<br />
AI never refuelled during a practice session<br />
+
AI drive more slowly to deal with damaged car<br />
AI stay more within their limits when driving in pit lanes<br />
+
Improved decisions to make pit stop for damage repair<br />
FIX : AI in BF1 would fail to slow down for KY1 pit lane<br />
+
Improved AI speed and fuel estimates on rallycross tracks<br />
 
+
Mid race join AI consider lead car laps for must pit rule<br />
== 0.5X32 ==
+
Improved pit stop box decisions to reduce pit lane mayhem<br />
''Dec 16, 2007''<br />
+
FIX : AI driving too fast into Oval / Westhill pit lanes<br />
 +
FIX : AI crashed entering Blackwood rallycross pit lane<br />
 +
FIX : AI could keep driving in pit stop state if knocked<br />
 
<br />
 
<br />
Physics :<br />
+
Language :<br />
 
<br />
 
<br />
FIX : Puncture remained even if tyres were replaced<br />
+
Latvian translation completed and included<br />
FIX : Moved objects could reappear inside stationary cars<br />
+
FIX : Codepage of rename and delete buttons in save dialog<br />
 
<br />
 
<br />
Interface :<br />
+
Fern Bay :<br />
 
<br />
 
<br />
Updated LFS icon in LFS.exe - thanks to ORION<br />
+
Tyre stacks added to stop cutting Rallycross Green Turn 1<br />
FIX : Hotlap replay started timer at start of replay<br />
 
FIX : MPR with licensed track causeD LFS demo to crash<br />
 
FIX : Horn / flash did not work after engine switched off<br />
 
FIX : Car with engine off got stuck after /pitlane command<br />
 
 
<br />
 
<br />
AI :<br />
+
South City :<br />
 
<br />
 
<br />
AI should stay within limits on rumble and bad surfaces<br />
+
Graphical updates and fixes<br />
AI paths regenerated taking account of bad surfaces<br />
+
 
FIX : AI would get speed penalty in various pit lanes<br />
+
== 0.5X36 ==
FIX : AI would not pit to repair worn or punctured tyre<br />
+
''Dec 19, 2007''<br />
FIX : AI would never pit during practice or a timed race<br />
 
FIX : AI would drive backwards at the drag strip<br />
 
 
<br />
 
<br />
Training :<br />
+
Clutch :<br />
 
<br />
 
<br />
FIX : Some more lesson text files updated<br />
+
Clutch heating restored to X33 level<br />
FIX : Driving out of bounds could result in being stuck<br />
+
Stronger clutches in some cars based on engine inertia<br />
 +
Changed cars : UF1 / XFG / XRG / LX4 / LX6 / FZ5<br />
 
<br />
 
<br />
South City :<br />
+
AI :<br />
 
<br />
 
<br />
Texture updates<br />
+
FIX : KYoto National pit path was reversed<br />
Graphical updates<br />
 
Fixes for reported bugs<br />
 
  
== 0.5X31 ==
+
== 0.5X35 ==
''Dec 15, 2007''<br />
+
''Dec 18, 2007''<br />
 +
<br />
 +
I :<br />
 
<br />
 
<br />
Various fixes, mainly in the interface and lessons.<br />
+
FIX : Updated Kyoto Oval and National pit lane paths<br />
A lot of known issues have been noted and not yet fixed.<br />
+
FIX : AI reported obsolete help flags GC_CUT and GC_BLIP<br />
 
<br />
 
<br />
Controllers :<br />
+
Auto update system :<br />
 
<br />
 
<br />
Moved recalibrate axes and added new lock / unlock buttons<br />
+
Patch files are not deleted until user answers "Restart?"<br />
FIX : Mouse axes could not be used without game controller<br />
 
FIX : Multiple controllers did not work in several cases<br />
 
FIX : Recalibrate axes button set all axes to "X axis"<br />
 
 
<br />
 
<br />
 
Interface :<br />
 
Interface :<br />
 
<br />
 
<br />
Added translation slots for "UPR" "LWR" "TOE" and "CT"<br />
+
LFS icon now appears at top left of an LFS window<br />
FIX : Wrong fuel estimate for XF GTR at SO City Long REV<br />
+
Speedo (both types) improved text size and aspect ratio<br />
FIX : Error message when spawning AI with no car selected<br />
+
Loading a grid no longer loads qualify time / laps / wind<br />
FIX : File association .set copied setup to wrong folder<br />
+
FIX : Load grid / drag strip could result in too many laps<br />
FIX : Comments for /autokick in dedicated host setup.cfg<br />
+
<br />
FIX : Start new host screen did not allow BF1 selection<br />
+
Graphics :<br />
FIX : Crash entering Driver screen with no car selected<br />
+
<br />
FIX : Included script file for Formula BMW (FBM.lfs)<br />
+
FIX : XRG / XRT / XRR showed sky at bottom of side mirrors<br />
 
<br />
 
<br />
Training :<br />
+
Physics :<br />
 
<br />
 
<br />
Reset old lesson results for new set of training lessons<br />
+
Reduced clutch heating by 25%<br />
FIX : RaceAbout could not be loaded in a training lesson<br />
+
Tyres / clutch cool down even if the car is out of physics<br />
FIX : Various small text errors in training lessons<br />
 
 
<br />
 
<br />
Graphics :<br />
+
Language :<br />
 
<br />
 
<br />
FIX : Path rubber could be updated far out of bounds<br />
+
Latvian language included (nearly finished - please test)<br />
FIX : Path rubber could sometimes go too far in to apex<br />
 
  
== 0.5X30 ==
+
== 0.5X33 ==
''Dec 10, 2007''<br />
+
''Dec 17, 2007''<br />
 
<br />
 
<br />
Content :<br />
+
Views :<br />
 
<br />
 
<br />
New demo car : Formula BMW FB02<br />
+
One button look is now adjustable from 30 to 90 degrees<br />
Removed XR GT Turbo car from demo<br />
+
FIX : Bug in mouse look system (was based on old range)<br />
Chicane route added to South City<br />
 
 
<br />
 
<br />
AI :<br />
+
Interface :<br />
 
<br />
 
<br />
AI can now drive faster and can deal with changing car<br />
+
Auto updater checks to see if patch is already downloaded<br />
AI can drive out of pit garage for qualify or practice<br />
+
LFS switches to window on entry if it does not have focus<br />
Can now make pit stops for fuel / damage / must pit rule<br />
+
Increased size of text on speedo when km/h option selected<br />
No longer stop and reset to repair their car (pit instead)<br />
+
Updated icon with 16x16, 32x32, 48x48 and 64x64 resolution<br />
Save and load functions for start grid in single player<br />
+
FIX : Axis display shrinks to stay on screen for many axes<br />
 +
FIX : Translatable damage text was shown in Latin codepage<br />
 
<br />
 
<br />
Physics :<br />
+
Training :<br />
 
<br />
 
<br />
Engine moment of inertia increased in all cars<br />
+
All texts resaved so there should be no missing text now<br />
Handbrake is now applied at the start in hotlap mode<br />
+
Included Brazilian Portuguese training translations<br />
Gear change auto throttle cut and blip options removed<br />
 
Manual clutch is now fully manual and engines can stall<br />
 
Improved simulation of sequential and h-pattern gearboxes<br />
 
Live anti roll and brake balance only allowed on race cars<br />
 
Redline rpm and rev limiter rpm point reduced in all cars<br />
 
RB4 - reduced mass by 18 kg / FXO - reduced tyre width<br />
 
FXO GTR - reduced mass by 20 kg to improve GTR balance<br />
 
GTR class also balanced by engine / gearboxes changes<br />
 
Racing tyres generate more heat and wear more quickly<br />
 
Clutch overheating system and display in F9 / F10<br />
 
FIX : Error in position of wind resistance centre<br />
 
 
<br />
 
<br />
South City :<br />
+
AI :<br />
 
<br />
 
<br />
Many graphical updates and new configuration added<br />
+
AI never refuelled during a practice session<br />
Kerb construction modified making wall collisions safer<br />
+
AI stay more within their limits when driving in pit lanes<br />
JPG textures now used for adverts (data\pic\SO_ADSx.jpg)<br />
+
FIX : AI in BF1 would fail to slow down for KY1 pit lane<br />
 +
 
 +
== 0.5X32 ==
 +
''Dec 16, 2007''<br />
 
<br />
 
<br />
Blackwood :<br />
+
Physics :<br />
 
<br />
 
<br />
Slightly narrower track and various graphical updates<br />
+
FIX : Puncture remained even if tyres were replaced<br />
Modified chicane and section after main straight<br />
+
FIX : Moved objects could reappear inside stationary cars<br />
JPG textures now used for adverts (data\pic\BL_ADSx.jpg)<br />
 
 
<br />
 
<br />
Fern Bay :<br />
+
Interface :<br />
 
<br />
 
<br />
Fixes / pit lane cameras / removed large bridge adverts<br />
+
Updated LFS icon in LFS.exe - thanks to ORION<br />
JPG textures now used for adverts (data\pic\FE_ADSx.jpg)<br />
+
FIX : Hotlap replay started timer at start of replay<br />
 +
FIX : MPR with licensed track causeD LFS demo to crash<br />
 +
FIX : Horn / flash did not work after engine switched off<br />
 +
FIX : Car with engine off got stuck after /pitlane command<br />
 
<br />
 
<br />
Views :<br />
+
AI :<br />
 
<br />
 
<br />
Adjustable cockpit view position for each car<br />
+
AI should stay within limits on rumble and bad surfaces<br />
Left / right one button look functions now 45 degrees<br />
+
AI paths regenerated taking account of bad surfaces<br />
Left + right two button look functions now 90 degrees <br />
+
FIX : AI would get speed penalty in various pit lanes<br />
Look behind button in road cars - look back from centre<br />
+
FIX : AI would not pit to repair worn or punctured tyre<br />
Look behind button in racing cars - show virtual mirror<br />
+
FIX : AI would never pit during practice or a timed race<br />
FIX : Forced cockpit view now only affects your own car<br />
+
FIX : AI would drive backwards at the drag strip<br />
FIX : Skid marks and rubber are now visible through screen<br />
 
 
<br />
 
<br />
Multiplayer :<br />
+
Training :<br />
 
<br />
 
<br />
Maximum size of config file (setup.cfg) doubled to 4 KB<br />
+
FIX : Some more lesson text files updated<br />
Command /spec X can be used by guests to remove AI drivers<br />
+
FIX : Driving out of bounds could result in being stuck<br />
Time between reset and race start increased by six seconds<br />
 
Added "cruise" option and filter (allows wrong way driving)<br />
 
FIX : Remote clutch was pressed while shift paddle was held<br />
 
FIX : Lap timers did not work after /pitlane X or /pit_all<br />
 
FIX : Vulnerabilities that allowed a server to be crashed<br />
 
 
<br />
 
<br />
Interface :<br />
+
South City :<br />
 
<br />
 
<br />
Damage repair is now a selectable option<br />
+
Texture updates<br />
Pit stop damage repair takes twice as long<br />
+
Graphical updates<br />
Engines are no longer repaired in pit stops<br />
+
Fixes for reported bugs<br />
Pit stop still continues after car is nudged<br />
+
 
Added some missing commands to the /help text<br />
+
== 0.5X31 ==
Can now drive up to 1 km/h over the speed limit<br />
+
''Dec 15, 2007''<br />
Redline display on tacho now has maximum accuracy<br />
 
Press 4 key to see a racing line for any viewed car<br />
 
Show racing line is disallowed in hotlapping and FCV<br />
 
Can Reset and Must Pit added as single player options<br />
 
New command /entry - makes LFS return to entry screen<br />
 
Fuel per lap estimate now shown in pits - info section<br />
 
Added Bridgestone and Avon tyre manufacturers in setups<br />
 
Dashboard fuel displays now shown as % instead of litres<br />
 
Setup and colour config files now use three letter prefix<br />
 
Autocross layouts can now be selected in the track screen<br />
 
Removed digital speedo option - now depends on type of car<br />
 
Pit Stop fuel is now the fuel amount to be added at pit stop<br />
 
Best lap time is now shown at top right during a normal race<br />
 
Downforce distribution now shown in pits - downforce section<br />
 
Tips page updated to include a new tip and remove an old one<br />
 
FIX : Virtual dash appeared when viewing a remote undrawn car<br />
 
FIX : All pressed keys are now released when LFS loses focus<br />
 
FIX : CTRL + SHIFT tried to show user names in single player<br />
 
FIX : Sound and controller issues when changing screen mode<br />
 
FIX : Comma could not be used to enter interface scale<br />
 
 
<br />
 
<br />
Sound :<br />
+
Various fixes, mainly in the interface and lessons.<br />
 +
A lot of known issues have been noted and not yet fixed.<br />
 
<br />
 
<br />
Included new default sounds for BF1 / FZ5 / FZR / FOX<br />
+
Controllers :<br />
Sound is now switched off while changing screen resolution<br />
+
<br />
 +
Moved recalibrate axes and added new lock / unlock buttons<br />
 +
FIX : Mouse axes could not be used without game controller<br />
 +
FIX : Multiple controllers did not work in several cases<br />
 +
FIX : Recalibrate axes button set all axes to "X axis"<br />
 +
<br />
 +
Interface :<br />
 +
<br />
 +
Added translation slots for "UPR" "LWR" "TOE" and "CT"<br />
 +
FIX : Wrong fuel estimate for XF GTR at SO City Long REV<br />
 +
FIX : Error message when spawning AI with no car selected<br />
 +
FIX : File association .set copied setup to wrong folder<br />
 +
FIX : Comments for /autokick in dedicated host setup.cfg<br />
 +
FIX : Start new host screen did not allow BF1 selection<br />
 +
FIX : Crash entering Driver screen with no car selected<br />
 +
FIX : Included script file for Formula BMW (FBM.lfs)<br />
 
<br />
 
<br />
 
Training :<br />
 
Training :<br />
 
<br />
 
<br />
Included new full pack of training lessons<br />
+
Reset old lesson results for new set of training lessons<br />
Can now hit objects after completing the lesson<br />
+
FIX : RaceAbout could not be loaded in a training lesson<br />
Racing line is drawn on ground in test drive lessons<br />
+
FIX : Various small text errors in training lessons<br />
Pressing ESC in test drive lessons results in a pass<br />
 
Message is shown on screen if you hit a car overtaking<br />
 
No penalty for hitting objects in Test Drive lessons<br />
 
Enter key can now be used to press any green button<br />
 
Removed countdown and info text at start of lesson<br />
 
 
<br />
 
<br />
InSim :<br />
+
Graphics :<br />
 
<br />
 
<br />
FIX : Zero degrees FOV in CPP could cause LFS to crash<br />
+
FIX : Path rubber could be updated far out of bounds<br />
FIX : InSim - CCI_FIRST / CCI_LAST not set if player in pits<br />
+
FIX : Path rubber could sometimes go too far in to apex<br />
  
== 0.5X10 ==
+
== 0.5X30 ==
''Jul 8, 2007''<br />
+
''Dec 10, 2007''<br />
 
<br />
 
<br />
Interface :<br />
+
Content :<br />
 
<br />
 
<br />
Available start grid size now shown in game setup screen<br />
+
New demo car : Formula BMW FB02<br />
Results table now shows user names if you press CTRL+SHIFT<br />
+
Removed XR GT Turbo car from demo<br />
Improved positioning of 3d menu objects (drivers and cars)<br />
+
Chicane route added to South City<br />
Display positioning support in Options->Display->Interface<br />
 
Added buttons to reset position and size of moved interface<br />
 
Analogue steer smooth max raised to 0.95 (to help gamepads)<br />
 
Faster downloading system for auto update and offline skins<br />
 
FIX : Autocross timing info turned orange after any results<br />
 
FIX : ALT+F4 and /exit command now exit from meeting room<br />
 
 
<br />
 
<br />
Graphics :<br />
+
AI :<br />
 
<br />
 
<br />
Minor optimisation in 2d display system<br />
+
AI can now drive faster and can deal with changing car<br />
Optimised wide screen effect by using a viewport<br />
+
AI can drive out of pit garage for qualify or practice<br />
Optimised mirror draw by using a narrow viewport<br />
+
Can now make pit stops for fuel / damage / must pit rule<br />
Removed missing lines of 2d elements at screen edges<br />
+
No longer stop and reset to repair their car (pit instead)<br />
Graphics option : 32 bit sky (32 bit is now default)<br />
+
Save and load functions for start grid in single player<br />
Improved texture purging code (avoiding possible crash)<br />
 
FIX : Shift light was invisible in single player replays<br />
 
FIX : GetPlateHandle message could come up on a busy host<br />
 
 
<br />
 
<br />
Multiplayer :<br />
+
Physics :<br />
 
<br />
 
<br />
Added new multiplayer option : force cockpit view<br />
+
Engine moment of inertia increased in all cars<br />
Removed full hosts filter from List of Games screen<br />
+
Handbrake is now applied at the start in hotlap mode<br />
Moved cones and physics objects are restored more quickly<br />
+
Gear change auto throttle cut and blip options removed<br />
Added handicaps / start position / user name to MPR header<br />
+
Manual clutch is now fully manual and engines can stall<br />
Show time and date of MPR by holding CTRL+SHIFT during replay<br />
+
Improved simulation of sequential and h-pattern gearboxes<br />
FIX : It was possible for any guest to cause a host to crash<br />
+
Live anti roll and brake balance only allowed on race cars<br />
FIX : A player is connecting stayed on after MPR finished<br />
+
Redline rpm and rev limiter rpm point reduced in all cars<br />
FIX : Command /end did not work if no players in race<br />
+
RB4 - reduced mass by 18 kg / FXO - reduced tyre width<br />
FIX : Wrong way autokick did not work<br />
+
FXO GTR - reduced mass by 20 kg to improve GTR balance<br />
 +
GTR class also balanced by engine / gearboxes changes<br />
 +
Racing tyres generate more heat and wear more quickly<br />
 +
Clutch overheating system and display in F9 / F10<br />
 +
FIX : Error in position of wind resistance centre<br />
 +
<br />
 +
South City :<br />
 
<br />
 
<br />
InSim / Programmers :<br />
+
Many graphical updates and new configuration added<br />
 +
Kerb construction modified making wall collisions safer<br />
 +
JPG textures now used for adverts (data\pic\SO_ADSx.jpg)<br />
 
<br />
 
<br />
Username is now saved in SP Replays<br />
+
Blackwood :<br />
Driver model byte added to IS_NPL packet<br />
 
Minimum MCI / NLP time interval reduced to 50 ms<br />
 
New packet IS_AXO sent when an autocross object is hit<br />
 
New packets IS_AXI and IS_AXC report layout information<br />
 
FIX : Guests could not see ALWAYS_ON buttons in all screens<br />
 
FIX : Guests sent corrupted data in a long IS_BTT packet<br />
 
FIX : Dedicated host could not fill in split nodes info<br />
 
FIX : Dedicated host did not report race positions<br />
 
 
 
== 0.5X8 ==
 
''Jul 6, 2007''<br />
 
 
<br />
 
<br />
Added buttons to reset position and size of moved interface<br />
+
Slightly narrower track and various graphical updates<br />
Show time and date of MPR by holding CTRL+SHIFT during replay<br />
+
Modified chicane and section after main straight<br />
FIX : Aspect ratio in pits and player screen with widescreen<br />
+
JPG textures now used for adverts (data\pic\BL_ADSx.jpg)<br />
FIX : Aspect ratio of some screens with distorted interface<br />
 
FIX : Error with widescreen effect in SHIFT+U mode<br />
 
FIX : Wrong way autokick did not work<br />
 
 
 
== 0.5X7 ==
 
''Jul 5, 2007''<br />
 
 
<br />
 
<br />
Interface button stays visible with wrong interface settings<br />
+
Fern Bay :<br />
Improved speed of widescreen effect by using a real viewport<br />
 
Improved speed of mirror draw by using a narrow viewport<br />
 
Removed missing lines of 2d elements at screen edges<br />
 
 
 
== 0.5X6 ==
 
''Jul 4, 2007''<br />
 
 
<br />
 
<br />
Display positioning support in Options->Display->Interface<br />
+
Fixes / pit lane cameras / removed large bridge adverts<br />
Improved positioning of 3d menu objects (drivers and cars)<br />
+
JPG textures now used for adverts (data\pic\FE_ADSx.jpg)<br />
Minor optimisation in 2d display system<br />
 
 
 
== 0.5X5 ==
 
''Jul 3, 2007''<br />
 
 
<br />
 
<br />
Updates :<br />
+
Views :<br />
 
<br />
 
<br />
Results table now shows user names if you press CTRL+SHIFT<br />
+
Adjustable cockpit view position for each car<br />
Username is now saved in SP Replays (same as in hotlap mode)<br />
+
Left / right one button look functions now 45 degrees<br />
Faster downloading system for auto updater and offline skins<br />
+
Left + right two button look functions now 90 degrees <br />
FIX : ALT+F4 and /exit command now exit LFS from meeting room<br />
+
Look behind button in road cars - look back from centre<br />
FIX : Autocross timing info was shown in orange if any results<br />
+
Look behind button in racing cars - show virtual mirror<br />
 
+
FIX : Forced cockpit view now only affects your own car<br />
== 0.5X4 ==
+
FIX : Skid marks and rubber are now visible through screen<br />
''Jun 30, 2007''<br />
 
<br />
 
Updates :<br />
 
<br />
 
Available start grid size now shown in game setup screen<br />
 
FIX : Removed debug message ReleasePlateHandle failed<br />
 
 
 
== 0.5X3 ==
 
''Jun 29, 2007''<br />
 
<br />
 
Updates :<br />
 
<br />
 
Graphics option : 32 bit sky (set to 32 bit by default)<br />
 
Improved texture purging code (avoiding possible crash)<br />
 
Analogue steer smooth max raised to 0.95 (for gamepads)<br />
 
Improved translation system for user kick / ban messages<br />
 
FIX : Shift light was invisible in single player replays<br />
 
FIX : GetPlateHandle failed - sometimes - on a busy host<br />
 
 
<br />
 
<br />
 
Multiplayer :<br />
 
Multiplayer :<br />
 
<br />
 
<br />
Removed full hosts filter from List of Games screen<br />
+
Maximum size of config file (setup.cfg) doubled to 4 KB<br />
FIX : Command /end did not work if no players in race<br />
+
Command /spec X can be used by guests to remove AI drivers<br />
FIX : A player is connecting stayed on after MPR finished<br />
+
Time between reset and race start increased by six seconds<br />
 +
Added "cruise" option and filter (allows wrong way driving)<br />
 +
FIX : Remote clutch was pressed while shift paddle was held<br />
 +
FIX : Lap timers did not work after /pitlane X or /pit_all<br />
 +
FIX : Vulnerabilities that allowed a server to be crashed<br />
 
<br />
 
<br />
InSim :<br />
+
Interface :<br />
 
<br />
 
<br />
FIX : Guests could not see ALWAYS_ON buttons in all screens<br />
+
Damage repair is now a selectable option<br />
FIX : Guests sent corrupted data in a long IS_BTT packet<br />
+
Pit stop damage repair takes twice as long<br />
 
+
Engines are no longer repaired in pit stops<br />
== 0.5X2 ==
+
Pit stop still continues after car is nudged<br />
''Jun 22, 2007''<br />
+
Added some missing commands to the /help text<br />
 +
Can now drive up to 1 km/h over the speed limit<br />
 +
Redline display on tacho now has maximum accuracy<br />
 +
Press 4 key to see a racing line for any viewed car<br />
 +
Show racing line is disallowed in hotlapping and FCV<br />
 +
Can Reset and Must Pit added as single player options<br />
 +
New command /entry - makes LFS return to entry screen<br />
 +
Fuel per lap estimate now shown in pits - info section<br />
 +
Added Bridgestone and Avon tyre manufacturers in setups<br />
 +
Dashboard fuel displays now shown as % instead of litres<br />
 +
Setup and colour config files now use three letter prefix<br />
 +
Autocross layouts can now be selected in the track screen<br />
 +
Removed digital speedo option - now depends on type of car<br />
 +
Pit Stop fuel is now the fuel amount to be added at pit stop<br />
 +
Best lap time is now shown at top right during a normal race<br />
 +
Downforce distribution now shown in pits - downforce section<br />
 +
Tips page updated to include a new tip and remove an old one<br />
 +
FIX : Virtual dash appeared when viewing a remote undrawn car<br />
 +
FIX : All pressed keys are now released when LFS loses focus<br />
 +
FIX : CTRL + SHIFT tried to show user names in single player<br />
 +
FIX : Sound and controller issues when changing screen mode<br />
 +
FIX : Comma could not be used to enter interface scale<br />
 
<br />
 
<br />
Updates :<br />
+
Sound :<br />
 
<br />
 
<br />
Various translation files have been updated<br />
+
Included new default sounds for BF1 / FZ5 / FZR / FOX<br />
 +
Sound is now switched off while changing screen resolution<br />
 
<br />
 
<br />
InSim :<br />
+
Training :<br />
 
<br />
 
<br />
Driver model byte added to IS_NPL packet<br />
+
Included new full pack of training lessons<br />
Minimum MCI / NLP time interval reduced to 50 ms<br />
+
Can now hit objects after completing the lesson<br />
New packet IS_AXO sent when an autocross object is hit<br />
+
Racing line is drawn on ground in test drive lessons<br />
New packets IS_AXI and IS_AXC report layout information<br />
+
Pressing ESC in test drive lessons results in a pass<br />
FIX : Dedicated host could not fill in split nodes info<br />
+
Message is shown on screen if you hit a car overtaking<br />
FIX : Dedicated host did not report race positions<br />
+
No penalty for hitting objects in Test Drive lessons<br />
 +
Enter key can now be used to press any green button<br />
 +
Removed countdown and info text at start of lesson<br />
 
<br />
 
<br />
Multiplayer :<br />
+
InSim :<br />
 
<br />
 
<br />
Added handicaps / start position / user name to MPR header<br />
+
FIX : Zero degrees FOV in CPP could cause LFS to crash<br />
FIX : It was possible for any guest to cause a host to crash<br />
+
FIX : InSim - CCI_FIRST / CCI_LAST not set if player in pits<br />
  
== 0.5X ==
+
== 0.5X10 ==
''Jun 8, 2007''<br />
+
''Jul 8, 2007''<br />
 
<br />
 
<br />
Multiplayer :<br />
+
Interface :<br />
 
<br />
 
<br />
Up to 47 guests can connect to a host<br />
+
Available start grid size now shown in game setup screen<br />
Max cars in multiplayer race increased to 32<br />
+
Results table now shows user names if you press CTRL+SHIFT<br />
In demo 12 can race and up to 15 connections<br />
+
Improved positioning of 3d menu objects (drivers and cars)<br />
Disconnection reason is now shown in MP Replay<br />
+
Display positioning support in Options->Display->Interface<br />
Can now save MPR from dedicated host (auto or manual)<br />
+
Added buttons to reset position and size of moved interface<br />
A new connection queuing system to make connecting easy<br />
+
Analogue steer smooth max raised to 0.95 (to help gamepads)<br />
Car is no longer held at start line - false starts possible<br />
+
Faster downloading system for auto update and offline skins<br />
Start lights time between red and green is changed each race<br />
+
FIX : Autocross timing info turned orange after any results<br />
Kick and ban votes never need more than eight people to vote<br />
+
FIX : ALT+F4 and /exit command now exit from meeting room<br />
Ban votes can be completed after the player has disconnected<br />
 
Votes do not expire and are not reset when a player joins host<br />
 
Ready on game setup screen is not reset when a player connects<br />
 
Current vote is shown beside player name and in connection list<br />
 
Improved race position list so the confirmed results are locked<br />
 
Fuel load is no longer visible in MPR (for strategy protection)<br />
 
Avoided most of the "Can't x - a player is connecting" messages<br />
 
Implemented a new "canreset" option while leaving hotlaps valid<br />
 
BLUE FLAG works in practice (priority to those not on first lap)<br />
 
Automatic spectate driving out of bounds when reset not allowed<br />
 
Optimisation to improve frame rate in SHIFT+U mode when online<br />
 
Removed "unknown finisher" and associated stats / insim issues<br />
 
Improved the code that relays car position updates to guests<br />
 
Global handicaps for class balancing (set by master server)<br />
 
Remote car's handicap shown in F11 menu, tyres in F12 menu<br />
 
Grid reordering is now done on end race as well as restart<br />
 
FIX : Pit instructions were wrong when taking over a car<br />
 
FIX : Penalty in pit stop would make the stop never end<br />
 
 
<br />
 
<br />
Racing :<br />
+
Graphics :<br />
 
<br />
 
<br />
Start and pit fuel loads range from 1% to 100%<br />
+
Minor optimisation in 2d display system<br />
Qualifying and practice now start from the pit lane<br />
+
Optimised wide screen effect by using a viewport<br />
Qualifying out lap is no longer counted as a valid lap<br />
+
Optimised mirror draw by using a narrow viewport<br />
Single player now allows up to 20 ai cars (powerful pc)<br />
+
Removed missing lines of 2d elements at screen edges<br />
Pit instructions and live settings work in single player<br />
+
Graphics option : 32 bit sky (32 bit is now default)<br />
Admin penalties and commands are now recorded in SP Replays<br />
+
Improved texture purging code (avoiding possible crash)<br />
SHIFT+G gear shift selection no longer stops SPR recording<br />
+
FIX : Shift light was invisible in single player replays<br />
New voluntary handicap system in pits (part of setup)<br />
+
FIX : GetPlateHandle message could come up on a busy host<br />
Added preload setting to clutch pack differentials<br />
 
FIX : AI drivers ignored the pit lane speed limit<br />
 
 
<br />
 
<br />
Display :<br />
+
Multiplayer :<br />
 
<br />
 
<br />
Small map colours can be changed : Options-Display-Interface<br />
+
Added new multiplayer option : force cockpit view<br />
Small map cars more than one lap ahead are a different colour<br />
+
Removed full hosts filter from List of Games screen<br />
Automatic show results - leaves small map visible when driving<br />
+
Moved cones and physics objects are restored more quickly<br />
Hide / show results removed from options - available on CTRL+TAB<br />
+
Added handicaps / start position / user name to MPR header<br />
Timing info shown in orange after winner crosses line / time over<br />
+
Show time and date of MPR by holding CTRL+SHIFT during replay<br />
Yellow finished message is no longer duplicated in central text<br />
+
FIX : It was possible for any guest to cause a host to crash<br />
Connection bars are not drawn if they would obscure tyre info<br />
+
FIX : A player is connecting stayed on after MPR finished<br />
Qualifying cars on out lap are drawn orange (others yellow)<br />
+
FIX : Command /end did not work if no players in race<br />
Qualifying position is shown in yellow like race position<br />
+
FIX : Wrong way autokick did not work<br />
Added text on screen showing the reason for a penalty<br />
 
Display option : Virtual steering gauge<br />
 
Display option : Rotate small map<br />
 
 
<br />
 
<br />
Interface :<br />
+
InSim / Programmers :<br />
 
<br />
 
<br />
Added button to spectate directly from pits<br />
+
Username is now saved in SP Replays<br />
Supporting TrackIR with 6 degrees of freedom<br />
+
Driver model byte added to IS_NPL packet<br />
Scroll though autocross results with PgUp / PgDn<br />
+
Minimum MCI / NLP time interval reduced to 50 ms<br />
SHIFT+P now enters garage from game setup screen<br />
+
New packet IS_AXO sent when an autocross object is hit<br />
SHIFT+O now enters options when watching a SP replay<br />
+
New packets IS_AXI and IS_AXC report layout information<br />
New keys SHIFT+S (spectate) and SHIFT+P (go to pits)<br />
+
FIX : Guests could not see ALWAYS_ON buttons in all screens<br />
Button look is now added to the yaw output of TrackIR<br />
+
FIX : Guests sent corrupted data in a long IS_BTT packet<br />
Automatic unpause when starting or restarting a replay<br />
+
FIX : Dedicated host could not fill in split nodes info<br />
Ignition key "I" is now assignable to any key or button<br />
+
FIX : Dedicated host did not report race positions<br />
Removed the sound effect of a racer pitting or spectating<br />
+
 
Pit instructions fuel load can now be adjusted in 1% steps<br />
+
== 0.5X8 ==
Escape menu improvements : can use keys (listed on screen)<br />
+
''Jul 6, 2007''<br />
Race control message now has priority over wrong way message<br />
 
Wider FOV and more view pitch available (for extreme settings)<br />
 
Filter added to list of games to avoid hosts which allow reset<br />
 
Dedicated host now has a grey screen so you can read black text<br />
 
Used top left temporary message for CTRL+TAB and other functions<br />
 
Increased message history size to 20 stored + 20 recent (was 16)<br />
 
Place objects is now switched off when entering race or qualifying<br />
 
Code page names are now translatable for switching keyboard layouts<br />
 
FIX : Dedicated host could stop responding to messages and commands<br />
 
FIX : Start restriction countdown was missing from OK button in pits<br />
 
 
<br />
 
<br />
Skins :<br />
+
Added buttons to reset position and size of moved interface<br />
 +
Show time and date of MPR by holding CTRL+SHIFT during replay<br />
 +
FIX : Aspect ratio in pits and player screen with widescreen<br />
 +
FIX : Aspect ratio of some screens with distorted interface<br />
 +
FIX : Error with widescreen effect in SHIFT+U mode<br />
 +
FIX : Wrong way autokick did not work<br />
 +
 
 +
== 0.5X7 ==
 +
''Jul 5, 2007''<br />
 
<br />
 
<br />
Replay skins download screen new "always" and "never" options<br />
+
Interface button stays visible with wrong interface settings<br />
High res premium skin download system (£1 for 2000 downloads)<br />
+
Improved speed of widescreen effect by using a real viewport<br />
System to purge skins from graphics card memory when not used<br />
+
Improved speed of mirror draw by using a narrow viewport<br />
Skin download and preload during connection after loading track<br />
+
Removed missing lines of 2d elements at screen edges<br />
Improved the "new colours" system - combined with skin selection<br />
+
 
Skins in skins folder are not converted to dds if using full skins<br />
+
== 0.5X6 ==
 +
''Jul 4, 2007''<br />
 +
<br />
 +
Display positioning support in Options->Display->Interface<br />
 +
Improved positioning of 3d menu objects (drivers and cars)<br />
 +
Minor optimisation in 2d display system<br />
 +
 
 +
== 0.5X5 ==
 +
''Jul 3, 2007''<br />
 
<br />
 
<br />
InSim :<br />
+
Updates :<br />
 
<br />
 
<br />
New version of InSim allows up to eight TCP or UDP connections<br />
+
Results table now shows user names if you press CTRL+SHIFT<br />
New buttons system allowing better interface in InSim programs<br />
+
Username is now saved in SP Replays (same as in hotlap mode)<br />
More race tracking info and many packets added (see InSim.txt)<br />
+
Faster downloading system for auto updater and offline skins<br />
More commands now work on AI drivers : /spec /pitlane /p_xxx<br />
+
FIX : ALT+F4 and /exit command now exit LFS from meeting room<br />
More commands work even if player joining e.g. /spec /laps<br />
+
FIX : Autocross timing info was shown in orange if any results<br />
New /i command to send a message to a race control program<br />
+
 
Race penalty can now be removed with /p_clear command<br />
+
== 0.5X4 ==
Send all players to their pits with /pit_all command<br />
+
''Jun 30, 2007''<br />
Admins can now use the IS_REO (race reorder) packet<br />
 
IS_CPP can now be used to set custom view position<br />
 
 
<br />
 
<br />
System :<br />
+
Updates :<br />
 
<br />
 
<br />
Removed the option not to use HVS if it is available<br />
+
Available start grid size now shown in game setup screen<br />
Better messages showing the reason for disconnection<br />
+
FIX : Removed debug message ReleasePlateHandle failed<br />
Admins can now edit and /axsave layouts while online<br />
 
Admin ban dialog now asks for a number of days to ban<br />
 
Admins can now see other admins in list of connections<br />
 
Added short track name to SPR, MPR and RAF file formats<br />
 
Command /mprdir to specify mpr folder on dedicated host<br />
 
MPR file format : result times now saved in milliseconds<br />
 
Added handicap mass and restriction to hotlap file header<br />
 
Increased maximum physics objects due to more cars on track<br />
 
Start grid remains when track or config changes (if possible)<br />
 
Start time added to MPR file @ offset 36 (seconds since 1/1/1970)<br />
 
Command line command /player (start LFS with specified player name)<br />
 
New command /wait (like /exec but LFS hangs until the program exits)<br />
 
New command /hlog to set log file on host - command /log is now local<br />
 
FIX : Could not delete all text after clicking a name in meeting room<br />
 
FIX : Overtaking lesson could sometimes give an invalid lesson result<br />
 
FIX : Removed the need to pass a split after receiving admin penalty<br />
 
FIX : The TAB key did not work with /press /ctrl and /shift commands<br />
 
FIX : Occasional black screen bug when changing to full screen mode<br />
 
FIX : Autocross checkpoints in line could cause rapid lap count bug<br />
 
FIX : Path followers were reset when an object was added or removed<br />
 
FIX : Path follower reset caused a glitch or an out of bounds reset<br />
 
FIX : Some objects were not drawn after exiting pits while paused<br />
 
FIX : Start lights were not shown in some of the training lessons<br />
 
FIX : Autocross layout number of laps sometimes did not load<br />
 
FIX : In single player /end command did not exit correctly<br />
 
FIX : Find user in S2 mode looking for racer on S1 host<br />
 
FIX : Safer code when changing windowed to full screen<br />
 
FIX : Occasional crash when exiting from List of Games<br />
 
FIX : Long messages could sometimes get cut short<br />
 
  
== 0.5W48 ==
+
== 0.5X3 ==
''Jun 8, 2007''<br />
+
''Jun 29, 2007''<br />
 
<br />
 
<br />
 
Updates :<br />
 
Updates :<br />
 
<br />
 
<br />
Improved frame rate in SHIFT+U mode when online<br />
+
Graphics option : 32 bit sky (set to 32 bit by default)<br />
 +
Improved texture purging code (avoiding possible crash)<br />
 +
Analogue steer smooth max raised to 0.95 (for gamepads)<br />
 +
Improved translation system for user kick / ban messages<br />
 +
FIX : Shift light was invisible in single player replays<br />
 +
FIX : GetPlateHandle failed - sometimes - on a busy host<br />
 
<br />
 
<br />
Fixes :<br />
+
Multiplayer :<br />
 
<br />
 
<br />
FIX : UDP send buffer size was too small for > 42 guests<br />
+
Removed full hosts filter from List of Games screen<br />
FIX : Wrong person was kicked in kick or ban vote in demo<br />
+
FIX : Command /end did not work if no players in race<br />
FIX : Could join a race with a car that was not allowed<br />
+
FIX : A player is connecting stayed on after MPR finished<br />
 
 
== 0.5W47 ==
 
''Jun 7, 2007''<br />
 
 
<br />
 
<br />
Updates :<br />
+
InSim :<br />
 
<br />
 
<br />
Kick and ban votes never need more than eight people to vote<br />
+
FIX : Guests could not see ALWAYS_ON buttons in all screens<br />
Ban votes can be completed after the player has disconnected<br />
+
FIX : Guests sent corrupted data in a long IS_BTT packet<br />
Made another attempt to reduce car position udp packet loss<br />
 
<br />
 
InSim :<br />
 
<br />
 
Added note about maximum number of InSim programs<br />
 
Camera Roll in IS_CPP packet did not work properly<br />
 
IS_CPP can now be used to set custom view position<br />
 
  
== 0.5W44 ==
+
== 0.5X2 ==
''Jun 6, 2007''<br />
+
''Jun 22, 2007''<br />
 
<br />
 
<br />
 
Updates :<br />
 
Updates :<br />
 
<br />
 
<br />
New command /hlog to set host log file - command /log is now local<br />
+
Various translation files have been updated<br />
Used top left temporary message for CTRL+TAB and other functions<br />
 
Increased message history size to 20 stored + 20 recent (was 16)<br />
 
Improved the code that relays car position updates to guests<br />
 
 
<br />
 
<br />
 
InSim :<br />
 
InSim :<br />
 
<br />
 
<br />
Added some info to one of the spare bytes in the MCI packet<br />
+
Driver model byte added to IS_NPL packet<br />
 +
Minimum MCI / NLP time interval reduced to 50 ms<br />
 +
New packet IS_AXO sent when an autocross object is hit<br />
 +
New packets IS_AXI and IS_AXC report layout information<br />
 +
FIX : Dedicated host could not fill in split nodes info<br />
 +
FIX : Dedicated host did not report race positions<br />
 
<br />
 
<br />
Fixes :<br />
+
Multiplayer :<br />
<br />
 
FIX : Drag strip now has a constant start lights interval<br />
 
FIX : Added /hidetext=no/yes command to docs/commands.txt<br />
 
 
<br />
 
<br />
 +
Added handicaps / start position / user name to MPR header<br />
 +
FIX : It was possible for any guest to cause a host to crash<br />
  
== 0.5W43 ==
+
== 0.5X ==
''Jun 5, 2007''<br />
+
''Jun 8, 2007''<br />
 
<br />
 
<br />
Updates :<br />
+
Multiplayer :<br />
<br />
 
Current Vote is removed when user spectates or pits<br />
 
Number of connections is now shown in connections title<br />
 
<br />
 
Fixes :<br />
 
<br />
 
FIX : It was impossible to join a host after ending race<br />
 
FIX : The text "Vote 0" was shown each time someone joined<br />
 
FIX : It was possible to get speeding immunity in qualifying<br />
 
 
 
== 0.5W42 ==
 
''Jun 5, 2007''<br />
 
<br />
 
Updates :<br />
 
 
<br />
 
<br />
 +
Up to 47 guests can connect to a host<br />
 +
Max cars in multiplayer race increased to 32<br />
 +
In demo 12 can race and up to 15 connections<br />
 +
Disconnection reason is now shown in MP Replay<br />
 +
Can now save MPR from dedicated host (auto or manual)<br />
 +
A new connection queuing system to make connecting easy<br />
 +
Car is no longer held at start line - false starts possible<br />
 +
Start lights time between red and green is changed each race<br />
 +
Kick and ban votes never need more than eight people to vote<br />
 +
Ban votes can be completed after the player has disconnected<br />
 
Votes do not expire and are not reset when a player joins host<br />
 
Votes do not expire and are not reset when a player joins host<br />
 
Ready on game setup screen is not reset when a player connects<br />
 
Ready on game setup screen is not reset when a player connects<br />
Line 3,123: Line 2,992:
 
Improved race position list so the confirmed results are locked<br />
 
Improved race position list so the confirmed results are locked<br />
 
Fuel load is no longer visible in MPR (for strategy protection)<br />
 
Fuel load is no longer visible in MPR (for strategy protection)<br />
Quicker skin messages after running out of LFS World skin credit<br />
+
Avoided most of the "Can't x - a player is connecting" messages<br />
 +
Implemented a new "canreset" option while leaving hotlaps valid<br />
 +
BLUE FLAG works in practice (priority to those not on first lap)<br />
 +
Automatic spectate driving out of bounds when reset not allowed<br />
 +
Optimisation to improve frame rate in SHIFT+U mode when online<br />
 +
Removed "unknown finisher" and associated stats / insim issues<br />
 +
Improved the code that relays car position updates to guests<br />
 +
Global handicaps for class balancing (set by master server)<br />
 +
Remote car's handicap shown in F11 menu, tyres in F12 menu<br />
 +
Grid reordering is now done on end race as well as restart<br />
 +
FIX : Pit instructions were wrong when taking over a car<br />
 +
FIX : Penalty in pit stop would make the stop never end<br />
 
<br />
 
<br />
InSim :<br />
+
Racing :<br />
 
<br />
 
<br />
SHIFT+B and SHIFT+I keypresses did not work in a replay<br />
+
Start and pit fuel loads range from 1% to 100%<br />
Can now deal with and recover from non-fatal TCP errors<br />
+
Qualifying and practice now start from the pit lane<br />
Corrected UniqueId in CompCar and NodeLap - now named PLID<br />
+
Qualifying out lap is no longer counted as a valid lap<br />
IS_NLP is now a variable sized packet + NodeLap now 6 bytes<br />
+
Single player now allows up to 20 ai cars (powerful pc)<br />
IS_MCI is now a variable sized packet (same info as before)<br />
+
Pit instructions and live settings work in single player<br />
 +
Admin penalties and commands are now recorded in SP Replays<br />
 +
SHIFT+G gear shift selection no longer stops SPR recording<br />
 +
New voluntary handicap system in pits (part of setup)<br />
 +
Added preload setting to clutch pack differentials<br />
 +
FIX : AI drivers ignored the pit lane speed limit<br />
 
<br />
 
<br />
Fixes :<br />
+
Display :<br />
 
<br />
 
<br />
FIX : Attempted fix for "Can't remove - Unknown!" strange messages<br />
+
Small map colours can be changed : Options-Display-Interface<br />
FIX : Occasional black screen bug when changing to full screen mode<br />
+
Small map cars more than one lap ahead are a different colour<br />
FIX : Start lights delay did not vary each race if wind was disabled<br />
+
Automatic show results - leaves small map visible when driving<br />
FIX : Host could sometimes crash when admin used the /reinit command<br />
+
Hide / show results removed from options - available on CTRL+TAB<br />
FIX : Could not delete all text after clicking a name in meeting room<br />
+
Timing info shown in orange after winner crosses line / time over<br />
FIX : 1st lap qualify / practice speeding penalty could not be cleared<br />
+
Yellow finished message is no longer duplicated in central text<br />
 
+
Connection bars are not drawn if they would obscure tyre info<br />
== 0.5W41 ==
+
Qualifying cars on out lap are drawn orange (others yellow)<br />
''Jun 3, 2007''<br />
+
Qualifying position is shown in yellow like race position<br />
 +
Added text on screen showing the reason for a penalty<br />
 +
Display option : Virtual steering gauge<br />
 +
Display option : Rotate small map<br />
 
<br />
 
<br />
Queue can be up to 48 (Queue + In Game can be up to Max Conns)<br />
+
Interface :<br />
Hopefully reduced the possibiliy of "Did not receive guest info"<br />
 
FIX : Bug that could cause host to stop responding after /reinit<br />
 
FIX : Admin slots and Max Connections did not work properly<br />
 
 
 
== 0.5W40 ==
 
''Jun 2, 2007''<br />
 
 
<br />
 
<br />
Improvements / fixes to deal with connect / disconnect issues<br />
+
Added button to spectate directly from pits<br />
More "keep alive" packets while loading track and skins<br />
+
Supporting TrackIR with 6 degrees of freedom<br />
Number in queue should now never increase<br />
+
Scroll though autocross results with PgUp / PgDn<br />
Disconnection reason is now shown in MPR<br />
+
SHIFT+P now enters garage from game setup screen<br />
 
+
SHIFT+O now enters options when watching a SP replay<br />
== 0.5W39 ==
+
New keys SHIFT+S (spectate) and SHIFT+P (go to pits)<br />
''Jun 1, 2007''<br />
+
Button look is now added to the yaw output of TrackIR<br />
 +
Automatic unpause when starting or restarting a replay<br />
 +
Ignition key "I" is now assignable to any key or button<br />
 +
Removed the sound effect of a racer pitting or spectating<br />
 +
Pit instructions fuel load can now be adjusted in 1% steps<br />
 +
Escape menu improvements : can use keys (listed on screen)<br />
 +
Race control message now has priority over wrong way message<br />
 +
Wider FOV and more view pitch available (for extreme settings)<br />
 +
Filter added to list of games to avoid hosts which allow reset<br />
 +
Dedicated host now has a grey screen so you can read black text<br />
 +
Used top left temporary message for CTRL+TAB and other functions<br />
 +
Increased message history size to 20 stored + 20 recent (was 16)<br />
 +
Place objects is now switched off when entering race or qualifying<br />
 +
Code page names are now translatable for switching keyboard layouts<br />
 +
FIX : Dedicated host could stop responding to messages and commands<br />
 +
FIX : Start restriction countdown was missing from OK button in pits<br />
 
<br />
 
<br />
A new connection queuing system to keep it clean<br />
+
Skins :<br />
Some other small fixes in the multiplayer code<br />
 
 
 
== 0.5W38 ==
 
''May 31, 2007''<br />
 
 
<br />
 
<br />
Too many players could join when limited by starting grid size<br />
+
Replay skins download screen new "always" and "never" options<br />
Attempting to fix another bug where joining player never joins<br />
+
High res premium skin download system (£1 for 2000 downloads)<br />
 
+
System to purge skins from graphics card memory when not used<br />
== 0.5W37 ==
+
Skin download and preload during connection after loading track<br />
''May 31, 2007''<br />
+
Improved the "new colours" system - combined with skin selection<br />
 +
Skins in skins folder are not converted to dds if using full skins<br />
 
<br />
 
<br />
Dedicated host now has a grey screen so you can read black text<br />
+
InSim :<br />
BLUE FLAG works in practice (priority to racers not on first lap)<br />
 
Start time added to MPR file @ offset 36 (seconds since 1/1/1970)<br />
 
Current race position added to CompCar structure (InSim IS_MCI)<br />
 
FIX : In practice, second lap on reverse track was not counted<br />
 
FIX : W36 could wrongly count first lap of hotlap as valid<br />
 
FIX : Safer code when changing windowed to full screen<br />
 
 
 
== 0.5W36 ==
 
''May 29, 2007''<br />
 
 
<br />
 
<br />
InSim buttons can now be seen during a replay<br />
+
New version of InSim allows up to eight TCP or UDP connections<br />
FIX : List of connections was invisible in the game setup screen<br />
+
New buttons system allowing better interface in InSim programs<br />
FIX : First lap in practice or qualifying was shown as 1 hour<br />
+
More race tracking info and many packets added (see InSim.txt)<br />
FIX : Second lap in practice on reverse track was not counted<br />
+
More commands now work on AI drivers : /spec /pitlane /p_xxx<br />
 
+
More commands work even if player joining e.g. /spec /laps<br />
== 0.5W35 ==
+
New /i command to send a message to a race control program<br />
''May 29, 2007''<br />
+
Race penalty can now be removed with /p_clear command<br />
 +
Send all players to their pits with /pit_all command<br />
 +
Admins can now use the IS_REO (race reorder) packet<br />
 +
IS_CPP can now be used to set custom view position<br />
 
<br />
 
<br />
Admin penalties, pitlane commands and rcm are now recorded in SP Replays<br />
+
System :<br />
Code page names are now translatable (for switching keyboard layouts)<br />
 
InSim : Added "always on" option and better control of the clear area<br />
 
 
<br />
 
<br />
FIX : Dedicated host could stop responding to typed messages and commands<br />
+
Removed the option not to use HVS if it is available<br />
FIX : Occasionally you could not start a race with AI after practicing<br />
+
Better messages showing the reason for disconnection<br />
FIX : Penalty given during pit stop would make the pit stop never end<br />
+
Admins can now edit and /axsave layouts while online<br />
FIX : Overtaking lesson could sometimes give an invalid lesson result<br />
+
Admin ban dialog now asks for a number of days to ban<br />
FIX : In lesson 81 you needed to park 5 times to complete the lesson<br />
+
Admins can now see other admins in list of connections<br />
FIX : AI drivers left pit speed limiter on after leaving pit lane<br />
+
Added short track name to SPR, MPR and RAF file formats<br />
FIX : AI drivers ignored the pit lane speed limit<br />
+
Command /mprdir to specify mpr folder on dedicated host<br />
 
 
== 0.5W34 ==
 
''May 29, 2007''<br />
 
<br />
 
Qualifying outlap is no longer added to qualifying table<br />
 
 
MPR file format : result times now saved in milliseconds<br />
 
MPR file format : result times now saved in milliseconds<br />
Removed "unknown finisher" and its stats / insim issues<br />
+
Added handicap mass and restriction to hotlap file header<br />
Command /mprdir to specify mpr folder on dedicated host<br />
+
Increased maximum physics objects due to more cars on track<br />
<br />
+
Start grid remains when track or config changes (if possible)<br />
FIX : Pit instructions were wrong when taking over a car<br />
+
Start time added to MPR file @ offset 36 (seconds since 1/1/1970)<br />
FIX : Long messages could sometimes get cut short<br />
 
FIX : W33 bug - could not play hotlap replays<br />
 
 
 
== 0.5W33 ==
 
''May 28, 2007''<br />
 
<br />
 
Practice sessions now start from pits (like qualifying)<br />
 
First lap time of qualifying or practice is not displayed<br />
 
Removed inset button from escape menu shortcut keys text<br />
 
Improved connection - less likely to fail to join a host<br />
 
Can now save MPR from dedicated host (auto or manual)<br />
 
<br />
 
FIX : /end command in single player did not exit correctly<br />
 
<br />
 
InSim : ISS_VISIBLE no longer changes due to text entry dialog box<br />
 
InSim : IS_PEN packets now sent on autox false start or wrong route<br />
 
InSim : Total time penalty is now included in IS_RES (compatible)<br />
 
 
 
== 0.5W32 ==
 
''May 25, 2007''<br />
 
<br />
 
 
Command line command /player (start LFS with specified player name)<br />
 
Command line command /player (start LFS with specified player name)<br />
Startup skin conversion now shows progress and skin being converted<br />
 
 
New command /wait (like /exec but LFS hangs until the program exits)<br />
 
New command /wait (like /exec but LFS hangs until the program exits)<br />
New InSim buttons system allowing better interface in InSim programs<br />
+
New command /hlog to set log file on host - command /log is now local<br />
Various other InSim updates - nearly all compatible with W26 InSim<br />
+
FIX : Could not delete all text after clicking a name in meeting room<br />
<br />
+
FIX : Overtaking lesson could sometimes give an invalid lesson result<br />
FIX : Helmet jpg skins didn't appear in list in uncompressed skins mode<br />
+
FIX : Removed the need to pass a split after receiving admin penalty<br />
FIX : Damaged AI drivers could get stuck if two nearby wanted to reset<br />
+
FIX : The TAB key did not work with /press /ctrl and /shift commands<br />
FIX : Single Player Replay of qualifying session did not work<br />
+
FIX : Occasional black screen bug when changing to full screen mode<br />
FIX : Replay OOS error when using a voluntary handicap<br />
+
FIX : Autocross checkpoints in line could cause rapid lap count bug<br />
 
+
FIX : Path followers were reset when an object was added or removed<br />
== 0.5W26 ==
+
FIX : Path follower reset caused a glitch or an
''May 20, 2007''<br />
 
<br />
 
FIX : MP Replays could not be played back at all<br />
 
FIX : Repeated messages when AI are trying to reset<br />
 
 
 
== 0.5W25 ==
 
''May 19, 2007''<br />
 
<br />
 
Now supporting TrackIR with 6 degrees of freedom<br />
 
Button look is now added to the yaw output of TrackIR<br />
 
Automatic unpause when starting or restarting a replay<br />
 
Ignition key "I" is now assignable to any key or button<br />
 
Pit instructions fuel load can now be adjusted in 1% steps<br />
 
Pit instructions and live settings now work in single player<br />
 
SHIFT+G gear shift selection no longer stops replay recording<br />
 
<br />
 
InSim :<br />
 
<br />
 
Admins can now use the IS_REO (race reorder) packet<br />
 
New packet IS_MSX - allows typing of longer messages<br />
 
New packet IS_MSL - output a message on local computer<br />
 
<br />
 
FIXES :<br />
 
<br />
 
SPR with pit stop would often go out of sync at the pit stop<br />
 
SPR with different help flags could go OOS when changing view<br />
 
If reset allowed - driving out of bounds results in safe reset<br />
 
AI drivers reset now safe - no reset if it could cause a crash<br />
 
 
 
== 0.5W24 ==
 
''May 14, 2007''<br />
 
<br />
 
Improved the "new colours" system - combined with skin selection<br />
 
Skins in skins folder are not converted to dds if using full skins<br />
 
Escape menu now looks better and is less cramped<br />
 
<br />
 
FIXES :<br />
 
<br />
 
Q / X / ESC / ENTER keys did not exit from pits if player in race<br />
 
The TAB key did not work with /press /ctrl and /shift commands<br />
 
 
 
== 0.5W20 ==
 
''May 10, 2007''<br />
 
<br />
 
IMPROVEMENTS :<br />
 
<br />
 
Qualifying out lap is no longer counted as a valid lap<br />
 
Qualifying position is shown in yellow like race position<br />
 
Qualifying cars on out lap are drawn orange (others yellow)<br />
 
Race control message now has priority over wrong way message<br />
 
Replay skins download screen new "always" and "never" options<br />
 
High res premium skin download system (£1 for 2000 downloads)<br />
 
Skin download and preload during connection after loading track<br />
 
System to remove skins from graphics card memory when not used<br />
 
Automatic show results - leaves small map visible when driving<br />
 
Place objects is switched off when entering race or qualifying<br />
 
Filter added to list of games to avoid hosts which allow reset<br />
 
Wider FOV and more view pitch available (for extreme settings)<br />
 
Yellow finished message is no longer duplicated in central text<br />
 
Avoided most of the "Can't x - a player is connecting" messages<br />
 
Escape menu improvements : can use keys (listed on screen)<br />
 
New keys SHIFT+S (spectate) and SHIFT+P (go to pits)<br />
 
Automatic spectate if your car drives out of bounds<br />
 
Some small InSim updates + multiple UDP connections<br />
 
<br />
 
FIXES :<br />
 
<br />
 
Start lights or results were drawn too high if no cars in race<br />
 
The pit_all command did not stop recording SPR (OOS on replay)<br />
 
Joining a host in qualifying, could see flying cars (no track)<br />
 
Start restriction countdown was missing from OK button in pits<br />
 
Autocross checkpoints in line could cause rapid lap count bug<br />
 
Path followers were reset when an object was added or removed<br />
 
Path follower reset caused a glitch or an out of bounds reset<br />
 
Increased maximum physics objects due to more cars on track<br />
 
Some objects were not drawn after exiting pits while paused<br />
 
Start lights were not shown in some of the training lessons<br />
 
At start of qualifying pit speed limiter was not activated<br />
 
LFS World took drag strip false start as an acceptable pb<br />
 
Possibly fixed the occasional exiting List of Games crash<br />
 
 
 
== 0.5W17 ==
 
''Apr 25, 2007''<br />
 
<br />
 
IMPROVEMENTS :<br />
 
<br />
 
Max cars in multiplayer race increased to 32<br />
 
InSim updated, allowing up to eight TCP connections<br />
 
Small map colours : Options... Display... Interface<br />
 
Removed the sound of a player pitting or spectating<br />
 
Last loaded layout name visible after track changed<br />
 
Start lights interval now between 1 and 4 seconds<br />
 
Removed digital speedo option from view options<br />
 
Qualifying session now starts from the pits<br />
 
Added button to spectate from garage<br />
 
<br />
 
FIXES :<br />
 
<br />
 
Wrong screen message "x was banned" after an OOS disconnection<br />
 
AI did not use correct car colours when added in game with /ai<br />
 
Could start in reverse if changing down at end of last race<br />
 
Show driver in garage allowed more penalty weight to be added<br />
 
 
 
== 0.5W10 ==
 
''Apr 18, 2007''<br />
 
<br />
 
IMPROVEMENTS :<br />
 
<br />
 
Immediate join at start of qualifying now starts from pit box<br />
 
Connection bars are not drawn if they would obscure tyre info<br />
 
Single player now allows up to 20 ai cars (powerful pc needed)<br />
 
Small map cars more than one lap ahead are a different colour<br />
 
Autocross : 28 results now stored - scroll with PgUp / PgDn<br />
 
Added handicap mass and restriction to hotlap file header<br />
 
Demo races limited to 12 cars (15 guests still allowed)<br />
 
Better messages showing the reason for disconnection<br />
 
Maximum added mass limited to around 20% of car mass<br />
 
Admin can see kick and ban buttons even if /vote=no<br />
 
<br />
 
FIXES :<br />
 
<br />
 
Incorrect false start penalties while stationary at start<br />
 
Displayed mass in garage flickered while moving handicap slider<br />
 
False start penalty was given for an early start in qualifying<br />
 
Corrected width of split time difference (in live position list)<br />
 
Wrong "A race is starting" if track changed but no race started<br />
 
Joining a waiting start grid sometimes produced a false start<br />
 
Could quickly pit and return to grid to remove a false start<br />
 
Skins used in race were not stored correctly in MP replays<br />
 
Admins could not kick or ban using the list of connections<br />
 
Could be given a pit penalty on a track with no pit lane<br />
 
MRT would fly about if voluntary added mass was too high<br />
 
 
 
== 0.5W9 ==
 
''Apr 14, 2007''<br />
 
<br />
 
Car is no longer held at start line - false starts possible<br />
 
Start lights time between red and green is changed each race<br />
 
Implemented the canreset option while leaving hotlaps valid<br />
 
Added preload setting to clutch pack differentials<br />
 
Increased number of cars in race from 20 to 28<br />
 
Increased number of connections from 24 to 48<br />
 
Single player and demo races now up to 16 cars<br />
 
Start and pit fuel loads range from 1% to 100%<br />
 
New voluntary handicap system in pits (part of setup)<br />
 
Remote car's handicap shown in F11 menu, tyres in F12 menu<br />
 
Global handicaps for class balancing (set by master server)<br />
 
Removed the need to pass a split after receiving admin penalty<br />
 
Start grid remains when track or config changes (if possible)<br />
 
More commands now work on AI drivers : /spec /pitlane /p_xxx<br />
 
More commands work even if player joining e.g. /spec /laps<br />
 
Grid reordering is now done on end race as well as restart<br />
 
New /i command to send a message to a race control program<br />
 
Added short track name to SPR, MPR and RAF file formats<br />
 
More race tracking info added to InSim (see InSim.txt)<br />
 
Admins can now see other admins in list of connections<br />
 
Admins can now edit and /axsave layouts while online<br />
 
Admin ban dialog now asks for a number of days to ban<br />
 
Added text on screen showing the reason for a penalty<br />
 
Race penalty can now be removed with /p_clear command<br />
 
Send all players to their pits with /pit_all command<br />
 
Autocross results table only shows best 12 results<br />
 
Timeout for dead connection reduced to 12 seconds<br />
 
Kick and ban votes are held open a little longer<br />
 
Removed the option not to use HVS if available<br />
 
SHIFT + S enters garage from game setup screen<br />
 
SHIFT + O enters options from SP replay<br />
 
Display option : Virtual steering gauge<br />
 
Display option : Rotate small map<br />
 
<br />
 
FIX : F12 now shows "Pit stop required : OK" correctly<br />
 
FIX : Find user in S2 mode looking for racer on S1 host<br />
 
FIX : Message "NETWORK FATAL : NOTSOCK" when joining a host<br />
 
FIX : Autocross layout number of laps sometimes did not load<br />
 
 
 
== 0.5W ==
 
''Mar 31, 2007''<br />
 
<br />
 
Sound :<br />
 
<br />
 
Included new default car sounds created by DaveWS<br />
 
Engine sounds automatically switch to new defaults<br />
 
No need to type edit_eng before using sound editor<br />
 
Distortion is constant regardless of volume setting<br />
 
New PACK button in sound editor to load a sound pack<br />
 
TV camera and SHIFT+U avoid skid / wind volume boost<br />
 
SKid and wind volumes are 33% louder for all settings<br />
 
<br />
 
2D Display :<br />
 
<br />
 
Improved small map car pointers<br />
 
Improved needles and markers on clocks<br />
 
Slightly more efficient 2d graphics drawing<br />
 
Driver names appeared too late when using wide FOV<br />
 
User LOD defaults to 0.8 (higher than old versions)<br />
 
Reduced width of lag meter (see more with ctrl+shift)<br />
 
Cars one lap behind are now shown in grey on small map<br />
 
FIX : Wide screen autocross object selection buttons<br />
 
FIX : Invisible warning when wrong way reversing<br />
 
<br />
 
Graphics :<br />
 
<br />
 
Higher resolution image in mirrors<br />
 
Higher level of detail available in main view<br />
 
LOD is no longer reduced with fov over 90 degrees<br />
 
Removed unecessary LOD checks on most scenery<br />
 
Removed option "Wider screen increases LOD"<br />
 
Removed option "All scenery at maximum LOD"<br />
 
<br />
 
Interface :<br />
 
<br />
 
Selected setup is displayed in F12 menu<br />
 
Another small reduction in pit-out glitch<br />
 
ESC now closes live suspension view and sound editor<br />
 
HOME key now works correctly in single player replays<br />
 
ESC in game setup screen now exits to entry screen<br />
 
SHIFT+O in main entry screen now goes to options<br />
 
CTRL+S saves a screen shot to the shots folder<br />
 
Setups can be sorted by name as well as date<br />
 
Any resolution as wide as 3:1 is considered 3 screen<br />
 
FIX : Default sound selected when deleting a colour<br />
 
FIX : Mouse cursor is now visible on window border<br />
 
FIX : Small renaming bug when saving replays<br />
 
<br />
 
Multiplayer :<br />
 
<br />
 
Some improvements to the ? info system in List of Games<br />
 
LFS S1 / S2 hosts can now store up to 400 banned users<br />
 
Admins can now use in-game : /laps /qual /hours /wind<br />
 
New InSim packets (pit - penalty - take over - flags)<br />
 
Join specific game - colours are removed from name<br />
 
New option /adminslots=X reserves slots for admins<br />
 
FIX : MsgOutPack (MSO) now shows long user messages<br />
 
FIX : Wrong delay "setup changes" after tyre change<br />
 
<br />
 
Views :<br />
 
<br />
 
View options now visible before you go on track<br />
 
Separate FOV stored for each car's custom view<br />
 
Separate steer look option for each custom view<br />
 
Improved options for follow view (chase cam)<br />
 
View screen rearranged to make more sense<br />
 
<br />
 
Misc :<br />
 
<br />
 
New language included : Slovenian / Slovenski<br />
 
Game setup screen stats : join - pit - spectate<br />
 
Unlocks now increased every Friday instead of monthly<br />
 
Master port is now selectable in cfg.txt (29339 or 8080)<br />
 
Set log file name /log=name.xxx or /log to stop logging<br />
 
FIX : Unlocking issue with AMD Athlon 64<br />
 
FIX : Unlocking issue with Cedega<br />
 
 
 
== 0.5V9 ==
 
''Mar 28, 2007''<br />
 
<br />
 
Cars one lap behind are now shown in grey on small map<br />
 
LFS S1 / S2 hosts can now store up to 400 banned users<br />
 
Most languages now updated for the V2 - V5 text changes<br />
 
FIX : List of games full filter now considers admin slots<br />
 
FIX : New crash in V6 most often caused by SHIFT+U mode<br />
 
FIX : Very rare old crash related to unusual view angle<br />
 
FIX : Rare crash in garage when selecting a new car<br />
 
 
 
== 0.5V5 ==
 
''Mar 24, 2007''<br />
 
<br />
 
User LOD defaults to 0.6 (still higher than old versions)<br />
 
Some improvements to the ? info system in List of Games<br />
 
Unlocks now increased every Friday instead of monthly<br />
 
Wind and skid volumes are 33% louder for all settings<br />
 
InSim FIX : IS_PSF packet is now sent correctly<br />
 
 
 
== 0.5V3 ==
 
''Mar 23, 2007''<br />
 
<br />
 
Sound :<br />
 
<br />
 
Included new default car sounds created by DaveWS<br />
 
<br />
 
2D Display :<br />
 
<br />
 
Improved small map car pointers<br />
 
Improved needles and markers on clocks<br />
 
Slightly more efficient 2d graphics drawing<br />
 
Driver names draw distance no longer depends on FOV<br />
 
Reduced width of lag meter (see more with ctrl+shift)<br />
 
FIX : Wide screen autocross object selection buttons<br />
 
<br />
 
Graphics :<br />
 
<br />
 
Better FPS due to removal of unecessary LOD checks<br />
 
Removed option "Wider screen increases LOD"<br />
 
Removed option "All scenery at maximum LOD"<br />
 
<br />
 
Interface :<br />
 
<br />
 
ESC now closes live suspension view and sound editor<br />
 
HOME key now works correctly in single player replays<br />
 
ESC in game setup screen now exits to entry screen<br />
 
SHIFT+O in main entry screen now goes to options<br />
 
Join specific game - colours are removed from name<br />
 
FIX : Next screen shot number was not saved on exit<br />
 
FIX : Default sound selected when deleting a colour<br />
 
FIX : Mouse cursor is now visible on window border<br />
 
<br />
 
Views :<br />
 
<br />
 
View options now visible before you go on track<br />
 
Separate FOV stored for each car's custom view<br />
 
Separate steer look option for each custom view<br />
 
Improved options for follow view (chase cam)<br />
 
View screen rearranged to make more sense<br />
 
<br />
 
Misc :<br />
 
<br />
 
Game setup screen stats : join - pit - spectate<br />
 
New InSim packets (pit - penalty - take over - flags)<br />
 
Admins can now use in-game : /laps /qual /hours /wind<br />
 
New option /adminslots=X reserves slots for admins<br />
 
FIX : MsgOutPack (MSO) now shows long user messages<br />
 
FIX : Wrong delay "setup changes" after tyre change<br />
 
 
 
== 0.5V2 ==
 
''Feb 28, 2007''<br />
 
<br />
 
Higher resolution image in mirrors<br />
 
Selected setup is displayed in F12 menu<br />
 
Another small reduction in pit-out glitch<br />
 
Setups can be sorted by name as well as date<br />
 
CTRL+S saves a screen shot to the shots folder<br />
 
Same distortion regardless of the volume setting<br />
 
No need to type edit_eng before using sound editor<br />
 
New PACK button in sound editor to load a sound pack<br />
 
Set log file name /log=name.xxx or /log to stop logging<br />
 
Master port is now selectable in cfg.txt (29339 or 8080)<br />
 
Any res as wide as or wider than 3:1 considered 3 screen<br />
 
Various translation updates and improvements<br />
 
New language : Slovenian / Slovenski<br />
 
<br />
 
FIX : Unlocking issue with AMD Athlon 64<br />
 
FIX : Unlocking should now work on Cedega<br />
 
FIX : Small renaming bug when saving replays<br />
 
FIX : Invisible warning when wrong way reversing<br />
 
 
 
== 0.5V ==
 
''Dec 22, 2006''<br />
 
<br />
 
Sound :<br />
 
<br />
 
Improved car engine and other sounds, added gear whine etc.<br />
 
One extra car sound is now played (now 5 including your own car)<br />
 
Sound now plays at low speed, if replay at 0.5 or 0.25 speed<br />
 
Skid / scrape sounds are now bounded to reasonable level<br />
 
Now generated at 100 Hz resolution - same as physics<br />
 
Engine can now be heard from a greater distance<br />
 
Improved wind volume at low and high speeds<br />
 
<br />
 
FIX : Corrected volume of interface sounds<br />
 
FIX : Small clicks audible a few times per lap<br />
 
FIX : Removed crackling of sounds related to echoes<br />
 
FIX : Bug in camera position height part of sound calculation<br />
 
FIX : No music when watching MP Replay with music in replays ON<br />
 
FIX : Looping music buffer while selecting a track - now silent<br />
 
FIX : Nasty sound clicks when cars got nearer and further away<br />
 
<br />
 
Multiplayer :<br />
 
<br />
 
Improved multiplayer synchronisation checking (OOS)<br />
 
SHIFT+S when spectating now goes directly to garage<br />
 
Garage when not in race now shows spectate and join buttons<br />
 
Clicking join with no car selected goes to select car screen<br />
 
Can't join race / leave pits for 12 seconds after green light<br />
 
One extra car in high resolution physics (car in front at start)<br />
 
Discount immediate pit stops from the "must pit" rule (cheating)<br />
 
<br />
 
FIX : Rare crash in blue flags calculation<br />
 
FIX : LFS online hosts would hang if run for 50 days<br />
 
FIX : Stuck in entry screen if host has run for 25 days<br />
 
FIX : Rare problem causing your car to vanish on other computers<br />
 
FIX : Spectate after autocross run caused "Unknown finisher" message<br />
 
FIX : A player in pits could be forced to spectate at end of race<br />
 
FIX : Qualifying countdown was too short if less than 4 in race<br />
 
FIX : Mandatory pit stop is now not allowed to be on final lap<br />
 
FIX : RCM now has priority over race finished messages<br />
 
<br />
 
2D Display :<br />
 
<br />
 
Misc Option : Show time instead of FPS in-game<br />
 
New path draw for game setup screen and in-game<br />
 
Realistic speedometer based on drive shaft speed<br />
 
Hold CTRL+SHIFT to show time instead of frame rate<br />
 
User messages no longer obscure the frame rate display<br />
 
Not recording message is now only displayed for 8 seconds<br />
 
Messages now visible but dimmed in ESCAPE and OPTIONS screens<br />
 
FOV adjust keys (5/6) now show the FOV in a temporary message<br />
 
Virtual start lights are now displayed on the right by default<br />
 
Small map is now never shown on the left if right is selected<br />
 
Message history (H) is now hidden at race restart or SHIFT+F<br />
 
Option to show small map on left or right of screen<br />
 
Removed text "LEFT pit lane" and "ENTERED pit lane"<br />
 
Central text now visible in SHIFT+F mode (option)<br />
 
Temporary messages now visible even if fps is off<br />
 
Real mirrors are now invisible if set to virtual<br />
 
Added UP and DOWN buttons to options screen<br />
 
Messages are now hidden in the ESCAPE menu<br />
 
<br />
 
Interface :<br />
 
<br />
 
Easier to get to desired FOV using 5 and 6 zoom keys<br />
 
Text entry box is smaller and blocks driving view less<br />
 
Button control rate option now visible in wheel/js mode<br />
 
Improved instant gear shift mode selection function SHIFT+G<br />
 
New general purpose save and load dialogs with rename / delete<br />
 
List of games screen allows sorting hosts by clicking column title<br />
 
Improved replay selection screen, added delete, rename and info<br />
 
Keys Y/N (yes/no) now work on the replay skins download screen<br />
 
Option to switch off acceleration view shifts in custom views<br />
 
Mirror mode for driver and custom views (now in view options)<br />
 
Added "all" to clocks mode options (off, real, virtual, all)<br />
 
New track selection screen allows track browsing before load<br />
 
Graphics options changed around to be intuitive / consistent<br />
 
New graphics option : Draw sky (replaces screen clear type)<br />
 
Controls screen now shows the function assigned to a button<br />
 
Scroll bar added if more than 7 players in list of players<br />
 
Skip intro option is now very fast (avoids loading track)<br />
 
Skip intro option renamed to : Load track when starting<br />
 
FIX : Button opacity option affected the colour sliders<br />
 
Game setup screen : ENTER key - joins race / sets ready<br />
 
Game setup screen : now shows local and UTC (GMT) time<br />
 
Game setup screen : Can now use /spec(tate) X command<br />
 
Cleaner replay start - avoiding flashing entry screen<br />
 
Start New Game / Join Specific Game : Added ENTER key<br />
 
Misc Option : 12 hour or 24 hour format selectable<br />
 
Car picture can now select the car (not just text)<br />
 
Some improvements to graphics options and layout<br />
 
Close window button (X) does a quick clean exit<br />
 
New /exit command also does a quick clean exit<br />
 
Added ALT+F1 to F12 as programmable text keys<br />
 
Key ALT+F4 is programmed to /exit by default<br />
 
Added rename function for car setups<br />
 
<br />
 
FIX : LOD values were rounding to one decimal place<br />
 
FIX : Clutch pedal was not shown in controls setup screen<br />
 
FIX : Mip bias setting was wrongly affecting in-game text<br />
 
FIX : Clickable buttons in connection list at start of race<br />
 
FIX : Changes were lost when selecting in car / custom views<br />
 
FIX : Could not view user names in replay if MP mode was Demo<br />
 
FIX : Arrow keys work in wheel mode even if assigned to KB steer<br />
 
FIX : Messages were unblocked by sending any command to the host<br />
 
FIX : Black screen bug changing between full screen and windowed<br />
 
FIX : Move speed slider didn't work in high view if following car<br />
 
FIX : Channel screen brought up a background while in game<br />
 
<br />
 
Views :<br />
 
<br />
 
Improved position of road car internal mirrors<br />
 
Internal mirror offset limit increased to 400 mm<br />
 
Separate mirror offset for custom and internal views<br />
 
Single seater car shadows now visible in custom views<br />
 
Cameta roll function added to SHIFT+U free camera mode<br />
 
Custom view mode selection now separate for main and look<br />
 
Buttons in view options to set custom view to eye or centre<br />
 
BF1 / FO8 show virtual clocks if wheel draw is switched off<br />
 
Maximum value reached marker added to virtual pedals<br />
 
TV camera, CTRL + arrow keys change zoom and roll<br />
 
Draw driver / wheel option added to custom views<br />
 
Custom views are now stored in data\views folder<br />
 
Custom view settings now separate for all cars<br />
 
<br />
 
FIX : Excessive acceleration view shift in fast cars<br />
 
FIX : Formula dash live settings now work in custom view<br />
 
FIX : Mirror option ALL did not show a mirror in wheels view<br />
 
<br />
 
Controllers :<br />
 
<br />
 
Axis, button and key assignments stored in .con files<br />
 
Sequential shift automatically used for single seaters<br />
 
Separate shift help settings for sequential and shifter<br />
 
All steering wheels default to separate throttle / brake<br />
 
Non-wheel game controllers default to combined thr / brk<br />
 
Controls setup screen now shows the currently pressed buttons<br />
 
Wheel turn minimum reduced to 90 degrees (for sticks / pads)<br />
 
CTRL+F1 to F12 text keys are all now assignable to buttons<br />
 
Car's steering wheel turns now shown in steering settings<br />
 
<br />
 
New LFS script system :<br />
 
<br />
 
- Place text file of commands xxx.lfs in script folder<br />
 
- Then script xxx.lfs can be run by typing /run xxx<br />
 
- Note : CAR.lfs is run when you select CAR e.g. XFG, BF1<br />
 
- Note : autoexec.lfs is run when LFS reaches entry screen<br />
 
<br />
 
New text commands added (see Commands.txt in docs folder) :<br />
 
<br />
 
/fov    [degrees]          - field of view<br />
 
/ff    [0-200]            - force feedback strength<br />
 
/axis  [axis]  [function] - e.g. /axis 2 throttle<br />
 
/invert [0/1]    [function] - e.g. /invert 1 brake<br />
 
/button [button] [function] - e.g. /button 5 shift_up<br />
 
/key    [key]    [function] - e.g. /key Q handbrake<br />
 
/head_tilt      [degrees]  - 1g head tilt<br />
 
/lateral_shift  [m]        - 1g lateral shift<br />
 
/forward_shift  [m]        - 1g forward shift<br />
 
/vertical_shift  [m]        - 1g vertical shift<br />
 
/say        [message]      - same as typing a chat message<br />
 
/echo      [text]          - show text only on local screen<br />
 
/spec      [name]          - same as spectate [name]<br />
 
/ctrlf      [num] [text]    - change text e.g. /ctrlf 1 hello<br />
 
/altf      [num] [text]    - change text e.g. /altf 1 /view=driver<br />
 
/wheel_turn [degrees]      - specify turn angle of controller<br />
 
/press      [key]          - simulate key press<br />
 
/ctrl      [key]          - ctrl + key<br />
 
/shift      [key]          - shift + key<br />
 
/alt        [key]          - alt + key<br />
 
/autoclutch [0-1]          - turn autoclutch off / on<br />
 
/gccut      [0-1]          - throttle cut on upshift<br />
 
/gcblip    [0-1]          - throttle blip on downshift<br />
 
/axlaps    [num]          - set autocross number of laps<br />
 
/view      [fol/heli/cam/driver/custom] - select view<br />
 
<br />
 
IN A SCRIPT : //comment - this line is ignored<br />
 
IN CHAT BOX : //xxx - short for /run xxx<br />
 
<br />
 
/hrun X            : admin can run script X on host<br />
 
/exec E C          : run program E with command line C<br />
 
<br />
 
/shifter  [auto/sequential/shifter] - shift mode (like SHIFT+G)<br />
 
/hidetext [no/yes]                  - hide text  (like SHIFT+F)<br />
 
Windows Vista Support :<br />
 
<br />
 
Sound now works correctly in Windows Vista<br />
 
Unlocking is now possible in Windows Vista<br />
 
<br />
 
Misc :<br />
 
<br />
 
Added file docs\Commands.txt - listing ALL commands<br />
 
Updated... docs\Autocross.txt - for new functions<br />
 
<br />
 
Option : minimum time between gearshifts (debounce)<br />
 
S1 users can now use the automatic skin download system<br />
 
Automatic update system gives info, downloads, installs patch<br />
 
FF Steps now defaults to 256 (this gives higher resolution FF)<br />
 
Layouts do not set the number of laps unless a start pos exists<br />
 
S2 users can see and join S1 hosts in List of Games screen<br />
 
When first run, LFS defaults to desktop screen resolution<br />
 
Restricted areas and route checkers added to autocross<br />
 
Welcome / Tracks filename length increased to 31 chars<br />
 
New car data output files (press letter O in garage)<br />
 
Gearshift debounced (can't shift twice within 50 ms)<br />
 
<br />
 
InSim : MCI packets are now available in arenas<br />
 
InSim : IS_RES qualify packets sent even if not in table<br />
 
<br />
 
FIX : Outguage reported remote cars fuel load<br />
 
FIX : Driver's body optimisation was too sensitive<br />
 
FIX : Selecting drag strip often resulted in 3 lap race<br />
 
FIX : OutGauge now works on remote cars / MPR / external<br />
 
FIX : Reverse driving in hotlapping mode now invalidates HLVC<br />
 
FIX : Starting LFS with /join command needlessly loaded last track<br />
 
FIX : Corrected positions of translator names on credits screen<br />
 
FIX : A few wrong vertices on driver necks and marshall helmet<br />
 
FIX : Mirrors and clocks sometimes corrupted after minimising<br />
 
FIX : Small map sometimes went off screen or overlapped text<br />
 
FIX : Unlock was lost after hibernation on some computers<br />
 
FIX : CTRL+F keys did not work during replays<br />
 
<br />
 
New file associations system :<br />
 
<br />
 
SPR / MPR / SET / LYT files can now be opened directly<br />
 
In Windows, right click and set them to open with LFS<br />
 
<br />
 
Double clicking a SET or LYT file copies it to its folder<br />
 
Double clicking a SPR or MPR file copies and runs the replay<br />
 
 
 
== 0.5U35 ==
 
''Dec 20, 2006''<br />
 
<br />
 
New language included : Galician (Galego)<br />
 
Language support : wider buttons at bottom left in some cases<br />
 
Outside car custom view detection for sound (out of car rectangle)<br />
 
Much easier to get to desired FOV using 5 and 6 zoom keys<br />
 
Can't join race / leave pits for 12 seconds after green light (stops cheating)<br />
 
Other cars sound volume increased by 10% - more immersive<br />
 
V and flat engined cars exhaust pipe separation (stereo effect)<br />
 
BF1 wind noise decreased / other minor adjustments<br />
 
UFR sound improved : more race like<br />
 
Small updates to all car sounds<br />
 
 
 
== 0.5U34 ==
 
''Dec 19, 2006''<br />
 
<br />
 
Discount immediate pit stops from the "must pit" rule (cheating)<br />
 
All cars resaved, with minor changes to sound (e.g. less gear whine)<br />
 
Slightly more sound changes on large GTR cars and LX6<br />
 
More updated translations<br />
 
<br />
 
FIX : Entering SHIFT+U from following view played loud car sound<br />
 
FIX : Move speed slider didn't work in high view if following car<br />
 
FIX : A few vertices out of place on driver necks and marshall helmet<br />
 
 
 
== 0.5U33 ==
 
''Dec 18, 2006''<br />
 
<br />
 
Higher Wind and Skid boost volumes (default and maximum)<br />
 
Small changes to system improving all car engines just a little<br />
 
An updated BF1 engine sound file (not finished but better)<br />
 
<br />
 
FIX : Autocross editor did not show "Set as default" button<br />
 
FIX : Repeated clicking sound while loading cars in garage<br />
 
FIX : Channel screen brought up a background while in game<br />
 
 
 
== 0.5U32 ==
 
''Dec 16, 2006''<br />
 
<br />
 
Misc :<br />
 
<br />
 
Improved car engine and other sounds, added gear whine etc.<br />
 
Automatic update system gives info, downloads, installs patch<br />
 
New general purpose save and load dialogs with rename / delete<br />
 
FF Steps now defaults to 256 (this gives higher resolution FF)<br />
 
Layouts do not set the number of laps unless a start pos exists<br />
 
One extra car sound is now played (now 5 including your own car)<br />
 
One extra car in high resolution physics (car in front at start)<br />
 
Clicking the selected replay now plays the replay (did deselect)<br />
 
Centre view and eye position buttons now reset pitch and rotate<br />
 
Virtual start lights are now displayed on the right by default<br />
 
Small map is now never shown on the left if right is selected<br />
 
Option to switch off acceleration view shifts in custom views<br />
 
Mirror mode for driver and custom views (now in view options)<br />
 
Added "all" to clocks mode options (off, real, virtual, all)<br />
 
Some more small improvements to graphics options and layout<br />
 
Button control rate option now visible in wheel/js mode<br />
 
Text entry box is smaller and blocks driving view less<br />
 
Improved multiplayer synchronisation checking (OOS)<br />
 
<br />
 
Fixes :<br />
 
<br />
 
FIX : Nasty sound clicks when cars got nearer and further away<br />
 
FIX : MP slowdown when playing sounds of cars in simple physics<br />
 
FIX : Force now turns off instantly instead of waiting a second<br />
 
FIX : Arrow keys work in wheel mode even if assigned to KB steer<br />
 
FIX : Removed the unecessary FF error message DIERR_HANDLEEXISTS<br />
 
FIX : Messages were unblocked by sending any command to the host<br />
 
FIX : Alt+F4 and programmable keys did not work in list of games<br />
 
FIX : Qualifying countdown was too short if less than 4 in race<br />
 
FIX : BF1 / FO8 virtual dashboard appeared in player options<br />
 
FIX : Pressing SHIFT+G during instant replay made it go OOS<br />
 
FIX : Unlock was lost after hibernation on some computers<br />
 
FIX : SHIFT+U camera roll function now works as expected<br />
 
FIX : Button opacity option affected the colour sliders<br />
 
FIX : Text appearing in middle of screen after a lesson<br />
 
FIX : Excessive acceleration view shift in fast cars<br />
 
<br />
 
NOTE - Translatable text updated<br />
 
 
 
== 0.5U30 ==
 
''Jul 5, 2006''<br />
 
<br />
 
Sound :<br />
 
<br />
 
Improved wind volume at low and high speeds<br />
 
Reduced crackling of sounds related to echoes<br />
 
Engine can now be heard from a greater distance<br />
 
Now generated at 100 Hz resolution - same as physics<br />
 
Engine sound off throttle is slightly louder than it was<br />
 
Wind sound volume is now linear (avoids excessive noise)<br />
 
Skid / scrape sounds are now bounded to reasonable level<br />
 
Sound now plays at low speed, if replay at 0.5 or 0.25 speed<br />
 
<br />
 
FIX : Corrected volume of interface sounds<br />
 
FIX : Small clicks audible a few times per lap<br />
 
FIX : Bug in camera position height part of sound calculation<br />
 
FIX : No music when watching MP Replay with music in replays ON<br />
 
FIX : Looping music buffer while selecting a track - now silent<br />
 
FIX : System messages still audible with messages blocked<br />
 
<br />
 
Multiplayer :<br />
 
<br />
 
SHIFT+S when spectating now goes directly to garage<br />
 
Garage when not in race now shows spectate and join buttons<br />
 
Clicking join with no car selected goes to select car screen<br />
 
<br />
 
FIX : Rare crash in blue flags calculation<br />
 
FIX : LFS online hosts would hang if run for 50 days<br />
 
FIX : Stuck in entry screen if host has run for 25 days<br />
 
FIX : Rare problem causing your car to vanish on other computers<br />
 
FIX : Spectate after autocross run caused "Unknown finisher" message<br />
 
FIX : A player in pits could be forced to spectate at end of race<br />
 
FIX : Mandatory pit stop is now not allowed to be on final lap<br />
 
FIX : RCM now has priority over race finished messages<br />
 
<br />
 
2D Display :<br />
 
<br />
 
Misc Option : Show time instead of FPS in-game<br />
 
Hold CTRL+SHIFT to show time instead of frame rate<br />
 
Realistic speedometer based on drive shaft speed<br />
 
New path draw for game setup screen and in-game<br />
 
User messages no longer obscure the frame rate display<br />
 
Not recording message is now only displayed for 8 seconds<br />
 
Messages now visible but dimmed in ESCAPE and OPTIONS screens<br />
 
FOV adjust keys (5/6) now show the FOV in a temporary message<br />
 
Message history (H) is now hidden at race restart or SHIFT+F<br />
 
Removed text "LEFT pit lane" and "ENTERED pit lane"<br />
 
Option to show small map on left or right of screen<br />
 
Central text now visible in SHIFT+F mode (option)<br />
 
Temporary messages now visible even if fps is off<br />
 
Real mirrors are now invisible if set to virtual<br />
 
Added UP and DOWN buttons to options screen<br />
 
Messages are now hidden in the ESCAPE menu<br />
 
<br />
 
Interface :<br />
 
<br />
 
Improved instant gear shift mode selection function SHIFT+G<br />
 
List of games screen allows sorting hosts by clicking column title<br />
 
Improved replay selection screen, added delete, rename and info<br />
 
Keys Y/N (yes/no) now work on the replay skins download screen<br />
 
New track selection screen allows track browsing before load<br />
 
Graphics options changed around to be intuitive / consistent<br />
 
New graphics option : Draw sky (replaces screen clear type)<br />
 
Controls screen now shows the function assigned to a button<br />
 
Scroll bar added if more than 7 players in list of players<br />
 
Skip intro option is now very fast (avoids loading track)<br />
 
Skip intro option renamed to : Load track when starting<br />
 
Start New Game / Join Specific Game : Added ENTER key<br />
 
Game setup screen : ENTER key - joins race / sets ready<br />
 
Game setup screen : now shows local and UTC (GMT) time<br />
 
Misc Option : 12 hour or 24 hour format selectable<br />
 
Car picture can now select the car (not just text)<br />
 
Cleaner replay start - avoiding flashing entry screen<br />
 
Can now use /spec(tate) X command in game setup screen<br />
 
Close window button (X) does a quick clean exit<br />
 
New /exit command also does a quick clean exit<br />
 
Added ALT+F1 to F12 as programmable text keys<br />
 
Key ALT+F4 is programmed to /exit by default<br />
 
Added rename function for car setups<br />
 
<br />
 
FIX : LOD values were rounding to one decimal place<br />
 
FIX : Clutch pedal was not shown in controls setup screen<br />
 
FIX : Mip bias setting was wrongly affecting in-game text<br />
 
FIX : Clickable buttons in connection list at start of race<br />
 
FIX : Changes were lost when selecting in car / custom views<br />
 
FIX : Could not view user names in replay if MP mode was Demo<br />
 
FIX : Black screen bug changing between full screen and windowed<br />
 
<br />
 
Views :<br />
 
<br />
 
Improved position of road car internal mirrors<br />
 
Separate mirror offset for custom and internal views<br />
 
Internal mirror offset limit increased to 400 mm<br />
 
Draw driver / wheel option added to custom views<br />
 
Roll function added to SHIFT+U free camera mode<br />
 
TV camera, CTRL + arrow keys change zoom and roll<br />
 
Maximum value reached marker added to virtual pedals<br />
 
Single seater car shadows now visible in custom views<br />
 
Custom view mode selection now separate for main and look<br />
 
Buttons in view options to set custom view to eye or centre<br />
 
BF1 / FO8 show virtual clocks if wheel draw is switched off<br />
 
Custom view settings are now separate for all cars<br />
 
Custom views are now stored in data\views folder<br />
 
<br />
 
Controllers :<br />
 
<br />
 
Axis, button and key assignments stored in .con files<br />
 
Sequential shift automatically used for single seaters<br />
 
Separate shift help settings for sequential and shifter<br />
 
All steering wheels default to separate throttle / brake<br />
 
Non-wheel game controllers default to combined thr / brk<br />
 
Controls setup screen now shows the currently pressed buttons<br />
 
Wheel turn minimum reduced to 90 degrees (for sticks / pads)<br />
 
CTRL+F1 to F12 text keys are all now assignable to buttons<br />
 
Car's steering wheel turns now shown in steering settings<br />
 
<br />
 
Windows Vista Support :<br />
 
<br />
 
FIX : Sound now works correctly in Windows Vista<br />
 
FIX : Unlocking is now possible in Windows Vista<br />
 
<br />
 
New LFS script system :<br />
 
<br />
 
- Place text file of commands xxx.lfs in script folder<br />
 
- Then script xxx.lfs can be run by typing /run xxx<br />
 
- Note : CAR.lfs is run when you select CAR e.g. XFG, BF1<br />
 
- Note : autoexec.lfs is run when LFS reaches entry screen<br />
 
<br />
 
New text commands added (see Commands.txt in docs folder) :<br />
 
<br />
 
/fov [degrees] - field of view<br />
 
/ff [0-200] - force feedback strength<br />
 
/axis [axis] [function] - e.g. /axis 2 throttle<br />
 
/invert [0/1] [function] - e.g. /invert 1 brake<br />
 
/button [button] [function] - e.g. /button 5 shift_up<br />
 
/key [key] [function] - e.g. /key Q handbrake<br />
 
/head_tilt [degrees] - 1g head tilt<br />
 
/lateral_shift [m] - 1g lateral shift<br />
 
/forward_shift [m] - 1g forward shift<br />
 
/vertical_shift [m] - 1g vertical shift<br />
 
/say [message] - same as typing a chat message<br />
 
/echo [text] - show text only on local screen<br />
 
/spec [name] - same as spectate [name]<br />
 
/ctrlf [num] [text] - change text e.g. /ctrlf 1 hello<br />
 
/altf [num] [text] - change text e.g. /altf 1 /view=driver<br />
 
/wheel_turn [degrees] - specify turn angle of controller<br />
 
/press [key] - simulate key press<br />
 
/ctrl [key] - ctrl + key<br />
 
/shift [key] - shift + key<br />
 
/alt [key] - alt + key<br />
 
/autoclutch [0-1] - turn autoclutch off / on<br />
 
/gccut [0-1] - throttle cut on upshift<br />
 
/gcblip [0-1] - throttle blip on downshift<br />
 
/axlaps [num] - set autocross number of laps<br />
 
/view [fol/heli/cam/driver/custom] - select view<br />
 
<br />
 
IN A SCRIPT : //comment - this line is ignored<br />
 
IN CHAT BOX : //xxx - short for /run xxx<br />
 
<br />
 
/hrun X : admin can run script X on host<br />
 
/exec E C : run program E with command line C<br />
 
<br />
 
/shifter [auto/sequential/shifter] - shift mode (like SHIFT+G)<br />
 
/hidetext [no/yes] - hide text (like SHIFT+F)<br />
 
<br />
 
New file associations system :<br />
 
<br />
 
SPR / MPR / SET / LYT files can now be opened directly<br />
 
In Windows, right click and set them to open with LFS<br />
 
<br />
 
Double clicking a SET or LYT file copies it to its folder<br />
 
Double clicking a SPR or MPR file copies and runs the replay<br />
 
<br />
 
Misc :<br />
 
<br />
 
Added file docs\Commands.txt - listing ALL commands<br />
 
Updated... docs\Autocross.txt - for new functions<br />
 
<br />
 
Option : minimum time between gearshifts (debounce)<br />
 
S1 users can now use the automatic skin download system<br />
 
S2 users can see and join S1 hosts in List of Games screen<br />
 
When first run, LFS defaults to desktop screen resolution<br />
 
Restricted areas and route checkers added to autocross<br />
 
Welcome / Tracks filename length increased to 31 chars<br />
 
New car data output files (press letter O in garage)<br />
 
Gearshift debounced (can't shift twice within 50 ms)<br />
 
<br />
 
InSim : MCI packets are now available in arenas<br />
 
InSim : IS_RES qualify packets sent even if not in table<br />
 
<br />
 
FIX : Outguage reported remote cars fuel load<br />
 
FIX : Driver's body optimisation was too sensitive<br />
 
FIX : Selecting drag strip often resulted in 3 lap race<br />
 
FIX : OutGauge now works on remote cars / MPR / external<br />
 
FIX : Formula dash live settings now work in custom view<br />
 
FIX : Reverse driving in hotlapping mode now invalidates HLVC<br />
 
FIX : Starting LFS with /join command, needlessly loaded last track<br />
 
FIX : Corrected positions of translator names on credits screen<br />
 
FIX : Mirrors and clocks sometimes corrupted after minimising<br />
 
FIX : Mirror option ALL did not show a mirror in wheels view<br />
 
FIX : Small map sometimes went off screen or overlapped text<br />
 
FIX : CTRL+F keys did not work during replays<br />
 
 
 
== 0.5U10 ==
 
''Jun 30, 2006''<br />
 
<br />
 
SHIFT+S when spectating now goes to garage<br />
 
Single seater car shadows now visible in custom views<br />
 
Clicking join with no car selected goes to select car screen<br />
 
Garage when not in race now shows spectate and join buttons<br />
 
Start new game with no track selected goes to select track<br />
 
Game setup screen : ENTER key - joins race / sets ready<br />
 
Separate shift help settings for sequential and shifter<br />
 
Sequential shift automatically used for single seaters<br />
 
Axis, button and key assignments stored in .con files<br />
 
Maximum value reached marker added to virtual pedals<br />
 
Cleaner replay start - avoiding flashing entry screen<br />
 
Separate mirror offset for custom and internal views<br />
 
Internal mirror offset limit increased to 400 mm<br />
 
Realistic speedometer based on drive shaft speed<br />
 
Added layout files (LYT) to file associations<br />
 
Added rename function for setups<br />
 
<br />
 
FIX : Changes were lost when selecting in car / custom views<br />
 
FIX : Clutch pedal was not shown in controls setup screen<br />
 
 
 
== 0.5U9 ==
 
''Jun 26, 2006''<br />
 
<br />
 
FIX : Unlocking on Vista should now work correctly<br />
 
FIX : Start replay with click brings LFS to foreground<br />
 
FIX : Formula dash live settings now work in custom view<br />
 
FIX : OutGauge now works on remote cars / MPR / external<br />
 
<br />
 
Added SET file association (copy set to folder)<br />
 
More lateral offset available for internal mirror<br />
 
Scroll bar added if more than 7 players in list<br />
 
Unlocking S2 automatically sets to skip intro<br />
 
 
 
== 0.5U7 ==
 
''Jun 25, 2006''<br />
 
<br />
 
Skip intro option now avoids loading track<br />
 
LFS can now handle SPR and MPR file associations<br />
 
Separate custom view settings for all cars<br />
 
Draw driver/wheel option now in custom views<br />
 
Custom views now stored in data\views folder<br />
 
RCM now has priority over finished messages<br />
 
Driver's body optimisation was too sensitive<br />
 
Welcome and Tracks filename can be up to 31 chars<br />
 
<br />
 
FIX : Can now unlock on Windows Vista<br />
 
FIX : Rare crash in blue flags calculation<br />
 
 
 
== 0.5U ==
 
''Apr 29, 2006''<br />
 
<br />
 
Race penalty statistics now sent to LFS World<br />
 
Changed format of /track host startup command<br />
 
Removed /config and /reversed startup commands<br />
 
Some small frame rate optimisations in car draw<br />
 
Hosts can now display a 200 character welcome message<br />
 
Added a new command /tracks to specify allowed tracks<br />
 
OutGauge system for external dashboards (see InSim.txt)<br />
 
FOX / FO8 / BF1 all have their own dashboard colour slider<br />
 
Translations and docs folder updated with new translations<br />
 
Throttle blip on downshift now allowed again with manual clutch<br />
 
Suspension stronger before it bends but then bends more quickly<br />
 
<br />
 
FIX : LFS could crash sometimes when leaving a multiplayer game<br />
 
FIX : Croatian and Serbian should always be correctly selected<br />
 
FIX : Could view other racers ARB and Brake Balance online<br />
 
FIX : LFS crash when starting up with Greek or Norwegian<br />
 
FIX : Aston Grand Touring / North showed up as AS6 / AS7<br />
 
FIX : Aston lessons had gone wrong with changed objects<br />
 
FIX : Downloading Skin message was partially off screen<br />
 
FIX : Could set wind in hotlapping using /wind command<br />
 
FIX : Commands /track=as6 and /track=as7 did not work<br />
 
FIX : Number entry in tyre setup menu did not work<br />
 
FIX : XF GTI acceleration, PRO level was too easy<br />
 
FIX : Colour alternation on list of games screen<br />
 
FIX : LFS could crash when drawing a damaged car<br />
 
FIX : Connecting player with different weather<br />
 
FIX : Text command /leave had stopped working<br />
 
 
 
== 0.5T7 ==
 
''Apr 29, 2006''<br />
 
<br />
 
Small delay added when a welcome message is displayed and same<br />
 
track is already loaded (could be too fast before). "A new<br />
 
guest is connecting" was displayed for too long if connecting<br />
 
player had same track but different lighting.<br />
 
Updated translations included.<br />
 
 
 
== 0.5T6 ==
 
''Apr 28, 2006''<br />
 
<br />
 
FIX : Text command /leave had stopped working<br />
 
FIX : Disembodied heads driving UF and RA cars<br />
 
FIX : XF GTI acceleration, PRO level was too easy<br />
 
FIX : Your own driver and steering wheel could vanish<br />
 
NEW : OutGauge system for external dashboards (see InSim.txt)<br />
 
<br />
 
 
 
== 0.5T5 ==
 
''Apr 27, 2006''<br />
 
<br />
 
Hosts can use a 200 character welcome message from a text file<br />
 
T5 or later guests will see the message while connecting<br />
 
E.g. text file named "welcome.txt" contains a message<br />
 
- then start host with /welcome=welcome.txt<br />
 
<br />
 
Changed format of /track command in startup - now consistent<br />
 
Removed /config and /reversed commands<br />
 
Example of new version : /track=BL1<br />
 
<br />
 
Added a new command /tracks to specify a list of allowed tracks<br />
 
E.g. text file named "tracks.txt" contains a track on each line<br />
 
- then start host with /tracks=tracks.txt<br />
 
<br />
 
Included updated translations<br />
 
Included Aston lessons fix for changed objects<br />
 
FIX : Number entry in tyre setup menu did not work<br />
 
FIX : Could set wind in hotlapping using /wind command<br />
 
FIX : Could view other racers ARB and Brake Balance online<br />
 
 
 
== 0.5T4 ==
 
''Apr 26, 2006''<br />
 
<br />
 
FIX : Croatian and Serbian should always be correctly selected.<br />
 
Added four more characters ro the "Brakes / TC" translation.<br />
 
FOX / FO8 / BF1 all have their own dashboard colour slider.<br />
 
Some more small optimisations in car draw (graphics code).<br />
 
Tiny change in skid creation code to make it safer.<br />
 
 
 
== 0.5T3 ==
 
''Apr 25, 2006''<br />
 
<br />
 
FIX : Croatian should be selected by default on Croatian computer.<br />
 
Throttle blip on downshift is now allowed again with manual clutch.<br />
 
Suspension is stronger before it bends, but then bends more quickly.<br />
 
Race penalties are now sent as stats to LFS World (awaiting update).<br />
 
 
 
== 0.5T2 ==
 
''Apr 24, 2006''<br />
 
<br />
 
FIX : LFS could crash sometimes, when leaving a multiplayer game.<br />
 
FIX : Downloading Skin message was partially off screen.<br />
 
FIX : Colour alternation on list of games screen.<br />
 
Some very small optimisations in graphics code.<br />
 
 
 
== 0.5T ==
 
''Apr 21, 2006''<br />
 
<br />
 
FIX : LFS crash (often during a multi car pile up)<br />
 
FIX : LFS crash when starting up with Greek or Norwegian<br />
 
FIX : Aston Grand Touring / North showing up as AS6 / AS7<br />
 
FIX : Commands /track=as6 and /track=as7 did not work<br />
 
 
 
== 0.5S ==
 
''Apr 21, 2006''<br />
 
<br />
 
Included the BMW Sauber racing car<br />
 
Improved the slipstream simulation<br />
 
Improvements in tyre and car physics<br />
 
Graphics option : Use compressed skins<br />
 
Included Spanish training translations<br />
 
Replay speed (F2) minimum is now 0.125<br />
 
Traction control added to FZ50 road car<br />
 
Updated translator names on credits page<br />
 
Longer start delay if more players in race<br />
 
Gear shift levers no longer hold the clutch<br />
 
Pit speed limiter now visible on remote cars<br />
 
Better dashboard on Formula XR and Formula V8<br />
 
French and Russian keys guides (in docs folder)<br />
 
InSim NLP and MCI packets now support 2000 laps<br />
 
Small changes to the mass and power of some cars<br />
 
15:4 screen ratio now detected as a 3-screen mode<br />
 
<br />
 
FIX : Wing angle bug causing physics exploit<br />
 
FIX : Command line /hours=x is now implemented<br />
 
FIX : Bug in haze effect, now usable in tv cameras<br />
 
FIX : Bug in demo /ban function with coloured names<br />
 
FIX : After driver change - timing info not visible<br />
 
FIX : Qualifying could end up to 6 seconds too early<br />
 
FIX : Pasting long line of text would make LFS crash<br />
 
FIX : LFSW lap times bounded to 1 hour to avoid wrap<br />
 
FIX : Could sometimes teleport after a driver change<br />
 
FIX : Changing tyre type, warmed to wrong temperature<br />
 
FIX : Could get stuck in pits when changing fuel load<br />
 
FIX : Mudguards and brakes vanish when changing plate<br />
 
 
 
== 0.5Q ==
 
''Nov 26, 2005''<br />
 
<br />
 
New language support :<br />
 
<br />
 
Several updates allowing new translations and new character sets...<br />
 
<br />
 
6 new codepages in addition to Latin-1 :<br />
 
- Cyrillic, Greek, Central Europe, Turkish, Baltic, Japanese (Katakana)<br />
 
<br />
 
5 new translations :<br />
 
Russian, Estonian, Serbian, Greek, Polish<br />
 
<br />
 
Automatic codepage selection, when changing keyboard in Windows<br />
 
New text entry system, handles multiple codepages and colours<br />
 
User can select code page manually, if required (press CTRL)<br />
 
Text colours - CTRL + 0 to 7 : change colour / CTRL + 8 : default<br />
 
Can use a comma instead of a full stop when entering a number<br />
 
New ^9 code - restore original colour without changing codepage<br />
 
Autocross editor distance measure display is now translatable<br />
 
CTRL in text input box : click down arrow to show characters<br />
 
<br />
 
Other updates :<br />
 
<br />
 
Pit stop required (yes or OK=done) is now shown in the F12 menu<br />
 
Avoiding invalid key beep on Scroll Lock, Num Lock and Pause<br />
 
Faster text draw by using fewer, bigger textures (less swapping)<br />
 
SHIFT+O now enters options from setup screen (same as in game)<br />
 
Join screen shows selected player and gives access to options<br />
 
"Corrupted NameReply" error message removed from List of Games<br />
 
New /out command - ignored by LFS but seen by InSim programs<br />
 
Controller buttons can be assigned to text keys CTRL+F9-F12<br />
 
<br />
 
Fixes :<br />
 
<br />
 
FIX : Wrong fuel amount transferred to new player when taking over car<br />
 
FIX : Faulty online host sometimes causing LFS to hang in List of Games<br />
 
FIX : Some missing characters added to Latin 1 code page<br />
 
FIX : "Race Ends : 1" message shown wrongly in garage<br />
 
FIX : KNW filenames depended on selected language<br />
 
FIX : Some changes to the text in braking lessons<br />
 
FIX : Numeric keypad 0,1,2,7,8,9,-,/ keys now work correctly in game<br />
 
FIX : Loss of racing line rubber : "Path info changed" message<br />
 
FIX : Text about upload of 56k modem - in fact 33.6 kbits/sec<br />
 
FIX : Holding SHIFT+X from in-game put LFS into a strange state<br />
 
FIX : Repeated message "Could not load colours - using default"<br />
 
FIX : Crash if track changed when user was in select car screen<br />
 
FIX : No mid-race join option now only active if 2 cars in race<br />
 
FIX : Last key pressed in text box could activate its function<br />
 
FIX : TAB and SHIFT+TAB should now show all cars and not crash<br />
 
FIX : Page Up and Page Down keys generated " and ! characters<br />
 
FIX : Small numerical error in foot-pounds and bar units<br />
 
FIX : Third decimal place of message text size was not saved<br />
 
FIX : Max length player name with a full stop would be corrupted<br />
 
FIX : Various bugs and crashes when using nogfx / invisible host<br />
 
FIX : Some problems with kick/ban and sharing of ambiguous names<br />
 
 
 
== 0.5P12 ==
 
''Nov 25, 2005''<br />
 
<br />
 
Updates :<br />
 
<br />
 
Copy and paste of text in LFS now preserves colour and codepage<br />
 
Ping display in list of games now uses translatable text : "ms"<br />
 
"Corrupted NameReply" error message removed from List of Games<br />
 
Autocross editor distance measure display is now translatable<br />
 
Text input CTRL + 0 to 7 : change colour / CTRL + 8 : default<br />
 
CTRL in text input box : click down arrow to show characters<br />
 
New /out command - ignored by LFS but seen by InSim programs<br />
 
Controller buttons can be assigned to text keys CTRL+F9-F12<br />
 
Added names of new translation people to the credits page<br />
 
<br />
 
Fixes :<br />
 
<br />
 
FIX : Third decimal place of message text size was not saved<br />
 
FIX : Coloured F key text inserted in text box appeared wrong<br />
 
FIX : Untranslatable messages appearing in the wrong code page<br />
 
FIX : Player name shown above car appearing in wrong code page<br />
 
FIX : CTRL + any key press now does nothing unless supposed to<br />
 
FIX : Invalid key sound on pressing valid keys in training mode<br />
 
FIX : Could not delete some chars typed after clicking a player<br />
 
FIX : Colouring problem with player names beside typed messages<br />
 
FIX : High-ascii latin chars in player going to message codepage<br />
 
FIX : Max length player name with a full stop would be corrupted<br />
 
FIX : Various bugs and crashes when using nogfx / invisible host<br />
 
FIX : Some problems with kick/ban and sharing of ambiguous names<br />
 
 
 
== 0.5P5 ==
 
''Oct 21, 2005''<br />
 
<br />
 
Improvements and fixes :<br />
 
<br />
 
Message text size slider can go down to 0.03<br />
 
Improved various Cyrillic and Latin characters<br />
 
New translatable text for screen : "bit" and "Hz"<br />
 
Text is slightly narrower than P4 widened version<br />
 
Text width remains constant in wide screen modes<br />
 
Added feminine ordinal indicator (superscript a)<br />
 
Some changes to the text in all braking lessons<br />
 
Added : Russian, Estonian, Serbian translations<br />
 
<br />
 
FIX : Greek capital iota with diaeresis<br />
 
FIX : Bug with channel names in radio editor<br />
 
FIX : Bug when trying to edit a number plate<br />
 
FIX : Hot keys (T, F, etc) should work properly<br />
 
FIX : KNW filenames depended on selected language<br />
 
<br />
 
Known Issues :<br />
 
<br />
 
- Still no way to change the active code page while in game.<br />
 
- Various other old bugs, not related to translations...  <br />
 
 
 
== 0.5P4 ==
 
''Oct 15, 2005''<br />
 
<br />
 
Language Support Improvements :<br />
 
<br />
 
Accented capital letters now full size<br />
 
Removed "Added ID X" and "Removed X"<br />
 
Added language name to translations<br />
 
Fixed Central European E with caron<br />
 
Improved some Cyrillic characters<br />
 
Steeper and clearer accents<br />
 
Added the section sign (§)<br />
 
<br />
 
Other Fixes :<br />
 
<br />
 
FIX : Sometimes hanging in List of Games<br />
 
FIX : Race ends shown wrongly in garage<br />
 
FIX : Fuel amount when taking over car<br />
 
<br />
 
Known Issues :<br />
 
<br />
 
- In game keys such as T (talk) or F (forces) may not work with some selected keyboard layouts.<br />
 
- Still no way to change the active code page while in game.<br />
 
- Various other old bugs, not related to translations...  <br />
 
 
 
== 0.5P3 ==
 
''Oct 13, 2005''<br />
 
<br />
 
Added support for Katakana, Cyrillic, Greek and other European characters<br />
 
<br />
 
Other Fixes :<br />
 
<br />
 
- Incorrect fuel amount transferred to new player when taking over car<br />
 
- Faulty online host sometimes causing LFS to hang in List of Games<br />
 
 
 
== 0.5P2 ==
 
''Aug 7, 2005''<br />
 
<br />
 
New Car Filter System (List of Games Screen) <br />
 
<br />
 
The car filters help you find the host you want. <br />
 
<br />
 
The QUICK method of using the filters : <br />
 
<br />
 
Use the car class buttons on the right of the screen to <br />
 
quickly set several car filters. ALL is the default. <br />
 
<br />
 
For fine tuning or manual operation : <br />
 
<br />
 
Click on the vertical car names in the list of games. <br />
 
You can set them to GREY, BLUE or RED. <br />
 
<br />
 
GREY : You don't mind if this car is enabled or not <br />
 
BLUE : This car MUST be available on the host <br />
 
RED : This car must NOT be available on the host <br />
 
<br />
 
- Leave most of them GREY (the default colour) <br />
 
- The cars you want to use, set them to BLUE <br />
 
- Use RED only for cars you really don't want to see <br />
 
<br />
 
Guests : please do join empty hosts - people will join! <br />
 
Hosts : please don't allow all cars, if possible. <br />
 
<br />
 
<br />
 
Restart Vote Limitations (for hosts and administrators) <br />
 
<br />
 
/rstmin=60 : No RESTART votes for 60 seconds after start <br />
 
/rstend=30 : No RESTART votes for 30 seconds after finish <br />
 
Also, no restarts after finish if 2 people are still racing <br />
 
<br />
 
<br />
 
Fixes <br />
 
<br />
 
FIX : Switching between SPR / MPR now resets to top of list <br />
 
FIX : Overlapping text in translated Pit Instructions (F12) <br />
 
FIX : Force feedback when using "/" or message to player <br />
 
FIX : Tiny suspension damage causing long pit stop <br />
 
FIX : Crash on clicking user buttons in host options <br />
 
FIX : Bug in /exit command from Multiplayer screen <br />
 
<br />
 
<br />
 
Updates <br />
 
<br />
 
- Qualification Time and Race Laps display in F12 menu <br />
 
- Pit Stop Required - message at start lasts a bit longer <br />
 
- Qualifying or Race Restarts - clearly visible in garage <br />
 
- Zoom keys for SHIFT+U mode : 4,5-IN / 6,7-OUT <br />
 
- Increased size of MPR packet stash <br />
 
<br />
 
<br />
 
Updated Text Commands <br />
 
<br />
 
These commands can now be used in game : <br />
 
/car X /setup X <br />
 
<br />
 
New commands for setup screen / in game : <br />
 
/colour X /player X <br />
 
<br />
 
New commands with no parameter : <br />
 
/join /spectate /leave <br />
 
<br />
 
<br />
 
InSim Updates <br />
 
<br />
 
FIX : InSim excessive packet flood on race restart <br />
 
FIX : Text commands can now be issued at a fast rate <br />
 
<br />
 
InSimVer (protocol number) is increased to 2 (was 1). <br />
 
<br />
 
/rcm MESSAGE ... set a Race Control Message to be sent <br />
 
/rcm_ply USERNAME ... send the RCM to USERNAME <br />
 
/rcm_all ... send the RCM to all <br />
 
/rcc_ply USERNAME ... Clear USERNAME's RCM <br />
 
/rcc_all ... Clear all RCMs <br />
 
<br />
 
/pitlane USERNAME ... send username to the pit lane <br />
 
<br />
 
/p_dt USERNAME ... give drive through penalty <br />
 
/p_sg USERNAME ... give stop-go penalty <br />
 
/p_30 USERNAME ... give 30 second time penalty <br />
 
/p_45 USERNAME ... give 45 second time penalty <br />
 
<br />
 
/mp LOCAL_IP_ADDRESS PORT (entry screen... join local game) <br />
 
 
 
== 0.5P ==
 
''Jun 25, 2005''<br />
 
<br />
 
Further developed physics and multiplayer systems<br />
 
2 new single seater racing cars (not for the faint hearted)<br />
 
3 GTR racing cars of around 500 bhp (keep your hair on)<br />
 
2 front wheel drive racing saloon cars<br />
 
2 sports cars, one rear and one mid engine<br />
 
1 1000cc front wheel drive road car (where's that corner)<br />
 
Kyoto Ring, Japan - with an Oval configuration<br />
 
Westhill, England - a high speed track<br />
 
Aston, England - long and short configurations<br />
 
8 S1 cars with graphical and physical developments<br />
 
3 updated S1 tracks (Blackwood, Fern Bay, South City)<br />
 
New objects added to the S1 Autocross arena<br />
 
Various types of suspension with realistic motion<br />
 
Support for symmetric and asymmetric setups<br />
 
Tyre wear, surface and and air temperatures<br />
 
48 sampling spots per tyre allowing flat spots<br />
 
Simulated and visible tyre deformation<br />
 
Fuel usage, pit stops, speed limits and penalties<br />
 
F12 Pit instructions system to change strategy<br />
 
F11 Live settings : anti roll bar and brake balance<br />
 
Yellow Flag and Blue Flag warning systems<br />
 
Driver changing for time-based races e.g. 24 hour<br />
 
And more...<br />
 
 
 
== 0.5L ==
 
''Apr 30, 2005''<br />
 
<br />
 
FIX : Alpha sort of car windows / driver names / scenery<br />
 
FIX : Number plate display when using special characters<br />
 
FIX : Overhead names now shown unmirrored in the mirror<br />
 
FIX : Garage 2d view showed another players car colour<br />
 
FIX : Wheels are now always visible in force draw mode<br />
 
FIX : Lap times / penalties carrying over to new race<br />
 
FIX : Camber effect fixes (including low-lod physics)<br />
 
FIX : BL Car Park now shown with name instead of BL3<br />
 
FIX : Car's damage remaining at start of test drive<br />
 
FIX : Auto shifter not changing down at low speeds<br />
 
FIX : Missing characters in names output to files<br />
 
FIX : Updated Blackwood track with various fixes<br />
 
FIX : Fastest lap updated with an equal lap time<br />
 
FIX : Sharper textures on flat / chalk objects<br />
 
FIX : OOS - CAR on joining host or pit stop<br />
 
FIX : Tyres overheating on soft surfaces<br />
 
FIX : Repaired XF GTI shadow mesh<br />
 
<br />
 
Steer compensation slider moved to controls screen<br />
 
Visible driver in player options even when in game<br />
 
JOOS - RES R1 etc (results) auto-correction system<br />
 
JOOS - (other than results) auto-reconnect system<br />
 
Asymmetric pressure / camber + clickable settings<br />
 
Tyre temperature display shows green at optimum<br />
 
Clutch pack differentials replace viscous type<br />
 
Added optional ID parameter for OutSim packets<br />
 
Some text characters moved / added / improved<br />
 
Increased protection against message spamming<br />
 
List of games now shows private hosts clearly<br />
 
Show Pedals option now works in cockpit view<br />
 
List of games filters now work in demo mode<br />
 
New audio option for wind volume boost<br />
 
Improved default setups of demo cars<br />
 
XF GTI power increased to 120 bhp<br />
 
Training lessons updated<br />
 
 
 
== 0.5K ==
 
''Apr 5, 2005''<br />
 
<br />
 
S2 Demo ALPHA released<br />
 
Demo content only with numerous improvements from 0.3<br />
 
 
 
== 0.3H6 ==
 
''March 3, 2005''<br />
 
<br />
 
PATCH H6 fixes an old bug that showed up massively in PATCH H5<br />
 
<br />
 
This old bug, when combined with the H5 optimisation, could cause<br />
 
cars to fall underground, specially the front end of the MRT5.<br />
 
<br />
 
 
 
== 0.3H5 ==
 
''March 2, 2005''<br />
 
<br />
 
PATCH H5 is mainly to test an improvement in frame rate when online.<br />
 
<br />
 
1) Reduced CPU usage in remote car collision detection<br />
 
2) Smoothed the motion of the car squares on the small map display<br />
 
3) Fixed the flashing cars on the boundary of multiplayer draw distance<br />
 
 
 
== 0.3H4 ==
 
''Feb 25, 2005''<br />
 
<br />
 
The main purpose of PATCH H4 is to test another attempted bug fix.<br />
 
<br />
 
The rare "car stops and flickers when someone else leaves the pits" bug<br />
 
still comes up.  There's no known way to reproduce the bug at will,<br />
 
so it's very hard to find and fix.<br />
 
<br />
 
This patch includes extra protection for the bug, and shows various <br />
 
red error messages if the bug is found and corrected.<br />
 
<br />
 
1) Extra protection for the car flickering bug<br />
 
2) Fix for a possible crash<br />
 
3) RAF output : spring / dampc / dampr / brake corrected : int -> float<br />
 
 
 
== 0.3H3 ==
 
''Ocz 19, 2004''<br />
 
<br />
 
1) Sometimes, some objects could flicker rapidly on and off.  An example<br />
 
was at South City Long, before turning right at the corner after the<br />
 
hairpin, a traffic light on the right would flicker on and off.<br />
 
<br />
 
This patch reprocesses the draw lists when loading a track, and should<br />
 
eliminate most cases of objects that vanish for a moment.<br />
 
<br />
 
2) When exiting from the multiplayer section soon after getting a list<br />
 
of games, sometimes you would be forced to wait for several seconds<br />
 
while watching a message "Closing X connects".<br />
 
<br />
 
This patch asks windows to terminate the connects immediately, so in<br />
 
most cases you should not see this message again.<br />
 
 
 
== 0.3H2 ==
 
''Oct 12, 2004''<br />
 
<br />
 
1) Sometimes, you can receive corrupted UDP packets.  In some cases this <br />
 
could cause a rare bug where your own car would start flickering from<br />
 
one side of the track to the other for a while.<br />
 
<br />
 
This patch contains a few lines of extra code in an attempt to stop this<br />
 
happening.  When the bug would have come up, LFS displays a message in<br />
 
red : "Corrupted UDP Packet".<br />
 
 
 
== 0.3H ==
 
''Oct 8, 2004''<br />
 
<br />
 
---General---<br />
 
<br />
 
Skid marks<br />
 
Darker tyres<br />
 
Smoke improvements<br />
 
Better CPU saving in entry screens<br />
 
Included Italian, Spanish and Turkish translations<br />
 
No need to type in key to unlock (a license is still required)<br />
 
Virtual clocks are moved in when connection list (N) is displayed<br />
 
<br />
 
---Multiplayer---<br />
 
<br />
 
Info message in List of Games<br />
 
New online cheat protection system<br />
 
Host auto-restarts in the event of a bad timeout error<br />
 
Cleaned up and improved the code for connecting and disconnecting<br />
 
FIX : Auto-kick of lagging racers who were not going the wrong way<br />
 
FIX : Bugs that could cause an immediate OOS kick after connecting<br />
 
FIX : Strange "Can't pit" messages when another racer was pitting<br />
 
FIX : Bugs that could cause a multiple OOS kick while racing<br />
 
FIX : Dedicated host startup error messages<br />
 
FIX : InSim can bind to specified address<br />
 
FIX : d3d error when entering multiplayer<br />
 
FIX : Bug affecting remote cars accuracy<br />
 
FIX : Changing password while online<br />
 
FIX : Some rare crashes<br />
 
 
 
== 0.3G10 ==
 
''Oct 6, 2004''<br />
 
<br />
 
Cleaned up and improved the code for connecting to a host<br />
 
Virtual clocks are moved in when connection list (N) is displayed<br />
 
FIX : Auto-kick of lagging racers who were not going the wrong way<br />
 
FIX : Bugs that could cause an immediate OOS kick after connecting<br />
 
FIX : Strange "Can't pit" messages when another racer was pitting<br />
 
FIX : Rare bug that could cause a multiple OOS kick while racing<br />
 
FIX : Removed "Late" messages following a time-out disconnection<br />
 
FIX : Mid-air skid marks after skidding on a movable object<br />
 
FIX : Rare host crash<br />
 
 
 
== 0.3G9 ==
 
''Oct 2, 2004''<br />
 
<br />
 
FIX : Multiple OOS kicks, sometimes, after someone disconnected<br />
 
FIX : Host restarts in the event of a bad timeout error<br />
 
Internal view rubber draw distance increased<br />
 
 
 
== 0.3G8 ==
 
''Oct 1, 2004''<br />
 
<br />
 
Small increase in internal view rubber draw distance<br />
 
Included Italian translation<br />
 
 
 
== 0.3G7 ==
 
''Sep 30, 2004''<br />
 
<br />
 
Fixes for new systems introduced in G5 and G6<br />
 
This is intended to improve the online reliability a lot<br />
 
 
 
== 0.3G6 ==
 
''Sep 29, 2004''<br />
 
<br />
 
A new "In Sync" disconnection system...<br />
 
This is intended to greatly reduce the number of OOS kicks<br />
 
Included Spanish and Turkish translations<br />
 
 
 
== 0.3G5 ==
 
''Sep 28, 2004''<br />
 
<br />
 
Allow max FPS setting to go down to 10<br />
 
Safer online disconnection system<br />
 
Longer timeouts for OOS and CP<br />
 
No OOS messages unless real<br />
 
FIX : Skid marks fading incorrectly<br />
 
FIX : Bug affecting remote cars accuracy<br />
 
FIX : Dedicated host startup error messages<br />
 
 
 
== 0.3G4 ==
 
''Sep 25, 2004''<br />
 
<br />
 
FIX : Random OOS kick when joining a host with wind enabled<br />
 
FIX : Some other reasons for false multiple OOS kicks<br />
 
FIX : Stop incorrect wrong way kick for lagged racers<br />
 
FIX : Tyres not so dark (half way back to old version)<br />
 
FIX : Low frame rate in game setup screens<br />
 
 
 
== 0.3G3 ==
 
''Sep 23, 2004''<br />
 
<br />
 
New online cheat protection system<br />
 
Better CPU saving in entry screens<br />
 
No need to type in key to unlock<br />
 
Info message in List of Games<br />
 
Smoke improvements<br />
 
Darker tyres<br />
 
Skid marks<br />
 
FIX : changing password while online<br />
 
FIX : d3d error in lag prevention system<br />
 
FIX : d3d error when entering multiplayer<br />
 
FIX : InSim can bind to specified address<br />
 
 
 
== 0.3G ==
 
''Apr 10, 2004''<br />
 
<br />
 
---Multiplayer---<br />
 
<br />
 
Improved multiplayer timer to reduce time warping<br />
 
Removed constant "Sync" messages from network debug<br />
 
Block / unblock user messages by pressing "-" key<br />
 
Faster host pinging when getting a List of Games<br />
 
Removed "-" option from List of Games filters<br />
 
Decreased the size of some packet buffers<br />
 
Increased size of joiner and authorisation queues<br />
 
FIX : ghost of user getting stuck in meeting room<br />
 
<br />
 
---Graphical---<br />
 
<br />
 
Overhead names are smaller and invisible behind hills<br />
 
SHIFT+U camera mode improvements (for follow car mode)<br />
 
Default screen clear changed to "clr + sky" (faster)<br />
 
FIX : Alpha object sorting when track LOD switched off<br />
 
FIX : Crash that could happen when changing screen size<br />
 
FIX : Lag / input problems that showed up with patch F<br />
 
<br />
 
---InSim---<br />
 
<br />
 
InSim system to control LFS with an external program<br />
 
Various packets can be sent to or requested from LFS<br />
 
Some new console text-based commands have been added<br />
 
Please read InSim.txt file for programmer information<br />
 
<br />
 
---General---<br />
 
<br />
 
Small arrow indicates selected racer in position list<br />
 
AI drivers try to select colour config with their name<br />
 
Scroll bar on SPR / MPR / Skin selection screens<br />
 
FIX : doppler bug with chase and helicopter views<br />
 
FIX : /speedreduce and /reducehalf, can use "=" sign<br />
 
 
 
== 0.3F ==
 
''Mar 2, 2004''<br />
 
<br />
 
---Graphical---<br />
 
<br />
 
Hardware Vertex Shading is now available and useful on high end cards<br />
 
Higher resolution Z buffer is used and removes some graphical glitches<br />
 
HVS status and Z buffer depth visible in Options...Graphics screen<br />
 
New option to turn off Track LOD reduction - affects trees and track<br />
 
Z buffer depth and HVS mode are selectable in Options... Graphics<br />
 
Important hardware options saved to special file card_cfg.txt<br />
 
<br />
 
---Keyboard Steering---<br />
 
<br />
 
Old predictive keyboard steering system has been removed<br />
 
Two modes of keyboard steering : "no help" and "assisted"<br />
 
Fast Steer and Slow Steer slider bars and key assignments<br />
 
Speed Steer Reduction and Half Reduce Speed m/s for KB<br />
 
New commands to allow changing of these settings :<br />
 
/speedreduce X : total steer reduction (0 to 1)<br />
 
/reducehalf X : speed in m/s for half of reduction<br />
 
New commands to allow save or load of keyboard settings :<br />
 
/loadkb X : load settings file (data\misc\X.kbs)<br />
 
/savekb X : save settings file<br />
 
<br />
 
---General---<br />
 
<br />
 
List of games : info button to show host race state<br />
 
Meeting room : button shows number of people in the room<br />
 
Autosaved filenames now stripped of illegal characters<br />
 
Separate speed reduce settings for analogue and keyboard<br />
 
Automatic language selection the first time LFS is run<br />
 
MPR : replay autosave now uses more descriptive filename<br />
 
SPR : controller type now shown in "connection list" (N)<br />
 
List of Games new "-" filter - turn on to show old hosts<br />
 
Controller type is now shown in list of connections<br />
 
Right-click on list of connections to get editable name<br />
 
CTRL + SHIFT now shows user name in race position list<br />
 
Improved (some 3d cards) texture glitching on first lap<br />
 
Added new translations - Nederlands.txt and Català.txt<br />
 
Space bar no longer exits from Replay or Test Drive<br />
 
Auto-restarted SP replay stays in selected view mode<br />
 
FIX : Host selectable IP was affecting guest connections<br />
 
FIX : Controllers now keep same value when window loses focus<br />
 
<br />
 
---Host Changes---<br />
 
<br />
 
Host name is displayed on console window<br />
 
<br />
 
New commands for command line or host admin :<br />
 
<br />
 
/autokick=no/yes/ban                (Wrong way auto kick)<br />
 
/start=fixed/finish/reverse/random  (Default race start)<br />
 
<br />
 
New admin commands (or non-admin if "select" is enabled) :<br />
 
<br />
 
/autox XXX : load layout XXX for this area (AU1_XXX.lyt)<br />
 
/axlist : get list of host's layouts for current track<br />
 
/axlist TRACK : get list for specified track, e.g. AU1<br />
 
/axclear : clear layout<br />
 
<br />
 
Non-admin access to old commands if "select" is enabled :<br />
 
<br />
 
/track /weather /qual /laps /wind<br />
 
<br />
 
In-game notification when a racer gets a PB<br />
 
<br />
 
New commands for anyone to get info from LFS World :<br />
 
<br />
 
/w CMD sends command to LFS World for current car/track<br />
 
e.g.  /w pb  (Personal Best)  or  /w laps  (Laps)<br />
 
<br />
 
/ws TRACK CAR CMD sends command for specified car/track<br />
 
e.g.  /ws BL1R T pb  (get PB in XR GT Turbo at BL Rev)<br />
 
<br />
 
More online DB access commands can be found on the<br />
 
"LFS Keys" page at www.liveforspeed.net<br />
 
<br />
 
New /m command to get info from master server :<br />
 
<br />
 
/m find USER : find a user online<br />
 
/m ? : get a list of master commands<br />
 
<br />
 
DEMO host changes :<br />
 
<br />
 
Can't join with a name that is already used<br />
 
Admin can now use /kick X and /ban X Y<br />
 
 
 
== 0.3E12 ==
 
''Feb 27, 2004''<br />
 
<br />
 
Frame rate increase with more HVS-related optimisation<br />
 
List of games : info button to show host race state<br />
 
Meeting room : button shows number of people in the room<br />
 
Autosaved filenames now stripped of illegal characters<br />
 
Separate speed reduce settings for analogue and keyboard<br />
 
Automatic language selection the first time LFS is run<br />
 
MPR : replay autosave now uses more descriptive filename<br />
 
SPR : controller type now shown in "connection list" (N)<br />
 
FIX : Autocross now uses LOD even when track LOD is OFF<br />
 
<br />
 
E12 HOST CHANGES : (for guests - you must be on an updated host)<br />
 
<br />
 
New admin commands (or non-admin if "select" is enabled) :<br />
 
<br />
 
/autox XXX : load layout XXX for this area (AU1_XXX.lyt)<br />
 
/axlist : get list of host's layouts for current track<br />
 
/axlist TRACK : get list for specified track, e.g. AU1<br />
 
/axclear : clear layout<br />
 
<br />
 
Non-admin access to old commands if "select" is enabled :<br />
 
<br />
 
/track /weather /qual /laps /wind<br />
 
<br />
 
In-game notification when a racer gets a PB<br />
 
<br />
 
New commands for anyone to get info from LFS World :<br />
 
<br />
 
/w CMD sends command to LFS World for current car/track<br />
 
e.g.  /w pb  (Personal Best)  or  /w laps  (Laps)<br />
 
<br />
 
/ws TRACK CAR CMD sends command for specified car/track<br />
 
e.g.  /ws BL1R T pb  (get PB in XR GT Turbo at BL Rev)<br />
 
<br />
 
More online DB access commands can be found on the<br />
 
"LFS Keys" page at www.liveforspeed.net<br />
 
<br />
 
New /m command to get info from master server :<br />
 
<br />
 
/m find USER : find a user online<br />
 
/m ? : get a list of master commands<br />
 
 
 
== 0.3E10 ==
 
''Feb 20, 2004''<br />
 
<br />
 
List of Games new "-" filter - turn on to show old hosts<br />
 
Controller type is now shown in list of connections<br />
 
Right-click on list of connections to get editable name<br />
 
CTRL + SHIFT now shows user name in race position list<br />
 
Improved (some 3d cards) texture glitching on first lap<br />
 
Speeded up "generating" stage of track initialisation<br />
 
Added new translations - Nederlands.txt and Català.txt<br />
 
Speed Steer Reduction and Half Reduce Speed m/s for KB<br />
 
New commands to allow changing of these settings :<br />
 
/speedreduce X : total steer reduction (0 to 1)<br />
 
/reducehalf X : speed in m/s for half of reduction<br />
 
New commands to allow save or load of keyboard settings :<br />
 
/loadkb X : load settings file (data\misc\X.kbs)<br />
 
/savekb X : save settings file<br />
 
FIX : Host selectable IP was affecting guest connections<br />
 
<br />
 
E10 HOST CHANGES:<br />
 
<br />
 
New command for host admin :<br />
 
/autox X : load autocross layout named X for this track<br />
 
FIX : Autocross layout bug when changing track or config<br />
 
<br />
 
E9 HOST CHANGES:<br />
 
<br />
 
New commands for command line or host admin :<br />
 
/autokick=no/yes/ban                (Wrong way auto kick)<br />
 
/start=fixed/finish/reverse/random  (Default race start)<br />
 
DEMO host changes :<br />
 
Can't join with a name that is already used<br />
 
Admin can now use /kick X and /ban X Y<br />
 
Host name is displayed on console window<br />
 
 
 
== 0.3E8 ==
 
''Feb ??, 2004''<br />
 
<br />
 
Updated translatable text with the new strings<br />
 
Reduced lower limits of sliders for keyboard rates and limits<br />
 
 
 
== 0.3E7 ==
 
''Feb ??, 2004''<br />
 
<br />
 
Two modes of keyboard steering : "no help" and "assisted"<br />
 
Fast Steer and Slow Steer slider bars and key assignments<br />
 
Mouse / Keyboard steering mode included in the SPR file<br />
 
E7 hosts only accept connection from E7 or later guests<br />
 
 
 
== 0.3E6 ==
 
''Feb ??, 2004''<br />
 
<br />
 
New keyboard steering modes rewritten<br />
 
Added one new keyboard steering mode<br />
 
Z buffer depth and HVS mode are selectable in Options... Graphics<br />
 
Important hardware options saved to special file card_cfg.txt<br />
 
 
 
== 0.3E5 ==
 
''Feb ??, 2004''<br />
 
<br />
 
Added slider bars for keyboard control :<br />
 
- Return rate multiplier (0.5 to 1.0) - affects steer return speed<br />
 
- Quick rate multiplier (1.0 to 3.0) - speed when CTRL key pressed<br />
 
Z buffer depth is selectable in cfg.txt<br />
 
- Can take values 16, 24, 32, or 0 (default) meaning "automatic"<br />
 
- Cards that support HVS will auto-select 24-bit<br />
 
- Cards that do not support HVS will auto-select 16-bit<br />
 
 
 
== 0.3E4 ==
 
''Feb ??, 2004''<br />
 
<br />
 
Hardware Vertex Shading is now available and useful on high end cards<br />
 
Higher resolution Z buffer is used and removes some graphical glitches<br />
 
HVS status and Z buffer depth visible in Options...Graphics screen<br />
 
New option to turn off Track LOD reduction - affects trees and track<br />
 
Three new keyboard steering methods have been introduced as a test<br />
 
FIX : Controllers now keep the same value when the window loses focus<br />
 
 
 
== 0.3E ==
 
''Dec 15, 2003''<br />
 
<br />
 
New S1 car is included : MRT5<br />
 
Added Norwegian language pack<br />
 
Hotlapping mode displays sector times<br />
 
Handbrake is applied when leaving pits<br />
 
MP Replay can now be paused with P key<br />
 
Added drivers with grey and black suits<br />
 
Mouse can be selected as a control axis<br />
 
Resets with direction towards racing line<br />
 
Shiny helmets - can change colour or skin<br />
 
Improved AI speed (a bit) and reliability<br />
 
Car is displayed in on-screen race results<br />
 
View heading and view pitch stored per car<br />
 
Follower view starts behind car when selected<br />
 
Virtual mirror moves up when view pitched down<br />
 
Graphical speedups - spokes, subobjects, drivers<br />
 
Distance measurement in autocross editor - Press D<br />
 
Refresh rate is selectable if supported by drivers<br />
 
Can use command file instead of a long command line<br />
 
Car is drawn at full resolution in pits / garage<br />
 
FIX : Position of shadow has been improved<br />
 
FIX : Minor change to smoke output by cars<br />
 
FIX : Lighting bug at the edges of tyre tread<br />
 
FIX : Overlapping timing text in translations<br />
 
FIX : message logging crash with % in message<br />
 
FIX : Replays going OOS on use of reset key<br />
 
FIX : SO reset in mid air or on top of flyover<br />
 
FIX : AI drivers can now get off the long grass<br />
 
FIX : Added protection against some cheating methods<br />
 
FIX : Crash caused by overflow in name and plate entry<br />
 
 
 
== 0.3D ==
 
''Oct 31, 2003''<br />
 
<br />
 
FIX : One problem with clicking some buttons<br />
 
 
 
== 0.3C ==
 
''Oct 30, 2003''<br />
 
<br />
 
---Multiplayer---<br />
 
<br />
 
Multiplayer system allows 16 connections in S1 mode<br />
 
New multiplayer physics LOD system for remote cars<br />
 
Multiplayer speedup option disabled in external views<br />
 
New command line options /ip /admin /patchc<br />
 
Host can specify the IP address to use<br />
 
Admin password allows admin guest to control host<br />
 
Host admin guests are immune from vote kick or ban<br />
 
Host Option : Version C protocol - new functions<br />
 
<br />
 
---Version C protocol---<br />
 
<br />
 
Extra cheat protection for a known loophole<br />
 
Allowed cars can be changed while host is running<br />
 
Settings can be changed while host is running<br />
 
<br />
 
---DEDI host changes---<br />
 
<br />
 
Text input for messages and commands (see below)<br />
 
DirectX&amp;reg; installation is no longer required<br />
 
The "nogfx" window size has been reduced<br />
 
<br />
 
---Views---<br />
 
<br />
 
Central view is now an editable custom view<br />
 
View sequence (V key) includes overhead camera<br />
 
SHIFT + V - Go through view sequence in reverse<br />
 
SHIFT + F1 - Return to default driver view<br />
 
ALT + F1-F5 : Instant view selection<br />
 
View option : Virtual start lights<br />
 
New option for in-car view : Rotate view<br />
 
List of names in-game : V button to view player<br />
 
FIX : Instant look return when using steer view<br />
 
<br />
 
---List of Games Screen---<br />
 
<br />
 
Host filter options : Private / Public / Empty / Full<br />
 
New meeting room system to meet other racers<br />
 
Scroll bar added to the list of games<br />
 
<br />
 
---Various---<br />
 
<br />
 
Car sounds limited to 4 nearest cars to improve FPS<br />
 
High security firewalls : Port 80 option in cfg.txt<br />
 
Difference timer duration increased to 12 seconds<br />
 
Scroll bars added to setups and colours in garage<br />
 
Text entry improved (CTRL + left / right / delete)<br />
 
German, French and Portuguese translations updated<br />
 
New Finnish translation pack included<br />
 
FIX : ALT + some keys on french keyboard<br />
 
FIX : Some crash bugs found in patch B<br />
 
 
 
== 0.3B ==
 
''Sep 25, 2003''<br />
 
<br />
 
cars joining race - delay texture load to avoid glitch<br />
 
faster track generation after first load of each track<br />
 
list of games shows allowed cars and host settings<br />
 
translation system - see readme.txt for more info<br />
 
simple car draw headlights improved by removing glass<br />
 
right-click now moves race laps or qualify mins by 10<br />
 
version and copyright message now shown on entry screen<br />
 
small improvements to dynamic lod system improving fps<br />
 
qualifying : restart uses default system after a race<br />
 
show names (N keypress) setting is stored on exit<br />
 
game control keys now not affected by caps lock<br />
 
quick key to skip current tune : SHIFT+K<br />
 
font : updated and added some characters<br />
 
misc option : dynamic LOD reduction switch<br />
 
misc option : skip intro and exit screen<br />
 
FIX : South City walls lacking HLVC check<br />
 
FIX : hotlapping error (early start + limited laps)<br />
 
FIX : MPR - races appearing as qualifying or practice<br />
 
FIX : exhaust going to wrong side on left-drive car<br />
 
FIX : non-ded host had to select at least one demo car<br />
 
FIX : locked demo crashed loading replay with S1 track<br />
 
FIX : editor buttons vanishing with too many objects<br />
 
FIX : could not connect to a demo host with password<br />
 
FIX : shifter could select higher gear than allowed<br />
 
FIX : "host is loading track" bug - host repairs itself<br />
 
FIX : special dedicated host can now support autocross<br />
 
 
 
== 0.3A ==
 
''Jul 17, 2003''<br />
 
<br />
 
4 new cars, including fwd, rwd and 4wd<br />
 
20 new race track configurations in two track areas<br />
 
a drag strip, an autocross area and an autocross editor<br />
 
automatically gathered online statistics on our website
 
== 0.2F ==
 
''Jun 25, 2003''<br />
 
<br />
 
default master server IP address updated<br />
 
checkpoint time differences shown with position list<br />
 
FIX : test drive swap side when updating controls<br />
 
 
 
== 0.2E5 ==
 
''Jun 18, 2003''<br />
 
<br />
 
default master server IP address updated<br />
 
text box : paste text into / copy whole message from<br />
 
text box : up and down arrow keys retrieve messages<br />
 
FIX : international characters on number plates<br />
 
FIX : ALT + numpad special keys work without num lock<br />
 
 
 
== 0.2E4 ==
 
''Jun 6, 2003''<br />
 
<br />
 
restart option : fixed / finish order / reverse / random<br />
 
disabled joining race with same name as another driver<br />
 
default number of laps in a race changed from 3 to 5<br />
 
command line startup - host name truncated to 31 chars<br />
 
motion simulator support with UDP packet - see readme.txt<br />
 
non-HLVC SPR now includes real driver's best lap time<br />
 
FIX : host crash that usually appeared after a few days<br />
 
FIX : crash when entering host with different track<br />
 
FIX : brake objects vanishing when selecting a colour<br />
 
FIX : now impossible to change brake help during a replay<br />
 
FIX : illegal characters now excluded from filenames<br />
 
FIX : MPR file spec error [total / best times swapped]<br />
 
FIX : SHIFT+U mode now disabled during intro replay<br />
 
FIX : RAF output - config name includes REV if reversed<br />
 
 
 
== 0.2E1 ==
 
''Jun 1, 2003''<br />
 
<br />
 
Z buffer improvement (wheels showing through body)<br />
 
improved smoothness of user camera following car<br />
 
new long single player replay SPR - replaces GST format<br />
 
file header changes to SPR and MPR replays - see website<br />
 
display option - show overall times [relative / absolute]<br />
 
chat disabled during replays and F2 / F3 don't need SHIFT<br />
 
guest.txt file added similar to hostX.txt see readme file<br />
 
engine rotation directions set to normal for a road car<br />
 
view option : central view Y and Z offset [forward / down]<br />
 
suspension : wheel moving up far will hit a fixed bumpstop<br />
 
pits / garage : suspension motion range is displayed<br />
 
pits / garage : user can set individual gear ratios<br />
 
FIX : join at same time - one racer getting another's car<br />
 
FIX : untextured surfaces too dark when using 2X textures<br />
 
FIX : text vanishing when backspace key is pressed<br />
 
FIX : SHIFT / CTRL / ALT keys lift when window loses focus<br />
 
FIX : controller inputs hold value when window loses focus<br />
 
FIX : list of games now displays correct "can join" number<br />
 
FIX : widescreen effect extra pixels at top of screen<br />
 
FIX : faster host reconnect after unusual master error<br />
 
 
 
== 0.2D4 ==
 
''May 10, 2003''<br />
 
<br />
 
international keyboard and character support<br />
 
keyboard steer - new "limit multiplier" slider<br />
 
list of games groups wrong versions together<br />
 
FIX : OOS if joined host when someone is ready<br />
 
FIX : nogfx or invisible dedicated host crash<br />
 
FIX : player name was not stored at start of GST<br />
 
FIX : RAF data output not working on first lap<br />
 
 
 
== 0.2D3 ==
 
''May 7, 2003''<br />
 
<br />
 
FIX : OOS disconnections when a player leaves<br />
 
FIX : immediate OOS disconnection on joining host<br />
 
FIX : dedicated host taking 100% of CPU<br />
 
FIX : nogfx or invisible dedicated host crash<br />
 
 
 
== 0.2D2 ==
 
''May 7, 2003''<br />
 
<br />
 
Button clutch now activates full clutch instantly<br />
 
FIX : continual disconnections due to reported OOS<br />
 
FIX : throttle / brake rate renamed to button control rate<br />
 
FIX : XF GTI gearchange now speeded up to match XR<br />
 
FIX : split time text colour was not stored on exit<br />
 
FIX : more reasonable minimum value for brake force<br />
 
 
 
== 0.2D ==
 
''May 7, 2003''<br />
 
<br />
 
FEATURES AND IMPROVEMENTS :<br />
 
<br />
 
screen to select resolution + 16 or 32 bit and quick keys<br />
 
wide screen effect in screen options 16:9 on 4:3 monitor<br />
 
special hot lap support system, hlvc and start position<br />
 
user view camera - SHIFT+U from game<br />
 
extra info in hoststatX.txt (see below command Line options)<br />
 
command line now accepts empty password<br />
 
hidden host - not in list of games but can connect by name<br />
 
multiplayer synchronisation check - OOS player disconnects<br />
 
option CTRL+C - limit mouse cursor position to LFS window<br />
 
option CTRL+TAB - race results appear on screen<br />
 
all settings bounded to standard (unhacked) range<br />
 
skins_x folder for downloaded skins - not shown to select<br />
 
display options - set colour of central text<br />
 
MPR replays improvement - lag and warp reduction<br />
 
<br />
 
BUG FIXES :<br />
 
<br />
 
multiplayer synchronisation bugs (false starts etc)<br />
 
vanishing cars (loss of UDP) while spectating<br />
 
now deletes hoststatX.txt on leaving program<br />
 
cfg.txt : "Use HTL" option - changed and fixed<br />
 
engine torque was acting relative to world axis<br />
 
selecting MPR on different track now loads track, no crash<br />
 
wrong mass in garage with low user lod + simple car draw<br />
 
simple car draw XR brake lights on all the time<br />
 
crash if changing "updating path" option<br />
 
SHIFT+M to turn off mirrors - left a still image<br />
 
sort by name on Select Skin screen now works<br />
 
13th to 16th finisher - car error, 17th - freeze<br />
 
MPR displayed "car error" at start if player in pits<br />
 
colours and skins jumping around between cars<br />
 
nogfx host display, not enough player slots<br />
 
empty black screen entering new host after being kicked<br />
 
steer look was wrongly enabled in mouse look modes<br />
 
N for names, always displayed position list<br />
 
 
 
== 0.2C ==
 
''Apr 2, 2003''<br />
 
<br />
 
FIX : host crash if network debug was switched on<br />
 
 
 
== 0.2B ==
 
''Apr 2, 2003''<br />
 
<br />
 
UDP instead of TCP for multiplayer car position update packets<br />
 
Lag and host overload reduced by UDP and packet rate limitation<br />
 
More host options, number of guests separate from number of cars in race<br />
 
Upload bandwidth calculation system - warns if host settings too high<br />
 
Command line parameters for new host options + maxconns is now maxguests<br />
 
Small change to renamed host output file, now has "guests" not "conns"<br />
 
List of Games : stays in memory until refreshed<br />
 
List of Games : shows track, e.g. BW-2R is Blackwood Rallycross reversed<br />
 
List of Games : Host improvement to reduce "no reply" results<br />
 
FIX : Simple car reflected mesh for left hand side drivers<br />
 
FIX : wheelspin smoke increased<br />
 
FIX : dedicated host crash when guests changed weather<br />
 
FIX : "vote" command line parameter + added "select" parameter<br />
 
 
 
== 0.2A ==
 
''Mar 22, 2003''<br />
 
<br />
 
Improved tyre physics<br />
 
Car skin support<br />
 
Clutch and shifter support<br />
 
Skid pad<br />
 
Multiple hosts on one pc (specify port)<br />
 
More command line host options<br />
 
More...<br />
 
 
 
== 0.1W ==
 
''Mar 4, 2003''<br />
 
<br />
 
FIX : Guest could not receive more than 32 games from master<br />
 
FIX : Crash when using settings with long names<br />
 
FIX : Warning if music file name is too long<br />
 
View Option : Multiplayer FPS improvement (no update distant cars)<br />
 
View Option : Multiplayer car draw distance<br />
 
Remote player lap times are now exact (all need new version)<br />
 
Lagged cars vanish instead of going off madly<br />
 
SHIFT + M : Mirror on / off<br />
 
Single player input update rate improved<br />
 
Mirror FOV fixed at 60 degrees<br />
 
 
 
== 0.1T ==
 
''Feb 19, 2003''<br />
 
<br />
 
View Option : Mouse look support (alternative to view with steer)<br />
 
Minor sound improvement<br />
 
Minor keyboard steer improvement<br />
 
Avoid crash when remote player uses corrupted setup<br />
 
 
 
== 0.1Q ==
 
''Feb 5, 2003''<br />
 
<br />
 
Can select primary or secondary master server<br />
 
Small fps improvements<br />
 
Smaller in-game text and map<br />
 
Misc Option : Drop shadows on text<br />
 
FIX : Mirror LOD bug<br />
 
FIX : Player leaving cancels system votes<br />
 
 
 
== 0.1P ==
 
''Jan 30, 2003''<br />
 
<br />
 
Misc Option : Vertical Sync (good way to repair controller lag)<br />
 
FIX : Sound bug - caused small hangs each time a car got close<br />
 
FIX : Unnecessary access to all objects exery frame reduced FPS<br />
 
 
 
== 0.1N ==
 
''Dec 13, 2002''<br />
 
<br />
 
Allow up to 32x replay speedup if possible (shift-F3/F4)<br />
 
Misc Option : Analogue controller smoothing<br />
 
Misc Option : Screen clear type / simple sky<br />
 
FIX : MPR Replay time limit<br />
 
FIX : MPR Replay wrong player leaving<br />
 
FIX : GST Replay FPS limitation<br />
 
FIX : On screen lap time often out by 0.01s<br />
 
 
 
== 0.1M ==
 
''Nov 29, 2002''<br />
 
<br />
 
Fix for multiplayer start line bug<br />
 
Host auto-kicks player with start line bug<br />
 
No reset car unless stopped<br />
 
Stop repeated in-game votes<br />
 
Replay analyser files improved<br />
 
Start / finish point changed - affects split time readings<br />
 
Making connections, removed call to gethostbyaddr<br />
 
Controls Option : Keyboard steer (L + R holds position)<br />
 
Controls Option : Throttle and brake rate (for button/key)<br />
 
View Option : display wheels in centre view on/off<br />
 
View Option : turn view with steer (excludes axis look)<br />
 
FIX : Gain points from replay<br />
 
FIX : Welcome screen bug after running dedicated host<br />
 
FIX : Crash running nogfx host from fresh install<br />
 
FIX : Entering name of tune on channels screen<br />
 
 
 
== 0.1L ==
 
''Nov 18, 2002''<br />
 
<br />
 
VR support - 3 axis look<br />
 
Calibration - Set centre button for input axes (C)<br />
 
Replay saving not autosave by default<br />
 
FIX : Long ogg filename crash (current limit 23)<br />
 
ESC - skip intro (in addition to SPACE)<br />
 
ESC - menu for GST replays<br />
 
- Test drive car option<br />
 
- Replay analyser output file (more info below)<br />
 
Misc Option : Turn off in-game frame rate limitation<br />
 
 
 
== 0.1K ==
 
''Nov 14, 2002''<br />
 
<br />
 
FIX : Ghost connection remaining on host<br />
 
FIX : Multiplayer replay - "a player is connecting"<br />
 
FIX : Bug on game list screen<br />
 
FIX : Crash when creating invisible host<br />
 
FIX : Filenames containing "."<br />
 
FIX : Long replay filenames<br />
 
FIX : More than 16 games "no info" appearing in list<br />
 
View Options : FPS display off/left/right<br />
 
Graphics Option : Trees in mirror<br />
 
Misc Option : Maximum value for "Max frame rate" raised to 125 fps<br />
 
Misc Option : Adjustable sound lag<br />
 
SHIFT + W : Reinitialise sound<br />
 
SHIFT + C : Reinitialise controllers and force feedback<br />
 
Race positions list now showing much more of the time<br />
 
Vote option (no/yes) added to command line options<br />
 
Player names added to "hoststat.txt" status file<br />
 
 
 
== 0.1J ==
 
''Nov 9, 2002''<br />
 
<br />
 
Drive after replay bug fixed<br />
 
Gearshift indicator fixed on XR GT and XR GT Turbo<br />
 
Command line startup options and non-directx host<br />
 
Gamelist shows X for new version or V voting enabled<br />
 
Send Setup button in list of connections (N)<br />
 
Some multiplayer joining and timing bugs fixed<br />
 
Out of bounds wheel / brake settings not allowed<br />
 
Host option : Vote kick/ban<br />
 
Misc option : AI drivers use player setup<br />
 
Multiplayer replay improved<br />
 
More setup slots in garage<br />
 
 
 
== 0.1H3 ==
 
''Oct 28, 2002''<br />
 
<br />
 
HLVC displays [modified] if car in video does not match your own cars.<br />
 
 
 
== 0.1H2 ==
 
''Oct 27, 2002''<br />
 
<br />
 
FIX : Long multiplayer replay send buffer overflow<br />
 
Misc Option : Connection Timeout<br />
 
SHIFT-F - turns off all screen info in game<br />
 
N key now 3 states (Off / Names + Connections / Names Only)<br />
 
 
 
== 0.1H ==
 
''Oct ??, 2002''<br />
 
<br />
 
Multiplayer replays<br />
 
Longer length sound buffer<br />
 
Complete text message with F keys<br />
 
Misc Option : FPS limit (default 66 fps, max 100 fps)<br />
 
Misc Option : Minimum Sleep (alternative lag bug repair)<br />
 
Misc Option : Lag Bug Repair renamed to Screen Lock<br />
 
FIX : Crash when clicking on a host<br />
 
FIX : G3 hang / crash bugs<br />
 
FIX : Player list showing in pits<br />
 
FIX : Position of green text over cars<br />
 
FIX : Green start light OFF colour<br />
 
 
 
== 0.1G3 ==
 
''Oct 19, 2002''<br />
 
<br />
 
Host List Stop - use threads on all connects - quick timeout<br />
 
Guests connecting, quick timeouts to unreachable players<br />
 
HLVC - bug fixed, uses current track rules + best legal display<br />
 
Custom Textures option in cfg.txt to fix distant texture colours<br />
 
 
 
== 0.1G2 ==
 
''Oct 19, 2002''<br />
 
<br />
 
Extra check in a sound function avoiding system hangs<br />
 
 
 
== 0.1G ==
 
''Oct 15, 2002''<br />
 
<br />
 
Out of sync videos bug fixed<br />
 
Red shift light replacing yellow arrows<br />
 
Message displayed when video runs out<br />
 
HLVC 2 wheels on grass now acceptable<br />
 
Graphics Option : screen width affects LOD<br />
 
View Option : Race position list on/off<br />
 
View Option : Message text size<br />
 
Graphics Option : Draw trees on/off<br />
 
 
 
== 0.1F2 ==
 
''Oct. 14, 2002''<br />
 
<br />
 
1) Improved handling of Z buffers<br />
 
<br />
 
2) Option to disable Hardware Transform and Lighting<br />
 
- To use this option, first run the program and exit<br />
 
- Now the option has been added to the cfg.txt file<br />
 
- Open cfg.txt in a text editor<br />
 
- Edit the line "Disable HTL 0" and set it to 1<br />
 
- Save the cfg.txt file<br />
 
- Run the program again<br />
 
 
 
== 0.1F ==
 
''Oct 11, 2002''<br />
 
<br />
 
POV Hat support (multiple controllers may need to reprogram buttons)<br />
 
Race position indicator<br />
 
N key displays race position list<br />
 
Host automatically reconnects to master server after disconnection<br />
 
SHIFT + F2 : Replay time slow down<br />
 
SHIFT + F3 : Replay time speed up<br />
 
Game Option : Single player hot lap validity check<br />
 
View Option : Draw driver / steering wheel<br />
 
View Option : Show checkpoint text / driver names<br />
 
View Option : Manual shift indicator (up / down)<br />
 
Host Option : Disconnect / Reconnect master server<br />
 
Audio Option : Skid volume boost<br />
 
Controls Option : Remove deadzones<br />
 
 
 
== 0.1E ==
 
''Sep 15, 2002''<br />
 
<br />
 
Calibration system which can work in an unlocked or locked mode.<br />
 
 
 
== 0.1D ==
 
''Sep 14, 2002''<br />
 
<br />
 
1) Scrutineering is permanently on - this means that players with cars<br />
 
that have been modified can only link up with other players with the<br />
 
exact same modifications.  The aim of this is to exclude cheating players<br />
 
while still allowing modified players to connect online.  Forcing the<br />
 
cars to be equal is also essential for the multiplayer prediction.<br />
 
<br />
 
2) More info on the List of Games screen - when you see a host that is<br />
 
version D, the letters F, R and T signify the host's allowed cars:<br />
 
F:XF GTI - R:XR GT - T:XR GT TURBO<br />
 
<br />
 
3) Multiple controller support - multiple controllers are now supported.<br />
 
This is a completely new inputs and force feedback system and your<br />
 
input settings will have to be re-entered.<br />
 
 
 
== 0.1C ==
 
''Sep 11, 2002''<br />
 
<br />
 
Scrutineering added for hosts<br />
 
 
 
== 0.1B ==
 
''Sep 6, 2002''<br />
 
<br />
 
Added reversed track configurations<br />
 
Lots of other bugfixes<br />
 
 
 
== 0.04Q ==
 
''Aug 31, 2002''<br />
 
<br />
 
???<br />
 
 
 
== 0.04k ==
 
''Aug 18, 2002''<br />
 
<br />
 
First official Live for Speed DEMO test version.
 

Revision as of 21:22, 2 April 2015

The complete LFS version history from the beginning to the latest patch, including official release as well as all test patches.

0.6H

- Apr 2, 2015

Westhill :

New version of Westhill with additional configurations
Full support for open configurations including access roads

Autocross Editor :

New adjustable concrete objects
Custom start positions and pit start points
Maximum autocross objects increased to 1800
Movable start lights included as an autocross object
Custom pit stop box disables pit lane and default pit stops
Custom pit stop box can now be used to repair car and refuel
Interface buttons now drawn in front of the object buttons
Pressing S/F/1/2/3 when object is selected now moves it
Pressing S/F/1/2/3 when object exists is now more helpful
Clicking colour instantly changes selected tyres or chalk
Clicking marshall position instantly changes selected marshall
Improved the appearance of marshall circles in the editor
Route checker index numbers now start at 1 instead of 0
The W/E keys instantly adjust width, no need to press M
Floating object buttons shown with different colour
X/Y/Z positions are now shown and can be typed in
Right click on X/Y/Z to move in steps of 1 metre
SHIFT+click to snap to 1 metre grid

Oculus Rift DK2 Rendering Misc :

Increased max cars in race from 32 to 40
Increased AU Autocross grid from 16 to 20
Increased BL Rallycross grids from 24 to 30
Maximum multiplayer car draw distance up from 300 to 500
Regenerated lightmaps and visible object lists on most tracks
Added paths at Fern Bay to cover road near Club and mini oval
InSim ISP_NCI packet added to give host more info about new guest
AI drivers hit wall entering pit lane at SO Classic / Town
Removed a corner marker from some configurations at Aston
Some tyres at Kyoto National disabled in other configs
Updated translations - thank you translators

New commands :

/zero_all
- Reset all lap counters and checkpoints passed as if the race had
just been started. This removes checkpoints passed.
So using this command on the first lap, before the first
checkpoint is passed, has no effect. After the first
checkpoint there is an effect. The first lap will not be
counted. This is intended to help with a rolling start after
a parade lap.

/setlap username X
- X is positive : Set the lap that the user is currently on (as
seen at the top right, not the number of laps completed). This
does not affect checkpoints passed. This may help with a driver
who reconnects after an unintended disconnection.
- X is zero : Same as the /zero_all command but for one driver.
- X is negative : subtract from the number of laps, without
affecting checkpoints passed. This may be useful as a penalty.

0.6G19

- Apr 1, 2015

Tree / sign / bollard collisions restricted to object size
Circles more than 1.5m above car centre are now ignored
Checkpoints / finish line more than 1.5m above ignored

FIX : Restricted areas and route checkers were not working

0.6G18

- Apr 1, 2015

FIX : Error with the new Wedge objects at 90 degrees

0.6G17

- Mar 31, 2015

New Westhill track update with various fixes
New concrete objects Wedge and Short Slab Wall
Maximum autocross objects increased to 1800

0.6G16

- Mar 31, 2015

Misc :

Custom pit stop box can now be used to repair car and refuel
Custom pit stop box disables pit lane and default pit stops
Maximum multiplayer car draw distance up from 300 to 500
Interface buttons now drawn in front of the object buttons
Off path side messages only shown with Network Debug enabled

InSim :

ISP_NCI packet added to give host more info about new guest

Layouts :

Car shadows now appear on the concrete objects
Raised start positions now work with concrete objects
Up/down buttons beside checkpoint width / circle diameter

Fixes :

Reset points on raised concrete did not work first time in
Default start points wrongly put car on concrete above them
Coloured concrete often did not go back to grey in editor
InSim IS_REO packet was ignored if more than 32 players

0.6G14

- Mar 28, 2015

Westhill :

New version of Westhill with additional configurations
Full support for open configurations including access roads

Autocross Editor :

New adjustable concrete objects
Custom start positions and pit start points
Maximum autocross objects increased to 1500
Movable start lights included as an autocross object
Pressing S/F/1/2/3 when object is selected now moves it
Pressing S/F/1/2/3 when object exists is now more helpful
Clicking colour instantly changes selected tyres or chalk
Clicking marshall position instantly changes selected marshall
Improved the appearance of marshall circles in the editor
Route checker index numbers now start at 1 instead of 0
The W/E keys instantly adjust width, no need to press M
Floating object buttons shown with different colour
X/Y/Z positions are now shown and can be typed in
Right click on X/Y/Z to move in steps of 1 metre
SHIFT+click to snap to 1 metre grid

Tracks :

Increased max cars in race from 32 to 40
Increased AU Autocross grid from 16 to 20
Increased BL Rallycross grids from 24 to 30
Regenerated lightmaps and visible object lists on most tracks
Added paths at Fern Bay to cover road near Club and mini oval
AI drivers hit wall entering pit lane at SO Classic / Town
Removed a corner marker from some configurations at Aston
Some tyres at Kyoto National disabled in other configs

New commands :

/zero_all
- Reset all lap counters and checkpoints passed as if the race had
just been started. This removes checkpoints passed.
So using this command on the first lap, before the first
checkpoint is passed, has no effect. After the first
checkpoint there is an effect. The first lap will not be
counted. This is intended to help with a rolling start after
a parade lap.

/setlap username X
- X is positive : Set the lap that the user is currently on (as
seen at the top right, not the number of laps completed). This
does not affect checkpoints passed. This may help with a driver
who reconnects after an unintended disconnection.
- X is zero : Same as the /zero_all command but for one driver.
- X is negative : subtract from the number of laps, without
affecting checkpoints passed. This may be useful as a penalty.

0.6G3

- Feb 20, 2015

Misc :

Regenerated lightmaps and visible object lists on most tracks
Added paths at Fern Bay to cover road near Club and mini oval

Fixes :

AI drivers hot wall entering pit lane at SO Classic / Town
Removed single-sided rectangle near the bridge at Fern Bay
Missing shadows on cars under bridges at Aston and Fern Bay
Shadows could appear on cars near path edges in open configs
Default lightmap sometimes used lighting from previous track
Removed message about 93 objects when loading Autocross track
Restored shadows mistakenly removed from South City buildings
Changing between reversed / forward configs - wrong lightmaps

0.6G2

- Feb 14, 2015

Open Configurations :

As part of the development for the Westhill track update that is
still in development, the support for Open track configurations
has been improved. When possible, LFS now uses a suitable path
from one of the default configurations so these things work :

- Hidden object removal gives high frame rates
- Lighting system now works so that car looks correct in shadow
- Echo maps are used so the sound changes depending on location

The X (forward) and Y (reversed) open configuration selection
buttons are now visible on the track selection screen.

Hidden object removal :

The visible objects are now detected using a much better method
than in older versions. Visible object files for the existing
tracks are provided in the patch. You should find there is now
very little pop-up of objects, but still with a high frame rate.

The visible object lists for the TV cameras are now stored in a
separate list per camera rather than being path based. So you
should no longer see objects disappearing occasionally when using
the replay / TV cameras.

Misc :

Collision detection improved near the ends of long objects

Translations :

Updated Italian, Lithuanian, Russian and Ukrainian translations
Updated Brazilian Portuguese version of docs\Commands.txt

0.6G

- Sep 27, 2014

Oculus Rift DK2 Support :

The Oculus Rift DK2 must be set to Extended Desktop mode
Start LFS, go into Options - View and click 3D at the top
For Display Type, select Oculus Rift then click OK
If all is well, LFS offers "Exit LFS to restart using the Rift"
Click OK to exit then when you restart LFS it should be in the Rift

Optional new command line options /rift=on and /rift=off
Use e.g. in a shortcut to make sure Rift mode is entered or not

LFS.exe /rift=on - try to go straight into Rift mode
LFS.exe /rift=off - do not go into Rift (ignores previous mode)

Oculus Runtime 0.4.2 (or later) is required

Graphics (visual improvement of transparent objects) :

Improved edges of transparent objects like trees and railings
Re-exported all transparent textures to improve image quality
Texture names ending ATEST / ALPHA / ALP24 all now end _ALP
If you do not install new textures, old ones will be converted

Graphics (other) :

Anisotropic filtering (AF) now default 4x
Mip bias sliders saved differently in cfg.txt
- You must set your mip bias and AF values again
Increased maximum value of multiplayer draw distance
Two new 3D formats : red-cyan anaglyph and cross-eyed view
Textures are automatically resaved (if needed) for faster load
Low res textures now load just as quickly as high res textures
New car shaders give higher frame rate when many cars on screen
FIX : Car lighting momentarily vertical as car entered a shadow
FIX : Graphics options sometimes showed too many FSAA options

Skin downloading when watching a replay :

If a car or helmet skin in a replay is not available at LFS World
when you start the replay (with low or high res skins selected)
but you already have the skin in the other resolution then that
skin in the other resolution will be used instead of a plain car

InSim :

New packet IS_HCP for host to add extra mass or intake restriction
to particular cars (affects all drivers using those cars)

Misc :

Driver's body is now enabled by default
Reduced input lag when vertical sync is enabled
Frame rate limit now disabled if vertical sync is active
Cars now drawn in nearest to furthest order for optimisation
CTRL+S screenshot message now stays for two seconds instead of one
Updated translations - thank you translators

0.6F12

September 26, 2014

Oculus Rift :

New command line options /rift=on and /rift=off
Use e.g. in a shortcut to make sure Rift mode is entered or not

LFS.exe /rift=on - try to go straight into Rift mode
LFS.exe /rift=off - do not go into Rift (ignores previous mode)

InSim :

New packet IS_HCP to add extra mass or intake restrictions
to particular cars (affects all drivers using those cars)

Misc :

Minor update to LFS_restart.exe suggesting run as administrator

0.6F11

September 25, 2014

Oculus Rift :

If you try to enter 3D mode when the Rift is not in extended mode,
and get the message to restart LFS with the Rift in extended mode,
it is now possible to go into a window (SHIFT+F4) and set your
Rift to extended mode then click 3D to try to enter Rift mode
again without exiting LFS, so avoiding one exit and restart.

0.6F10

September 24, 2014

Graphics :

Fixed bug at Aston where nearby tree line obscured background
Fixed small lines appearing in the air above some Aston trees

Oculus Rift :

LFSORDLL.dll rebuilt using SDK 0.4.2 (requires runtime update)
Removed 3 ways to enter Rift mode on your monitor by mistake

0.6F9

September 19, 2014

Graphics :

Improved edges of transparent objects like trees and railings
Re-exported all transparent textures to improve image quality
Texture names ending ATEST / ALPHA / ALP24 all now end _ALP
If you do not install new textures, old ones will be converted

Oculus Rift :

Tracking setup now allows camera to be in an offset position
Yaw reset (normally F8 key) should now work again with DK1

Misc :

Names above cars (N key) now work as expected on oval, etc.
Cars now drawn in nearest to furthest order for optimisation
CTRL+S screenshot message now stays for 2 seconds instead of 1
FIX : Misplaced accents on capital letters in names above cars

0.6F8

August 22, 2014

Implemented Oculus Rift health & safety warning at startup
Option to store driving position (avoids setting it every time)

0.6F7

August 19, 2014

Graphical :

Removed / reduced some texture related graphical issues
Textures are automatically resaved (if needed) for faster load
Low res textures now load just as quickly as high res textures
FIX : Graphics options sometimes showed too many FSAA options

Misc :

Anisotropic filtering (AF) now default 4x
Mip bias sliders saved differently in cfg.txt
- You must set your mip bias and AF values again
Increased maximum value of multiplayer draw distance

Oculus Rift :

Mip bias sliders are available in Rift mode again (separate)
LFS starts up in windowed mode on desktop if unable to open Rift
Steer look and mouse look options are now disabled in Rift mode
Windows error message is displayed if the DLL cannot be loaded
Recompiled Oculus DLL now depends on fewer external libraries
FIX : Arcade view and helicopter view now work as expected
FIX : Button look and Pitch / Rotate view now work in Rift mode
FIX : Names above cars (N key) now stay still when view rolls

0.6F6

August 12, 2014

Replay TV camera view is now displayed on a virtual monitor
3D level of the replay cameras adjustable from 0% to 100%

0.6F5

August 11, 2014

Misc :

Frame rate limit now disabled if vertical sync is active

Oculus Rift :

Implemented chromatic aberration correction (pixel shader)
Simplified head yaw is transmitted in multiplayer packets

FIX : Low persistence setting could be out of sync with Rift

0.6F4

August 10, 2014

"You can now enable vertical sync in Options - View. I suggest you try that out. You should get a really smooth view as long as you don't drop below 75 fps." - Scawen

Misc :

Driver's body is now enabled by default
Reduced input lag when vertical sync is enabled

Oculus Rift :

Predicted head position is used with vertical sync
Enabled low persistence display mode (on by default)
More helpful and better looking multiple selection dialog
LFS will now start up on default device if Rift is not found
Helpful message if detected Rift has wrong screen orientation
Position is retained if headset moves out of tracking range
Single mip bias slider when in Rift mode

0.6F3

August 6, 2014

Oculus Rift DK2 support :

- Set your DK2 to extended mode - Windows settings - use extended desktop mode, not duplicated
- Make sure the DK2 screen is set to "portrait" mode in Windows
- Start LFS and click 3D on View Options Screen
- Select Oculus Rift and click OK
- You should be given the option to exit, ready to restart in Rift mode
- Start LFS after exiting by the previous method

FIX : Sometimes the wrong mip bias setting was used e.g. on text
FIX : LFS crashed if an out of bounds entry was typed in 3D dialog

0.6F2

July 21, 2014

Two new 3D formats in TV / monitor / projector mode :

- red-cyan anaglyph
cheap red-cyan glasses are required
more expensive glasses can correct red (left) eye focus
colour perception is reduced and different in each eye
do not use this mode for a long time

- cross-eyed view
no equipment needed
the 3D world appears small
right eye looks at left image / left eye looks at right image
this is difficult for some people (with normal vision)
stop immediately if you feel any discomfort
do not use this mode for a long time

Skin downloading when watching a replay :

If a car or helmet skin in a replay is not available at LFS World
when you start the replay (with low or high res skins selected)
but you already have the skin in the other resolution then that
skin in the other resolution will be used instead of a plain car

Fixes :

Crash when using a wheel button assigned to /rift toggle command
Crash when pressing e.g. F8 when /press F8 was assigned to F8 key

Graphics :

New car shaders give higher frame rate when many cars on screen
FIX : Car lighting momentarily vertical as car entered a shadow

Misc :

Updated Estonian and Serbian translations

0.6F

June 21, 2014

3D device support :

Select 3D near the top of View Options to select device
Supports Oculus Rift, 3D monitors, projectors, TVs, headsets

Graphics :

LFS now uses DirectX 9 (previously used DirectX 8.1)
Random weather selected by default when loading a track
Mirror antialiasing is now available (in Graphics Options)
Improved transitions when switching between interface screens
Misc option to select CTRL+S screenshot format (bmp / jpg / png)

Various :

Updated translations - thank you translators
Message "Track loaded" now shows which track was loaded
Lateral and longitudinal accelerometer now works realistically
CTRL+ and ALT+ (assign text to F keys) visible in mouse / kb mode

Commands :

/refresh refreshes list of setups / hosts / replays
/setup now works correctly (loads setup) in garage screen
/colour and /setup without a parameter now select default
/join hostname from entry screen now tries to join named host
/exec and /wait can now take filenames with spaces in quotes
/track command (change track) accepts a weather parameter
e.g. /track BL2R 3 selects BL2R with 3rd weather

Fixes :

OOS error after an idle car was hit by objects
OOS error when an car was pushed out of bounds
Some glitches in the movement of vertical sliders
Helmet stayed the same after changing driver in MP replays
Some controllers could make mouse axes unavailable for use
MAX ALPHA (unsorted) message after adding 900 chalk objects
Joining host OOS if host started with invalid /weather value
High frequency changes in acceleration were filtered in OutSim
LFS would crash if more than 8 game controllers were connected
Text entry was not always cleared when entering the meeting room
F key text was delayed if pressed in warning or selection dialog
Stuck in game after Alt+F4 / X button after edit in SHIFT+U mode
Setup could sometimes be corrupted when joining - now spectated
NumConns was set to zero after disconnecting from an online host
Arrow keys in input dialog were re-enabled by code page selector
Joining car could not enter physics when many objects were moving

0.6E19

June 19, 2014

FIX : Dedicated server would not start up in reversed or open configs

0.6E18

June 18, 2014

More translations have been updated and corrected
Random weather selected by default when loading a track
Message "Track loaded" now shows which track was loaded

Commands :

/track command (change track) accepts a weather parameter
e.g. /track BL2R 3 <- selects 3rd weather on Blackwood 2 reversed

Fixes for new bugs :

Selected track image vanished if /weather command was used

Fixes for old bugs :

Joining host OOS if host started with invalid /weather value

0.6E17

June 13, 2014

Translation updates for most languages

Fixes for old bugs :

OOS error after an idle car was hit by objects
OOS error when an car was pushed out of bounds
Joining car could not enter physics when many objects were moving

0.6E16

June 5, 2014

The 3D support is now translatable - awaiting translations
Improved and optimised the Oculus Rift distortion function
Some other small performance optimisations in graphics code
FIX : Mouse drag movement in SHIFT+U mode in 3D modes

0.6E15

May 24, 2014

DirectX 9 :

A helpful message is now shown at start if DirectX needs updating
Misc option to select CTRL+S screenshot format (bmp / jpg / png)

FIX : Vertical sync was enabled in windowed mode - now disabled
FIX : Crash when using FRAPS or when another program went full screen

3D Support :

Options for 3D modes are displayed in a dialog before going 3D

Oculus Rift :

24-bit Z-buffer is now used if Z-buffer depth graphics option is 24/32
Full-scene AA option disabled in Rift mode (use special Rift AA option)
Wide screen effect option is now disabled in Oculus Rift mode

Commands :

/refresh refreshes list of setups / hosts / replays
/setup now works correctly (loads setup) in garage screen
/join hostname from entry screen now tries to join the named host
/exec and /wait can now take filenames with spaces in quotes
/colour and /setup without a parameter now select default

Fixes for new bugs :

FIX : Driver selection buttons clashed in first time driver screen
FIX : Race setup screen objects sometimes visible in other screens

Fixes for old bugs :

FIX : Text entry was not always cleared when entering the meeting room
FIX : F key text was delayed if pressed in warning or selection dialog
FIX : Some controllers could make mouse axes unavailable for use

0.6E14

Jan 31, 2014

Graphics :

Cars and drivers in menu screens are now antialiased
New Graphics Option : Mirror antialiasing

Oculus Rift :

New option : Antialiasing - NOTE : this reduces frame rate a lot...

Fixes :

FIX : Setup could (rarely) be corrupted when joining. Now detected and spectated with message.
FIX : NumConns was set to an invalid value of zero after disconnecting from an online host.
FIX : Arrow keys were re-enabled in the input dialog by using the code page selector.

0.6E13

Jan 22, 2014

DirectX 9 fixes :

FIX : LFS did not get past the entry screen if Haze effect was disabled
FIX : Anisotropic filtering (Texture filtering / AF slider > 1) did not work

Other fixes :

FIX : Starting LFS in full screen set mouse cursor to top left - now centre
FIX : FOV in helicopter view is now back to the same as it was before
FIX : Credits screen had a black background

0.6E12

Jan 20, 2014

DirectX 9 :

LFS now uses DirectX 9 instead of DirectX 8.1 (no visual changes)

Fixes :

FIX : Mirror texture is now 32-bit (as it was until recently)
FIX : Suspension view in garage did not work in 3D modes

0.6E11

Dec 16, 2013

Oculus Rift :

Aspect ratio correction option - helps in some cases when using 1920x1080

Fixes for new bugs :

FIX : Black background in pits screen when in game
FIX : Driver was invisible in driver options screen
FIX : Distance measurement tool in SHIFT+U mode was invisible

Fixes for old bugs :

FIX : MAX ALPHA (unsorted) message after adding 900 chalk objects
FIX : LFS would crash if more than 8 game controllers were connected
FIX : Alt+F4 / X button from SHIFT+U mode after editing got stuck in game

0.6E10

Dec 14, 2013

3D Support :

Simple HUD aspect ratio option for 3D modes in view options screen
SHIFT+U mode mouse view control now works in stereoscopic 3D modes

Oculus Rift :

Oculus Rift vertical FOV is now calculated (manual option also available)
Realistic eye positions and simple neck model moves eyes with head tracking

Fixes :

FIX : Some glitches in the movement of vertical sliders
FIX : Sliders moved twice as far as mouse in some 3D modes
FIX : Cleaner transition from track selection back to race setup screen
FIX : Rare crash that could happen when more buttons appeared on the screen

0.6E8

Nov 29, 2013

Support for stereoscopic 3D monitors, projectors, TVs and headsets
Lateral and longitudinal accelerometer values now work realistically
CTRL+ and ALT+ (assign text to F keys) visible in mouse / kb mode
Improved transitions when switching between interface screens

FIX : High frequency changes in acceleration were filtered in OutSim
FIX : Helmet stayed the same after changing driver in MP replays

0.6E7

Nov 11, 2013

Oculus Rift :

Added resolution and IPD to info display in view options screen
Head tracking now works in helicopter / follow / SHIFT+U modes

Fixes :

FIX : LFS crashed when changing track in Oculus Rift mode

0.6E6

Nov 8, 2013

External views (TV, helicopter and SHIFT+U) are now available in 3D modes. Note that the mouse control in SHIFT+U mode is not exactly correct in all modes and the autocross editor is not yet available.
New text commands /rift [on/off/reset] e.g. /rift reset will reset the orientation. This can be assigned to a function key or a wheel button in the controls screen.
A small amount of status information about the Oculus Rift is displayed on the right of the view options screen including head tracking values if they are available.
FIX : Selecting 2D or 3D mode did not disable or enable the Oculus Rift if it was the selected 3D device.
FIX : Oculus Rift now takes priority over TrackIR so there should be no problem with having a TrackIR installed on your computer.

0.6E5

Nov 6, 2013

Improved stereoscopic 3D support, including experimental Oculus Rift support.

Three 3D modes are available :

- TV / monitor / projector
- Conventional 3D headset
- Oculus Rift

0.6E4

Oct 11, 2013

Stereoscopic 3D support.

Other changes :

Lateral and longitudinal accelerometer values now work realistically
FIX : High frequency changes in acceleration were filtered in OutSim
FIX : Helmet stayed the same after changing driver in MP replays

0.6E

Nov 30, 2012

Improved multiplayer system :

Guest only needs host packets to continue processing
No waiting for packets from players with slow connections
Leaving a host is instantaneous even if a guest is connecting
Longer timeouts avoid disconnection due to short interruptions

New TCP packet buffering and storage system :

Reduces the number of physical packets sent
Major improvement when many InSim buttons are sent
Fixes some ways to lose connection on a busy server

New "instant" join system using cached packets :

Much faster connection to multiplayer hosts
Connection appears instant to the other guests
You can pit / spectate / etc. while a player is connecting
No OOS caused by joining while objects are added or removed

Other multiplayer updates :

New hacking protection and cheat detection systems
Improved user name checks during and after connection
Lag bars at bottom left show ping or delay of all guests
Ping time (or delay) shown as number in list of connections
OOS / CPW messages now show user name instead of player name
Instead of "LAG (seconds)" now "name (seconds)" is displayed
No buffer overflows from hangs or operating system time changes
Auto rename when you join a host with someone else's player name
User name in brackets now shown at end of disconnection messages
Left / right click on player name in replay now works as online
Race setup screen /clear command can now only be used by admins
Use of UDP or TCP is shown beside host name in connections list
Removed notification sound when a car is spectated by an admin
Added /player command to dedicated host setup.cfg file

LFS World statistics fixes :

Wrong PB recorded if custom checkpoints added without restart
Live host progress did not show changes to laps or qualifying
After forced to spectate by admin - status remained "in race"
Adding an AI driver changed real player's status to "in race"
Spectating from garage screen left player's status "in pits"

Other changes :

Latvian training lessons now included
Two new translations : Indonesian and Romanian
Maximum marshall circles increased from 96 to 120
Maximum autocross objects increased from 800 to 900
Pit exit direction arrow now works in open configurations
SHIFT + N : sound on / off now works in multiplayer screens

InSim :

Added new leave reasons (CPW / OOS / JOOS / HACK) for IS_CNL
Change to in-game usage of IS_REO - only valid after SMALL_VTA

Fixes :

Custom view was not set to new car type on replay restart
Duplicate lines in scripts could cause unexpected results
Virtual speedo sometimes overlapped numbers (e.g. XRG km/h)
Leaving garage screen could cause problems with a car script
User's controller type was not shown after taking over a car
SHIFT+R near end of SPR could make cars swap between players
Circuit length is no longer displayed for open configurations
Remote car with brakes on started to roll if reset on a slope
LFS could crash when displaying laps for fuel after short laps
Ready status in lobby is now checked when a player disconnects
Load WE1R on dedicated host - Checkpoint 1 path node not found
Short MP Replays were sometimes extended to a time of 10:55.36
It was possible to make an AI driver join with a disallowed car
Message typed while watching replay appeared as written by host
Message "Max guest cars : X" now shown in the selected language
Cars intersected if players joined autocross at the same time
An unusual state in which LFS displayed only a blank screen
Two instances of LFS no longer write to the same MPR / SPR

0.6B16

Nov 28, 2012

FIX : OOS Error after engine was switched off

0.6B15

Nov 28, 2012

Connecting and disconnecting guests could clash and break server
A minor improvement in connection code avoids a possible failure
Added some more protection against one more known way to cheat

0.6B14

Nov 27, 2012

Orange warning message if you are auto renamed on joining a host
Message : X disconnected - dark grey (same as it was before B13)
Requested UDP message not shown on joining a host (only if TCP)

LFS World statistics fixes :

Wrong PB recorded if custom checkpoints added without restart
Live host progress did not show changes to laps or qualifying

Fixes :

Valid car position packets in TCP mode were sometimes discarded
Join host with remote car in neutral - handbrake on for 1 second
Remote car with brakes on started to roll if reset on a slope

0.6B13

Nov 26, 2012

Left / right click on player name in replay now works as on line
Message : X connected - light blue / X disconnected - light grey
Use of UDP or TCP is shown beside host name in connections list
Sending position packets is avoided until guest fully connected
UDP / TCP position packets may be selected by clicking button

Fixes :

Pre-B12 MP replays in B12 showed all messages as written by host
Message typed while watching replay appeared as written by host
Pressing X button for a second showed "lost connection" on host

0.6B12

Nov 24, 2012

New "instant" join system using cached packets :

- Much faster connection to host
- Connection appears instant to other guests
- Safe to join while objects are added or removed
- You can pit, spectate, etc. while a player is joining

Player name conflict resolution :

Auto rename when you join a host with someone else's player name
You can always exit from player screen even if your name is used
Selected name not used in game if already used by another player
No two players (real or AI) can enter a race using the same name

LFS World statistics fixes :

After being forced to spectate by admin - status still "in race"
Adding an AI driver changed real player's status to "in race"
Spectating from garage screen left player's status "in pits"

Multiplayer :

Added /player command to dedicated host setup.cfg file
Removed /carshost command from dedicated host setup.cfg
Improved cheat protection stops some more ways to cheat

Misc :

Maximum autocross objects increased from 800 to 900
Maximum marshall circles increased from 96 to 120
Removed notification sound when a car is spectated by an admin

Fixes :

Message "Max guest cars : X" now shown in the selected language
Wrong message "Did not receive track info" on joining full host
Cars intersected if players joined autocross at the same time
An unusual state in which LFS displayed only a blank screen

0.6B11

Nov 6, 2012

Forwarded packets and timing packets are sent more promptly
Ping / lag time now shown in ms when less than 1 second
Ping / lag time is now also shown in game setup screen

Fixes :

In B10 hotlapping did not restart after leaving the pits

0.6B10

Nov 3, 2012

Improved cheat protection stops some more ways to cheat

Fixes :

Sending too many InSim buttons could cause guests to disconnect
It was possible to make an AI driver join with a disallowed car
Leaving garage screen could cause problems with a car script

0.6B9

Oct 27, 2012

New TCP packet buffering and storage system :

- Reduces the number of physical packets sent
- Major improvement when many InSim buttons are sent
- Fixes some ways to lose connection on a busy server

New lag bar system - host sends ping and lag info :

- Bars at bottom left to show packet delay for all connections
- Ping time (or lag when lagging) shown in list of connections

Fixes :

Short MP Replays were sometimes extended to a time of 10:55.36

0.6B8

Sep 25, 2012

FIX : Two instances of LFS no longer write to the same MPR / SPR
Connection now closes if no packets are received for 40 seconds
SHIFT + N : sound on / off now works in multiplayer screens
Pit exit direction arrow now works in open configurations
Updates to Latvian, Serbian, Indonesian, Romanian
Latvian training lessons now included

0.6B7

Sep 21, 2012

FIX : Guests were often kicked after another took over their car
Instead of "LAG (seconds)" now "username (seconds)" is displayed
Timer bounding increased to 30 sec for normal LFS (graphic mode)
Timer bounding stays at 6 sec for non-graphical dedicated hosts

0.6B6

Sep 20, 2012

Repaired most translations with a small update on one line
FIX : Guest disconnected if host used InSim IS_PLC packet

0.6B5

Sep 20, 2012

Improved multiplayer system :

Game only needs host packets to continue processing
Quicker joining to host - no waiting for other players
No waiting for packets from players with slow connections
Leaving a host is instantaneous even if a guest is connecting
Longer timeouts avoid disconnection due to short interruptions

(NOTE : no change to physics - old replays are still valid)

Other changes :

Two new translations : Indonesian and Romanian
New hacker protection applied to multiplayer packets
Improved checks on validity of user names while connecting
User names now confirmed with master server after connection
OOS / CPW messages now show user name instead of player name
Removed message "Got master packet" from network debug output
No buffer overflows from hangs or operating system time changes
User name in brackets now shown at end of disconnection messages
New "Authorised" message on host links user name with ip address
Race setup screen /clear command can now only be used by admins
Ability of guests to vote or select tracks now enforced by host

InSim :

Added new leave reasons (CPW / OOS / JOOS / HACK) for IS_CNL
Change to in-game usage of IS_REO - only valid after SMALL_VTA

Fixes :

Custom view was not set to new car type on replay restart
Duplicate lines in scripts could cause unexpected results
Virtual speedo sometimes overlapped numbers (e.g. XRG km/h)
Circuit length is no longer displayed for open configurations
LFS could crash when displaying laps for fuel after short laps
Ready status in lobby is now checked when a player disconnects
Load WE1R on dedicated host - Checkpoint 1 path node not found
User's controller type was not shown after taking over a car
SHIFT+R near end of SPR could make cars swap between players

0.6B

Jun 17, 2011

Contact detection and collisions :

Improved contact detection with road / walls / pit garage exit
Improved collisions with unmovable objects (e.g. red barriers)
Unmovable objects (e.g. ramps) now have concrete friction level
Improved wheel contact detection to reduce bad car collisions

SHIFT+U mode :

New free view mode replaces the old "low" and "high" path modes
Object or ground targeted by the mouse pointer is now detected
Left mouse button moves view point by "dragging" target point
Double click to move view point directly towards target point
Mouse wheel moves view point towards or away from target point
Left + Right mouse buttons rotate view point around the target
Arrow key movement follows ground below view point when possible
Store up to 10 views per track configuration with SHIFT+NUMBER
Recall a stored view with CTRL+NUMBER (or click the button)
Click on a car to follow it / look away to stop following
List of connections is now displayed in SHIFT+U mode
FIX : N key with options on caused overlapping text


Autocross editor :

New objects added and all objects are available at all tracks
Maximum number of autocross objects increased to 800 (was 512)
Multiple object selection - press CTRL and click object button
Selection can be deleted, copied (O), moved (M), rotated (,/.)
Object positioning is now accurate (uses mouse target detection)
Less CPU / better checks when adding / moving / deleting objects
Adding / removing autocross objects no longer resets all objects
Prevented mouse camera movement between button click and release
Reduced Z-buffer flickering of chalk objects and pit stop markers
Speed limit no longer enforced if autocross start position exists
Save layout button is now displayed in an SPR (same as in an MPR)
W/E/,/. keys now move values in minimum steps and use auto repeat
FIX : Name of loaded layout now remains or is cleared as expected
FIX : Could click on invisible replay slider when buttons visible
FIX : Could add marshall circles out of bounds (then undeletable)
FIX : High altitude layout objects appeared under ground on load
FIX : Start position sometimes remained active after deleting it


Open configurations :

New "drive anywhere" open configs (CTRL in track select screen)
Add checkpoints / barriers to use open configs as race circuits
Checkpoints can now be up to 62 metres wide to include pit lane
Open configs can be selected with text command like /track=SO1X
Custom layouts race progress / history now stored at LFS World
Qualifying / race positions list / blue flags are supported


Optimisations :

Frame rate increased - drawing most world objects is much faster
Optimised transparent objects (e.g. fences) to help open configs
Much better frame rate with many autocross objects (faster draw)
Removed continual small memory leaks (materials list corruption)
Number plate generation is much faster, reducing pit-out glitch

Hotlapping support :

Tyres section in garage - settings for tyre warmer temperatures
You can load a layout in hotlap mode (may include start position)
NOTE : LFS World hotlaps may include start position - not objects
Hotlapping is possible on open configurations (not for LFS World)
Exit from pits now results in a clean restart to hotlap position
Reliable detection of wall side impacts (e.g. at South City)
Pit stops are no longer available in Hotlapping mode

Interface :

Unlock screen now renames unnamed player to user name on exit
Clicking selected track loads that track (like pressing ENTER)
Windows messages processed in a cleaner way (affects key presses)
Mouse movements are processed more efficiently (drag / slide)
FIX : Mouse look info could go off screen in some languages
FIX : An invalid view could be selected when no cars in race
FIX : Meeting room scroll bar was invisible in recent versions
FIX : Occasionally refuelling did not match set amount

Graphics / Audio :

Improved display of help text / lesson text / welcome messages
F9 tyre diagram and SHIFT+L suspension diagrams now antialiased
Improved tyre optimisation - no missing parts of deflected tyres
Entry screen logo and frame are now drawn if a dialog box is open
FIX : In Driver Options the driver intersected with world objects
FIX : Reset from behind a barrier at South City could stop sound
FIX : Missing shadow on ground near fences at Autocross track

Multiplayer :

Wear limit for changing tyres can be set to 100% (never)
List of hosts can now show hosts you are not licensed to join
Host name is displayed in task bar and window title (if Latin)
Dedicated host window now adds new messages without flickering
Implemented VOB mod protection (physical changes will cause OOS)
Maximum qualifying time increased from 60 minutes to 240 minutes
Host options are now readable when opened from game setup screen
Default host IP address is now 127.0.0.1 (address of local host)
CTRL+SHIFT now displays time and date in all multiplayer replays
Driver sent his / her setup - message is now displayed only once
Removed TCP filter that allowed old versions in the list of hosts
FIX : On joining host, cars not past finish line showed wrong lap
FIX : Some problems resulting from multiple requests to join race
FIX : Pit stop did not end if car was knocked out of the pit lane
FIX : Some crashes that could result from an invalid unlock state
FIX : Some missing images (e.g. track select) caused LFS to crash
FIX : Suspension could incorrectly stay broken on remote computer
FIX : It was possible to get stuck on the track selection screen
FIX : Host restart exploit caused by multiple join packets
FIX : Avoided some possible unauthorised connections

Text commands :

New command /ck cancels any kick or ban votes in progress
New command /cv cancels game votes (restart / end / qualify)
Command /modified=yes allows a private host to avoid CP checks

InSim :

NLP / MCI minimum time interval reduced to 40 ms (was 50 ms)
New IS_RIP option FULL_PHYS to use full physics when searching
Longer IS_MST now up to 128 chars / specify sound / send to all
Lap timing info added to IS_RST (standard / custom / checkpoints)
New packet IS_CON reports details of contact between two cars
New packet IS_OBH reports information about any object hit
New packet IS_HLV reports incidents that would violate HLVC
New packet IS_PLC sets allowed cars for individual players
New packet IS_AXM to add / remove / clear autocross objects
New packet IS_ACR reports successful or attempted admin commands
OutGauge : OG_SHIFT and OG_CTRL (keys) bits added to OutGaugePack
Security : InSim can no longer be initialised from a URL command
FIX : TTime in IS_RIP was wrong in mid-join Multiplayer Replays
FIX : Clutch axis / button was not reported from Controls screen
FIX : IS_BTN did not allow the documented limit of 240 characters
FIX : InSim camera with vertical pitch would cause LFS to crash
FIX : OutGaugePack ID was always zero regardless of ID in cfg.txt

Track fixes :

BL : Repaired floating laptop on tool box in first pit garage
SO : Removed a ghostly collision object in South City pit lane
SO : Removed two barriers embedded in tyre wall (Sprint Tracks)
SO : Repaired a sunken barrier closing pit lane (Sprint Track 1)
WE : Fixed the position of the reversed configuration finish line
KY : Removed some barrier end segment errors from Oval / National

Misc :

New Ukrainian translation included
Hungarian translations of training lessons updated
CTRL+C now clips the mouse so window size cannot be adjusted
Admin commands from all connections are now logged (if enabled)
If logging is enabled a message is logged when an admin connects
TC Allowed Slip slider now goes up to 20% (previous maximum 10%)
The digit "1" now occupies the same screen space as other digits
On changing allowed cars, disallowed cars now join the spectators
Improved detection of invalid window positions when starting LFS
URL command is now case insensitive - LFS:// or lfs:// both work
Misc options : F9 / F10 accelerometer can be shown as one value
Cruise : current lap is not displayed if lap timing is disabled
Cruise : no need to drive a lap before serving DT / SG penalty
FIX : Racing line did not work again after viewing invalid car
FIX : It was possible to set qualifying on an autocross layout

0.6A4

Jun 16, 2011

Updated Commands.txt and Autocross.txt
FIX : Small documentation error in InSim.txt (ISP_X / ISF_X)
FIX : Racing line did not work again after viewing invalid car
FIX : MAX ALPHA (unsorted) after adding a lot of chalk objects

InSim :

New IS_RIP option FULL_PHYS to use full physics when searching
FIX : TTime in IS_RIP was wrong in mid-join Multiplayer Replays

0.6A3

Jun 14, 2011

Save layout button is now displayed in an SPR (same as in an MPR)
W/E/,/. keys now move values in minimum steps and use auto repeat
FIX : Name of loaded layout now remains or is cleared as expected
FIX : Select tyre while in objects menu - got wrong tyre colour
FIX : Multiple object rotation system did not work in 0.6A2

0.6A2

Jun 13, 2011

More updated translations included
Driver sent his / her setup - message is now displayed only once
FIX : Replay OOS error after saving an SPR with autocross objecs
FIX : Crash when "agree" was pressed on the Agreement screen
FIX : Avoided some possible unauthorised connections

0.6A1

Jun 10, 2011

Autocross editor :

All autocross objects are now available at all tracks
Multiple object selection - press CTRL and click object button
Selection can be deleted, copied (O), moved (M), rotated (, / .)
Prevented mouse camera movement between button click and release
FIX : Start position sometimes remained active after deleting it

Open configuration support :

Random time from red to green lights now works with open configs
It is now possible to start a qualifying session on open configs

Various :

All translations have now been updated
CTRL+C now clips the mouse so window size cannot be adjusted
Admin commands from all connections are now logged (if enabled)
If logging is enabled a message is logged when an admin connects
The digit "1" now occupies the same screen space as other digits
Maximum qualifying time increased from 60 minutes to 240 minutes
TC Allowed Slip slider now goes up to 20% (previous maximum 10%)
On changing allowed cars disallowed cars will join the spectators
Improved multiple line text formatting - Japanese training now ok
FIX : It was possible to set qualifying on an autocross layout

Hotlapping support :

Tyres section in garage - settings for tyre warmer temperatures
You can load a layout in hotlap mode (may include start position)
NOTE : LFS World hotlaps may include start position - not objects
Hotlapping is possible on open configurations (not for LFS World)
Exit from pits now results in a clean restart to hotlap position
Reliable detection of wall side impacts (e.g. at South City)
Pit stops are no longer available in Hotlapping mode

Tracks :

SO : Removed a ghostly collision object in South City pit lane
SO : Removed two barriers embedded in tyre wall (Sprint Tracks)
WE : Fixed the position of the reversed configuration finish line
KY : Removed some barrier end segment errors from Oval / National

InSim :

New packet IS_OBH reports information about any object hit
New packet IS_HLV reports incidents that would violate HLVC
New packet IS_PLC sets allowed cars for individual players
New packet IS_AXM to add / remove / clear autocross objects
New packet IS_ACR to report (attempted) admin commands

0.5Z34

May 16, 2011

FIX : Occasional false collision detections near segment ends
FIX : Endless auto car reset after falling into the underworld
Blue flag detection function for racing on open configurations
Dedicated host window now adds new messages without flickering
KY : No humps / tyres in open configs entering GP Long from Oval

Translations :

Greek translation is now up to date for the SHIFT+U mode updates
New Ukrainian translation included for testing (nearly finished)
Hungarian translations of training lessons updated

0.5Z33

May 13, 2011

Improved wheel contact detection to reduce chance of flying cars
Speed limit no longer enforced if autocross start position exists
All languages updated except Trad. Chinese / Greek / Belarussian
BL : Repaired floating laptop on tool box in the first pit garage
BL : Enabled all the rallycross section barriers in open configs
SO : Repaired a sunken barrier closing pit lane (Sprint Track 1)
SO : Enabled various barriers that were missing from open configs
FE : Enabled contact detection around mini-oval and nearby walls
FE : Enabled a barrier in open configs (at corner near a bridge)
KY : Enabled some barriers at entry / exit to infield / outfield
KY : Enabled speedhumps and tyres at entry to GP Long from Oval
AS : Enabled missing barrier across side road near AS3 chicane
Attempted FIX : Occasionally refuelling did not match set amount
FIX : Momentary loss of TV camera at Fern Bay Club X turn one

0.5Z32

May 6, 2011

Optimised transparent objects (e.g. fences) to help open configs
Adding / removing autocross objects no longer resets all objects
Much better frame rate with many autocross objects (faster draw)
Reduced Z-buffer flickering of chalk objects and pit stop markers
Custom layouts race progress / history now displayed on LFS World
FIX : On joining host, cars not past finish line showed wrong lap
FIX : SHIFT+U follow mode now stays on car if you rewind a replay
Command /modified=yes allows a private host to avoid CP checks

InSim :

Command /cv now only cancels game votes (restart / end / qualify)
OutGauge : OG_SHIFT and OG_CTRL (keys) bits added to OutGaugePack
Lap timing info added to IS_RST (standard / custom / checkpoints)

0.5Z31

Apr 28, 2011

Many translation files have been updated
Connection list is now visible in SHIFT+U mode
Skid marks are now visible on open configurations
Multiplayer : Cars driving far out of bounds are spectated
Race positions list / map car colours now work on open configs
InSim : IS_BTN did not allow documented limit of 240 characters
FIX : False collisions that showed up near pit lanes at Fern Bay

0.5Z30

Apr 22, 2011

Contact detection and collisions :

Improved contact detection with road / walls / pit garages
Improved collisions with unmovable objects (e.g. red barriers)
Unmovable objects (e.g. ramps) now have concrete friction level

SHIFT+U mode :

New free view mode replaces the old "low" and "high" path modes
Object or ground targeted by the mouse pointer is now detected
Left mouse button moves view point by "dragging" target point
Double click to move view point directly towards target point
Mouse wheel moves view point towards or away from target point
Left + Right mouse buttons rotate view point around the target
Arrow key movement follows ground below view point when possible
Store up to 10 views per track configuration with SHIFT+NUMBER
Recall a stored view with CTRL+NUMBER (or click on the button)
Click on a car to follow it / look away to stop following
Added a new Ramp2 which is the same as Ramp1 but 2.8 metres wide
Ramp1 and Ramp2 are stored in the exe and loaded into all tracks

Autocross editor :

Maximum number of autocross objects is now 800 on all tracks
Object positioning is much better - using mouse target detection
Less CPU / better checks when adding / moving / deleting objects
FIX : Could click on invisible replay slider when buttons visible
FIX : Could add marshall circles out of bounds then undeletable
FIX : N key in SHIFT+U with options on caused overlapping text
FIX : High altitude layout objects appeared under ground on load

Open configurations :

New "drive anywhere" open configs (CTRL in track select screen)
Open configs can be selected with text command like /track=SO1X
Open configs can be used as racing circuits by adding checkpoints
Checkpoints can now be up to 62 metres wide to include pit lane

Optimisations :

Removed continual small memory leaks (materials list corruption)
Number plate generation is much faster - reducing pit-out glitch
Frame rate increased - drawing most world objects is much faster

Interface :

Unlock screen now renames unnamed player to user name on exit
Clicking selected track loads that track (like pressing ENTER)
Windows messages processed in a cleaner way (affects key presses)
Mouse movements are processed more efficiently (drag / slide)
FIX : Mouse look info could go off screen in some languages
FIX : An invalid view could be selected when no cars in race
FIX : Meeting room scroll bar was invisible in recent versions
FIX : Text commands could be used to load layout in hotlap mode

Graphics / Audio :

Improved display of help text / lesson text / welcome messages
F9 tyre diagram and SHIFT+L suspension diagrams now antialiased
Improved tyre optimisation - no missing parts of deflected tyres
Entry screen logo and frame are now drawn if a dialog box is open
FIX : In Driver Options the driver intersected with world objects
FIX : Reset from behind a barrier at South City could stop sound
FIX : Missing shadow on ground near fences at Autocross track

Multiplayer :

Wear limit for changing tyres can be set to 100% (never)
List of hosts can now show hosts you are not licensed to join
Host name is displayed in task bar and window title (if Latin)
Implemented VOB mod protection (physical changes will cause OOS)
Host options are now readable when opened from game setup screen
Default host IP address is now 127.0.0.1 (address of local host)
CTRL+SHIFT now displays time and date in all multiplayer replays
Removed TCP filter that allowed old versions in the list of hosts
FIX : Some problems resulting from multiple requests to join race
FIX : Pit stop did not end if car was knocked out of the pit lane
FIX : Some crashes that could result from an invalid unlock state
FIX : Some missing images (e.g. track select) caused LFS to crash
FIX : Suspension could incorrectly stay broken on remote computer
FIX : Host restart exploit found by Luigi Auriemma (join packets)

InSim :

New command /ck cancels any kick or ban votes in progress
New command /cv cancels any votes (kick, ban, restart, etc)
NLP / MCI minimum time interval reduced to 40 ms (was 50 ms)
New collision packet gives details of contact between two cars
Longer IS_MST now up to 128 chars / specify sound / send to all
FIX : Clutch axis / button was not reported from Controls screen

Misc :

Misc options : F9 / F10 accelerometer can be shown as one value
Improved detection of invalid window positions when starting LFS
URL command is now case insensitive - LFS:// or lfs:// both work
Security : InSim can no longer be initialised from a URL command
Cruise : no need to drive a lap before serving DT / SG penalty
Cruise : current lap is not displayed if lap timing is disabled
FIX : InSim camera with vertical pitch would cause LFS to crash
FIX : OutGaugePack ID was always zero regardless of ID in cfg.txt

0.5Z28

Nov 25, 2009

Reduced minimum speed in SHIFT+U mode to 0.1 m/s
FIX : Could not join S1 or S2 host after unlocking in Multiplayer screen
FIX : Multiple host passwords are now stored for local network ip / port

0.5Z27

Nov 23, 2009

Reduced minimum view height in SHIFT+U mode
Improved reading of host names and passwords from command line
Multiple host passwords are now stored (Join Specific Host screen)

0.5Z26

Nov 21, 2009

Added support for lfs:// start LFS with command line from web page
Various translation updates

FIX : It was possible to reset the car while a vote was in progress
FIX : Clicking SPR / MPR did not work if "Load track when starting"
FIX : Help buttons sometimes translated after returning to English
FIX : Two or more dedicated hosts could be started with same port

0.5Z25

Oct 28, 2009

Improved multiple monitor and curved screen support :

The number of left and right screens can be manually entered in the View Options screen and you can set the angle between monitors.

If you specify more than one screen, multiple views are rendered in different directions. This allows much wider fields of view.

2 screens - maximum FOV 180 degrees
3 screens - maximum FOV 270 degrees
4 or more screens - maximum FOV 360 degrees

The FOV slider does not set the total field of view. Instead, you set the FOV of the main screen. LFS then calculates each screen's field of view and offset according to your settings.

Use "Screen angle" setting to specify the angle between monitors.

Use "View offset" to move the steering wheel off centre.

There are three separate sets of settings that are used depending on the screen size :

Screen width 3.75 times the height -> wide mode (default 3 screen)
Screen width 2.5 times the height -> medium mode (default 2 screen)
Otherwise normal (single screen) mode is active (default 1 screen)

These three sets all have the same available settings but different default values. This is so that if you have a wide screen setup then LFS will still look good when you reduce it to a normal window, because at that point it will automatically use "normal" mode.

To reproduce the old single projection 3 three screen mode, either - set the number of left and right screens to zero, or - set left and right screens to 1 and set "Screen angle" to zero.

A curved screen can be supported by setting the number of left and right screens to the maximum of 5 each. This 11 screen setup is an approximate cylindrical projection, ideal for curved screens.

Various other setups can now be properly supported, for example :

- A 2 screen setup with side screen at 30 degrees and offset wheel
- A 5 screen setup with each screen at 45 degrees - total FOV 225
- A 3 projector setup with each screen at 90 degrees - total FOV 270


Note :

External views (TV, helicopter and SHIFT+U mode) are always drawn as a single render and usually confined to the 2D interface area.

Related settings :

Option to force external views to use full width
Bezel compensation - to allow for the gap between monitors
Screen widths - for centre and side screens with a different width

Other changes to view system :

Two button look (left + right) is now double the one button look and this allows up to 180 degrees look (like old versions of LFS).

Rear look (instant 180 degree view from centre of car) is now the same on all cars (no longer shows a virtual mirror) but is disallowed if the host activates forced cockpit view.

Driving view Z-buffering improved so you should not usually see missing parts of your seat or the car body when looking around.

Mouse steer/look/axes now relative to interface (not entire screen)
New command : /view save - save any changes made to a custom view
New command : /view reload - reload a custom view without saving

Graphics :

Road cars and virtual dashboard use dashboard light symbols
Added option to set colour of new road car gear LED display
Shift lights removed from all road cars other than RaceAbout
Improved wheel drawing system including rotating brake discs
FBM / XRG / XRT / XRR wheels updated using the new draw system
Included updated liveforspeed.se skins and liveforspeed.ru skins
Headlights and tail lights can now be switched on by pressing '3'
Improved shadows - sharper and ambient shadow effect now included
Slight increase in wheels LOD reduction distance (increases detail)
Increased maximum value of Mirror LOD user setting (default now 0.3)
FIX : Physics objects & smoke can now be seen through your windscreen
FIX : Turn signals were switched off if car received any damage
FIX : Lightmap (lighting on cars) was positioned inaccurately
FIX : MRT5 gear indicator and fuel gauge are now visible

List of Hosts :

List is produced much faster (by using UDP instead of TCP)
Host options are displayed after clicking on a host to join
Improved order of "sort by version number" option (V column)
Number of cars in race and maximum are displayed for each host
Page up / page down / home / end keys now move through the list
Improved layout, appearance and options filters (with descriptions)
FIX : No response in List of Hosts after failing to join a host
FIX : Closing X connects message when trying to return to menu

Interface :

Click car arrow on small map to view that car
Blue and yellow flags removed from cruise mode
Connections list is now shown in alphabetical order
Click name in race position list to view that player's car
New key : SHIFT+Z to show the mouse cursor when it would be hidden
V / TAB / P / HOME / F1 / F2 / F3 / F / SHIFT+M / N work in options
Window size and position now restored after full screen or exit LFS
Direction to turn and speed limit is shown when leaving pit garage
Unlock screen : new "clear" button to remove name and password
New text command /showmouse [yes/no] does the same as SHIFT+Z
FIX : It was possible to start a replay during an active vote
FIX : F12 tyre display for remote car could go off screen
FIX : Central message sub-text disappeared in escape menu
FIX : Player name was wrong in entry screen after replay
FIX : Skin names containing a '.' could not be loaded

Autocross :

New key : SHIFT+O to enter options from SHIFT+U mode
Smoother view adjustment with left mouse button while following car
FIX : Autocross editor buttons were wrongly scaled with the interface
FIX : Selected object in editor vanished behind anything transparent
FIX : Could cross finish line without passing all route checkers
FIX : Autocross route checkers only worked for one lap

Translations :

Included new Latin American Spanish translation
Korean, Spanish and Slovenian training lessons

Multiplayer :

Progress indicator for skin downloads while joining a host
New message from host replaces "Did not receive guest info"
FIX : Added checks to prevent guests joining with no user name or ID
FIX : OOS starting race after joining autocross host in entry screen
FIX : Dedicated host did not save skins used in MPR (for downloads)

Misc :

Implemented ABS brakes in XRG / RB4 / FXO / XRT / FZ5
Misc option "Shadow generation" to select optimal shadow draw
OutGauge : Dashboard lights reported in new OutGaugePack fields
InSim : Traction Control and ABS are now reported in IS_NPL packet
InSim : New packets to start / search replays and take screenshots
FIX : LFS could crash when many cars were in view (e.g. during MPR)
FIX : Mouse steering was stuck on full lock after minimising window
FIX : Vista 64 power save switched off monitor in full screen mode
FIX : Short cuts were possible in slalom course training lesson
FIX : Follower view angle setting changed when LFS restarted
FIX : MPR buffer overflow vulnerability (thanks to muhaa)
FIX : Crash in game setup screen after removing a player

0.5Z24

Oct 27, 2009

List of Hosts : Improved layout and cars / options filters
List of Hosts : Page up / page down / home / end keys work
Host options are displayed on Join Specific Host screen
Added option to set colour of road car gear LED display

0.5Z22

Oct 23, 2009

Included Korean translation of training lessons
Much faster List of Hosts (by using UDP instead of TCP)
Z22 hosts display number of and maximum cars in List of Hosts
Included updated liveforspeed.se skins and liveforspeed.ru skins
XRG / XRT / XRR wheels updated using the new wheel drawing system
FIX : It was possible to start a replay while a vote was active

0.5Z20

Oct 17, 2009

FIX : Z19 problems going full screen in some versions of Windows

0.5Z19

Oct 16, 2009

Updates :

Road car dashboards updated to use dashboard light symbols
Shift lights removed from all road cars other than RaceAbout
OutGauge : Dashboard lights reported in new OutGaugePack fields
Included "Latino" translation : South American / Mexican Spanish
New command : /view reload - reload a custom view without saving
New command : /view save - save any changes made to a custom view
Mouse steer/look/axes now relative to interface (not entire screen)
Window size and position now restored after full screen or exit LFS
Cleaned up code : window create / resize / switch to full screen

Fixes :

FIX : Car shake when following in SHIFT+U mode with above 100 fps
FIX : Roll in SHIFT+U mode was not reported in InSim IS_CPP packet
FIX : Car shake when using left mouse in SHIFT+U to adjust position
FIX : Full width external views option was not saved in config file
FIX : Dedicated host did not save skins used in MPR (for downloads)
FIX : SoftTH users could not click side screen interface buttons
FIX : Overhead text (driver names) appeared too late in mirrors
FIX : Zoom keys could change screen angle setting (now limited)
FIX : LX4 number plate no longer intersects with spare tyre

0.5Z18

Oct 11, 2009

Changes in the multiple monitor support system :

New slider : Screen angle - to set the angle between monitors
New slider : View offset - to move the steering wheel off centre

The FOV slider no longer sets the total FOV. Instead, you set the
FOV of the main screen. LFS then calculates all the necessary
fields of view and offsets per screen according to your settings.

This allows a much wider range of setups. You can use a wider
field of view without needing to set your monitors to an extreme
angle. The new settings also make a dual monitor setup usable.

Other updates :

Option to force external views to use full width
Connections list is now shown in alphabetical order
New key : SHIFT+Z to show the mouse cursor when it would be hidden
Names in race position list can now be clicked to view that player
Slight increase in wheels LOD reduction distance (increases detail)
Increased maximum value of Mirror LOD user setting (default now 0.3)
New text command /showmouse [yes/no] does the same as SHIFT+Z

Fixes :

FIX : A crash if a car drove outside the path area (no camera found)
FIX : Central message sub-text disappeared if escape menu was active
FIX : Flicker using roll function in SHIFT+U mode above 100 fps
FIX : LOD was wrongly affected by the previous rendered image
FIX : A debug message appeared when changing the AA setting

KNOWN ISSUES :

LX4 number plate intersects with spare tyre
SHIFT+U mode : "follow car" with frame rate above 100 fps, the observed car appears to shake (if moving)

0.5Z17

Oct 3, 2009

Fixed tyre related multiplayer OOS / JOOS bug found in Z16
Bezel compensation remained active even when not applicable

KNOWN ISSUES :

LX4 number plate intersects with spare tyre

0.5Z16

Oct 2, 2009

Improved multiple monitor and curved screen support :

The number of left and right screens can be manually entered in the
View Options screen.

If you specify more than one screen, multiple views are rendered in
different directions. This allows much wider fields of view.

2 screens - maximum FOV 180 degrees
3 screens - maximum FOV 270 degrees
4 or more screens - maximum FOV 360 degrees

As before, there are two separate sets of settings. Wide mode
becomes active when the screen width is 3 or more times the height.
Normal mode and wide mode have all the same settings, but normal
mode defaults to 1 screen, while wide mode defaults to 3 screens.

The old single projection 3 three screen mode can be reproduced by
setting the number of left and right screens to zero.

A curved screen can be supported by setting the number of left and
right screens to the maximum of 5 each. This 11 screen setup is
an approximate cylindrical projection, ideal for curved screens.

Various other setups can now be properly supported, for example :

- A 5 screen setup with each screen at 45 degrees - total FOV 225
- A 3 projector setup with each screen at 90 degrees - total 270

Other new settings :

Bezel compensation - allows for the gap between monitors
Screen widths - for centre and side screens with a different width

Note :

External views (TV, helicopter and SHIFT+U mode) are always drawn as
a single render and confined to the same area as the 2D interface.

Other changes to view system :

Two button look (left + right) is now double the one button look and
this allows up to 180 degrees look (like old versions of LFS).

Rear look (instant 180 degree view from centre of car) is now the
same on all cars (no longer shows a virtual mirror) but is disallowed
if the host activates forced cockpit view.

Cockpit view Z-buffering has improved so you should not usually see
missing parts of your seat or the car body when looking around.

Other updates :

Click car arrow on small map to view that car
Included Slovenian translation of training lessons
New key : SHIFT+O to enter options from SHIFT+U mode
Pit speed limit is now shown below the pit direction arrow
Misc option "Shadow generation" replaces Z15 test shadows key
Headlights and tail lights can now be switched on by pressing '3'
V / TAB / P / HOME / F1 / F2 / F3 / F / SHIFT+M / N work in options
Virtual dash uses symbols (soon to be implemented on real dashboards)

Fixes :

FIX : Pit lane arrow is now only shown in driving views
FIX : Pit lane arrow was shown even when car was going the right way
FIX : Autocross editor buttons were wrongly scaled with the interface
FIX : Physics objects & smoke can now be seen through your windscreen
FIX : Selected object in editor vanished behind anything transparent
FIX : Turn signals were switched off if car received any damage
FIX : Crash in game setup screen after removing a player

0.5Z15

Jul 8, 2009

FIX : Pit exit indicator was a square in double byte languages
FIX : Rim / tyre polygon alignment was wrong (left wheels FXO / UF1)
FIX : Pitlane exit direction arrows did not work in training lessons
FIX : MPR buffer overflow vulnerability (reported by muhaa - thanks)
FIX : Could cross finish line without passing all route checkers
FIX : Skin names containing a '.' could not be loaded in LFS
FIX : Colour extended into skin download progress indicator
FIX : F12 tyre display for remote car could go off screen
FIX : MRT5 gear indicator and fuel gauge are now visible
FIX : Short cuts were possible in slalom course training
FIX : Autocross route checkers only worked for one lap

TEST key added for Wine users. The new shadows are known to go
wrong when LFS is run using Wine on a Linux computer. Press SHIFT+K
to try out a test version to see if it makes any difference.
On Windows computers, the test version is slightly slower.

KNOWN ISSUES :

LX4 number plate goes through spare tyre

0.5Z13

Jul 8, 2009

New message from host replaces "Did not receive guest info"
Progress indicator for skin downloads while joining a host
Improved order of sort by version number in List of Hosts
Unlock screen clear button to remove name and password
Direction to turn is shown when leaving pit garage
Blue and yellow flags removed from cruise mode
Removed Español Latino translation

FIX : LFS could crash when many cars were in view (e.g. during MPR)
FIX : Vista 64 power save switched off monitor in full screen mode
FIX : No response in List of Hosts after failing to join a host
FIX : Lightmap (lighting on cars) was positioned inaccurately
FIX : Follower view angle setting changed when LFS restarted
FIX : Closing X connects (message in List of Hosts screen)
FIX : Shine on wheels flickered while editing wheel colour
FIX : ABS now works in reverse

KNOWN ISSUES :

LX4 number plate goes through spare tyre

0.5Z10

Dec 29, 2008

FIX : Mouse steering was stuck on full lock after minimising window

0.5Z9

Dec 21, 2008

FIX : Online statistics were not sent to LFS World
FIX : Random FZ5 setups were saved to the setups folder
FIX : View shake system missed high frequency information

0.5Z8

Dec 18, 2008

ATTEMPTED FIX : Flickering shadow outline on some graphics drivers

KNOWN ISSUES :

LX4 number plate goes through spare tyre
Flickering wheel colour when changing rim colour

CAN'T REPRODUCE :

Mouse steering only full lock after SHIFT+F4

0.5Z7

Dec 18, 2008

InSim : Traction Control and ABS are now reported in IS_NPL packet
FIX : Setup related multiplayer OOS bugs affecting test patch users

0.5Z6

Dec 18, 2008

ABS brakes removed from XF GTI
FIX : Crash in D3D8.dll (related to shadows)

KNOWN ISSUES :

LX4 number plate goes through spare tyre
Flickering wheel colour when changing rims colour
Shadows have a flickering outline on some graphics cards

CAN'T REPRODUCE :

Mouse steering only full lock after SHIFT+F4

0.5Z5

Dec 14, 2008

New language included : Español Latino (still need to add a flag)
FIX : Crash on closing LFS from multiplayer while tyres displayed
Probable fix for shadow stretching bug on some graphics cards
Possible fix for an apparently random crash in D3D8.dll

0.5Z4

Dec 13, 2008

Attempted fix for polygon errors seen on some graphics cards
FIX : It was impossible to join an online race with a demo car

0.5Z3

Dec 13, 2008

Updated wheels on Formula BMW
Implemented ABS brakes in XFG / XRG / RB4 / FXO / XRT / FZ5
Improved wheel drawing system including rotating brake discs
Improved shadows - sharper and ambient shadow effect now included
InSim : New packets to start / search replays and take screenshots
FIX : Player name was wrong in entry screen on entry or after replay
FIX : Added checks to prevent guests joining with no user name or ID
FIX : OOS starting race after joining autocross host in entry screen

0.5Z

Jul 2, 2008

Graphics :

updated interiors in FOX / FO8 / XF and XR (GTR and road) cars
Improved frame rates - subobjects now use hardware vertex shading
Improved sky rendering - less distortion, small frame rate increase
Smarter level of detail calculations for best detail and frame rate
Driver names are now directly above car with no acceleration offset
Antialiasing and anisotropic filtering support in Graphics Options
Mirrors with horizontal offset applied now stay inside windscreen
JPG advert textures now used in all tracks (folder : data\pic)
Improved control of mip bias : 4 sliders in Graphics Options
Graphical and audio dynamic lod reductions are now instant
Increased maximum number of car shadows from 8 to 16
Antialiased virtual start lights and steering gauge
FIX : RB4 dashboard wrong in left hand drive mode

Physics :

XF GTR now has a sequential gearbox with ignition cut
Wind speeds and variations are now more moderate / less wild
Small improvements to default setups of XR Turbo / XR GTR / XF GTR
Moved and lowered centre of gravity in GTR cars for better handling
Lowered centre of gravity and updated rear suspension of XRT and RB4

Replays :

Escape menu and options now available during a multiplayer replay
Replay controls & timeline visible with mouse at bottom of screen
SP and MP replays now loop unless started by /mpr or /spr commands
External replay starting now works from replay screen or in replay
FIX : Paused indicator is now shown when paused at start of replay
FIX : Hang if escape menu was open at the end of a non-looping SPR
FIX : Could get stuck leaving a paused MPR while guest connecting
FIX : LFS wrongly allowed replay after adding AI in single player

Licensed demo racers system :

Demo racers now need a user name and GAME password to go online
Unified List of Hosts - S2 users can all Demo / S1 / S2 hosts
Demo / S1 racers can see all hosts running Demo / S1 content
Demo racers now automatically download skins but not upload

Double byte character support :

Included Chinese, Japanese and Korean translations
Selectable fonts for these languages in Game Options
Input method editor support including candidate lists
IME automatically switched on and off in text entry dialog
Input language is shown when editing text (white if IME active)
Name of active Chinese input method is shown (but not in Vista)

Translations support :

New Bulgarian translation including training lessons
Added flags beside names of translations in Game Options
New and updated training lesson translations in various languages
Tips section in training can have more lines if purpose is not full
FIX : Host welcome text was displayed in local code page (now Latin)
FIX : Overlapping text in F12 menu asymmetrical settings (in Polish)
FIX : Code page error on List of Hosts after changing language
FIX : Corrupted in-game text after changing language

Interface :

Faster text drawing system improves frame rate
Separate text entry field for AI number plates
Various minor graphical improvements in the interface
Improved filter (16 bit / 32 bit / all) in Screen Options
Network debug messages are no longer sent in InSim packets
Interface improvements including updated entry screen and options
Text input box is now drawn above user messages so easier to type
Hotlapping in demo version - user name is now stored in the replay
Controls setup now includes sensitivity multipliers for mouse axes
Auto mode switching so F9 to F12 / N / SHIFT+L work even if hidden
Line breaks in help text and lesson text now depend on actual width
Success or failure message is now shown for one second after CTRL+S
New game setup screen info message "X removed Y from the start grid"
FIX : In some rare cases SHIFT+U mode did not move with an arrow key
FIX : Changing gear shift type while driving made SPR go out of sync
FIX : Enter pits "Could not load colours" after renaming car colours
FIX : Autocross / drag can no longer be selected in hotlapping mode
FIX : It was possible to join a race with same name as an AI driver
FIX : Disabled various text commands from training (including /ai)
FIX : Sometimes incorrect message "Road tyres on rallycross track"
FIX : Code page of text when adding a new music track in channels
FIX : OutGauge and OutSim are no longer closed by starting InSim
FIX : Info button in List of Hosts showed laps instead of hours
FIX : Wall riding was possible on soft walls at South City
FIX : Command /entry did not work while watching a replay
FIX : ALT+F4 did not exit LFS from a training lesson

Multiplayer :

Dedicated host and network debug show connecting guest IP
New command /ndebug=no/yes to switch off/on network debug
New option /lytdir allows dedicated hosts to specify layout folder
On local network hosts only - false start no longer causes spectate
FIX : Admin could crash dedicated host by mistake with some commands
FIX : Host name code page error after clicking '?' in List of Hosts
FIX : Inaccurate remote cars lap time after passing a split in MPR
FIX : False message : Your skin was not found at www.lfsworld.net
FIX : Joining a host with same name AI resulted in Join OOS
FIX : Rapid /ai command could exceed number of cars allowed
FIX : Rapid /ai NAME command resulted in AI with same name
FIX : User could spam TCP requests causing overload
FIX : Skin name buffer overflow exploit

Misc :

Added output frequency and slip fraction to the RAF file output
Documentation references to '<' / '>' keys changed to ',' / '.'
InSim : A LAG bit is now available in the MCI CompCar structure
InSim : MCI packets are now sent at regular game update intervals
Improved cfg.txt Music Dir option (specifies folder for ogg files)
All paths (including reversed configs) now included (in SMX folder)
FIX : Removed continual memory allocations in car shadow processing
FIX : Number of AI now correctly limited when using the /ai command
FIX : Updated car scripts XFR.lfs / FXR.lfs / XRR.lfs (sequential)
FIX : Ban statistic was sent when attempting to ban a host by /ban
FIX : AI could decide to refuel too late at tracks with one split
FIX : Low ASCII characters can no longer be read from text files
FIX : Could select invalid configuration and weather in cfg.txt

Known issues :

Stray pixels at texture edges increased by AA / AF
Dedicated host does not display double byte characters
Name of active Chinese input method is not shown in Vista

0.5Y32

Jul 1, 2008

Included Bulgarian training lessons
Slightly brighter red is now used for shift lights
FIX : Auto saved first time intro replay was obsolete
FIX : An issue in the unlocked status detection system
FIX : Some in-game text was displayed in car selection screen
FIX : Z clipping problem when looking sideways in XFG with FOV @ 90
FIX : Message spamming if unlock level insufficient for cars in grid
FIX : In some rare cases SHIFT+U mode did not move with an arrow key
FIX : It was possible to join a race with same name as an AI driver
FIX : SHIFT+U mode view position moved on entering player options
FIX : It was possible to partially enter pits from SHIFT+U mode

0.5Y31

Jun 30, 2008

Included Bulgarian translation
ENTER key now works as "unlock" in the unlocking screen
Various fixes for graphical model errors in XF / XR / FOX / FO8
Small improvements to default setups of XR Turbo / XR GTR / XF GTR
Text on racing dashboards is now all English (was mixed languages)
FIX : Changing gear shift type while driving made SPR go out of sync

0.5Y30

Jun 27, 2008

Updated interiors in XF and XR (GTR and road) cars
Formula XR and Formula V8 also have updated interiors
Wind speeds and variations are now more moderate / less wild
Moved and lowered centre of gravity in GTR cars for better handling
Lowered centre of gravity and updated rear suspension of XRT and RB4
FIX : FPS display could overlap editor keys in SHIFT+U mode
FIX : RB4 dashboard went wrong in left hand drive mode
FIX : User could spam TCP requests causing overload

0.5Y24

Jun 20, 2008

Translations : Included Croatian training lessons + Czech docs
InSim : A LAG bit is now available in the MCI CompCar structure
InSim : MCI packets are now sent at regular game update intervals
Mirrors with horizontal offset applied now stay inside windscreen
Small optimisations should reduce glitch on pit exit a little more
Success or failure message is now shown for one second after CTRL+S
FIX : Missing shine on some car parts when entering garage screen
FIX : Extreme model deformation on changing name with damaged car
FIX : Corrupted car models after quick loading with no textures
FIX : AI could decide to refuel too late at tracks with one split
FIX : Non-graphical instance of LFS would crash if AA was enabled
FIX : Host name code page error after clicking '?' in List of Hosts
FIX : LFS wrongly allowed replay after adding AI in single player

0.5Y22

Jun 8, 2008

FIX : Crash when entering SHIFT+U mode in certain circumstances

0.5Y21

Jun 7, 2008

Improved frame rates - subobjects now use hardware vertex shading
Improved sky rendering - less distortion, small frame rate increase
Smarter level of detail calculations for best detail and frame rate
On local network hosts only - false start no longer causes spectate
Driver names are now directly above car with no acceleration offset
Controls setup now includes sensitivity multipliers for mouse axes
FIX : Invisible scenery after paused fast forward in SHIFT+U mode
FIX : Inaccurate remote cars lap time after passing a split in MPR
FIX : Look buttons and rotate view did not work during a paused MPR
FIX : SHIFT+C (controllers) SHIFT+W (sound) keys now work in replay
FIX : Replay time bar keeps its clicked width while fast forwarding
FIX : In paused replay , and . keys performed two functions at once
FIX : Autocross / drag can no longer be selected in hotlapping mode
FIX : Host name code page error after clicking name in List of Hosts
FIX : Enter pits "Could not load colours" after renaming car colours
FIX : It was possible to move the default colour slider bars in pits
FIX : Two button clicks in one frame could be bad - now not possible

0.5Y20

May 22, 2008

Increased maximum number of car shadows from 8 to 16
MPR fast forwarding is now approximately five times quicker
Added output frequency and slip fraction to the RAF file output
Documentation references to '<' / '>' keys changed to ',' / '.'
Replay controls appear when mouse is over them or start of replay
Connections / race positions / pedals are visible beside controls
Auto mode switching so F9 to F12 / N / SHIFT+L work even if hidden
FIX : ALT+F4 did not exit LFS from a training lesson
FIX : Command /entry did not work while watching a replay
FIX : Slider action is now cancelled on pressing ESC, T, etc.
FIX : Replay controls appeared for a moment at start of intro
FIX : Replay controls were shown during training lesson replay
FIX : Replay OOS error now breaks out of fast forwarding state
FIX : Mirror position correction was missed in load of most cars
FIX : Escape from car select screen resulted in black backgrounds
FIX : Replay destination was wrong in MPR of already started race
FIX : Could get stuck leaving a paused MPR while guest connecting
FIX : Disabled various text commands from training (including /ai)
FIX : Paused indicator is now shown when paused at start of replay
FIX : Sky / sea / default ground was black with wide screen effect
FIX : SHIFT+U visible objects list is now updated after forwarding
FIX : Ban statistic was sent when attempting to ban a host by /ban
FIX : Error message spamming when moving a default setup slider bar
FIX : Mouse look deactivated if mouse available (even if invisible)

0.5Y19

Apr 16, 2008

Replays :

Escape menu and options now available during a multiplayer replay
Replay controls & timeline visible when mouse moves during replay
SP and MP replays now loop unless started by /mpr or /spr commands
External replay starting now works from replay screen or in replay
FIX : Hang if escape menu was open at the end of a non-looping SPR

Interface :

Interface improvements including updated entry screen and options
Hotlapping in demo version - user name is now stored in the replay
FIX : Code page of text when adding a new music track in channels
FIX : Info button in List of Hosts showed laps instead of hours

Misc :

New option /lytdir allows dedicated hosts to specify layout folder
Improved cfg.txt Music Dir option (specifies folder for ogg files)
All paths (including reversed configs) now included (in SMX folder)
FIX : Updated car load scripts FXR.lfs and XRR.lfs (now sequential)
FIX : Removed continual memory allocations in car shadow processing
FIX : Number of AI not correctly limited when using the /ai command

0.5Y18

Apr 16, 2008

Licensed demo racers system and unified List of Hosts
Demo / S1 racers can see all hosts with Demo / S1 content
Demo racers can see downloaded low-res skins (but not upload)
FIX : OutGauge and OutSim are no longer closed by starting InSim
FIX : False message : Your skin was not found at www.lfsworld.net
FIX : Code page issues in meeting room text

Known issues :

Stray pixels at texture edges increased by AA / AF
Dedicated host does not display double byte characters
Name of active Chinese input method is not shown in Vista

0.5Y16

Apr 10, 2008

JPG advert textures now used in all tracks (folder : data\pic)
Tips section in training can have more lines if purpose is not full
Translated lesson names in Brazilian, Japanese, Czech and Lithuanian
FIX : Ping "ms" string in List of Games was shown in wrong code page
FIX : Overlapping text in F12 menu asymmetrical settings (in Polish)

0.5Y15

Apr 5, 2008

Reduced stray pixels at edges of textures
Improved the colours of various language flags
Antialiased virtual start lights and steering guage
Translatable lesson names - start text file with @Lesson Name
FIX : Code page error on List of Hosts after changing language
FIX : Sometimes incorrect message "Road tyres on rallycross track"
FIX : Unused mirrors / dashboards corrupted on changing AA setting
FIX : Host welcome text was displayed in local code page (now Latin)
FIX : Script / setup file read : high ASCII / double byte characters

0.5Y14

Mar 18, 2008

Full-scene antialiasing is now supported in Graphics Options
Graphical and audio dynamic lod reductions are now instantaneous
FIX : Fences at Blackwood used the road surface mip bias setting
FIX : NVidia cards lost mip bias settings on changing screen size
FIX : Crash on pressing SHIF+F5 to reload language in help screen

Known issues :

Russian and Slovenian flags appear to be radioactive
Dedicated host does not display double byte characters
Name of active Chinese input method is not shown in Vista

0.5Y13

Mar 14, 2008

Added support for anisotropic filtering in Game Options
Improved control of mip bias : 4 sliders in Game Options
Improved filter (16 bit / 32 bit / all) in Screen Options
Path edges in track selection screen now appear smooth
Improved lesson description blocks width and spacing
FIX : Multiplayer in-game text often appeared blurred
FIX : Unnecessary message "Could not get input context"
FIX : Double byte AI number plates in overtaking lesson

Known issues :

Russian and Slovenian flags appear to be radioactive
Dedicated host does not display double byte characters
Name of active Chinese input method is not shown in Vista

0.5Y12

Mar 1, 2008

FIX : Texture issue and crash caused by a change in Y11

0.5Y11

Feb 29, 2008

Name of active Chinese input method is now shown (but not in Vista)
New game setup screen info message "X removed Y from the start grid"
FIX : Speedo and tacho numbers and text appeared above the needle
FIX : Low ASCII characters can no longer be read from text files
FIX : Previously missing fonts should now appear in the list
FIX : Repeating message "could not get input context"

0.5Y10

Feb 12, 2008

Network debug messages are no longer sent in InSim packets
Chinese IME now shows language in black when IME is not active
Text input box is now drawn above user messages so easier to type
Small change to list of fonts may possibly make more fonts visible
Line breaks in help text and lesson text now depend on actual width
FIX : Admin could crash dedicated host by mistake with some commands

0.5Y9

Feb 9, 2008

Included Japanese lesson translations
FIX : Corrupted text in top left corner after changing language
FIX : Corrupted "finished" at top right after changing language
FIX : Increased character buffer size to 4096 on screen at once
FIX : Character analysis now ensures that fonts are a good size
FIX : Wide characters in some fonts could acquire stray pixels
FIX : Ping column in Simplified Chinese could become corrupted

0.5Y8

Feb 8, 2008

Double byte character support :

Included Chinese, Japanese and Korean translations
Selectable font for these languages in Game Options
Input Method Editor support including candidate lists
IME automatically switched on and off in text entry dialog
Input language is shown when editing text (white if IME active)

Interface :

Faster text drawing system improves frame rate
Separate text entry field for AI number plates
Welcome screen now has three language columns
Added flags beside names of translations

Multiplayer :

New command /ndebug=no/yes to switch off/on network debug
Dedicated host and network debug show connecting guest IP
FIX : Rapid /ai NAME command resulted in AI with same name
FIX : Rapid /ai command could exceed number of cars allowed
FIX : Joining a host with same name AI resulted in Join OOS
FIX : Skin name buffer overflow exploit

Fixes :

FIX : Wall riding was possible on soft walls at South City
FIX : Select invalid configuration and weather in cfg.txt
FIX : Replay could open reversed configuration in DEMO

0.5Y

Dec 21, 2007

[b]Changes from X10 to Y :[/b]

Content :

New demo car : Formula BMW FB02
Removed XR GT Turbo car from demo
Chicane route added to South City

AI :

AI can now drive faster and can deal with changing car
AI can drive out of pit garage for qualify or practice
Can now make pit stops for fuel / damage / must pit rule
No longer stop and reset to repair their car (pit instead)
Save and load functions for start grid in single player

Physics :

Engine moment of inertia increased in all cars
Handbrake is now applied at the start in hotlap mode
Gear change auto throttle cut and blip options removed
Manual clutch is now fully manual and engines can stall
Improved simulation of sequential and h-pattern gearboxes
Live anti roll and brake balance only allowed on race cars
Redline rpm and rev limiter rpm point reduced in all cars
RB4 - reduced mass by 18 kg / FXO - reduced tyre width
FXO GTR - reduced mass by 20 kg to improve GTR balance
GTR class also balanced by engine / gearboxes changes
Racing tyres generate more heat and wear more quickly
Clutch overheating system and display in F9 / F10
FIX : Error in position of wind resistance centre

South City :

Many graphical updates and new configuration added
Kerb construction modified making wall collisions safer
JPG textures now used for adverts (data\pic\SO_ADSx.jpg)

Blackwood :

Modified chicane and section after main straight
Slightly narrower track and various graphical updates
JPG textures now used for adverts (data\pic\BL_ADSx.jpg)

Fern Bay :

Tyre stacks to stop cutting Rallycross Green Turn 1
Fixes / pit lane cameras / removed large bridge adverts
JPG textures now used for adverts (data\pic\FE_ADSx.jpg)

Graphics :

Minor updates to Formula V8
FIX : XRG / XRT / XRR side mirrors

Languages :

Translatable damage display in F10 mode
Added Lithuanian and Latvian translations

Views :

Adjustable cockpit view position for each car
Left / right one button look functions now 45 degrees
Left + right two button look functions now 90 degrees
One button look is now adjustable from 30 to 90 degrees
Look behind button in road cars - look back from centre
Look behind button in racing cars - show virtual mirror
FIX : Forced cockpit view now only affects your own car
FIX : Skid marks and rubber are now visible through screen

Multiplayer :

Maximum size of config file (setup.cfg) doubled to 4 KB
Command /spec X can be used by guests to remove AI drivers
Time between reset and race start increased by six seconds
Added "cruise" option and filter (allows wrong way driving)
FIX : Remote clutch was pressed while shift paddle was held
FIX : Lap timers did not work after /pitlane X or /pit_all
FIX : Vulnerabilities that allowed a server to be crashed

Interface :

Damage repair is now a selectable option
Pit stop damage repair takes twice as long
Engines are no longer repaired in pit stops
Pit stop still continues after car is nudged
Added some missing commands to the /help text
Updated LFS icon in LFS.exe - thanks to ORION
LFS icon appears at top left of an LFS window
Can now drive up to 1 km/h over the speed limit
Redline display on tacho now has maximum accuracy
Press 4 key to see a racing line for any viewed car
Show racing line is disallowed in hotlapping and FCV
Can Reset and Must Pit added as single player options
New command /entry - makes LFS return to entry screen
Fuel per lap estimate now shown in pits - info section
Added Bridgestone and Avon tyre manufacturers in setups
Speedo (both types) improved text size and aspect ratio
Dashboard fuel displays now shown as % instead of litres
Setup and colour config files now use three letter prefix
Autocross layouts can now be selected in the track screen
Removed digital speedo option - now depends on type of car
Pit Stop fuel is now the fuel amount to be added at pit stop
Best lap time is now shown at top right during a normal race
Downforce distribution now shown in pits - downforce section
Tips page updated to include a new tip and remove an old one
FIX : Virtual dash appeared when viewing a remote undrawn car
FIX : All pressed keys are now released when LFS loses focus
FIX : CTRL + SHIFT tried to show user names in single player
FIX : Sound and controller issues when changing screen mode
FIX : Codepage of rename and delete buttons in save dialog
FIX : Comma could not be used to enter interface scale
FIX : MPR with licensed track causeD LFS demo to crash
FIX : Recalibrate axes button set all axes to "X axis"
FIX : Buffer overflow issue in SPR and MPR files

Auto update system :

Auto updater checks to see if patch is already downloaded
LFS switches to window on entry if it does not have focus
Patch files are not deleted until user answers "Restart?"
FIX : InSim bind error on restart after auto update

Sound :

Included new default sounds for BF1 / FZ5 / FZR / FOX
Sound is now switched off while changing screen resolution

Training :

Included new full pack of lessons - thanks to GP4Flo
Racing line is drawn on ground in Test Drive lessons
No penalty for hitting objects in Test Drive lessons
Pressing ESC in test drive lessons results in a pass
Can now hit objects / cones after completing a lesson
Message is shown on screen if you hit a car overtaking
Enter key can now be used to press any green button
Removed countdown and info text at start of lesson

InSim :

FIX : Zero degrees FOV in CPP could cause LFS to crash
FIX : InSim - CCI_FIRST / CCI_LAST not set if player in pits


[b]Changes from X to X10 :[/b]

Interface :

Available start grid size now shown in game setup screen
Results table now shows user names if you press CTRL+SHIFT
Improved positioning of 3d menu objects (drivers and cars)
Display positioning support in Options->Display->Interface
Added buttons to reset position and size of moved interface
Analogue steer smooth max raised to 0.95 (to help gamepads)
Faster downloading system for auto update and offline skins
FIX : Autocross timing info turned orange after any results
FIX : ALT+F4 and /exit command now exit from meeting room

Graphics :

Minor optimisation in 2d display system
Optimised wide screen effect by using a viewport
Optimised mirror draw by using a narrow viewport
Removed missing lines of 2d elements at screen edges
Graphics option : 32 bit sky (32 bit is now default)
Improved texture purging code (avoiding possible crash)
FIX : Shift light was invisible in single player replays
FIX : GetPlateHandle message could come up on a busy host

Multiplayer :

Added new multiplayer option : force cockpit view
Removed full hosts filter from List of Games screen
Moved cones and physics objects are restored more quickly
Added handicaps / start position / user name to MPR header
Show time and date of MPR by holding CTRL+SHIFT during replay
FIX : It was possible for any guest to cause a host to crash
FIX : A player is connecting stayed on after MPR finished
FIX : Command /end did not work if no players in race
FIX : Wrong way autokick did not work

InSim / Programmers :

Username is now saved in SP Replays
Driver model byte added to IS_NPL packet
Minimum MCI / NLP time interval reduced to 50 ms
New packet IS_AXO sent when an autocross object is hit
New packets IS_AXI and IS_AXC report layout information
FIX : Guests could not see ALWAYS_ON buttons in all screens
FIX : Guests sent corrupted data in a long IS_BTT packet
FIX : Dedicated host could not fill in split nodes info
FIX : Dedicated host did not report race positions

0.5X39

Dec 20, 2007

Included Lithuanian translation
FIX : Buffer overflow issue in SPR and MPR files

0.5X38

Dec 20, 2007

FIXES :

InSim bind error on restart after auto update
Host reverted to 5 laps regardless of initialisation
AI could not park after race at Westhill or AS Cadet

0.5X37

Dec 20, 2007

AI :

AI drive more slowly to deal with damaged car
Improved decisions to make pit stop for damage repair
Improved AI speed and fuel estimates on rallycross tracks
Mid race join AI consider lead car laps for must pit rule
Improved pit stop box decisions to reduce pit lane mayhem
FIX : AI driving too fast into Oval / Westhill pit lanes
FIX : AI crashed entering Blackwood rallycross pit lane
FIX : AI could keep driving in pit stop state if knocked

Language :

Latvian translation completed and included
FIX : Codepage of rename and delete buttons in save dialog

Fern Bay :

Tyre stacks added to stop cutting Rallycross Green Turn 1

South City :

Graphical updates and fixes

0.5X36

Dec 19, 2007

Clutch :

Clutch heating restored to X33 level
Stronger clutches in some cars based on engine inertia
Changed cars : UF1 / XFG / XRG / LX4 / LX6 / FZ5

AI :

FIX : KYoto National pit path was reversed

0.5X35

Dec 18, 2007

I :

FIX : Updated Kyoto Oval and National pit lane paths
FIX : AI reported obsolete help flags GC_CUT and GC_BLIP

Auto update system :

Patch files are not deleted until user answers "Restart?"

Interface :

LFS icon now appears at top left of an LFS window
Speedo (both types) improved text size and aspect ratio
Loading a grid no longer loads qualify time / laps / wind
FIX : Load grid / drag strip could result in too many laps

Graphics :

FIX : XRG / XRT / XRR showed sky at bottom of side mirrors

Physics :

Reduced clutch heating by 25%
Tyres / clutch cool down even if the car is out of physics

Language :

Latvian language included (nearly finished - please test)

0.5X33

Dec 17, 2007

Views :

One button look is now adjustable from 30 to 90 degrees
FIX : Bug in mouse look system (was based on old range)

Interface :

Auto updater checks to see if patch is already downloaded
LFS switches to window on entry if it does not have focus
Increased size of text on speedo when km/h option selected
Updated icon with 16x16, 32x32, 48x48 and 64x64 resolution
FIX : Axis display shrinks to stay on screen for many axes
FIX : Translatable damage text was shown in Latin codepage

Training :

All texts resaved so there should be no missing text now
Included Brazilian Portuguese training translations

AI :

AI never refuelled during a practice session
AI stay more within their limits when driving in pit lanes
FIX : AI in BF1 would fail to slow down for KY1 pit lane

0.5X32

Dec 16, 2007

Physics :

FIX : Puncture remained even if tyres were replaced
FIX : Moved objects could reappear inside stationary cars

Interface :

Updated LFS icon in LFS.exe - thanks to ORION
FIX : Hotlap replay started timer at start of replay
FIX : MPR with licensed track causeD LFS demo to crash
FIX : Horn / flash did not work after engine switched off
FIX : Car with engine off got stuck after /pitlane command

AI :

AI should stay within limits on rumble and bad surfaces
AI paths regenerated taking account of bad surfaces
FIX : AI would get speed penalty in various pit lanes
FIX : AI would not pit to repair worn or punctured tyre
FIX : AI would never pit during practice or a timed race
FIX : AI would drive backwards at the drag strip

Training :

FIX : Some more lesson text files updated
FIX : Driving out of bounds could result in being stuck

South City :

Texture updates
Graphical updates
Fixes for reported bugs

0.5X31

Dec 15, 2007

Various fixes, mainly in the interface and lessons.
A lot of known issues have been noted and not yet fixed.

Controllers :

Moved recalibrate axes and added new lock / unlock buttons
FIX : Mouse axes could not be used without game controller
FIX : Multiple controllers did not work in several cases
FIX : Recalibrate axes button set all axes to "X axis"

Interface :

Added translation slots for "UPR" "LWR" "TOE" and "CT"
FIX : Wrong fuel estimate for XF GTR at SO City Long REV
FIX : Error message when spawning AI with no car selected
FIX : File association .set copied setup to wrong folder
FIX : Comments for /autokick in dedicated host setup.cfg
FIX : Start new host screen did not allow BF1 selection
FIX : Crash entering Driver screen with no car selected
FIX : Included script file for Formula BMW (FBM.lfs)

Training :

Reset old lesson results for new set of training lessons
FIX : RaceAbout could not be loaded in a training lesson
FIX : Various small text errors in training lessons

Graphics :

FIX : Path rubber could be updated far out of bounds
FIX : Path rubber could sometimes go too far in to apex

0.5X30

Dec 10, 2007

Content :

New demo car : Formula BMW FB02
Removed XR GT Turbo car from demo
Chicane route added to South City

AI :

AI can now drive faster and can deal with changing car
AI can drive out of pit garage for qualify or practice
Can now make pit stops for fuel / damage / must pit rule
No longer stop and reset to repair their car (pit instead)
Save and load functions for start grid in single player

Physics :

Engine moment of inertia increased in all cars
Handbrake is now applied at the start in hotlap mode
Gear change auto throttle cut and blip options removed
Manual clutch is now fully manual and engines can stall
Improved simulation of sequential and h-pattern gearboxes
Live anti roll and brake balance only allowed on race cars
Redline rpm and rev limiter rpm point reduced in all cars
RB4 - reduced mass by 18 kg / FXO - reduced tyre width
FXO GTR - reduced mass by 20 kg to improve GTR balance
GTR class also balanced by engine / gearboxes changes
Racing tyres generate more heat and wear more quickly
Clutch overheating system and display in F9 / F10
FIX : Error in position of wind resistance centre

South City :

Many graphical updates and new configuration added
Kerb construction modified making wall collisions safer
JPG textures now used for adverts (data\pic\SO_ADSx.jpg)

Blackwood :

Slightly narrower track and various graphical updates
Modified chicane and section after main straight
JPG textures now used for adverts (data\pic\BL_ADSx.jpg)

Fern Bay :

Fixes / pit lane cameras / removed large bridge adverts
JPG textures now used for adverts (data\pic\FE_ADSx.jpg)

Views :

Adjustable cockpit view position for each car
Left / right one button look functions now 45 degrees
Left + right two button look functions now 90 degrees
Look behind button in road cars - look back from centre
Look behind button in racing cars - show virtual mirror
FIX : Forced cockpit view now only affects your own car
FIX : Skid marks and rubber are now visible through screen

Multiplayer :

Maximum size of config file (setup.cfg) doubled to 4 KB
Command /spec X can be used by guests to remove AI drivers
Time between reset and race start increased by six seconds
Added "cruise" option and filter (allows wrong way driving)
FIX : Remote clutch was pressed while shift paddle was held
FIX : Lap timers did not work after /pitlane X or /pit_all
FIX : Vulnerabilities that allowed a server to be crashed

Interface :

Damage repair is now a selectable option
Pit stop damage repair takes twice as long
Engines are no longer repaired in pit stops
Pit stop still continues after car is nudged
Added some missing commands to the /help text
Can now drive up to 1 km/h over the speed limit
Redline display on tacho now has maximum accuracy
Press 4 key to see a racing line for any viewed car
Show racing line is disallowed in hotlapping and FCV
Can Reset and Must Pit added as single player options
New command /entry - makes LFS return to entry screen
Fuel per lap estimate now shown in pits - info section
Added Bridgestone and Avon tyre manufacturers in setups
Dashboard fuel displays now shown as % instead of litres
Setup and colour config files now use three letter prefix
Autocross layouts can now be selected in the track screen
Removed digital speedo option - now depends on type of car
Pit Stop fuel is now the fuel amount to be added at pit stop
Best lap time is now shown at top right during a normal race
Downforce distribution now shown in pits - downforce section
Tips page updated to include a new tip and remove an old one
FIX : Virtual dash appeared when viewing a remote undrawn car
FIX : All pressed keys are now released when LFS loses focus
FIX : CTRL + SHIFT tried to show user names in single player
FIX : Sound and controller issues when changing screen mode
FIX : Comma could not be used to enter interface scale

Sound :

Included new default sounds for BF1 / FZ5 / FZR / FOX
Sound is now switched off while changing screen resolution

Training :

Included new full pack of training lessons
Can now hit objects after completing the lesson
Racing line is drawn on ground in test drive lessons
Pressing ESC in test drive lessons results in a pass
Message is shown on screen if you hit a car overtaking
No penalty for hitting objects in Test Drive lessons
Enter key can now be used to press any green button
Removed countdown and info text at start of lesson

InSim :

FIX : Zero degrees FOV in CPP could cause LFS to crash
FIX : InSim - CCI_FIRST / CCI_LAST not set if player in pits

0.5X10

Jul 8, 2007

Interface :

Available start grid size now shown in game setup screen
Results table now shows user names if you press CTRL+SHIFT
Improved positioning of 3d menu objects (drivers and cars)
Display positioning support in Options->Display->Interface
Added buttons to reset position and size of moved interface
Analogue steer smooth max raised to 0.95 (to help gamepads)
Faster downloading system for auto update and offline skins
FIX : Autocross timing info turned orange after any results
FIX : ALT+F4 and /exit command now exit from meeting room

Graphics :

Minor optimisation in 2d display system
Optimised wide screen effect by using a viewport
Optimised mirror draw by using a narrow viewport
Removed missing lines of 2d elements at screen edges
Graphics option : 32 bit sky (32 bit is now default)
Improved texture purging code (avoiding possible crash)
FIX : Shift light was invisible in single player replays
FIX : GetPlateHandle message could come up on a busy host

Multiplayer :

Added new multiplayer option : force cockpit view
Removed full hosts filter from List of Games screen
Moved cones and physics objects are restored more quickly
Added handicaps / start position / user name to MPR header
Show time and date of MPR by holding CTRL+SHIFT during replay
FIX : It was possible for any guest to cause a host to crash
FIX : A player is connecting stayed on after MPR finished
FIX : Command /end did not work if no players in race
FIX : Wrong way autokick did not work

InSim / Programmers :

Username is now saved in SP Replays
Driver model byte added to IS_NPL packet
Minimum MCI / NLP time interval reduced to 50 ms
New packet IS_AXO sent when an autocross object is hit
New packets IS_AXI and IS_AXC report layout information
FIX : Guests could not see ALWAYS_ON buttons in all screens
FIX : Guests sent corrupted data in a long IS_BTT packet
FIX : Dedicated host could not fill in split nodes info
FIX : Dedicated host did not report race positions

0.5X8

Jul 6, 2007

Added buttons to reset position and size of moved interface
Show time and date of MPR by holding CTRL+SHIFT during replay
FIX : Aspect ratio in pits and player screen with widescreen
FIX : Aspect ratio of some screens with distorted interface
FIX : Error with widescreen effect in SHIFT+U mode
FIX : Wrong way autokick did not work

0.5X7

Jul 5, 2007

Interface button stays visible with wrong interface settings
Improved speed of widescreen effect by using a real viewport
Improved speed of mirror draw by using a narrow viewport
Removed missing lines of 2d elements at screen edges

0.5X6

Jul 4, 2007

Display positioning support in Options->Display->Interface
Improved positioning of 3d menu objects (drivers and cars)
Minor optimisation in 2d display system

0.5X5

Jul 3, 2007

Updates :

Results table now shows user names if you press CTRL+SHIFT
Username is now saved in SP Replays (same as in hotlap mode)
Faster downloading system for auto updater and offline skins
FIX : ALT+F4 and /exit command now exit LFS from meeting room
FIX : Autocross timing info was shown in orange if any results

0.5X4

Jun 30, 2007

Updates :

Available start grid size now shown in game setup screen
FIX : Removed debug message ReleasePlateHandle failed

0.5X3

Jun 29, 2007

Updates :

Graphics option : 32 bit sky (set to 32 bit by default)
Improved texture purging code (avoiding possible crash)
Analogue steer smooth max raised to 0.95 (for gamepads)
Improved translation system for user kick / ban messages
FIX : Shift light was invisible in single player replays
FIX : GetPlateHandle failed - sometimes - on a busy host

Multiplayer :

Removed full hosts filter from List of Games screen
FIX : Command /end did not work if no players in race
FIX : A player is connecting stayed on after MPR finished

InSim :

FIX : Guests could not see ALWAYS_ON buttons in all screens
FIX : Guests sent corrupted data in a long IS_BTT packet

0.5X2

Jun 22, 2007

Updates :

Various translation files have been updated

InSim :

Driver model byte added to IS_NPL packet
Minimum MCI / NLP time interval reduced to 50 ms
New packet IS_AXO sent when an autocross object is hit
New packets IS_AXI and IS_AXC report layout information
FIX : Dedicated host could not fill in split nodes info
FIX : Dedicated host did not report race positions

Multiplayer :

Added handicaps / start position / user name to MPR header
FIX : It was possible for any guest to cause a host to crash

0.5X

Jun 8, 2007

Multiplayer :

Up to 47 guests can connect to a host
Max cars in multiplayer race increased to 32
In demo 12 can race and up to 15 connections
Disconnection reason is now shown in MP Replay
Can now save MPR from dedicated host (auto or manual)
A new connection queuing system to make connecting easy
Car is no longer held at start line - false starts possible
Start lights time between red and green is changed each race
Kick and ban votes never need more than eight people to vote
Ban votes can be completed after the player has disconnected
Votes do not expire and are not reset when a player joins host
Ready on game setup screen is not reset when a player connects
Current vote is shown beside player name and in connection list
Improved race position list so the confirmed results are locked
Fuel load is no longer visible in MPR (for strategy protection)
Avoided most of the "Can't x - a player is connecting" messages
Implemented a new "canreset" option while leaving hotlaps valid
BLUE FLAG works in practice (priority to those not on first lap)
Automatic spectate driving out of bounds when reset not allowed
Optimisation to improve frame rate in SHIFT+U mode when online
Removed "unknown finisher" and associated stats / insim issues
Improved the code that relays car position updates to guests
Global handicaps for class balancing (set by master server)
Remote car's handicap shown in F11 menu, tyres in F12 menu
Grid reordering is now done on end race as well as restart
FIX : Pit instructions were wrong when taking over a car
FIX : Penalty in pit stop would make the stop never end

Racing :

Start and pit fuel loads range from 1% to 100%
Qualifying and practice now start from the pit lane
Qualifying out lap is no longer counted as a valid lap
Single player now allows up to 20 ai cars (powerful pc)
Pit instructions and live settings work in single player
Admin penalties and commands are now recorded in SP Replays
SHIFT+G gear shift selection no longer stops SPR recording
New voluntary handicap system in pits (part of setup)
Added preload setting to clutch pack differentials
FIX : AI drivers ignored the pit lane speed limit

Display :

Small map colours can be changed : Options-Display-Interface
Small map cars more than one lap ahead are a different colour
Automatic show results - leaves small map visible when driving
Hide / show results removed from options - available on CTRL+TAB
Timing info shown in orange after winner crosses line / time over
Yellow finished message is no longer duplicated in central text
Connection bars are not drawn if they would obscure tyre info
Qualifying cars on out lap are drawn orange (others yellow)
Qualifying position is shown in yellow like race position
Added text on screen showing the reason for a penalty
Display option : Virtual steering gauge
Display option : Rotate small map

Interface :

Added button to spectate directly from pits
Supporting TrackIR with 6 degrees of freedom
Scroll though autocross results with PgUp / PgDn
SHIFT+P now enters garage from game setup screen
SHIFT+O now enters options when watching a SP replay
New keys SHIFT+S (spectate) and SHIFT+P (go to pits)
Button look is now added to the yaw output of TrackIR
Automatic unpause when starting or restarting a replay
Ignition key "I" is now assignable to any key or button
Removed the sound effect of a racer pitting or spectating
Pit instructions fuel load can now be adjusted in 1% steps
Escape menu improvements : can use keys (listed on screen)
Race control message now has priority over wrong way message
Wider FOV and more view pitch available (for extreme settings)
Filter added to list of games to avoid hosts which allow reset
Dedicated host now has a grey screen so you can read black text
Used top left temporary message for CTRL+TAB and other functions
Increased message history size to 20 stored + 20 recent (was 16)
Place objects is now switched off when entering race or qualifying
Code page names are now translatable for switching keyboard layouts
FIX : Dedicated host could stop responding to messages and commands
FIX : Start restriction countdown was missing from OK button in pits

Skins :

Replay skins download screen new "always" and "never" options
High res premium skin download system (£1 for 2000 downloads)
System to purge skins from graphics card memory when not used
Skin download and preload during connection after loading track
Improved the "new colours" system - combined with skin selection
Skins in skins folder are not converted to dds if using full skins

InSim :

New version of InSim allows up to eight TCP or UDP connections
New buttons system allowing better interface in InSim programs
More race tracking info and many packets added (see InSim.txt)
More commands now work on AI drivers : /spec /pitlane /p_xxx
More commands work even if player joining e.g. /spec /laps
New /i command to send a message to a race control program
Race penalty can now be removed with /p_clear command
Send all players to their pits with /pit_all command
Admins can now use the IS_REO (race reorder) packet
IS_CPP can now be used to set custom view position

System :

Removed the option not to use HVS if it is available
Better messages showing the reason for disconnection
Admins can now edit and /axsave layouts while online
Admin ban dialog now asks for a number of days to ban
Admins can now see other admins in list of connections
Added short track name to SPR, MPR and RAF file formats
Command /mprdir to specify mpr folder on dedicated host
MPR file format : result times now saved in milliseconds
Added handicap mass and restriction to hotlap file header
Increased maximum physics objects due to more cars on track
Start grid remains when track or config changes (if possible)
Start time added to MPR file @ offset 36 (seconds since 1/1/1970)
Command line command /player (start LFS with specified player name)
New command /wait (like /exec but LFS hangs until the program exits)
New command /hlog to set log file on host - command /log is now local
FIX : Could not delete all text after clicking a name in meeting room
FIX : Overtaking lesson could sometimes give an invalid lesson result
FIX : Removed the need to pass a split after receiving admin penalty
FIX : The TAB key did not work with /press /ctrl and /shift commands
FIX : Occasional black screen bug when changing to full screen mode
FIX : Autocross checkpoints in line could cause rapid lap count bug
FIX : Path followers were reset when an object was added or removed
FIX : Path follower reset caused a glitch or an