The online racing simulator
Searching in All forums
(692 results)
Scawen
Developer
Quote from tankslacno :is it because of server version (which is 0.6T, not 0.6T2-4 at the moment) that /help-command seems to be updated only on Single Player?

Yes, they are sent from the host as that list is actually the host commands. It's done that way to allow a host to have new comments and guests can see them in the /help response. Probably not really needed but seemed a good idea many years ago! Big grin
Scawen
Developer
Hey Wizard, please can you post a bit less often?

It seems like I can't make a post anywhere without you following it up with several more posts.

I really can't think there are so many bugs with the test patch. That's what I want to hear about here. Can we just have a calmer approach please?

LFS doesn't interact with antivirus or strobe in any different way from normal. That is nothing to do with the new patch.

There really shouldn't be any posts here at all since I posted the T4 update. People who would like to participate should be testing and letting me know when they have relevant comments. All the posts since the T4 update are irrelevant to me.
Scawen
Developer
I don't really need screenshots of the effects of antivirus. I can't fix overzealous antivirus software.

Wizard, I don't think I can spend time thinking about strobe. I think it would be best to talk to its developer.

Let's just test and please report if you find any problems with the new test patch, or if you have some comments about one of the new features.

It would be cool if TC would try out the new DCon, so we'll know if there are any problems with the new lag recovery system.
Last edited by Scawen, .
Scawen
Developer
@%!&?# antivirus! Frown
Scawen
Developer
0.6T4:

AI:

You can now change AI live settings / pit instructions (F11 / F12)
FIX: Non-qualifying race restart affected the overtaking lessons

Interface:

Driver name (and AI skill level) are now shown in F11 / F12 windows
Now "Unlock Live for Speed" instead of "Demo racer" on entry screen

Misc:

Updated Commands.txt and /help command
Many translations updated - Thank you translators

Download:

https://www.lfs.net/forum/thread/93144
Scawen
Developer
Quote from THE WIZARD DK :i asked if anyone on T3 lagged

The update is on the server side, you would have to join a heavily populated server that is running T3. It is not related to T3 guests.

I hope some heavily used hosts will try the T3 DCon.exe so the changes do get properly tested.
The change in DCon 0.6T3
Scawen
Developer
Hello Hosters,

In the short note in the Test Patch thread I mentioned a multiplayer update:
"Server side improvement that should run smoother when there is lag"

Some more information about that. If there is a temporary pause (maybe like 0.5 to 2 seconds) in LFS's ability to process multiplayer packets, such as a minor hang or some kind of internet glitch, a lot of position packets (received from guests) might build up in that short time in a buffer held by the operating system on the host computer.

In previous versions, LFS would work through all those packets, 3 per frame (each frame being 0.01s) sending them off in batches of 3 (to all guests) in the order they arrived.

But that was not much help if more than one packet per driver had arrived. It would be pointlessly sending out the old packets when really it should hurry up and send the latest packet.

The change is that the LFS server now processes all the incoming packets if there are any, but it only keeps the latest packet for each player. Then it proceeds to send 3 packets to all the guests.

So the hope is that after any kind of delay it should get back to normal almost instantly.
Scawen
Developer
It's really just a quick update to fix these very serious issues with some new VR headsets. I found a few other things to fix and some quick updates. I won't be getting into improving the AI drivers in this version of Live for Speed. I'm getting right back to the lighting code in the development version next week.
Scawen
Developer
I hope the AI skill level settings look easy enough to understand in the game setup screen (lobby).

The commands /aiset and /aiset_all are supposed to allow you to change an AI's skill level while they are driving.
Scawen
Developer
Quote from nacim :I was wondering if it would be easily doable to do a unlock verification of the licence when you start the game. I think it would help newcomers when they buy a license. I'm seeing a lot of people not understanding why their game is saying "DEMO license" when they just bought S2/S3.

I don't really want it to connect to the internet unless people ask it to.

Maybe it can just say "Unlock Live for Speed" instead of "Demo Racer". I'll have a look.

Quote from redbot_ :I remembered something about the Overtaking lesson in Training.

When the Non-qualifying race restart is set to random, you can simply restart the training lesson and sometimes end up at the front. So you can simply drive away and complete the lesson.

Thanks, I'll have a look at this small bug.

Quote from Pasci :Stupid question:
Can I update the host to version 0.6T3 without updating the clients, too?
If I understand this (host) test patch correctly, "Server side improvement that should run smoother when there is lag" is a improvment of the host not of the client, right?

Yes it is fully compatible so you can update it safely.

