The online racing simulator
Searching in All forums
(930 results)
felplacerad
S3 licensed
If you're feeling adventurous perhaps try adjusting the kernel timer frequency. But LFS allegedly runs at 2000 hz so I'm not really sure if that would help? Unfortunately I highly doubt you'd be able to do that in userland. Either boot options or recompilation of the kernel.

Quote from Scawen :That is the reason for LFS's high update rate of 2000 Hz in the sub-updates, which avoids the cars jumping up and down all on their own due to jumping wheels!

Edit: or 100 hz? Confused

Quote from Scawen : The LFS physics run at 100 Hz [...]

But obviously I'm basically rambling here. Perhaps MadCatX could shed some light on this.
Last edited by felplacerad, .
felplacerad
S3 licensed
Since you're already at the level of using strace to debug the issue this might be a bit too high-level, but still ...

Did you try (re)nicing the wine/LFS process to a negative value? Perhaps you've got some other stuff going on that steals cpu time.


$ man nice

felplacerad
S3 licensed
You might be able to find some useful info by running a whois query on the domain. The amount of information may be different depending on what the top level domain is (iirc .com domains provide more information that .nu domains, for example).

Where/how to issue the query also depends on what tld we're talking about, but .se domains, for example, I'd use LoopiaWHOIS, ie:

https://whois.loopia.se/liveforspeed.se
Excerpt:

state: active
domain: liveforspeed.se
holder: xxxtho2888-00001
admin-c: -
tech-c: -
billing-c: -
created: 2006-06-29
modified: 2015-05-12
expires: 2015-06-29
transferred: 2009-03-06
nserver: ns1.loopia.se
nserver: ns2.loopia.se
dnssec: signed delegation
status: ok
registrar: Loopia AB

In this example, the holder information "unfortunately" has been obfuscated ("holder: xxxtho2888-00001") by the registrar (registrar: Loopia AB).

