The online racing simulator
Searching in All forums
(68 results)
mr_spoon
S3 licensed
Nice update report, thanks Scawen, Eric & Victor! Have a nice Christmas!
mr_spoon
S3 licensed
Has the above fixed this for anyone else too, or is it just my setup? Is anyone running Gnome desktop that can test if it behaves similarly?

I'll post up to the Wine user mailing list after a bit more testing things, i.e. does playing LFS in windowed-mode behave differently?
mr_spoon
S3 licensed
I've got an i5 & GTX 750Ti and run all four of the MIP bias slider at their furthest right settings, plus the Anti-aliasing & Anisotropic filtering both set to 16x. Looks nice. Smile
mr_spoon
S3 licensed
Yup this definately fixed it for me. I've run multiple times LFS from the command line vs running by double-clicking LFS.exe & the former eliminates the glitching.

Note: it is still possible to make an icon shortcut to run the game but in advanced settings I must set 'Run in terminal'. I am using KDE v4.14.2 desktop, other desktops may be different.

Edit: the problem with launching by simply double-clicking the LFS.exe might be caused by Wine/KDE trying to display some sort of FFB-related desktop notifications in the background?
Last edited by mr_spoon, .
mr_spoon
S3 licensed
Righto, I think I've stumbled upon a solution; running LFS from the GUI, i.e. clicking on the LFS.exe icon to launch it results in the glitchy behaviour. Running LFS.exe from the command line does not!

Yay!

