Project Zomboid

Project Zomboid

DoomSlayer Aug 16, 2020 @ 7:54am
Zomboid CPU peformance problem again... :(
I really don't know why I am having so many problems with this game on my high end now. Right now its pretty much unplayable running at under 30fps at 1440p on my system while stuttering like crazy.

Anyways, here's my specs. More detailed specs on my profile page.

CPU : Ryzen 7 3800 X all-core overclocked to 4.625GHz (more than enough CPU power for any game)
GPU : ASUS STRIX 5700 XT Overclocked to 2185MHz 1850MEM OC
RAM : 32Gb Team Group Dark 3200MHz CL 16 Dual channel RAM 8x4Gb sticks
Display : Native 28' 4K Display

If I were to play at full-res and zoom out all the way, I'd get a slide show of 5 fps even though 99.9% of my games including AC Odyssesy (and other very CPU/GPU intensive games)are completely playable at 60fps+ at 4k.

Even at 1440p and 1080, I still get around 60 and 100 fps at those resolutions at full zoom level (200% I have it set to). And that fps just gets worse if I were to start driving, it would drop to the low 30s/20s.

Its either this game seriously hates high core count AMD CPUs or I just have bad luck. My laptop runs the damn game better than my PC.

And its also very strange that even though my game runs at 15fps in westpoint with normal zombie spawn rate in apocalypse difficult, my CPU usage doesn't even go over 15/20%. Its not even using my CPU other than 1 or 2 cores? If I enabled or disabled multi core in the settings, it doesn't make a noticeable difference at all.

I do have a ton of mods, but my PC should be more than powerful enough to run them.

If anyone has any ideas, or something, please let me know. I'll comment if I already tried it or not.

-Tried reinstalling, and switching the game off my HDD to my SATA SSD.
-Disabling all my mods, only netted me a additional 15 to 20fps.
-Increasing RAM allocation in the batch files and config file.
-Decreasing resolution.
-All of the full screen, window mode options.
-Overclocking CPU and GPU even further, no difference on this game only. :(
-Fresh windows install, only a few months old.
-Windows Power profile is set to high-performance
-Running IWBUMS


-Booting up the game on my laptop with the same mods, same save, same everything and connecting it to my monitor. Ran the game better than my PC - solid 40 to 60 fps with minimal stuttering. It even handled 14k zombies at the mall, my PC couldn't even handle 2k in westpoint without dropping to 30/40fps..

Check my profile for my laptop specs, I don't want to make the post too long but the model is the MSI GL63 8SD, a mid/highend laptop.

Edit: Here's a video, you tell me if this is even remotely playable. It isn't. See what I mean? I can watch videos on youtube of people playing SML and they have double the frame rate than me. This is VERY annoying, and I want some help or a fix soon. I want to do a full play through, but is it even possible when your game drops to 0 fps every few seconds?
https://www.youtube.com/watch?v=Cso1zb2M_Nc&
Last edited by DoomSlayer; Aug 18, 2020 @ 12:27am
< >
Showing 1-15 of 17 comments
Snofur Aug 16, 2020 @ 8:21am 
SSD would probably help, but I doubt a M.2 drive is necessary. If you got a PC like that I'm sure you already got a normal SSD.

You got a really good PC man, better than mine for a fact. I run at 1440p with a I-7 7700k and it runs around 230-260 FPS while fully zoomed in (I've not checked exacts), zoomed out fully it can hit 30-50 FPS, this game really dosn't like zooming out and I'm thinking it's more CPU intensive than GPU. I've also not noticed any major impacts no matter where I am, more zombies obviously add more load, it's not something that's noticable for me however.


First thing I would check is that even if it's a stationary double check it's not set to something like energy saving in Windows Performance Scheme, then I would start comparing if there's maybe some kind of "bloatware" in comparison to your laptop running in the background, a Malwarebytes scan would never hurt. But you really shouldn't be needing to upgrade or sell anything. It's also unlikely you'll get a laptop that's better than your stationary that's not more expensive.

I'm not a developer so I can't say anything much than from gaming experience, this game runs rough zoomed out, that's about as much as I can tell you, changing settings had a minimal impact on FPS for me. But I would guess it's something about the CPU, remember AMD has more cores so 20% won't be the same as my CPU at 20% for example. Look at individual threads/cores, not all of them summarized. It's also likely this game is limited by cores and threads by it's engine like many other games, but assuming you're running on IWBUMS it's also still in BETA and has some performance issues I'm sure will get nailed down the line.


I'm not familiar with the 5700 XT so I couldn't say much about it, check GPU utilization perhaps. I got a GTX 1080 for refference. But it definatley sounds to me like your PC isn't being utilized fully, but I don't own AMD so I don't know if it's a CPU compatability issue or so.
DoomSlayer Aug 16, 2020 @ 8:33am 
Originally posted by Snofur:
snip

Yeah, I get around 240 to 320fps when fully zoomed in, but that drops to 40 when zoomed out and when driving that drops to 20 or lower. Now imagine being inside rosewood, riverside or westpoint, I'd be running below 20fps if I were in a car or just walking around.

Playing on higher zombie counts than normal are unplayable for me.

Game isn't using more than 2 of my CPU cores, the other 14 cores aren't even being used even though I allocated them to the game and set it to high performance in task mgr, and process lasso.

Game is on IWBUMs.

Windows is set to high performance mode...

Fresh windows, reset it a few months ago and only installed the essentials.

edit 1: Game just crashed my windows desktop when opening up task mgr to quickly monitor CPU/GPU usage.

edit #2 - 15 seconds later: Now it just signed me out of windows when force starting explorer.exe since it crashed.

edit #3 - 5 seconds later: Signed back in, booted up the game, and a monitoring software = instant reboot/BSOD as soon as the game loaded to the main menu. What, the, ♥♥♥♥?

maybe i do have bad luck.
Last edited by DoomSlayer; Aug 16, 2020 @ 8:37am
Snofur Aug 16, 2020 @ 8:49am 
Yeah, I'm not sure what to say about that. I've only messed with explorer once and it could be a thing Windows does to restart explorer, game crashing is, not exactly normal? I know older games crash in fullscreen on frequent tabs but never had PZ actually crash like that.

I can tell you as much, the numbers you are seeing seems normal to me, I don't play on fully zoomed out when in combat, looting and such, if I feel it gets laggy when driving I zoom in a little and drive carefully. I did never check the FPS when driving but otherwise they look normal.

As I said, IWBUMS is very much work in progress so I'm very much thinking performance is going to get better down the line, for example just last patch was performance oriented. Options to disable X things.

Try starting in safe mode and running the game, do a "sfc /scannow" in administrative CMD 2 or 3 times or until it stops showing you corrupt files found. Otherwise I'd say another OS reinstall on a test drive could be worth it. BSOD like that isn't normal, UNLESS you're running the new Windows 10 "2004" version, I on purpose didn't update to that because of bad experience with new Windows updates and the fact that it has issues as shown on their bug/feedback tracker website.
DoomSlayer Aug 16, 2020 @ 10:14am 
Originally posted by Snofur:
Yeah, I'm not sure what to say about that. I've only messed with explorer once and it could be a thing Windows does to restart explorer, game crashing is, not exactly normal? I know older games crash in fullscreen on frequent tabs but never had PZ actually crash like that.

I can tell you as much, the numbers you are seeing seems normal to me, I don't play on fully zoomed out when in combat, looting and such, if I feel it gets laggy when driving I zoom in a little and drive carefully. I did never check the FPS when driving but otherwise they look normal.

As I said, IWBUMS is very much work in progress so I'm very much thinking performance is going to get better down the line, for example just last patch was performance oriented. Options to disable X things.

Try starting in safe mode and running the game, do a "sfc /scannow" in administrative CMD 2 or 3 times or until it stops showing you corrupt files found. Otherwise I'd say another OS reinstall on a test drive could be worth it. BSOD like that isn't normal, UNLESS you're running the new Windows 10 "2004" version, I on purpose didn't update to that because of bad experience with new Windows updates and the fact that it has issues as shown on their bug/feedback tracker website.

Oh? Windows '2004' is finally available? My windows is a few versions and security versions behind, so I'll try updating that.

It just doesn't make sense to me that I have all this CPU horsepower and the game is barely even using 20 to 25% of it. Whats the point of getting high core count CPUs for CPU intensive multi-threaded applications and games if the game or app doesn't even use it properly?

I hope they improve upon CPU utilization in the upcoming patches, this is a serious problem and its probably the cause of all this 'performance issue' when the CPU/GPU isn't being fully utilized.

And the PC restart/bsod if probably related to my OC, it didn't show a fault code in event viewer, it just black screen'd and rebooted - so I'll assume its the GPU since the CPU hasn't caused any BSOD yet.
Last edited by DoomSlayer; Aug 16, 2020 @ 10:16am
Snofur Aug 16, 2020 @ 11:28am 
Yeah don't OC, I find it pointless. 10% performance for 100% heat increase and higher power consumption. If you're on liquid nitrogen, sure go for it, otherwise I'd call it pointless due to the drawbacks.

I also don't recommend updating to Windows 2004 to "improve performance", it's there for download if your device supports it but it isn't yet forced down everybodies throats, and that's for a good reason, it has bugs, lots, and probably more hidden that they've not detected yet.

As for the CPU utilization, a game engine, far as I undersstand it can only handle what it's made for, and that's pretty much the gaming industry in 2020, unless you've realized alot of games underutilize your CPU primarily, see Paradox games, their Clausewitz engine just isn't as modern anymore, and they keep using it. Here's hoping CK3 dosn't use it because I'm frankly sick of the no performance improvement, yet keep adding more heaps of crap to it and see when it breaks. I'm no developer as mentioned so I don't really know -why- this is, but I'd have to assume it's for a good reason and being as broad as possible with which systems may run it. But it's probably related to money spending and the amount of work that goes into game engine making, I also don't know if theese are bought or borrowed so could be that they simply don't got permission to do anything about it.

It sucks, but PZ is an old game so can't blame them. But I still think optimization is possible.
dgresevfan Aug 16, 2020 @ 1:17pm 
You have Windows power profile on High performance, but have you done the same with your graphics card in the ATI/Nvidia control panel's profile for the game?

I haven't had a problem myself with this game but doing this in P.A.M.E.L.A suddenly fixed a very similar problem with the game lagging like crazy/having absolutely abysmal performance for no good reason.

Set it to maximum performance.
DoomSlayer Aug 17, 2020 @ 11:38pm 
Originally posted by dgresevfan:
You have Windows power profile on High performance, but have you done the same with your graphics card in the ATI/Nvidia control panel's profile for the game?

I haven't had a problem myself with this game but doing this in P.A.M.E.L.A suddenly fixed a very similar problem with the game lagging like crazy/having absolutely abysmal performance for no good reason.

Set it to maximum performance.
I don't know where to change that in AMD software, but I'm pretty sure its set to high performance too...I'm seeing ~10fps in the middle of westpoint on 6ml, and I'm pretty much zoomed in as much as I can. Watching a video right now, same game build, same mods, same settings - and they get 6 times the frame rate compared to me.

edit
Now its dropping to 5 to 8 fps fully zoomed in. How am I the only person experiencing these problems? I'm sorry but I can not play this game like this, and I am not going to spend another $500 on my already highend PC just to run it.
Last edited by DoomSlayer; Aug 17, 2020 @ 11:48pm
DoomSlayer Aug 18, 2020 @ 12:27am 
Here's a video, you tell me if this is even remotely playable. It isn't. See what I mean?
https://www.youtube.com/watch?v=Cso1zb2M_Nc
Snofur Aug 18, 2020 @ 12:31am 
As I said, right now, considering your PC hardware you really don't need to upgrade anything. It's better than my computer and should run better. Maybe a dev/moderator could pitch in? You could send them a log of your games console output or whatever via pastebin, not sure if it helps but could always try.

Your PC is way above the average users spec so there is absolutely no reason to upgrade because this game isn't playing nice on your system at the moment.

Did you try running the game in safe mode or on a test partition to install a fresh temporary OS to try it on?


It's the "console" text document at.
C:\Users\YourUserName\Zomboid


Edit(s): Also, is that your PC being so loud in the background? Could be overheating, also it's worth running the game in fullscreen instead of windowed as it should perform better at the cost of ALT-TAB performance.

And also don't use task manager to read this kind of data. Use something like MSI Afterburner to get CPU and GPU overlay in game while playing, this gives the maximum of data. Make sure it displays individual cores and threads otherwise it'll just read all of them as an average and it isn't a good measurement since two threads could be pegged, or a few barely used.

It seems you are running a lot of mods because of the radio stations and the icons bottom right, you also should disable debug mode probably since it should not be used when playing normally and it would probably only add more strain to the game while playing. Try with no mods instead. IWBUMS dosn't really have too many mods right now, I only run IWBUMS (Build 41) compatible mods and even then they are not many, just essentials. It seems you have a stuttering issue more than performance issue if that video is anything to go by.
Last edited by Snofur; Aug 18, 2020 @ 1:58am
katsuragi Aug 18, 2020 @ 2:07am 
Originally posted by Flukey▼▼▼:
Here's a video, you tell me if this is even remotely playable. It isn't. See what I mean?
https://www.youtube.com/watch?v=Cso1zb2M_Nc
that looks exactly like how it played on my old laptop that didn't even have a dedicated video card.
Rez Aug 18, 2020 @ 5:20am 
SSD is not the Fix, I use one.. Ive been in Bedford falls experanceing the Same issues. However its only in one Spot of the map.. Been having this since 41.41 dropped. So im not sure if the update has anything to do with it.. But ive cleared every body, all the broke Glass , Hats ect... and Im still having issues
dgresevfan Aug 18, 2020 @ 1:32pm 
Originally posted by Flukey▼▼▼:
Originally posted by dgresevfan:
You have Windows power profile on High performance, but have you done the same with your graphics card in the ATI/Nvidia control panel's profile for the game?

I haven't had a problem myself with this game but doing this in P.A.M.E.L.A suddenly fixed a very similar problem with the game lagging like crazy/having absolutely abysmal performance for no good reason.

Set it to maximum performance.
I don't know where to change that in AMD software, but I'm pretty sure its set to high performance too...I'm seeing ~10fps in the middle of westpoint on 6ml, and I'm pretty much zoomed in as much as I can. Watching a video right now, same game build, same mods, same settings - and they get 6 times the frame rate compared to me.

edit
Now its dropping to 5 to 8 fps fully zoomed in. How am I the only person experiencing these problems? I'm sorry but I can not play this game like this, and I am not going to spend another $500 on my already highend PC just to run it.

I can't work out how to change that in AMD software either...

Anyway I'm using a Core i7 processor from about a decade and even when I was using 6GB of ram and an older GPU, this game didn't do this kind of thing for me.

Runs pretty much fine with the i7, my current 12GB of ram and my 980 Ti. I get some minor hitches in performance if I open a door or go around an obstacle causing the game to do a major update of the lighting on screen.

Nothing like you seem to be experiencing.


Just in case the game is doing something crazy and overheating your PC you could try Direct3DOverrider to force Vsync/lock to 60 FPS and see if anything changes for the better.
Some games do weird things, such as STALKER in which the memory screen would attempt to achieve infinitely high frame rate and overheat the PC.
DoomSlayer Aug 20, 2020 @ 5:27pm 
Originally posted by EnigmaGrey:
Originally posted by katsuragi:
that looks exactly like how it played on my old laptop that didn't even have a dedicated video card.

Pz process is using 5 gb when it should be only using 1.8 - 2.2? So either integrated graphics are being used somehow or the JSON or bat file has been modified. The latter can result in longer collections and thus longer collections.

Windows mode impacts performance because windows requires it to draw the entire desktop + window decorations and store these in vram. Animated desktop likely makes this more impactful than normal.

The mod giving info might introduce its own problems depending on how it queries data.

10 ms seek time on the hard drive is pretty good for mechanical drives. Once you get under 15 ms, it should be adequate, assuming it can maintain 1-2 mbps (Pz is loading 10 5-82 kB files every chunk, meaning seek times can stack up and cause stuttering as streaming can’t be synced to frame rate).

That said, I don’t know what the problem would be. Nasko has a Ryzen setup without these issues. As it was working previously, it must be something that changed recently on the computer vs Pz, I’d think. Never hurts to manually delete the Pz install dir then reinstall the game, though. Don’t trust Steam to delete the files for you.

Yeah, I don't know why it was using so much ram. I didn't edit any of the json files prior to making that video. I changed the max to 16gbs after that video, that seemed to help limit some stuttering, but it didn't improve my framerate in any way.

The game is running off of my 256GB sata SSD, its not the fastest at all, and I believe its starting to die on my so that could be a problem too.

I just picked up a 1440p 165hz monitor, so my GPU shouldn't have to work as hard as it did before pushing 4k all the time.

I'll try manually deleting the game and reinstall, I'll also delete the Zomboid folder too.
Snofur Aug 20, 2020 @ 5:49pm 
Originally posted by Flukey▼▼▼:
The game is running off of my 256GB sata SSD, its not the fastest at all, and I believe its starting to die on my so that could be a problem too.


My SSD is 2-3 TB over it's write limit, write speed has decreased by 100 megs or so, but could be something else. My SSD is by far dying, but it's still performing as expected in any application I try. Dying SSD in this case hardly affects this. It isn't a HDD by any means, it's flash or something I belive.
DoomSlayer Aug 20, 2020 @ 5:52pm 
Originally posted by Snofur:
Originally posted by Flukey▼▼▼:
The game is running off of my 256GB sata SSD, its not the fastest at all, and I believe its starting to die on my so that could be a problem too.


My SSD is 2-3 TB over it's write limit, write speed has decreased by 100 megs or so, but could be something else. My SSD is by far dying, but it's still performing as expected in any application I try. Dying SSD in this case hardly affects this. It isn't a HDD by any means, it's flash or something I belive.

I mean, here's a older system benchmark I did, https://www.userbenchmark.com/UserRun/31358651 my SSD is holding back my system quite a bit. I should pick up a M2 or something but I can't keep spending so much money on my PC.
< >
Showing 1-15 of 17 comments
Per page: 1530 50

Date Posted: Aug 16, 2020 @ 7:54am
Posts: 17