The online racing simulator
Searching in All forums
(747 results)
Scawen
Developer
Hi, just wanted to say this is not forgotten although we are well past the estimated date. It turned out I had a lot of non-LFS related things to sort out after the recent full version pushes.

Anyway, I should be working properly next week! Smile
Scawen
Developer
Thanks for the info.
Scawen
Developer
Is there an option in the wheel software, to enable DirectInput mode?

I'm just wondering if the wheel driver might be set to XInput mode and, in this case, if the way Windows allows LFS to see XInput devices (through DirectInput) does not allow Force Feedback.
Scawen
Developer
It's called "Monitor view" and you can switch that to "none".

This option is visible in the "Options - View" screen and in the "Options for 3D device" dialog.
Scawen
Developer
It's called "Monitor view" and you can switch that to "none".

This option is visible in the "Options - View" screen and in the "Options for 3D device" dialog.
Scawen
Developer
Do you have the latest Oculus runtime?

The new version of LFS needs the new Oculus software (1.3).

But if you still have the old Oculus runtime (0.8) you can use the LFSRiftVR.dll from the 0.6M version (dll folder) and that will work.
Scawen
Developer
Pleased you found a workaround. Thanks for the info.

I don't know why this would be, it sounds like some kind of forced vertical sync. LFS doesn't request vertical sync when it is in a window.

Someone else got the same problem. https://www.lfs.net/forum/thread/89561
Scawen
Developer
Pleased you found a workaround. Thanks for the info.

I don't know why this would be, it sounds like some kind of forced vertical sync. LFS doesn't request vertical sync when it is in a window.

Someone else got the same problem. https://www.lfs.net/forum/thread/89495
Scawen
Developer
In the 0.6P version, the refresh button is at the top of the screen, to the right of the "mouse / keyboard" button.

It doesn't sound as if it will make any difference in your case.

What do you have "Force strength" set to? (3rd slider down)

EDIT: Your deb.log says you are using 0.6M. It may be worth updating to 0.6P which has some controller improvements. To update, go to multiplayer - list of hosts.
Scawen
Developer
To run LFS in VR:

Options... View... 3D
Scawen
Developer
Quote from cargame.nl :Demo is still JOOS - CAR'ing like crazy.. But it seems not important enough to address..?

99% of demo or licensed people have no idea why this error pops up. Like all JOOS and OOS errors.

It may be a good time to consider this. Probably due to being busy on a lot of other things recently, I am not really aware of this issue. Can you explain why it is happening? Sorry for missing any previous explanations, but I'm listening now.

Please can you look at these possibilities, and tell me which one you think is more of a concern, and if there is another case I have not thought of?

1) Obviously it happens when a modified guest joins a non-modified host, and I have not regarded this as a big problem. I suppose in this case it would be nice if there was a more useful message to the guest, suggesting they join with an unmodified version of LFS?

2) And there is the other case when an unmodified guest (could be a new player) joins a modified host. In this case, the host should be private so this does not happen. It is of course very bad if modified hosts are publicly visible and I would have to do something about it.

It's not really easy to distinguish between these two cases but I could think a bit about it.
Scawen
Developer
What happens if you try SHIFT+C in game or the refresh button at the top of the screen in Options - Controls?

Other things to try:

(1) Go to a window (SHIFT+F4) click on another window and back to LFS
(2) Try a different setting for "Input when window is inactive" then (1)

Is there any information about controllers in the deb.log file? You can open it with notepad.

Are there different Thrustmaster drivers? I am trying to understand why it works fine for most people (I think) but some have this problem.
Scawen
Developer
Thanks! Saved to my patch folder. Thumbs up
Scawen
Developer
Quote from jasonmatthews :i was surprised the DSR didn't seem to help at all Shrug

I guess it's because LFS and all other VR programs have an extra stage where they render to a large render target texture which is subsequently distorted onto the final output screen.

Many of these effects you can apply, using driver settings, only affect that final step which outputs to the screen. But the things they affect aren't done in that stage so there is no effect. For example you might be able to force antialiasing, and that would have absolutely no effect whatsoever, because it only affects edges, and there are no edges when the render target texture is distorted to the final screen. Supersamping and other things will also have no effect at all. You can't get any more detail into that render target texture after it has already been drawn.

The only way to affect the VR graphics is to affect the stage where the game is rendering to the render target texture.

If you want to try things in a easier was without the headset on, you could enable the post-processing shader as that goes through a similar process (rendering to a render target which is then transferred to the screen). First edit the post-processing shader to have no effect, then switch it on. Now, any effects you can successfully apply to that will also affect the VR mode version.
Scawen
Developer
Quote from Gutholz :-In some menus you first have to activate the virtual kb and then press the button.
(For example editing F-key binds)
That 'trick' does not work everywhere because sometimes the virtual kb blocks the textfield, making it unreachable to clicking.
(For example join-server dialog)

It is not normally a problem because when you have a VR headset on, the virtual keyboard always appears if there is a text dialog. The virtual keyboard key is really just to enable the virtual keyboard for other uses.

Quote from Gutholz :-When on track, does the virtual kb button have any other use beside typing chat messages? If not, virtual-kb button could also open the chat dialog. (One buttonpress instead of two)

Yes, it's useful for anything that is not bound to a controller button, e.g. car reset or ignition, F9 to F12, clicking any assigned F keys and so on.

There is a separate 'T' assignment to open the chat dialog with a single button press.

