The online racing simulator
Searching in All forums
(969 results)
Scrolling down server list
loopingz
S3 licensed
When I scroll down server list there is too much x sensitivity.
In VR it is very hard to scroll all the way down in one movement.
To reproduce in VR. Grab the slider maintain VR click and move the head down, if not perfectly Vertical you have to repeat 2 or 3 time.
You can also experiment with mouse but it is easier to go straight.

I think less x sensitivity after grabbing the slider should help a lot.
schouba88
S3 licensed
ok, thank you for your answer, I specify that I play in VR and the virtual wheel does not have the same angle of rotation as my real wheel (540°), thank you!
Eric
Developer
Excellent Mod, excellent broadcast and brilliant close racing!
I had to watch a second time with the mpr in VR and the commentary in the background.
gernoff
S3 licensed
Agree. My logs looked the same with or without FFR. I have been running Reshade and its log looks to have a lot more VR info in it, tried running with and without it but either way LFS will not open. I will leave Reshade enabled and pull logs with and without FFR enabled and upload here.
'Live Texture' editing for Clocks
gernoff
S3 licensed
I race in VR and would like to build a steering wheel that can display rotary knob positions. Is there a way to edit Clock textures? (somewhere a saw a reference to 'special live textures') My hope is that the knob image can be updated to display a different images (position number) based on which controller button the rotary switch is commanding.
gernoff
S3 licensed
Little off topic but....... I race in VR and would like to build a steering wheel that can display rotary knob position. Can anyone point me in the right direction for editing wheel/dashboard animated textures? Or is it even possible? My hope/assumption is that the knob texture can be updated by LFS reading which button the rotary switch is commanding.
Meseplayer
S3 licensed
Ok, thanks man, I suspected it had much to do with VR, can't really imagine how it would have much effect otherwise, apart from blowing cool air on you.

Meseplayer
Xenix74
S3 licensed
Quote from Meseplayer :Hi guys.

Has anybody used a windsimulator with LFS, and does it work properly on all cars?

Meseplayer

Yes it works normally with Simhub. I haven't tested all the cars, but actually it has nothing to do with which car you drive. As far as I know, this is only due to the telemetry sent. For Simwind, this is the driving speed. Just like bass shakers...

However, I personally only recommend it in VR mode. On the monitor or television, the effect is not immersive. But in VR it's amazing.
Last edited by Xenix74, .
NENE87
S3 licensed
Yes, lfs in vr is just perfect!
D34N0
S3 licensed
DOH!! Ok Worked it out
On connecting the link cable to the Headset "Deny" assess to files
Goto "Quick Settings" and enable "Quest Link"
Then run LFS

WOW LFS in VRThumbs up
Avraham Vandezwin
S3 licensed
Quote from Sobis :No lift upshifting is an easy way to gain a bit of time (in an H pattern) and probably most if not all WRs do that. Hurts the clutch so not widely used in racing (at least not in all upshifts) but considering anyone can use it, I wouldn't call it cheating. Especially that you can do it in real life as well, though that's a bit more expensive there Smile

Big grin I'm no expert, but I'm not going to try it on my real car. I don't think the gearbox would appreciate a forced shift with the accelerator pedal on the floor. As for the clutch... Schwitz

It's weird to want realism in a car simulation and to drive so unrealistically. Just to make a fake VR.Shrug