For lfs.net (https://whois.loopia.se/lfs.net), on the other hand, we're able to find a lot more information:

Excerpt:

Registry Tech ID:
Tech Name: Victor van Vlaardingen
Tech Organization: Live for Speed
Tech Street: 16 Ladydown View
Tech City: Tisbury
Tech State/Province:
Tech Postal Code: SP3 6LL
Tech Country: GB
Tech Phone: +44.1747123456

You should be able to use LoopiaWHOIS for any tld.

Additionally, if the domain has a SSL certificate you might be able to find even more information by looking at it's details:

For example we can see that the certificate for example.com has been registered to Internet Corporation for Assigned Names and Numbers (IANA) by DigiCert:



Edit: In Sweden, companies are required to provide their organizational number clearly on the website, which you could then use to find more information about the company (see second attachment). If a company does not provide their organizational number, or if it is at least not clear which the company is, I'd definitely consider it a dubious company and take my business elsewhere -- Obviously that might be different in other regions.
Last edited by felplacerad, .
felplacerad
S3 licensed
Quote from Keling :Does the co-driver sometimes just skip corners?

I don't think so. At least I never noticed.

I did however change the offset so that he reads the commands earlier. It's a bit awkward at first but I think it beats "200 - 6 left long" *flat out* "intoimmediateacuteright" *CRASH* Smile
felplacerad
S3 licensed
Hey TVE,

I did two courses of IKT (a year?) at uni some years ago (2007-2008 or 2008-2009). From what I can remember we did some PC hardware and networking, Web (HTML + CSS), Flash (ActionScript), video editing (Premiere) and a lot of literature studies, obviously. The practical bits very on a rather basic level, but you always learn something new, I guess. Plus if you've got more experience in an area, you have time to really dig into the nitty gritty bits of whatever you're working with.

I bet the curriculum has changed since then (I mean, who uses Flash nowadays?) If you don't know which way you're heading, use your time at uni to figure out where you wanna go. In IT, uni studies (theory) will only get you so far -- To ace any area, be it programming, server administration, creative work, whatever, you're gonna have to spend your free time to experiment and learn more. Always.

Once you find yourself spending the evenings and weekends doing something IT-related (NOT PLAYING GAMES!) there's a good chance you've found your calling.

That said, a few years down the line you may find that your "calling" changes (perhaps you did web development but suddenly realized you spent more time trying to break your own code -- Perhaps you should move into penetration testing or security then! Great news, that means it's time to learn something new!
Last edited by felplacerad, .
felplacerad
S3 licensed
Alright, enough talk -- I took the plunge! It's not THAT expensive plus I didn't get GTA V yet so I'm allowed to indulge myself. Smile

I have no idea how the (async) multiplayer works but if anyone cares and would like to arrange something here's my steam profile.
felplacerad
S3 licensed
I live in Gothenburg but sadly haven't got the slightest clue about amaterur racing (or "pro" racing for that matter). There are at least 4 karting tracks, though and I can definitely vouch for two of them! Smile

http://www.gokartcentralen.se/
http://www.gokart.se/
http://cityarena.se/
http://www.gokarting.nu/

I'd be happy to try to answer any other questions you might have, though.

Again regarding the racing scene, if you are daring you might want to try creating a thread in english over at the swedish-speaking forum garaget.org. Here's a Google Translate link to the events subforum of Västra Götaland: https://translate.google.com/translate?sl=auto&tl=en&js=y&prev=_t&hl=en&ie=UTF-8&u=http%3A%2F%2Fwww.garaget.org%2Fforum%2Fviewforum.php%3Fid%3D33&edit-text=

(I am not an active member, I just know OF the forum so I dare not say how friendly they are). Smile

Edit: "amateur shitty car races which are extremelly cheap and lots of fun". You MUST be referring to "Folkrace". There are some links to local clubs at the bottom of this page.
Last edited by felplacerad, .
felplacerad
S3 licensed
Quick preview for the curious people. I hope you don't mind, Flame:



Very cool!
Last edited by felplacerad, .
felplacerad
S3 licensed
Cool!

Obviously it would have been nice to be able to configure each AI driver with some more granularity. But after looking at the beginner AI drivers being super cautious for a few laps earlier I think the restriction approach might actually be better than lowering their skill level.

I mean, I'd rather race a pro driver in an under performing car than a beginner driver struggling in a car they can't handle.
felplacerad
S3 licensed
For a second I figured you could work around this issue by saving a start grid and then HEX-editing the AI drivers individually.

Unfortunately it appears as if whatever the "Skill level" setting is set to when you start the race will be applied to all AI drivers. This seems to be the case even if you use the save/load start grid feature.

Edit: I guess an alternative would be to create custom setups with different intake restrictions and/or voluntary added mass. Just make sure that the "AI use player setup" setting is enabled in Options -> Misc.
Last edited by felplacerad, .
felplacerad
S3 licensed
Hehe, nice!

So when are Stunt Car Racer type tracks coming to LFS? Big grin





felplacerad
S3 licensed
Quote from racer autov8 :
Quote from felplacerad :Found a little quirk with the installer(s) as well:

Patch installer: If you run out of disk space on the drive where %TEMP% (ie: C:\Users\Thomas\AppData\Local\Temp) is pointing the installer will fail with a not very specific error message (screenshot 1).

Full installer: Even "worse", it just freezes without any (obvious) message what so ever (screenshot 2).

Edit: After reviewing the 2nd screenshot I now notice that the text changed to "Installation aborted - Setup was not completed successfully", but that's (probably, and in my case obviously) easily missed.

Run the installer as admin. It might help.

Hehe, good one! One could wish privilege escalation would help with low disk space! Big grin
felplacerad
S3 licensed
Found a little quirk with the installer(s) as well:

Patch installer: If you run out of disk space on the drive where %TEMP% (ie: C:\Users\Thomas\AppData\Local\Temp) is pointing the installer will fail with a not very specific error message (screenshot 1).

Full installer: Even "worse", it just freezes without any (obvious) message what so ever (screenshot 2).

Edit: After reviewing the 2nd screenshot I now notice that the text changed to "Installation aborted - Setup was not completed successfully", but that's (probably, and in my case obviously) easily missed.
Last edited by felplacerad, .
felplacerad
S3 licensed
Please note that this version is not compatible with the current (test) patch (G/G3, respectively). Players will not be able to connect to this DCon until the client is released.

Edit: Scawen, I hate to ask but do you have any rough estimate on when the minor (not test) version will be out? Since this patch is incompatible with the "stable" version host admins need to think twice about updating.
Last edited by felplacerad, .
felplacerad
S3 licensed
Quote from Taavi(EST) :https://www.youtube.com/watch?v=zgVo6nyD4qo

What's the point of this "1080p" reupload? Clickbait? :P

The original video is here: https://www.youtube.com/watch?v=W01TJ6Mhsgg

Edit: In case anyone is wondering where people find these videos, you could either follow LFS Tech @ YouTube or LFSRacing @ Twitter.

Furthermore, you may find the RSS feed I setup useful. It follows the devs here at the forum as well as Twitter.
Last edited by felplacerad, .
felplacerad
S3 licensed
Found a tiny bug when shamelessly searching the forum for my own username:

https://www.lfs.net/forum/-1/search/felplacerad

The "Spoiler - click to reveal"-anchor for spoiler tags does not work in the search result view. Nothing happens.

I guess this event is missing:


function ()
{txtOb=document.getElementById(this.id+'T');if(!txtOb.style.display||txtOb.style.display=='none')
{this.innerHTML='Spoiler - click to hide';txtOb.style.display='inline';txtOb.style.visibility='visible';}
else
{this.innerHTML='Spoiler - click to reveal';txtOb.style.display='none';txtOb.style.visibility='hidden';}}

Smile
Last edited by felplacerad, .
While we wait - Drift Stage by Super System Softworks
felplacerad
S3 licensed
Quote :Drift Stage is a modern evolution of the classic arcade racer - an homage to the culture, cars, and games of the mid-late 80s and early 90s.



Kickstarter: https://www.kickstarter.com/projects/1910344764/drift-stage
Website: http://www.driftstagegame.com/
(Alpha) Demo: http://supersystems.itch.io/driftstagealpha

Well, technically I guess we'd have to wait for this release as well, since it's still just an alpha.

But still, looks very intriguing!

Windows, Mac, Linux <3 - (Unity, so no surprise there).

Edit: Ugh, beating the expert target was harder than expected.

It's a bit annoying not being able to stop the drift by lifting off. The only way to quite drifting is to counter steer just the right amount. If you don't steer enough, you'll continue drifting, if you steer too much, you'll obviously hit the outside wall. Drifting is slow (duh) so to be quick, understeer into the corner, hit a late (and tight) apex so that you can exit the drift early. Some corners, such as the two right hand sweepers near the end of the lap can be taken flat out without drifting.

But FINALLY 1:19:782.
Last edited by felplacerad, .
felplacerad
S3 licensed
Quote from Scawen :For anyone who is interested, we have written a log of our experiences trying to register for VAT MOSS:
www.lfs.net/vatmoss

Scawen, the @LFSRacing link at the bottom of the page is incorrect.

(Currently https://www.facebook.com/l.php?u=https%3A%2F%2Ftwitter.com%2FLFSracing&h=dAQEefb4L).

Good luck with this. Obviously frustrating for everyone affected -- directly, or indirectly.
Last edited by felplacerad, .
felplacerad
S3 licensed
https://en.wikipedia.org/wiki/S.M.A.R.T.#Known_ATA_S.M.A.R.T._attributes

199 - UltraDMA CRC Error Count
The count of errors in data transfer via the interface cable as determined by ICRC (Interface Cyclic Redundancy Check).
I guess this could indicate an error with the drive but could also be caused by a bad cable. Perhaps switch cables and keep monitoring this value.

200 - Multi-Zone Error Rate
The count of errors found when writing a sector. The higher the value, the worse the disk's mechanical condition is.
62 errors in 400+ days doesn't seem horribly bad. But once again, keep an eye on this to see if the value increases.

I wasn't aware that SMART stataus did not updated on the fly. Make sure to follow MadCatX's advice to run a diagnostic tool periodically.

Generally, I'd NEVER trust important data to a single drive, regardless of it's status. If you want to be safe, back it up to a separate drive/location continously. If you want to be able to continue working without any disruptions, get another (or two) drive(s) and configure RAID.

Actually, doesn't Samsung offer 3 years of warranty? In my experience retailers/manufacturers will replace a drive that throws a SMART error (regardless of it's severity). If the values highlighted above increases, create an RMA ticket.

Lastly, here's the status of one of my drives. It also PASSES but it's reportin errors and I don't trust it:

=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED

SMART Attributes Data Structure revision number: 10
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE
1 Raw_Read_Error_Rate 0x000f 112 081 006 Pre-fail Always - 44234048
3 Spin_Up_Time 0x0003 095 094 000 Pre-fail Always - 0
4 Start_Stop_Count 0x0032 100 100 020 Old_age Always - 27
5 Reallocated_Sector_Ct 0x0033 100 100 036 Pre-fail Always - 0
7 Seek_Error_Rate 0x000f 072 060 030 Pre-fail Always - 20573771
9 Power_On_Hours 0x0032 091 091 000 Old_age Always - 8569
10 Spin_Retry_Count 0x0013 100 100 097 Pre-fail Always - 0
12 Power_Cycle_Count 0x0032 100 100 020 Old_age Always - 27
184 End-to-End_Error 0x0032 100 100 099 Old_age Always - 0
187 Reported_Uncorrect 0x0032 001 001 000 Old_age Always - 150
188 Command_Timeout 0x0032 100 001 000 Old_age Always - 195
189 High_Fly_Writes 0x003a 001 001 000 Old_age Always - 204
190 Airflow_Temperature_Cel 0x0022 057 050 045 Old_age Always - 43 (Min/Max 36/50)
191 G-Sense_Error_Rate 0x0032 100 100 000 Old_age Always - 0
192 Power-Off_Retract_Count 0x0032 100 100 000 Old_age Always - 26
193 Load_Cycle_Count 0x0032 065 065 000 Old_age Always - 71504
194 Temperature_Celsius 0x0022 043 050 000 Old_age Always - 43 (0 19 0 0)
197 Current_Pending_Sector 0x0012 092 092 000 Old_age Always - 1376
198 Offline_Uncorrectable 0x0010 092 092 000 Old_age Offline - 1376
199 UDMA_CRC_Error_Count 0x003e 200 200 000 Old_age Always - 0

Last edited by felplacerad, .
felplacerad
S3 licensed
Quote from DANIEL-CRO :/admin=password ?

Hehe, almost. Turns out one of the admins could not be trusted and spread the password, I guess ...

For that reason it would be nice with per-user passwords or keys that you would be able to revoke. But this will do for now.
felplacerad
S3 licensed
Yep, Cheers Vic!

Perhaps the LFS Remote logging capabilities will be extended at some point. But if you need more verbose logging before then disabling Insim Relay should solve the issue with "anonymous" bans.

Edit: or keep your admin password in check!
felplacerad
S3 licensed
Ah,

Yes, that makes sense, and possibly confirmed. I sent a /msg command via the remote and the log did output:


Nov 22 15:32:42 /msg test
Nov 22 15:32:42 test

Thanks troy.

Maybe Vic can be poked to send some source data long with the command packet to the host. Sure there will always be ways to hide but at least that would be something.
Actually, not even the connection from the LFS Remote "proxy" is logged on the server.

Furthermore, I don't know if LFS has built in encryption but the LFS Remote appears to send the password in plain text over HTTP. And the certificate used for lfsworld.net is only valid for lfs.net/www.lfs.net.
Last edited by felplacerad, .
Who or what is initiating these bans?
felplacerad
S3 licensed
As a server host I am trying to understand the output of deb.log when it comes to bans.
In the following example, I can see that user1 bans user2 for 1 day, and then removes the ban:


Nov 21 15:52:48 user1 : /ban user2 1
Nov 21 15:52:48 User is banned for 1 day
Nov 21 15:52:49 Leave @ X : 0 username2
Nov 21 15:52:49 0 username2 was banned (user2)
Nov 21 15:53:07 user1 : /unban user2

No problem there.
But I don't understand what initiated the following output:


Nov 21 16:03:45 user2 : /laps 2
Nov 21 16:03:45 /ban user2 99
Nov 21 16:03:45 User is banned for 99 days
Nov 21 16:03:46 Leave @ X : 0 username2
Nov 21 16:03:46 0 username2 was banned (user2)

user2 (an admin) changed the number of laps, and then was banned for 99 days.
This kind of ban, without an apparent "source" has happened more than once.

How can I find out who (or what) is continuously banning user2?

As far as I (and the logs) know, thare are no InSims connected other then LFS World's InSim Relay.
Last edited by felplacerad, .
felplacerad
S3 licensed
That's awesome, Vic. Cheers!

Edit: And good point, Flame. I didn't even think of that aspect. Too much foil ...
FGED GREDG RDFGDR GSFDG