You only need to change the DCon.exe (that is the only changed file).
Scawen
Developer
You can now lock the view to the horizon or use a filtered view in Test Patch 0.6T3:
https://www.lfs.net/forum/thread/93144
Scawen
Developer
You can now lock the view to the horizon or use a filtered view in Test Patch 0.6T3:
https://www.lfs.net/forum/thread/93144
Scawen
Developer
Some of these requests are done in Test Patch 0.6T3:
https://www.lfs.net/forum/thread/93144
Scawen
Developer
You can now lock the view to the horizon or use a filtered view in Test Patch 0.6T3:
https://www.lfs.net/forum/thread/93144
Scawen
Developer
Test Patch 0.6T3:

Views:

You can now set "View lock" to car / filter / horizon

Multiplayer:

Server side improvement that should run smoother when there is lag

AI:

You can now select the skill level of individual AI drivers
Single player race limit increased to 32 drivers (AI + real)
FIX: In overtaking lesson all AI drivers had PRO skill level
FIX: Spam "This car does not have a handbrake" when hit parked AI
Command /aiskill X to set skill level 1 to 5 (for adding new AI)
Command /aiset name X to set AI driver 'name' to skill level X
Command /aiset_all X to set all local AI drivers to skill X

Misc:

SHIFT+F2/F3 can adjust time in single player mode (not hotlapping)

Download:

https://www.lfs.net/forum/thread/93144
Scawen
Developer
Thanks, got it!
Scawen
Developer
OK, I've fixed the handbrake message bug so that will be in T3.

About the DirectInput message when you first install, that is strange and it seems there is something unusual about the way you have it set up, maybe in the way LFS is launched on your computer?

It seems to be somehow starting a copy of LFS 0.6T at the same time, because of the deb.log you posted, as you pointed out it should say 0.6T2 at the start of the text file. T2 doesn't start the file with "LFS : 0.6T" so something funny is going on there. And the second clue to that is the DirectInput message, maybe there is a conflict between two LFS instances starting up at the same time.

I don't know really but I think it's something to do with the way it's set up on your computer, not actually an LFS bug as so little has changed.
Scawen
Developer
Which full screen method are you using?

These two work quite differently so it may be worth trying both:

- SHIFT+F10 : Full screen exclusive mode
- SHIFT+F11 : Borderless window mode

I think the second option is better these days.
Scawen
Developer
Quote from Degats :Liking the number plates Smile

Did you get a chance to look at the font width/alignment bug (attached) while you were digging around?
I can't find the bug report, but I know it was mentioned before - maybe buried in the hidden test patch section.

You should find this is fixed in Test Patch 0.6T2
Scawen
Developer
Quote from redbot_ :I have problems in saving the changes made to the setups ever since I updated to 0.6T. The changes made are not shown when leaving the pits or checking the setup again despite showing "Saved setup" message. It is only affecting the setups I downloaded after the update. Old setups work fine, the changes made to them are saved.

I made fresh installs and on different partitions and the problem still persists. Also when I try to delete those setups, it shows "The setup could not be deleted".

You should find this is fixed in Test Patch 0.6T2
Scawen
Developer
I didn't change anything to do with controllers, and haven't seen that error, so I don't know what that could be. Maybe just a coincidence?
Test Patch T7: View/Controller/VR/AI updates
Scawen
Developer
WARNING: THIS IS A TEST

THIS DOES NOT CONTAIN NEW TYRE PHYSICS OR THE NEW GRAPHICS SYSTEMS

PLEASE TEST BEFORE YOU POST


EDIT: The official update is now available! Thanks for the testing!
https://www.lfs.net/forum/thread/93160



Hello Racers,

Here is a new test patch: 0.6T7

It contains updates to allow the use of Samsung Odyssey+ and Pimax VR headsets.
There is a new option to lock the view to the horizon.
Some updates for AI are also included.
Various updates and fixes listed below.

0.6T7 is compatible with 0.6T

- You CAN connect online with 0.6T
- You CAN play replays from 0.6T

You cannot upload hotlaps made with this test patch because it is only a test patch, not an official patch.

Please back up or rename your LFS.exe from version T so you can revert to it if necessary.


Changes from 0.6T6 to 0.6T7:

Views:

View filter time minimum value reduced to 0.05 sec

Controllers:

Gearshift debounce code changed to help with the button release

Misc:

More translations updated - Thank you translators!


Changes from 0.6T to 0.6T6:

Views:

New setting "View lock" can be set to car / filter / horizon
FIX: Offset mirror was not drawn offset in forces draw (F)

VR:

Updated to the latest version of OpenVR (1.2.10)
Pimax headsets can now be used in native mode (rotated eye views)
Minimum value for manual FOV setting reduced from 80 to 75 degrees
FIX: An error in OpenVR caused Samsung Odyssey+ wrong eye levels
FIX: A loss of accuracy in the automatic FOV calculation

Multiplayer:

Server side improvement to speed up recovery when there is lag
FIX: Timing bug that allowed damage repair to be done in zero time