What I still don't understand is why it's not possible (or why I failed?) to do this with a normal setup. Should a button be used instead of the accelerator pedal? That's it ? It would take a special category of VRs with the magic button.Tilt
mbutcher
S3 licensed
  • First being introduced to LFS at my dad's work in 2003 during a school holiday and beating all his colleagues at RallyX in the XFG.
  • Getting S1 for my 11th birthday in 2004
  • Annoying Boothy on Fragmaster's Ventrilo server by telling everyone to "Press i to get a boost off the line" at the start of every race.
  • CTRA. I miss it.
  • Getting banned for 12 hours from Fragmaster's Oval Junkies and subsequently finding [TC] CityDriving in 2007
  • Joining the [TC] team in October 2007
  • Countless hours of laughs and fun on the [TC] LFS and Teamspeak servers with the great community over there.
  • Competing in Genuine Racing leagues with the [TC] Racing team.
  • Organising the 2015 [TC] CityDriving Gumball Rally with almost 200 entries.
  • CityLiga. Enough said. I even made a video to commemorate the series when it ended.
  • Cargame.nl S2.
  • My first CityLiga Grid 1 win, but especially beating Cali Winkler and Patrick Kunbinji (just).
  • Trying LFS in VR for the first time.
  • Accidentally agreeing to broadcast the NDR LFS S3 Voucher Giveaway event in 2016.
  • Entering the British 24 Hour Kart Race with a bunch of my team mates at [TC] (we later started Rethink Racing)
  • Deciding to hang up my racing gloves and start Sim Broadcasts with Chris and Deko on 22nd February 2020
I've made a lot of great memories since then, but it's not yet nostalgic, so I'll leave my summary there! I probably forgot a lot of things.
Scawen
Developer
@chucknorris: Thanks for the info and link.


@MandulAA: Thanks for the feedback and future manual updates. Smile

The arrows changed when I added a circle for objects (well suited to the football) and at first it was an oval, so I adjusted the code to produce the 'correct' shape for the object. I think that same arrow is used as a mouse cursor in VR. I'm not sure if I should try to squash the same arrow a bit in this view (to make it more like before) provide a different character with a fatter look or just make it a bit smaller.
Last edited by Scawen, .
loopingz
S3 licensed
Quote from Scawen :Something Eric asked me about recently, combined with another thing I noticed regarding the E-challenge, makes me want to do a quick update.


Eric's suggestion is a keypress to cycle the F9 to F12 status screens.

My answer is something like a /status command.

How about:
/status [none/F9/F10/F11/F12/next/prev]

So for Eric's request you would assign to an F key (and wheel button) the following text command:
/status next


