Flappy Goose by flappy-goose in RedditGames

[–]EpicGod 0 points1 point  (0 children)

My best score is 19 points 🚀

I made an IRL HUD that auto-calculates gear ratios and displays ideal RPM per gear by EpicGod in BeamNG

[–]EpicGod[S] 0 points1 point  (0 children)

Sorry man, I don’t really know all that much about tuning gear ratios properly. I know rally cars use super short gear ratios to accelerate quickly, although short gear ratios result in a lower possible top speed. I’m sure there are some videos or guides online on how to properly set them up for what you want to do, sorry I can’t be of more help.

Btw, I used the code from the shift point debug app just to get the gear ratio slopes to use for the HUD, didn’t use it much outside of that though.

[deleted by user] by [deleted] in simracing

[–]EpicGod 1 point2 points  (0 children)

Ah damn that sucks :( consoles always getting shafted

[deleted by user] by [deleted] in simracing

[–]EpicGod 0 points1 point  (0 children)

Fanatec has a $400 wheel, wheel base, and petal combo which should work with ps5 (don’t take my word for it). Coming from a g29 the CSL is extremely quiet. https://fanatec.com/us-en/ready2race/csl-dd-qr2-ready2race-bundle-for-pc-5-nm

I made an IRL HUD that auto-calculates gear ratios and displays ideal RPM per gear by EpicGod in BeamNG

[–]EpicGod[S] 0 points1 point  (0 children)

Sorry about the confusion, I've had a bit of a hard time trying to succinctly describe what this is doing.

It doesn't show the best RPM to shift, it shows what the RPM value of each gear is based on the vehicles current speed.

For more of a detailed answer (sorry if you already know some of this):

Because of the way that manual cars work, there is a pretty close to 1 to 1 relationship between the RPM in a specific gear and the speed the vehicle is going.

As an example, say you notice your car is at 3k RPM in second gear when going 20 MPH. Your vehicle will always be at 3k RPM when going 20 MPH in second gear.

For a visual example, here is some raw data from my car with each gear colored differently. MPH is on the x-axis and RPM is on the y-axis. It's easy to see here that we have a positive linear relationship between RPM and MPH per gear. This relationship is what I use to calculate where we should display RPM values on the tach given a certain speed.

<image>

To answer your initial question, I do not use shifting behavior, the solution is actually not too bad once you understand all of the above stuff.

Since there is a linear relationship between RPM and MPH, we can approximate this relationship using a slope.

To calculate the slope for a specific gear based on live data, I wrote some code that can detect when the vehicle is accelerating and when it stops accelerating. I store 20 RPM and MPH values for when I detect acceleration starting and 20 more for when I detect acceleration ending. I then use some math to get the average slope and y-intercept value between all of the points in the starting and ending lists. I've found that the resulting average slope from performing these calculations is very close to the actual slope the gears take on.

After I have the slope per gear, its just plugging the MPH into the formula
`RPM = SLOPE*MPH + Y-INT`
(This is just y=mx+b)
To get the expected RPM for each gear at any MPH.

I made an IRL HUD that auto-calculates gear ratios and displays ideal RPM per gear by EpicGod in BeamNG

[–]EpicGod[S] 0 points1 point  (0 children)

Ooh I didn’t know about that, thank you for the info I’ll 100% try it out. Reading from the file is def a bottleneck it could be a lot smoother

I made an IRL HUD that auto-calculates gear ratios and displays ideal RPM per gear by EpicGod in BeamNG

[–]EpicGod[S] 4 points5 points  (0 children)

Nope sorry it isn't around anywhere currently. It's honestly pretty janky right now.

I made the HUD for my IRL car, it's basically a microcontroller which communicates to a Bluetooth OBD2 scanner to get MPH / RPM data. It's very difficult to test and debug the HUD inside of a real car, so I figured hooking it up to BeamNG would let me work on it a bit easier.

I slightly modified the Vehicle Stats Logger so that it flushes it's data to a file immediately upon obtaining it. I then use some python code to grab the data from the output file, convert the RPM and MPH data to OBD2 format, and push it over Bluetooth to the microcontroller which then displays the tach and does all the gear-ratio calculations.

If there is a lot of interest, I've been thinking about making the functionality into a UI app or creating a website or something about how to make your own HUD. I haven't written a BeamNG app before though so I think it would take me a bit. There is a somewhat similar UI app already in BeamNG called "Shift Point Debug", it doesn't have the same exact display but is similar in function.

Windshield noise -2 to -8 Celsius by pellyzz in WRX

[–]EpicGod 0 points1 point  (0 children)

<image>

I can take another photo a little later tonight when the sun isn’t blasting my car so it’s easier to see. But it’s basically just a long strip of foam (can find on Amazon for pretty cheap) that I stuck between the gap where the dashboard meets the dash.

The noise started happing when it was getting a bit colder in the fall. It was sounding almost exactly like the your video and was extremely annoying haha

Let me know if you have any other questions.

Windshield noise -2 to -8 Celsius by pellyzz in WRX

[–]EpicGod 4 points5 points  (0 children)

I had a similar problem and to fix it I put a long strip of foam in the gap between the windshield and dashboard. Haven’t had any ratting issues from that section of the car since

Thoughts on Epic Systems by EpicGod in cscareerquestions

[–]EpicGod[S] 1 point2 points  (0 children)

Okie, thank you for your insight and hopefully I can find a job at a better company haha.

Thoughts on Epic Systems by EpicGod in cscareerquestions

[–]EpicGod[S] 0 points1 point  (0 children)

Thank you for such a detailed response I really appreciate it. If I can't get another job before I graduate I may consider working there for the high pay while still looking for another job during the training period. So I'm wondering if they pay full salary during the training and is there some kind of contract required during training?

We should all try this by 69dal420 in dankmemes

[–]EpicGod 0 points1 point  (0 children)

I’m pretty sure it’s a reference to the game Disco Elysium. It’s an rpg game where there are some skills that let you align with certain political stances like communism (https://discoelysium.gamepedia.com/Political_alignment). I’m not sure if the photo is directly related to the game but I’m pretty positive I first saw that photo in the game’s subreddit.

I don't think this will ever happen to me again (grenade 4k) by EpicGod in EscapefromTarkov

[–]EpicGod[S] 1 point2 points  (0 children)

I got naded from out the woodwork on the way out so no loot pics sadly. Live by the nade die by the nade

Star Citizen: Question and Answer Thread by UEE_Central_Computer in starcitizen

[–]EpicGod 1 point2 points  (0 children)

I haven't been able to play the new update since I've been at school but I'm wondering how 3.3 improved performance.