Jump to content

Naz

Members
  • Posts

    303
  • Joined

  • Last visited

  • Days Won

    5

Everything posted by Naz

  1. I like your glass garage at the top very cool op❤️ I made a ww2 anti air tower as my main base. Saw it on the practical engineering channel and thought that would make a great place to live in the zombie apocalypse 😂 I used a separate dart trap base for hordes. I added a hangar bay to it with automated hangar bay door for the gyro. I love that hangar bay but you need so much room to accommodate everything, so i'll have to come up with something else for a20 😛 I have some video of it, i kept it unlisted (youtube wasn't happy with Spotify playing in the background xd)
  2. Doing it through task manager while the game is running won't work if you're running Eac. You can set up a desktop shortcut which launches the game with the specified affinity that will work with eac. I cover the details on that in the conclusion of the affinity benchmarks I did here
  3. Yes limiting the game to 4 physical cores does help.
  4. You'd still be cpu bound at 3840x2160 with a 3080 running a default config at ultra settings. Dlss doesn't super sample. Dlss runs a game at a lower resolution and ai upscales the image to a higher resolution. Super sampling doesn't need any dev support and can be enabled in the driver now if you want. Super sampling runs the game at a higher resolution than your display can display, then down scales the image to your displays resolution.
  5. With a 3080 you're cpu bound, any kind of upscaling would just make the image slightly worse at the same performance you're currently getting.
  6. I tried to keep the traditional overclock methods alive for my 5950x, but the best i could do was worse than stock😄. So i had to adapt to the more modern tuning the frequency curve of the boost algorithm route. Got much better results 5-15% more performance. I mean it's nice modern hardware is already tuned near it's maximum potential out of the box, but i'll miss the satisfaction of making it run better and knowing i'm getting everything it's got out of it😂
  7. Is it possible to create tiles that have some kind of meta data that when generated in rwg always spawn a group of specific tiles, that always line up together in a specific way? Say to split a larger prefab than 150 into separate prefabs and have each section of the prefab in it's own tile always spawned together lined up. true the 6700k has a boost of 4.2 and there is an all core optimisation option in the bios that runs all cores at that boost, but for that test it was running a manual 4.5 all core oc, so the clock speeds were capped at a maximum clock of 4.5, single dual or all core loads would never exceed that clock speed.
  8. That may be a factor with newer hardware, however the 6700k is a 4 core 8 thread cpu, so not utilising the 4 virtual cores has a minimal impact on how much power the chip draws. It's also an older cpu that doesn't have todays boost technology's and it was running a static all core 4.5Ghz overclock so any boost behaviour wouldn't apply there. The 5950x system however does indeed boost significantly higher with only a few cores under any kind of load, however i've benchmarked stock cpu performance against a static per ccx overclock on a 3950x and the gains of a few hundred Mhz higher boost don't come anywhere near the performance gain from assigning 4 true cores. So if the cores are running at a fixed frequency and assigning affinity still yields a significant boost, it must be another reason. I'd wondered if it was just unity being optimised for systems with 4 threads, there was a very long period where 4 core i5's where the go to choice for gaming systems.
  9. @faatal If you have a sec could you look at these performance tweaks and share your thoughts? if they check out with you, they could give a substantial boost to performance in a20 and they're small changes. I can measure that things are better with them, but i still don't understand the "how" they work as well as they do and i don't know if there are any potential issues running the game with them. 1 is locking the game to 4 physical cores, helps more the more cores/threads you have. I saw a 20-25% improvement in Valheim with the same tweak so maybe it's a unity thing? 2 is editing a file called boot.config , this has a similar boost to the 4 core affinity tweak, however it's not compatible with eac, so currently it can only be used in sp. Using both of these tweaks substantially boost performance. I don't know how useful or practical to implement the 4 core affinity tweak could be, however the boot.config tweak is a very simple change and as long as there are no side effects it might be worth changing it in vanilla. It would also be nice to know what exactly the changes are and what they do 😛 I'll leave benchmark numbers on 2 systems and details on the changes to the boot.config in the spoiler bellow (so i don't clutter up the thread :P)
  10. Just wanted to follow up with some more info on the bootconfig tweak. Seems it isn't compatible with EAC, so unfortunately players can't use it if they play on a EAC enabled server. It would have to be part of vanilla which is a shame since it's a really simple change and on initial tests provides a great deal more performance.
  11. Do you have a bunch of electrical timer relays set up for that time?
  12. Thought i'd throw some ideas in the pot 😜 - see if it works if you install the client on another drive, could be some funky drive error causing issues The eac support page has some ideas, but most of it you've already tried. The "Untrusted System FileUntrusted System File" says it a system level corruption, but you said you've reinstalled multiple times with different os's, so maybe your C:\ drive is having issues or maybe it's ram related. My guesses, probably not useful but i tried XD
  13. Benchmarks from my other system Specs cpu: AMD 5950x 16 Core 32 Threads Ram: 64gb 3600mhz GPU: RTX 3090 All setting's set to ultra, except motion blur which is disabled. This time the affinity tweak came out on top, but combining the tweaks still wins the day. Like i've said many times 7DTD doesn't like having tons of threads available to it, the more threads it has the worse the performance is. This is why the affinity tweak won this round because the game had access to 32 threads it couldn't use efficiently. If you want to run a similar benchmark, choose a new game on nav's map. Since i use the "settime day" command to reset the time of day after every run, i wouldn't recommend doing this on a world you intend to play on, since settime is notorious for breaking things. i also use GPUZ and it's sensors tab to log the avg gpu load and clock speed, just reset the log just before you start a new run and remember to screen cap the app after every run to somewhat accurately record the averages and add them to the benchmark txt data. I'd also recommend you follow my benchmark run around Diresvile if you want it to be comparable, i'll leave the exact path i follow below (note the image is from a14 and the working stiffs before the bridge is now on the other side of the street) I used to use food and coffee to continually sprint, but it's no longer necessary. You can how enable debug mode in the console (dm) and hit Q the H. Q is god mode and H is fly mode, first go into god mode for unlimited stamina and then disable fly mode so you can run like normal.
  14. This is because you assigned the game 8 threads, just assign the 4 physical cores not the virtual threads. Physical cores start at core 0, then core 1 is core 0's virtual thread, then core 2 is a physical core, core 3 is core 2's virtual threads etc so forth. So you just want core 0,2,4,6
  15. Yeah no worries I use msi afterburner and rivatuner server statistics. The reason it helps for a 4 core cpu is because it has hyperthreading, so on top of it's 4 physical cores it has 4 virtual cores. So windows and applications see it as an 8 thread cpu. I haven't tried the tweak on a 4 core 4 thread cpu, but I think it's safe to say it wouldn't do anything.
  16. Thank you for returning with something more constructive. First up is this statement. You do not have to edit any other process affinity because you altered another's. I've never had any problems setting affinity on multiple apps and using 4 monitors, not sure why you think this is the case. It most definitely does NOT affect the entire computers performance while 7dtd is running. Now this tweak you linked actually holds some water. I've ran some benchmarks to test both the affinity tweak, boot config tweak and running both tweaks. These test were run on my other machine with a 6700k (4 cores 8 threads) & 1080ti at 1440p. You can see regardless to what we do we're still firmly CPU Bound even with a older 1080ti. However both tweaks improve this As we can see from these results this part obviously isn't true, running both tweaks here yielded greater performance than just either 1 and again there are no drawbacks from assign 7dtd 4 core affinity, not that I've ever experienced in thousands of hours anyway. This was an interesting read, however he's talking about csgo, you're comparing apples to a bacon sandwich, so doesn't really apply to a fully destructible voxel game on an entirely different engine. Also when i refer to affinity i mean launching the game with a cmd affinity start-up shortcut or task manager, i haven't tested the -threads launch option in steam so i can't say if this will still apply using that method. However his closing statement has some relevance here. My recommendation would be to not set the launch option, unless you can objectively measure different values are beneficial to your performance. I cannot stress this enough, don't do anything unless you can objective measure the effects. These kinds of tweaks are dependent on all kinds of things, such as your hardware, in game settings, stuff running on your machine and god knows what. Any 'guide' you find online that will tell you to set this to a specific value (be it 4/8, or the number of logical/physical processors) is likely full of snake oil. I've published tons of data here to support my claims of the benefits of 4 core affinity, i'm not pulling recommendations out of thin air. Try things and benchmark them yourself to validate it. I also agree with the statement that More people should test things and properly, and i don't mean taking a screenshot of the framerate. Run a proper comparative controlled benchmark. A "Spot Check" can give you a quick indication however you're comparing 2 frames to each other, you don't know what was running in that split second it took to take the screen shot, maybe a horde was spawning, maybe the slightly different camera angle changed the load on the system because it has more shadows or reflections, maybe the state of the particle effect on the weapon affected the result. Even taking the screenshot can affect the result if for some reason it was saving to a hdd that had to spin up freezing the game for a split second. A proper benchmark run can account for these things and give a more realistic result. I'll do some more benchmarks on my 5950x and 3090 system to see how the boot config tweak works on a different system, but first results are really good even better running them both.
  17. Welcome, Yeah the hex value can be a pain to work out, but it's not too bad once you get your head around it. I just use notepad and type out the thread numbers, then under than I put the binary with the cores I want and then convert it to hex. Glad you figured it out 👍
  18. i'd also set - SS reflections -> Disabled Also where does it say you have to install any 3rd party software? If you read my the post with the 2 links in that thread, 1 is a link to 2 windows shortcuts that apply the affinity when you use them to launch then game. The 2nd is just a guide on creating the windows shortcuts yourself. No 3rd party software was recommended anywhere in that thread. Then why are you here complaining of performance problems then? If it's fine to you great, just enjoy the game. You asked for ideas and that's exactly what you got. If you don't want to put in even the minimalist amount of effort, that's fine too, nothing is forcing you to do anything. The suggestions offered to you require nothing more than 30 seconds of time. If you can't be bothered with the solutions just say so instead of buck the issue up the chain and give every excuse not to dirty your hands with any kind of effort. The game is in alpha development it takes time as you should know. You want better performance today, now, tweaking is required. If not, no problem play at 20fps in your base or wait until the game is finished.
  19. Sometimes that can work, however in this case with a 3080 at 1440p is cpu bound and it wouldn't perform any different. If you look at my a19.5 ultra settings benchmark results here you can see going from 1440p (OC) 58.6fps avg to 1080p (OC) 58.7fps avg
  20. There's a few things you can try that should help. If you check out the link jug left, it has some performance tweaks that could help. I'd also check to make sure you're not doing too much with electricity, it's never really been optomized and is a performance killer. Somthing to keep an eye out for also is if you're playing with ultra reflections, make sure you're not overusing highly reflective paints on your base. Also as jug suggested disable screen space reflections and reflective shadows. The 4 core tweak is an odd one, it sounds counterintuitive to limit how many cores the game can use, but from my testing it helps with cpus with more than 4 threads. I'm by no means qualified to tell you why exactly it works. However it has to do with a couple of factors. 1. Ryzen cpus use a cpu design that uses mutiple chips and each chip separates groups of cores into ccx's. For the best single core performance you want to keep all the processing on a single die or ideally a single ccx. The core layouts for Ryzen 3000 cpus are explained in more detail in this article. 2. For some reason the unity engine often works more effectively locked to 4 cores. There is an article with some possible explanation on this here. I've also benchmarked this tweak extensively and you can see in the results it can help a ton the more cores you have over 4.
  21. Depends on the game, high fps also has a competitive advantage since your eye balls see more recent frames. So in a situation where 2 players come to a corner and both come into view of each other at the same time, the player with the higher framerate will see a couple of frames showing the other player first. It's not always a situation like that tho it was just an example, even in that situation a couple frames is literally the blink of an eye. So if your reaction time is slow if doesn't really do anything for you. But that is why games like warzone see players running higher frame rates, pretty much all competitive games are designed to be easy to run at high frame rates. for singleplayer or coop games most people usually just turn up the eye candy in favour of visuals over frame rate. It just depends what type of game it is that decides what the devs choose to make a priority. I think that absolute bare minimum in general needs to be 24-30 fps. 24fps has been a standard in the tv and movie industry for donkeys. It works fine there because it's a static view, you don't control the camera so the motion is perceived as smooth to the eyes. For games 24 is pretty rough, you could technically get away with it, but it would really suck. Under that it impacts you're ability to control the game and it becomes unplayable.
  22. generally speaking it depends. fps is frames per second or how many "images" the game renders per second. The higher the fps the smoother and more responsive the game feels. However not all games need a high fps to be considered "smooth" rts game could be run comfortably at 30 fps for example. It also depends on what monitor you have and if you're running at it's higher refresh rates. You can still notice greater response times at framerates above your monitors refresh rate, you won't be seeing the extra frames but the frames that are displayed will have a lower latency because of the higher fps. That will cause screen tearing however that is another topic, so it's generally best to not run games at a framerate your monitor can't display (except for benchmarking purposes). As a rule of thumb 60fps is a good starting point for the majority of games, over 60 will have a greater importance in games that are fast paced. 7DTD kind of sits in the middle, it has a mix of slow paced gameplay and fast paced gameplay. If you have a monitor that can display more than 60 go for it, it will feel much more responsive especially if you're sensitive to that kind of thing and if you already have a monitor that can do so you may as well make use of it, since presumably you paid a premium for a higher refresh rate display. If you have a 60hz panel that's perfectly fine too, you won't be missing all that much (in 7DTD at least) The last thing with higher fps gameplay is that you will need not only a more powerful GPU but CPU too, especially for 7DTD since the pc will have to work harder to render the extra frames. With higher settings (but not completely maxed) 100fps should be achievable for most people. If you have a decent setup 150fps should be possible. However when talking about frame rate, context is important, the estimates above are based on the assumption you're using a higher resolution panel than 1440p. If you're running at 1080p you can get away with a much less powerful GPU. The FPS numbers also assume you're using highish settings. You can of course sett everything to the lowest it can go and stare at the sky with 500 fps, but i'm assuming people that want to go higher than 60 want to do so without making the game look like a$$ and the ability to look at the ground occasionally😜
  23. Good to hear, ye cities like diersvile are good places to go to stress the cpu. Glad to hear you're able to get full usage tho nice one. 👍
  24. Usually decaff coffee and water, or beer with very occasionally shots of what ever spirits i have lying around. Never been a fan of eating at the pc, especially sticky or greasy food. When i was a kid and you have pizza and are taking turns playing RE4, no one wants to be handed a controller covered in grease😄so that's always stuck with me. Although very very occasionally i'll eat something that can be eaten without touching the food, like sweets from the packet etc. Maybe i'm just a weirdo😂
×
×
  • Create New...