That is something we have been needing for a long time (and that's extremely good to have you engage in some races as then you clearly see the need).
On my main computer I use the script from the wiki but it forces some work that could be fine tuned into LFS directly. Right now I am away from home I play on a shitty laptop and I did not programed it. It is a must have when playing VR too.
Wiki:
https://en.lfsmanual.net/wiki/Script_Guide#.22F9_.3E_F10_.3E_F11_.3E_F12_.3E_Off.22_Toggle

As for F12 I still have hard time using it in race especially in VR I have to have Fx working and arrows correctly set (once I had double detent and I was screwed). For energy (fuel...) Having a +- button that opens F12 and shows amount to fuel would be great. Having direct access to repair button yes/no would be great too. I could have all that on the flick of the an encoder switch.
Cars with brake repartition might work the same way too.
During the heat of the race I really prefer as much direct control as possible and not too much menu navigation.

Also on fuel menu, show the time for refuel, in electric race it is crucially important.

Thanks for the work and sorry if my answer is partially a feature proposal.

Nice to have (would please not that much people I guess) having easy possibilities for button redundancy (like two different buttons for horn, possible through script) or axis redundancy (more complex) because maybe I want to switch easily between old school brake and load cell brake, or my gas pedals has double sensor beacause it is a bmw pedal...
Last edited by loopingz, .
Plankenstreifer
S3 licensed
Oh man, you are right. That was so easy. Thank you so much.
I didn't know you could turn that off.
I'm sure I hadn't turned the CLOCKS off. I thought the failure had something to do with the vr mode.
And I tried everything to find the error :-/.
gu3st
S3 licensed
Quote from Scawen :As mentioned in another post, I've had an initial look and made some notes about converting LFS to 64-bit. I don't see any real problems but a lot of lines need to change. Initial thoughts are it might take a week or two, which puts it on a low priority compared with tyre physics. I can't really think of any short-term benefits at the moment other than allegedly it's the only way to connect to OpenXR (which I've barely heard of and obviously would have to code for as well).

Anyway, maybe you could tell me what is the difference or connections between OpenXR and OpenVR and SteamVR?

I thought that the aim of OpenVR was exactly what you seem to be suggesting is the aim of OpenXR. But as far as I know, the only implementation of OpenVR was SteamVR? But thought that didn't have to be the case?

I must say that OpenVR/SteamVR has been really fantastic in providing a way for many games to connect with many headsets. Has its time really come, and why?

I could go reading and researching but thought you might give me a short explanation (if you feel like it).

Things have just kind of evolved with OpenXR being the standard supported by all vendors. It's a standard owned by Kronos Group (OpenGL, Vulkan) rather than an API owned by Valve.

OpenVR was first to market that could be freely implemented and practically every headset does support it (to varying degrees of performance) and Valve has done a decent job of making it freely usable, but it's ultimately an API that is proprietary to Valve and their needs.

As you know, OpenVR/SteamVR does provide a freely implementable VR API and headsets are either native "OpenVR" or vendors like Oculus/WMR have provided plugins to allow their headsets to operate with OpenVR. One downside to OpenVR is that it does require Steam as SteamVR is the defacto standard implementation of OpenVR.

SteamVR also functions as the OpenXR runtime for most OpenVR headsets (although some ship their own OpenXR runtimes).

For Oculus, they've already deprecated their own API in favour of OpenXR and have shipped an OpenXR runtime that performs very well. Using it is as simple as setting it as default in Oculus settings.

For other headset vendors (Windows MR, Varjo), they're also shipping OpenXR runtimes that allow applications targeting OpenXR to function natively with their headsets, not requiring SteamVR to run applications.


Now, because there are so many applications written to OpenVR/Oculus API, 2 projects exist to translate those to OpenXR on the fly. OpenComposite does OpenVR => OpenXR (originally OpenVR => Oculus) and ReVive does Oculus API => OpenXR (Originally Oculus => OpenVR). For many people (myself included), one benefit to OpenXR is the ability to use OpenXR toolkit to further refine things to optimize for comfort or performance.

Now I don't entirely think that targeting OpenVR/Oculus only is bad, but OpenXR is the future and in the few apps I've used that are native OpenXR, there's some valuable performance gains from the reduction of SteamVR/Oculus overhead. But using tools like OpenComposite to give LFS OpenXR support is perfectly fine.

For OPs issue, it seems like their headset doesn't support OpenXR in 32 bit applications as they aren't shipping a 32 bit runtime. For my headset (Reverb G2 running on Windows Mixed Reality), Microsoft ships both a 32 and 64 bit runtime (64 bit in \Windows\System32\MixedRealityRuntime.dll, 32 bit in \Windows\SysWOW64\MixedRealityRuntime.dll) and expectedly OpenComposite works with LFS.
Plankenstreifer
S3 licensed
I have another problem that I cannot solve. Before I could drive in VR mode, I had normal speedometer rpm, shift flash, etc. In VR mode no more. Back in 2 D mode the gauges are dark, also. I can't reactivate it either, even with reset automatic GPU settings.
I could install LFS again or is there something smarter?
Thanks and regards Jörg
gu3st
S3 licensed
Via SteamVR which adds unneeded overhead.

OpenComposite lets you skip SteamVR and run OpenVR API games in OpenXR directly with improved performance.

OpenXR is the inevitable "stable" API for VR. Oculus has deprecated their own API in favour of it and both SteamVR and WMR offer OpenXR runtimes (great in the latter case as it skips SteamVR).
Plankenstreifer
S3 licensed
Quote from Scawen :OK, had a look but I realised two things:

1) It's a little more complicated than a few lines of code
2) There is no need for this change in the development version of LFS (it works differently)

So as it would be only for the current public version (which we are trying to put into the past) and you did manage to get it going, and it's such a rare problem, I'm thinking I could leave this for now.

But let me know if your workaround (selecting the default adapter) is troublesome and I could look again.

OK, all right, I'll be in touch if needed.
Thank you.
Maybe I have a question about the VR cars, but first I'll try the search function.
Scawen
Developer
OK, I think my question is if it worked with Steam VR, because (if I understand correctly) LFS will connect to the device through Steam VR (unless there is another implementations of Open VR). But from your log file it seems to be getting quite far so I guess Steam VR is working.