Quote from jasonmatthews :Any tips on getting better image quality Scawen on the Vive? I see alot of aliasing in the distance, like a shimmmering effect. I tried settings dsr to maximum, didn't seem to make a difference.

What about clamp/allow options? Any tips?

I don't really have a suggestion at the moment, specially as the antialiasing to the render target texture is fixed at 4x. I have it on my VR notes to allow this to be an option, as in non-VR modes. I guess this might help. I know the problem you are talking about, most particularly on armco barriers because of the stripey appearance.
Scawen
Developer
360 kg bike! That is heavy! Big grin

Countersteering explanation on Wikipedia: https://en.wikipedia.org/wiki/Countersteering

The existing bike simulation in LFS works by the user "setting the lean" with the mouse or wheel. The bike then does the necessary physical steering to get to that lean. So it's a physically simulated bike but obviously doesn't actually feel like being on a bike. It has a similarity with controlling a real bike because in real life we do get a bike round a corner by, through the bars, "setting the lean" appropriate for the current speed to achieve the required turn radius. There's quite a bit of work to be done on the LFS simulation and it's not a high priority yet but I would like to release it at some point even if it will never seem as convincing as car driving. Left / right / front / back body movement could be done using an analogue stick while another stick controls the lean angle. Body movement would not be necessary to ride but would be used to get the best lateral or longitudinal performance from the bike.
Scawen
Developer
Yes, it is truly awful that the OVRServer_x64.exe is always running and connected to facebook servers, even while the Rift is not connected, and there is no way to exit from the software or stop it running when your computer starts.

Palmer Luckey has definitely made mistakes. Although I think he is a nice person at heart, it's not good that he has mocked people for trying to get their DK2 working which can be problematic due to bugs in the Oculus software.
Scawen
Developer
It's an old discussion that always brings up arguments whenever it appears, but the main force to make a bike turn is applied through the bars. For example, to turn right, push on your right hand or pull on the left. This momentarily makes the wheel turn left. This has two effects that make the bike lean to the right. A gyroscopic effect that instantly causes a bit of lean to the right, and also the steering effect of the rubber on the ground aiming left also makes the bike lean to the right. Now, the leaning of the bike itself (to the right) applies a gyroscopic effect that makes the bars turn right.

So, quite strangely, but this is very easy to feel, when you push the bars left the bike leans right and the bars turn to the right. It's very easy to feel, just get on a bike, ride along, hold the bar with one hand. Do not move your body at all relative to the bike, and just push forward or backward gently with the hand that is on the bar.

This applied force can actually be quite hard on a medium to large motorbike. You can give it a serious push forward on the right bar to make the bike lean rapidly to the right, and another good push on the left to flick the bike back over to the left. This comes with experience though so please be careful. Smile You can test it with a pedal bike but the force to apply is quite small.

The positioning of the body left and right in road racing is mainly to allow the centre of gravity to be further leaned without parts of the bike scraping on the ground. Also when the lean isn't quite so extreme, some lateral body movement can help to keep the centre of gravity above the contact point (which moves left and right if you have wide tyres). [EDIT: By "above" in the previous sentence I don't mean vertically above, but in the direction of the bike's vertical axis.] With considerable lean the bike is happier to sit at a given angle with the rider moved left or right a bit but this body movement is not the principle force that makes the bike lean in the first place.
Last edited by Scawen, .
Scawen
Developer
Try setting the max and min "range" settings within the range you want to use.
Scawen
Developer
They were originally used for reflections before the new shaders which use a generated reflection based on the sky.

Those files are not supplied with the new full versions.
Scawen
Developer
Thanks, some USA exposure would be helpful. Smile

The "one controller only" setup option and the "select audio device" are still here on my immediate list. I'm just having a less pressured two weeks, not rushing anything (and had other things to sort out). I'll report back if it's working or failing, hopefully this week. If it works OK I'll release a test patch with the updates.
Scawen
Developer
As a test I've made a slight change to the first text at www.lfs.net so it doesn't show that picture including the Scirocco. I've tried to make the text a little more compact as well so the news item below is more likely to be seen.
Scawen
Developer
Yes, we announced it but did not release it because we didn't like the way the car had to be set up. It showed up flaws in the tyre physics. I went into a massive push to sort out the tyre physics but it turned out more difficult the more I found out about it as the months went by. That time was also at the end of a period of many years of very hard work. We also moved house to a different part of the country after our children were born and work ended up slowing, except for vital updates.

Eventually I got into cross country cycling and stopped smoking which is good because I am healthier and will hopefully live longer. The VR support was a boost for us and now I'm well beyond stage 1 of my cycling hobby. I'm able to work a lot and still do a few rides each week. I've been trying to get this stage of VR development sorted so I can get back to the tyre physics which will allow more types of vehicle to be simulated.

EDIT: Removed the final part, the explanation is above. We made some decisions that weren't the best but I believe we are getting back on track. The new tyre physics will really help, along with new content.
Last edited by Scawen, .
Scawen
Developer
Which version are you using? As there is no "recalibrate axes" button in 0.6P (the latest version).
Scawen
Developer
That's because my email was being spammed by reported posts of demo users asking about how to set up cruise servers. A cruise server isn't much good without a layout. So I just copy and pasted this answer as a reply to some of the reported posts. There are a lot of reported posts and I can't spend a really long time on each one, if I want to get any actual work done.
FGED GREDG RDFGDR GSFDG