100% CPU usage in BeamMP, single player runs great

Hi all,

Single player on normal gets me about 130 FPS. And CPU usage stays around 50-60 percent range.

However when playing beammp recently, it’s always been 100% and I barely get 30 FPS anymore.

I used to play this beammp mod back in the day and it always ran good, not anymore now? What happened?

My specs are: gtx 1080 and a I5 8600k

Kind regards

As BeamNG releases updates it seems the game gets more resource heavy, but it might be time to scrub BeamNG from your system and reinstall it.

Lower graphics settings, enable simplified vehicles, update beammp, and close background apps.

sry i just woke up but uhm its placebo effect 100%. right off the bat. unless you’re on vulkan, which worsens every update. for some, vulkan is the only option (couldnt be me), so it is inevitable to play an even more unstable game (as it is already by itself).

but seriously, there is no difference whether you spawn 10 vehicles in singleplayer, set them all to motion (not in a straight line, that’s less catculations), and make sure you have them at their optimal and prime physics model (not the “simplified” one for people like us - the poor), or than it is in multiplayer - the game creates the same 10+3 threads (10 are aforementioned vehicles and + 3, cos those 3 are reserved for graphics, UI and the audio - should be common knowledge by now, but yeah, uhm, “oh wow this game is so cool! except that time i wanted to add traffic or play multiplayer…” yeah mate you just cant enjoy it if you dont get 60 fps stable with 4 vehicles), you can check your CPU specks (sic) right now and be utterly shocked to know that you probably (very likely) dont have that amount of threads… which means that most likely you’re getting that 100% cpu usage by now, because you’re probably not a very rich person (i.e. poor) and you don’t own a xeon or a threadripper (i.e. broke), which are the minimal requirements for this game. there is no additional or even abstract logic to exploit more of your resources for their servers, except for your wifi antenna adapter you plugged behind your pc, which is getting warmer, affecting the dust and cobweb particles that disrupt the overall airflow and cooling of your computer.

but if for realsies this time, there is only so little you can do to relieve your inner soul disturbance, because i cannot guide you for a meditation session at this time, because i am playing beamMP with at least 4 vehicles and at 60 fps stable. anyhow, while your computer is doing all the hard work, you probably could have switched the “simplified collision physics” at the bottom of the gameplay tab in the game’s settings by now, but you didnt. what you probably also didnt do is flip the switch for “use simplified vehicles when available” in the multiplayer options. but alas, this isnt going to help if the computer in question has only opened two browsers at once in its lifetime, unless you still haven’t updated to windows 95, which introduces multithreading that your current operating system probably doesnt have.

as a very very very very very very very very last resort (the other one was about getting a server workstation with at least 8 threadrippers on a single motherboard so that you could allocate all threads and cores to every player that the game requires, that would be 192 multiplied by 8, solution not included, and that would probably be the optimal amount of threads and cores for a game that doesnt have multithreading by the way, sorry i forgot to mention that the game sucks actually in the first paragraph because that would piss a lot of fanboys of this game, wouldnt it? so here it is again in case you missed it - beamNG still havent figured out multithreading), as soon as you spawn on a server, in-game, head over to “vehicle configuration” near the “vehicle” menu, pull on “debug” and push the “remove all” button. this turns everybody into a harmless hologram (also known as orange poltergheists) which doesnt harm your midcessor or the Grafik’s plank, nor the WAM. just remember to turn on the namebags to see player’s and/or players’ bags from afar a distance over the horison. you can also change the holograms’ visual appearance or style (not to be confused with tuning, it is with deep regret to inform you that you cannot actually tune a hologram at this moment), such as its opaqueness or transparency (depending on how you look at it), since there is nothing else you can do in beamMP with such an amount of web inside the case and around the case, which some even spread out to the internet (which probably affects all of us on beamMP as well - please clean the box of your computer as soon as possible, including but not limited to its internals, and thank you)… nor are there any interactions with ghosts (there just isnt a luigi board in the game, sadly). what you can then do is selectively spawn players by clicking on their ID near their nickname in the player list and then on their nickname (enable “show the player’s ID’s” in multiplayer settings), so that you dont accidentally crash into a flying bus in the sky. it is imperative that you respect the spherical ghosts, because not everybody is that unfortunate to delete every vehicle on the server just to get a few more frames.

lastly, oh, i just read the specs section, my bad. sorry, nevermind, off i go haha

tl;dr yeah mate so the problem is ur specs haha can u believe it? crazy i know
gosh… its almost like your question is rhetoric
it really is, isnt it? just think about it. you’re the 9001th person to ask this ever, on beamMP forums, on beamNG forums, on steam discussions, on quora, on reddit, and you always get a generic ■■■■■■■ answer. well, here you go, mate. popped a vessel for you, it’s infuriatingly unoptimised, in short. game’s utter ■■■■■■■ ■■■■■■■■, it’s no surprise it’s ■■■■, but we’re trying to make it a bit more bearable. now, if you read only the tl;dr pa rt, i did actually write a temporary solution somewhere

Tried reinstalling both the game and beammp, none helped.

Graphics settings are lowest…

It is not it worked before amazingly.