I searched for OpenSharedResource failing and got this page:
https://github.com/ValveSoftware/openvr/issues/539#top

Someone seems to thing this happens if D3D11 is started up for the wrong adapter, which could be the case if your PC has integrated graphics as well as the actual graphics card. Is that the case on your PC?

I'm looking to see if I can make sure it starts D3D11 with the correct adapter.
Plankenstreifer
S3 licensed
Hello Scawen,
Thanks for your quick answer!
I have already tried a few things with additional software.
Virtual desktop
Virtual desktop streamer
Steam VR
I will have a look at the links right away.

here is the logfile and thanks again :-)

Best regards Jörg

openvr.log
LFSOpenVR Apr 10 2020
ProductName: PICO 4
Manufacturer: Pico
LFSVR_QueryHMD
Recommended RT size: 5256 x 2628
Left eye:
GetProjectionRaw___: Left -1.280 Right 1.280 Top -1.280 Bottom 1.280
GetProjectionMatrix: Left -1.280 Right 1.280 Top -1.280 Bottom 1.280
GetEyeToHeadTransform:
1.000 0.000 0.000 -0.032
0.000 1.000 0.000 0.000
0.000 0.000 1.000 0.000
Right eye:
GetProjectionRaw___: Left -1.280 Right 1.280 Top -1.280 Bottom 1.280
GetProjectionMatrix: Left -1.280 Right 1.280 Top -1.280 Bottom 1.280
GetEyeToHeadTransform:
1.000 0.000 0.000 0.032
0.000 1.000 0.000 0.000
0.000 0.000 1.000 0.000
IPD: 0.064
LFSVR_AcceptSharedTexture
LFSVR_Close
Scawen
Developer
Hi, have you got the Pico 4 running with any other programs in Steam VR?

I see someone "discovered a bug which prevents Pico 4 headset to be recognised by SteamVR" but I don't know if this is related.
https://steamcommunity.com/app/250820/discussions/0/3485249057161051246/

Also this: https://www.reddit.com/r/PICO_VR/comments/yfwe37/steam_vr_not_detecting_pico_4/

One more question, could you attach or post the contents of openvr.log from your LFS folder (it's a plain text file).
Ball Bearing Turbo
S3 licensed
Quote from Flotch :lol, not playing online does not mean I do not play at all. I am even planning to buy a VR headset for my 40s coming in few days : and the goal is mainly only to use LFS with it Cool ... no time to play frenzy, that's life, but I remain a fan of what LFS is bringing to me when I do few laps even against some AI Na-na

You won't regret the VR purchase but note that there is a stuttering thing (something to do with the physics engine/graphics engine update rates if I recall? Someone correct me) going on for now, but once you're immersed it's not too noticeable. I'm in the same position as you and a few laps of VR especially with some of the better mods is very good. In VR, even more so, you really get the "LFS" feeling of the car's mass compared to any other sim w/ VR that I've tried.

RE: Music player... I didn't know there was one lol. Not even sure I am aware of an intro Shrug
Flotch
S3 licensed
Quote from Viperakecske :Somewhat same applies to Flotch and others...havent played lfs in 10years time but still praising Scavier,no hate

lol, not playing online does not mean I do not play at all. I am even planning to buy a VR headset for my 40s coming in few days : and the goal is mainly only to use LFS with it Cool ... no time to play frenzy, that's life, but I remain a fan of what LFS is bringing to me when I do few laps even against some AI Na-na
Chunkiegg
S3 licensed
Quote :This video already exists.
https://www.youtube.com/watch?v=JlgrZkopgCQ
But it would be good to have a new one with the graphics update.Smile

Yeah exactly!

And if the LFS car is closely matched to the real world Caterham, it would be an interesting comparison, especially if the lighting conditions are similar etc and using VR.

It's selling the sim and makes for some cool helmet cam shots in the real world footage Smile

It would really push LFS to the forefront again and also make people realise that the sim is still relevant Smile
FGED GREDG RDFGDR GSFDG