AI:

You can now set the skill level of individual AI drivers
Single player race limit increased to 32 drivers (AI + real)
You can now change AI live settings / pit instructions (F11 / F12)
Command /aiskill X to set skill level 1 to 5 (for adding new AI)
Command /aiset name X to set AI driver 'name' to skill level X
Command /aiset_all X to set all local AI drivers to skill X
FIX: In overtaking lesson all AI drivers had PRO skill level
FIX: Non-qualifying race restart affected the overtaking lessons
FIX: Spam "This car does not have a handbrake" when hit parked AI

Interface:

Increased resolution of dashboard texture
Faster saving of screenshots when you press CTRL+S
Driver name and AI skill level are now shown in F11 / F12 windows
Entry screen shows "Unlock Live for Speed" instead of "Demo racer"
New key CTRL+P to copy the LFS window to clipboard excluding border
FIX: Some narrow unicode characters corrupted by an incorrect width
FIX: Host options could state "no bans" before clicking "edit bans"
FIX: Character dialog could be messed up when selecting languages

Misc:

SHIFT+F2/F3 can adjust time in single player mode (not hotlapping)
FIX: Attributes no longer copied when opening file by command line
FIX: Crash at startup when loading a corrupted car model file


INSTALLATION INSTRUCTIONS:

A FULL version of LFS 0.6T must already be installed


To install the PATCH using the SELF EXTRACTING ARCHIVE:

1) Move or save the patch into your main LFS folder
2) Double click the patch to extract it to that folder
3) When you see "Confirm File Replace" select "Yes to All"
4) Now you can start LFS in the normal way

NOTE: You can see if the patch is correctly installed when you run
the program (LFS.exe). At the bottom of the entry screen: 0.6T7


DOWNLOADS:

IF YOU ALREADY HAVE 0.6T:
PATCH 0.6T TO 0.6T7 (SELF EXTRACTING ARCHIVE)
www.lfs.net/file_lfs.php?name=LFS_PATCH_6T_TO_6T7.exe (1.6 MB)

FOR HOSTING ONLY:
DEDICATED HOST 0.6T7 (non-graphical version for hosting only):
www.lfs.net/file_lfs.php?name=LFS_S3_DCON_6T7.zip (1.8 MB)
Last edited by Scawen, .
Scawen
Developer
Thanks! Great to know that it does the rotated views correctly.

About the IPD, please could you try with the attached DLL when convenient?

I don't know why the Pimax drivers aren't sending an 'event' when the IPD changes. So I'm trying a different way in this DLL. It checks the head to eye matrix every frame and generates its own event if the IPD changes.


I see you edited your post, where you had mentioned something about the IPD popup overlay. I guess you found the solution. I don't think LFS could affect that type of overlay in any way.


Thanks for the tests! Smile
Scawen
Developer
OK, here is a test patch which I hope will work correctly with Pimax in native mode (with PP disabled).

Please give it a go and let me know how it goes.

I'd also like to know if your IPD adjustments are taking effect in LFS.
You should see a message at the top left when you adjust the IPD.

I'd also like to see the contents of a log file (LFS\ovr_deb.log) if it works or doesn't work.


Installation

A FULL version of LFS 0.6T must already be installed

To install the PATCH:

1) Move or save the patch into your main LFS folder
2) Double click the patch to extract it to that folder
3) When you see "Confirm File Replace" select "Yes to All"
4) Now you can start LFS in the normal way

NOTE: You can see if the patch is correctly installed when you run
the program (LFS.exe). At the bottom of the entry screen: 0.6T2


Changes from 0.6T to 0.6T2

VR:

Updated to the latest version of OpenVR (1.2.10)
Pimax headsets can now be used in native mode (rotated eye views)
FIX: An OpenVR error caused Samsung Odyssey+ eye levels to be wrong
Some info is logged to a text file ovr_deb.log in OpenVR mode

Interface:

Faster saving of screenshots when you press CTRL+S
New key CTRL+P to copy the LFS window to clipboard excluding border
FIX: Some narrow unicode characters corrupted by an incorrect width
FIX: Host options could state "no bans" before clicking "edit bans"
FIX: Character dialog could be messed up when selecting languages

Misc:

FIX: Crash 0xc0000005 at offset 0x00159069 loading corrupted object
FIX: Attributes no longer copied when opening file by command line


Download:

EDIT: updated the download link to a version 'V2' using the same LFS.exe
but with an updated LFSOpenVR.dll to fix the Pimax IPD reporting issue.
https://www.lfs.net/file_lfs.php?name=LFS_PATCH_6T_TO_6T2_V2.exe
Last edited by Scawen, .
Scawen
Developer
I should be able to release a new test this afternoon with a test version of support for native (non-PP) mode.
FGED GREDG RDFGDR GSFDG