I wouldnt know ANYTHING about how this game works if it wasnt for you man. Love watching your videos
@Alecpayne5 жыл бұрын
I'd like to see a 1 off or a series where critters must be exterminated on sight. A 'no critters challenge' if you will.
@aeronothis54205 жыл бұрын
purge the xeno campaign? i like it
@willychandra64755 жыл бұрын
No , without critter , its hard to self sustain, pip is life pip is love, i cant live without wild farm anymore hahaha
@PashaGamingYT5 жыл бұрын
I would have no petroleum from slicksters, & that means no jet packs. DO YOU UNDERSTAND WHAT I’M SAYING?!? NO JETPACKS!!!
@fractalgem2 жыл бұрын
@@PashaGamingYT thats what oil fissures and geysers are for:p
@bieuw53045 жыл бұрын
You killed all the critters when today we celebrate “Animal day” in the Netherlands. Thats deep hahaha
@Witherfroakie5 жыл бұрын
WOOOOO WOOOOOO MORE FRAMES
@ryansaunders38315 жыл бұрын
I like these types of videos and when you go more into detail and explore a lot of the options, glad to see that you haven't managed to burn yourself out of ONI yet!
@Helicard5 жыл бұрын
I thought my graphics card was dying. When I first got the graphical bug, it went away as soon as I saw it, then it started getting bigger so I shut the game down. Glad I am not alone in this
@mirjanbouma4 жыл бұрын
I somehow missed this video. Thank you for linking it!
@bubbaattack5 жыл бұрын
Great video. Actually very informative as always. I was surprised to see that removing all debris didn't do as much as I thought it would. That's interesting. The only other thing I've heard that kills framerates is pathing. Especially when you get jet suit docs. Then it has to calculate all the possible movements of space for every dupe you have (supposedly). Would love to know the answer to that, though I'm not sure if it's worth a whole extra video.
@jackradzelovage69615 жыл бұрын
ayy you need to retry the 'rockets mining the whole map' idea with this new update and compare how long it takes vs the original video
@Doshidar5 жыл бұрын
other developers would kill for such QA work; Good job brothgar, maybe Klei will give some polish to the critters now
@mithral075 жыл бұрын
I Wonder how much all the pipes take up? Having to move all those packets around seems like it would be a bit demanding.
@marcusw21875 жыл бұрын
I think the game calculates the path for a pipe when it's built, considering the stutter when you update a pipe with liquid. Just a guess though!
@sjonnoh2 жыл бұрын
I've simply set the graphics to low resolution which also has a big impact and if you zoom out you hardly even notice any difference in quality loss
@IcoKirov5 жыл бұрын
Mod disabling specific animations would probably be nice.
@JonahGillis5 жыл бұрын
This video was great! I was about to ask about your computer specs but you pretty much did an entire video summarizing everything!
@Sullivan6575 жыл бұрын
For my understanding what screw the frames(related to debris) is all the additional path finding that the dupes has to do. I'm not sure if the chart is relevant regarding this, since there is no intense use of the materials At 17:10 it kinda proves the point.More space for pathfinding But man, feels good watch a high fps gameplay again
@MrSpeedyAce5 жыл бұрын
You’re almost at 100k subs! I checked your stats and you’re getting 100-200 subscribers a day! 🙌
@joloman25 жыл бұрын
Where can i download the map to test it my self ???
@luisjalabert83665 жыл бұрын
Have u tried to overclock the memory? I have no idea if this game is memory bandwidth limited, but if that's the case, maybe overclocking the memory could be a good idea. Also, how are you recording and encoding the video? If you do the recording/encoding with the GPU instead of the CPU, you could also save some computational power.
@Berndy5 жыл бұрын
Great Benchmark! Now, i was inspired by the "mini bases" concept earlier in this series and had a go myself, not only for the challenge, but i also speculated that cutting down on path finding will yield much better performance, when dupes have one common living area with food, bedrooms, etc. and can only visit their specified areas besides that (for example the engineers can only go to the power plant). This video might have even turned up some evidence supporting this theory, since when you dug up the whole space biome, every single tile in it was now accessible for jet suit path finding, which could've resulted in those -1.4 fps. The performance drops on schedule changes could be explained too, since all tasks and paths have to be recalculated for the new priorities. Would be nice if you could run one more benchmark with your setup with all dupes locked in a room to test that :D
@frantisekstejskal76625 жыл бұрын
@@brothgar I think that pathing is the reason why you didn't see any performance change in slow speed when you removed all the shine bugs. They occupied just one tile so no pathing for them at all. But you saw a performance change when you removed all the other critters as they have much more options with their pathing.
@divon77925 жыл бұрын
Glad to hear it! =D
@vabese5 жыл бұрын
Brothgar, did you try something with the dozens of heating/cooling loops that you have running around?
@bartoszbaranowski6045 жыл бұрын
Did last update break saves( moded) for you as well? Nothing big, just load button is not active, I can still double click on save to load it.
@TeekOfficial5 жыл бұрын
I found a significant frame increase when I eradicated all life in the meteor, including my dupes. ;)
@cronicscream5 жыл бұрын
Would sweeping the debris into containers make more of a difference?
@0x04045 жыл бұрын
Text rendering has always been a slow thing. Drawing with transparency and all that. I wonder what a turn all text off or hudless mode would do to fps.
@TheSqaure5 жыл бұрын
If only I can fix my fantasy league like you fix you base. Brothgar you like Football at all? Love the series by the way. It’s been about half a year since KZbin recommended one of your videos. I gotta say it’s the best recommended channel of my life.
@KW42ON5 жыл бұрын
Nr1 FPS Killer - Path finding System I would love to see a Benchmark Test to know if Vacuum or Tiling the hole map helps and what is better. btw... if you mass storage make it 3 tiles deep otherwise your dupes will get the neg. decor every time they cross it.
@rocksfire43905 жыл бұрын
the way they most certainly did the calculations for the temperature calculations is done in a for loop. that is, for each thing (tile in this case) do something. so even if you change what that tile is it will still loop over it and check if it has to do calculations. removing stuff from a single biome which is what? like 200-400 tiles in total? when there are 98,304 tiles in a normal map if it's 256 wide and and 384 high. really the only way they can get a huge boost in performance is to push all of the main game logic onto a separate thread/s from the main unity thread. this will make the game VERY smooth while the simulation happens on another thread. however doing so would require them to rewrite pretty much all of their code so it's not really likely to happen. however the gains that you did get from the update itself are pretty good! i hope they can do a bit more but i wouldn't expect anything too crazy if they never move off the main unity thread. which again is quite hard to do when the game is already built xD.
@RelaX0965 жыл бұрын
Kudos for benchmark!
@andersonklein35875 жыл бұрын
Meanwhile some teacher in my class "computers are so fast you don't have to worry about optimizing your code for speed anymore". Ehhhh, maybe if it's a really dumb simple app... And even then if it's not running on your GPU or at least multi-threaded then IT WILL LAG. Why do people make their games first, and only THEN consider how they will make their code work in parallel?
@quakeali4 жыл бұрын
Thing that dropped my fps are jet packs (suits). I had crazy number of critters and stuff and didnt had too much problems with fps on 2000+ cycle. As soon as i put about 15 jet docks and let my dupes fly around it destroyed my fps. So as soon as i removed them my fps so was great for late game..
@valtrax58715 жыл бұрын
Very nice! but i think ill upgrade my toaster first to play ONI once again.
@azethegreat9585 жыл бұрын
I've been saying that pathing is the biggest controllable performance killer for a while now. You should test the impact of RAM speed as well - in Factorio it has a major impact and I wouldn't be surprised if it does for ONI too.
@ulruc5 жыл бұрын
Since a few of the best food require meat for barbecue and upgrade to it, we need meat. But I guess that doing vertical ranch instead of horizontal would increase frames as critters have less places to move. Same with the hatcheries where if they are stuck in one tile wide, it reduce their ability to move. Might be two ideas to make things better there...
@starwall87555 жыл бұрын
oh, Klei!!! you've done it again
@shishkebab645 жыл бұрын
Suggest to use percentage of current frame from base test (easier to understand how much it improved). Also do 3-5 base banchmarks and use their average with their biggest deviation to find out how much frames are gained and lost are just from beckmark inconsistencies and retract it from gains and add it to losses
@shishkebab645 жыл бұрын
@@brothgar These are just suggestions, no criticism towards your work, keep it up man
@BLACKBERREST35 жыл бұрын
Hey Brothgar, you should participate in the forums. I have a feeling you would benefit from this as ONI is your main series right now.
@lxs79034 жыл бұрын
dude ı have like 60 fps but every 3 secs it decreases to 20 and go backs to 60 its so annoying
@b00marrows5 жыл бұрын
Ideas: 1. Move recording to a second (much weaker) computer. 2. Mess with priorities of the game, make it higher priority and maybe dedicate cores/threads to the game. 3. SSD? they are quite cheap these days. Windows/The game/save directory. A few ideas off the top of my head, unsure if any will help but might be worth a shot.
@patlp30445 жыл бұрын
Well he already has an NVMe drive, so its about as fast as it can get. The only thing that would be faster is a PCIe 4.0 NVMe but who needs this.
@StoneE45 жыл бұрын
What is Debreze? Febreze for dupes?
@atracor5 жыл бұрын
I hope you still make the regolith idea happen :D
@OzolinsA5 жыл бұрын
How do you get he fps number in the corner at all times?
@drakcoreoriginal5 жыл бұрын
That save mod, use it and only save every 2 cycles, huuuuuge difference.
@drakcoreoriginal5 жыл бұрын
@@brothgar It does, it just reduces the save file even more by reducing logs and records, I'm using the medium settings and on my old laptop it only takes 4 seconds to save. No more wasting time in between cycles.
@JokeryEU5 жыл бұрын
they limit the positive decor but no limit when negative lol
@alexisremmers86775 жыл бұрын
your shine bug reactor SHOULD be fine actually! I believe path finding is the most performance deficit you have which is why when you removed all critters you got the most gain. That means, that you can have tons of critters as long as they cant move.
@ComeCaramelos_5 жыл бұрын
Welcome to Brothgar Tech Tips Xd
@Brixxter5 жыл бұрын
Might actually dive back in now, performance was always a thing I didn't like
@Ven1835 жыл бұрын
Debris is singular and plural. Not debris's. micro rant over
@baimhakani5 жыл бұрын
Legit thought it's pronounced 'de bris'
@PsycoSymon5 жыл бұрын
I'm not as good as you at Oxygen Not Included but I want to suggest a thing. If you make your "debris" pit 2 tile high your dupes can take every debris from there without take the huge bad decor hit!! Ps I'm sorry if my english is not so well!!
@Firebl0od5 жыл бұрын
you can have much higher single core score, by setting other core to 1Ghz, and turbo boosting one of your core to 5Ghz, heat production will stay the same, and you will just need to lock ONI on the boosted thread
@jackradzelovage69615 жыл бұрын
@@brothgar next video: how much BOOST can a stock computer take? XD
@storm370005 жыл бұрын
a 5820k can get to 4.5-4.6ghz on a good Asus motherboard and watercooling/AIO, as long as your power supply can handle it.
@wobblysauce5 жыл бұрын
How are you recording the game also? on the same PC or via a capture card to another computer that does that work, can render back on the original when not using it to the game, eg sleep. The encoding settings most find more improvement, as the computer is only working on the game and nothing else. Can do single/few core OC when gaming and back to stock/multi setup for rendering... all depends on what the application requires.
@Firebl0od5 жыл бұрын
@@brothgar wow ! first time a youtuber respond to me, thanks ! dont worry about video rendering, if you render using your cuda core, it barely use your CPU, as for other multi tasked applications, they usually nether use all your cpu at full speed, only benchmarking do this, so the performance cost would be minimal. for multithreaded applications, the core speed barely count, it's the core count, so maybe you could give it a trie ;)
@syn61095 жыл бұрын
you got your fps yey
@yodathegreatandpowerful31045 жыл бұрын
I would recommend them on advance electrolyzer so you don’t have to set up crazy pump systems and you can just pipe the hydrogen and oxygen directly out of the electrolyzer and the orange output is the hydrogen and the white output is the oxygen output
@yodathegreatandpowerful31045 жыл бұрын
There is one draw back but it is just that I requires 400wts rather than 240
@fractalgem2 жыл бұрын
With how much power pumps take thats still an improvement
@Eametsa5 жыл бұрын
Hi, what program is this that shows all the pc specs.
@sunnysideup335 жыл бұрын
Good job 👍 Thanks
@zyroxian73375 жыл бұрын
Brothgar, I'm sure hundreds, if not thousands, of people are suggesting lots of ideas on how to improve your setup, may I suggest for you to take a loot at the Linus Tech Tips channel and/or JayTwoCents? Both have done PC builds that may interest you and tells/shows you how to potentially increase FPS in games. Sadly, the only other way for you to get better frames is to "bleed" the $2k-$3k for a better PC overall. Still, good content and testing logic :)
@RedMatterGamingGG5 жыл бұрын
for me it runs so much better after this patch
@Shadowstray5 жыл бұрын
Wait... I don't need to build a bunch of containers all over the place? I can just Sweep Only dump EVERYTHING in one convenient location? The level of STUPID I feel right now is off the charts...
@Tech_Enthusiast_0015 жыл бұрын
Went from an AMD 2700X to an i9-9900K. My FPS went from 9ish FPS up to 45+. You are ripe for a CPU Upgrade good man! Do it.
@Tech_Enthusiast_0015 жыл бұрын
@@brothgar Can't you offset PC Hardware from your taxes? I am self employed myself and whatever I buy for my work, is paid by a tax payback pretty much. If that is no option: Remove the JetPack Docks. They are the biggest hit on performance, by far. Unless you really only allow very small room for them. I only let them jump in for my rocket silos, which can only be accessed or exited one way. So the pathing algorithm can't go nuts with those jetpacks.
@draggy763 жыл бұрын
So, basically ima need to get a better CPU and Graphics Card in order to get over 16fps at any given time (currently at cycle 722)
@MusingsMuses5 жыл бұрын
Man with all the empty space in the core of your base, you'd be able to make it so the first thing your baby critters see ISN'T a pile of garbage underwater. It'd also probably keep critters from getting out cuz people aren't always going in n out with trash you wanna condense.
@ErdTA_ff_855 жыл бұрын
Hello Brothgar, I've some questions for you bro, 1-What's your name? 2-What's your education and profession except KZbin? Thanks for your care.
@ErdTA_ff_855 жыл бұрын
@@brothgar thanks bro nice to meet you , it sounds like a company name by the way , when I first read it, I thought it was the name of your company. :)
@raptor02865 жыл бұрын
pipe cleaning +5000fps ahahah nice video good job on the testing
@shadowreaver7525 жыл бұрын
Seems like a good time for nzxt to drop a cool sponsorship
@jeremy14605 жыл бұрын
880 shine bug that explain my 12 fps xD
@PashaGamingYT5 жыл бұрын
You’re not supposed to use markers on benches.
@PashaGamingYT5 жыл бұрын
@Brothgar And you get to replace it yourself! With your own money. So instead of doing that, spend $25 on Stationeers early access.
@pyranna20035 жыл бұрын
Game devs need to get better at utilizing multi core cpus already. Most people are running at least a quad core by now.
@0x04045 жыл бұрын
I look forward to it once they have some of the other bugs they just messed up fixed.
@ratchet1freak5 жыл бұрын
"frames per second saved" is a useless metric. Instead you'll want to chart time per frame (that is 1/fps) in milliseconds. Then you can actually see the number of milliseconds that something costs which will be a lot more consistent. An removing an operation that takes a millisecond of compute time will not have the same number of frames saved when you start from 60 fps (or 16 ms per frame) or 10 fps (100 ms per frame). Even though the improvement is the same.
@ratchet1freak5 жыл бұрын
Divide 1000 by your measured framerate. That will give you milliseconds per frame. Then it's the same calculations you did in the video, and you'll see the time per frame go down as you get better and better framerate.
@matthewlaw37635 жыл бұрын
Huh, didn't catch any of that, too busy watching 'A Day in the Life of Meep'.
@GeekzAnonymous5 жыл бұрын
Not my precious Shinebug Reactors!!! I have four in my base right now. XD WOOOOWHOOOOOOOO!
@xMercurex5 жыл бұрын
Frame rate not included.
@Beregorn885 жыл бұрын
I suspect the improvement won't stack; you should try to actually implement all the strategies and see what happens
@themossyslime5 жыл бұрын
BIG BRAIN
@Zabloing37505 жыл бұрын
You may want to invest in a newer 9th gen CPU (~360$ for a 9700k) and a z390 board (~180$) paired with some 3200Mhz+ RAM with a game like this, those older CPUs are starting to get really outdated, just a suggestion, cant wait for 100k!
@JonathanHarvell5 жыл бұрын
Sorry, but debris is the singular spelling, and the 'S' is always silent. :) That said, love your vids!
@weldothewise5 жыл бұрын
Try removing all the dupes bar 1!
@dodongo64204 жыл бұрын
Imagine running Oxegyn not included on a console
@syn61095 жыл бұрын
new recored under 5 min
@SmirnockIce5 жыл бұрын
Wooooooow wooooooooooow!
@SmirnockIce5 жыл бұрын
D: WOoow..wuu..u...u....
@zeocamo5 жыл бұрын
good work ..,,..,.,.,....
@TheDreadedHope5 жыл бұрын
Let's be honest, removing the dups would save all the frames.
@FaNT1m5 жыл бұрын
The s in debris is silent... debri... please, you're hurting my ears
@andersenzheng5 жыл бұрын
i have been living in a lie all my life..
@rigen975 жыл бұрын
why include a letter that you won't read. english is stupid.
@FaNT1m5 жыл бұрын
@@rigen97 Many languages do similar things. But yeah, it's a bit redundant. Still, we don't say ka-nife or ka-nowledge
@zephranarx21725 жыл бұрын
last solution: get a better computer. lol
@JusteFantastico5 жыл бұрын
Was gonna say this. I mean this in as helpful a way as possible but a 5820k, while a decent processor, is well behind most modern cpus. I wouldn't be surprised upgrading to something newer like a 9700k or 9900k put you up to 40+ or more. Though, that's very dependent on a lot factors with the game itself. Might be worth considering in the long term! You could probably get someone to do a test with your save game + mods on newer hardware for a comparison at some future point if you get curious.
@EdwardGrigoryan5 жыл бұрын
@@JusteFantastico It depends on how much parallel computation ONI does. If this game is mainly single-threaded then no performance will improve. I can tell that ONI has very good parallelization potential. Heat transfer, gas movement, dupe pathfinding all this can be calculated in parallel, but does ONI do that? That's the question.
@Joey-08155 жыл бұрын
Arzalis you will be disappointed. I run ONI on a 8600k @ 4,8GHz ( 9900k turbo boost is at 5GHz, dunno the exact OC potential here) my base after 1300 circles runs at 14 frames on 10x speed.
@andersonklein35875 жыл бұрын
More cores won't help much here, new CPUs will only give him another couple frames... Until they get it running multi-threaded no PC on earth will run it at 60fps. God forbid 10x speed at 60fps.
@thebosstre5 жыл бұрын
7:01 not fun to watch
@dirrology5 жыл бұрын
Please call linus from linus tech tips to help you
@icebread93355 жыл бұрын
get a ryzen 3rd gen and you'll be fine intel got a lot of down-patches because off all the vulnerabilities
@loganbrown82825 жыл бұрын
Overclock to 3600
@joshgray14105 жыл бұрын
Looks like you need a hardware upgrade.
@Tech_Enthusiast_0015 жыл бұрын
@@brothgar A 9900K would easily triple your FPS and reduce render times. Just sayin'',... as a content creator you could even go AMD now, but Games like Oni really suffer hard by not going Intel still. Sadly that is. Stellaris, Oni, Factorio,... all those fun games really need a solid single core performance.
@frantisekstejskal76625 жыл бұрын
@@Tech_Enthusiast_001 actually no you wouldn't. I'm still running ancient 3750K overclocked to 4.0 and have a friend with 9700K. I tried loading my base on his computer and got about only 30-40% improvement, which corresponds to higher frequencies and bit better IPC. But you certainly won't double or even triple the FPS.
@Tech_Enthusiast_0015 жыл бұрын
@@frantisekstejskal7662 Well, I don't know what your save has or does not have. Also I actually claim that even a 6 year old Intel Chip will run Oni better than a 2700X. AMD has a very strong weakness when it comes to simulation and strategy games. Benchmarks don't show this, since Benchmarks only go for, well... benchmarks. They never really test a scenario like Oni, Stellaris or Factorio. Brothgar is focusing on these games tho, so I highly recommend switching to a CPU that supports this. A 9900K will be a HUGE step for him. Way more then the 40% you are getting, since he is actually using a X line chip, wich is way weaker then what you are running (for this scenario)
@jookyll11435 жыл бұрын
Use razer cortex for More fps
@gamercici9085 жыл бұрын
Hi
@gamercici9085 жыл бұрын
Brothgar hello
@tieniescholtz1675 жыл бұрын
Hi I want to ask you please and please twice please super duper can season again cuz I watch it everything finished now I want to see more like a Super Bass or what ever this fun to watch you and my