Big grin
Last edited by mr_spoon, .
mr_spoon
S3 licensed
I've run it with strace (strace -tt -o strace_output_wheel.txt wine LFS.exe) noted it glitch and glanced at my watch that I'd synced to my PC at 16:18:30, so about then or a second or 2 before. I've had a look through the output and see a few possibly interesting messages. This section looks a little different to the others:
16:18:29.465939 writev(18, [{"&\2\2\0\324\1\0\0", 8}, {NULL, 0}, {"", 0}], 3) = 8
16:18:29.465982 poll([{fd=18, events=POLLIN}], 1, 4294967295) = 1 ([{fd=18, revents=POLLIN}])
16:18:29.466012 recvmsg(18, {msg_name(0)=NULL, msg_iov(1)=[{"\1\1\277\1\0\0\0\0\324\1\0\0\1\0 \5w\2\5\2w\2\5\2\20\0\0\0\0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 32
16:18:29.466049 recvmsg(18, 0x32f684, 0) = -1 EAGAIN (Resource temporarily unavailable)
16:18:29.466070 recvmsg(18, 0x32f684, 0) = -1 EAGAIN (Resource temporarily unavailable)
16:18:29.466084 rt_sigprocmask(SIG_BLOCK, [HUP INT USR1 USR2 ALRM CHLD IO], [], 8) = 0
16:18:29.466099 write(3, "\242\0\0\0\0\0\0\0\374\1\0\0>\0\3\0w\2\0\0\5\2\0\0\0\0\0\0\0\0\0\0"..., 64) = 64
16:18:29.466115 read(5, "\0\0\0\0\4\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 64) = 64
16:18:29.466130 read(5, ">\0\3\0", 4) = 4
16:18:29.466145 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
16:18:29.466160 rt_sigprocmask(SIG_BLOCK, [HUP INT USR1 USR2 ALRM CHLD IO], [], 8) = 0
16:18:29.466174 write(3, "\321\0\0\0\0\0\0\0\6\2\0\0\4\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 64) = 64
16:18:29.466189 read(5, "\0\0\0\0<\0\0\0Z\0\5\0\0\0\0\0\0\0\0\0\1\0\0\0\300\3\1\0\0\0\0\0"..., 64) = 64
16:18:29.466202 read(5, "C\0:\0\\\0w\0i\0n\0d\0o\0w\0s\0\\\0s\0y\0s\0t\0e\0"..., 60) = 60
16:18:29.466216 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
16:18:29.466235 rt_sigprocmask(SIG_BLOCK, [HUP INT USR1 USR2 ALRM CHLD IO], [], 8) = 0
16:18:29.466254 write(3, "\323\0\0\0\0\0\0\0\6\2\0\0Z\0\5\0\1\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 64) = 64
16:18:29.466269 read(5, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 64) = 64
16:18:29.466283 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
16:18:29.466299 rt_sigprocmask(SIG_BLOCK, [HUP INT USR1 USR2 ALRM CHLD IO], [], 8) = 0
16:18:29.466313 write(3, "\322\0\0\0\0\0\0\0\0\0\0\0\4\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 64) = 64
16:18:29.466328 read(5, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 64) = 64
16:18:29.466342 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
16:18:29.466358 rt_sigprocmask(SIG_BLOCK, [HUP INT USR1 USR2 ALRM CHLD IO], [], 8) = 0
16:18:29.466372 write(3, "\206\0\0\0\0\0\0\0\0\1\0\0\1\0\0\0\0\0\0\0\0\0\0\0\377\377\377\377\0\0\0\0"..., 64) = 64
16:18:29.466387 read(5, "\3\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 64) = 64
16:18:29.466410 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
16:18:29.466423 clock_gettime(CLOCK_MONOTONIC_RAW, {17203, 335054391}) = 0
16:18:29.466438 recvmsg(18, 0x32f7e4, 0) = -1 EAGAIN (Resource temporarily unavailable)
16:18:29.466453 recvmsg(18, 0x32f7c4, 0) = -1 EAGAIN (Resource temporarily unavailable)
16:18:29.466468 recvmsg(10, 0x32f7e4, 0) = -1 EAGAIN (Resource temporarily unavailable)
16:18:29.466481 sched_yield() = 0
16:18:29.466494 clock_gettime(CLOCK_MONOTONIC_RAW, {17203, 335125492}) = 0
16:18:29.466508 poll([{fd=39, events=POLLIN}], 1, 0) = 0 (Timeout)
16:18:29.466523 poll([{fd=39, events=POLLIN}], 1, 0) = 0 (Timeout)
16:18:29.466537 poll([{fd=40, events=POLLIN}], 1, 0) = 0 (Timeout)
16:18:29.466551 poll([{fd=40, events=POLLIN}], 1, 0) = 0 (Timeout)

As it repeats the lines ending '32' & '64' more than usual.

I've attached a shortened extract of the strace output if anyone else can make more sense of it? Smile

I also noticed the console was outputting the following message whilst LFS was running:
fixme:dinput:joy_polldev joystick cannot handle type 21 event (code 0)

I tried to use my brother's MOMO wheel to see if the problem persisted, but it didn't work correctly at all so possibly doesn't even have decent drivers in Linux as it is older & probably less popular than my G25.
mr_spoon
S3 licensed
I've also tried:
- USB 2 port on my PC rather than the USB 3 one, no difference.
- Running from SSD (that OS exists on) rather than secondary HDD, no difference.
Last edited by mr_spoon, .
mr_spoon
S3 licensed
I disabled it in LFS itself; Options > Controls > Axes/FF > ForceFeedback=no.

It isn't a solution as such as playing without FFB isn't any fun.
mr_spoon
S3 licensed
Just found that the issue is related to having force-feedback enabled. I noticed the glitching didn't happen if I was driving with the menu over the screen & also noticed FFB was disabled at this point. Wine/Linux must have issues with FFB in some way as with it disabled the glitching goes away. I tried a few setting within LFS regarding FPS limit & VSync etc. but they didn't fix it.

I'm just mentioning it for reference really. Not looked into it any further yet.

Note other person here also encountering it.

I'm using: wine-1.8-rc4 (Staging), on Debian Jessie.
Last edited by mr_spoon, .
mr_spoon
S3 licensed
Quote from Victor :Please try again. Think it's probably fixed now (i got the notice Smile )

Thanks, I've got mine upgraded successfully now too, thanks. Smile Good work on the update thanks! Big grin
mr_spoon
S3 licensed
Hi Dygear, thanks for your reply, good idea about the drivers.

I've just updated to the latest nVidia blob drivers & same issue. I tried playing networked & not networked, to see if it was network-related, as I thought my new fibre internet router might be to blame, but no change. For sound I use SPDIF out of ALC892 sound chipset on motherboard but don't fancy messing with it. Debian Jessie should be released in the next week or two, I might just wait and move over to that from Slackware & see if it fixes the issue.
mr_spoon
S3 licensed
Just a quick reply for reference; I tried another track & had the same issue so it is nothing to do with the new track. I tried disabling Vsync and other things (alternative shadows, framerate cap) but will play around further.
Linux 0.6H Stuttering
mr_spoon
S3 licensed
Hi,

Thanks Scavier muchly for 0.6H, WestHill new track is great & its fun to have a new track to play with! Thumbs up

I'm just wondering if anyone else using Wine on Linux to play LFS using the latest 0.6H release has noticed any momentary sound+graphic pauses when playing it? I've not investigated much yet, but just wondering if anyone else had as I haven't encountered this before. I last played LFS around Christmas and never had this issue. I'll check if other tracks do this later as I'm wildly guessing it might be related to the paths that Westhill has?, but that's an utter random guess!
mr_spoon
S3 licensed
Yes, Slackware doesn't automate many config things so I'll have a look into that, thanks for the pointer.
mr_spoon
S3 licensed
Thanks MadCatX, that worked perfectly. The chmodding + range need to be set every time the system is rebooted or the wheel is unplugged, but I can live with that for now. Thanks again. Smile
Linux with G25 Steering wheel
mr_spoon
S3 licensed
Hi,

I'm using Slackware 14.1 Linux, wine v1.7.24. I've got LFS working very well graphically but could do with some help getting my G25 wheel working right. It works & I've got force-feedback going by doing this sort of thing:

# cat /proc/bus/input/devices
And then the following for the relevant devices:
# chmod a+rw /dev/input/js2
# chmod a+rw /dev/input/event18

But, I'd like to be able to limit the wheel rotation as I used do in Windows and set LFS to something more manageable than 900 degrees. Currently the wheel rotation is the entire 900deg and the steering input rate appears to decrease with decreasing rotation range from 900 to e.g. 270 within LFS. It is almost as if the degrees set within LFS become stretched over the full physical wheel rotation, hence if LFS was able to 'set' the wheel to be seeing 1800 degrees for the wheel it would overcome this (possibly a mad idea)?

So, the best I can manage is setting it to 900deg in LFS but it still is far from ideal & makes catching slides very difficult as I have to tun the wheel too much. Does anyone know how to set this properly? I've had a look in 'wine control' but there aren't any such parameter there.
Last edited by mr_spoon, .
mr_spoon
S3 licensed
Quote from MadCatX :LFS should work perfectly fine with any recent Linux distribution and a Logitech wheel.

Quote from Scawen :It's said to work well now and I think it's better with this latest patch because of the DX9 support.

Good to hear, I will give it a whirl!
mr_spoon
S3 licensed
Howdy, what is LFS like under Wine/Linux these days? I used to do it years ago but it wasn't that great & I had to hack drivers for my old wheel & FFB didn't work so I ended up just playing in WinXP as I dual boot anyway. I have a G25 now & am itching to upgrade my PC from its current 2005 level tech & seeing as WinXP support is ending soon too. I don't want to waste money on Win8 which I use at work & don't like, I'd rather wait for Win9 assuming it won't end up such a pile of crap, or just go Linux only.

Does anyone know/use LFS under Linux & is it 100% ok? It goes without saying, but I'll say it anyway; it'd be great if there was a native Linux version of LFS.
mr_spoon
S3 licensed
Hah, I had to go find that. Its in Milan. I haven't read the page though.

http://www.urdesign.it/index.p ... -l1f3-got-stuck-in-milan/

Ah, "publicity stunt".
mr_spoon
S3 licensed
I'd recommend checking out the FX-6300 CPU; it gets good reviews as a budget gaming CPU & is very cheap. The money saved could go towards a HD7850 GPU, although I quite like the HD7790 too.

If I were building now I'd go for something like that.
mr_spoon
S3 licensed
I got that a few times with both the exe & the zip files. I have the most recent version of 7zip so was puzzled why the archive wasnt supported. I finally noticed that the download wasn't fully completing & I was only getting around 500k of the file. After a few attempts I got the whole file & then it opened up fine in 7zip.
mr_spoon
S3 licensed
Good job with the patch ScaViEr! I've just benchmarked z28 with z30 using the Unofficial LFS Benchmark replay & gone from 71fps to 81fps, a gain of ~14%, great stuff! Thanks again.

EDIT: Thats actually the 'max' figures, the average fps went from 52 to 58, an ~11% increase.
Last edited by mr_spoon, .
mr_spoon
S3 licensed
It might be good if we could toggle on/off the visibility of open config servers on the list of hosts? All the best with this patch.
mr_spoon
S3 licensed
Perhaps he's even been on a trip to the moon to test it out in a low gravity environment? He did say some time ago that he was expecting a call from NASA didn't he?

:slap:
mr_spoon
S3 licensed
I heard that Scawen is working on a second set of advanced tyre physics for the secret other car. It's going to be a NASA moon buggy with some specially designed Goodyear tyres, see linky:

http://www.tomsguide.com/us/na ... h-moontire,news-9086.html

FGED GREDG RDFGDR GSFDG