Ipsquiggle

[Testing Branch Update] - 370532

Recommended Posts

Moah    57

Yeah!

Edit:

Tested a bit, savegame works, game seems very stable. Thanks, good work!

Also a good weekend to the whole ONI Team!

Edited by Moah
  • Like 1

Share this post


Link to post
Share on other sites
kapoff    3

Thanks for this. I can really test it now !
Good wenk-end the team !

Edited by kapoff

Share this post


Link to post
Share on other sites
Loraty    42

My steam engine setup still behaves very differently: With the public build steam temperature stays above 170°C with doors mostly open while the testing build sees a steady decline down to 140°C with doors closed.

The weird disinfecting has stopped, at least.

Share this post


Link to post
Share on other sites
aresd    91

21 cycles. Initial biome, minimum buildings. Out of 150 FPS, at best, 115 remain on average already 100 or less. Your optimization brought exactly 0 results

2019-09-27_22-30-28.jpg

  • Confused 1

Share this post


Link to post
Share on other sites
Steve Raptor    210
1 hour ago, aresd said:

21 cycles. Initial biome, minimum buildings. Out of 150 FPS, at best, 115 remain on average already 100 or less. Your optimization brought exactly 0 results

2019-09-27_22-30-28.jpg

There won't be any difference because the resources used by the game when you have almost nothing built are minimal...

Those optimizations are targeted at reducing performance hits caused by stuff like conveyor rails and pipes and other things that generally make a difference when you build them in large amounts.

Edited by Steve Raptor
  • Like 1

Share this post


Link to post
Share on other sites
aresd    91
3 minutes ago, Steve Raptor said:

There won't be any difference because the resources used by the game when you have almost nothing built are minimal...

Those optimizations are targeted at reducing performance hits caused by stuff like conveyor rails and pipes and other things that generally make a difference when you build them in large amounts.

Well, I'm based on a huge previous patch. There was much more information about it.

what's the point of optimizing things that don’t affect the game because the players cannot come to this because of the incredibly slow game at an earlier stage? I tried my base in 3500+ cycles before the patch and after the patch and did not notice 0 changes in performance. I tried to create a new map and on the 40th cycle, I had 90 frames left from 150 frames, and the studied biome area increased only by 15 percent from the screenshot. That is - 0% performance gain.

  • Confused 1

Share this post


Link to post
Share on other sites
aresd    91
3 minutes ago, woodenstars said:

What's the point to be so edgy when you have 115 fps lol? Everyone else feels improvements, well, sucks to be you.

because such serious losses in performance at the beginning are probably the cause of problems not only for me, but for everyone who is used to playing at 15 fps, while they could play at 60

Share this post


Link to post
Share on other sites
woodenstars    19
2 minutes ago, aresd said:

because such serious losses in performance at the beginning are probably the cause of problems not only for me, but for everyone who is used to playing at 15 fps, while they could play at 60

Teach me how can I get 60, PLEASE

Edited by woodenstars
  • Like 1
  • Haha 2

Share this post


Link to post
Share on other sites
aresd    91
4 minutes ago, woodenstars said:

Teach me how could I have 60, PLEASE

Swap your transistor binary modulator to Pentium 3, obviously

  • Haha 1

Share this post


Link to post
Share on other sites
nakomaru    1,387
On 9/20/2019 at 8:33 PM, nakomaru said:

Here are my results for my cycle 21298 base, attached. Time is measured until I can move the camera.

  • Original 10x speed zoomed in FPS: 23-24
  • Aggressive 10x speed zoomed in FPS: 35-37

Above are my live branch FPS with save file included. Additionally, here are my performance patch 370532 stats:

  • Patch 370532 aggressive pruning 10x speed zoomed in FPS: 57

In practical camera situations, it's about 40-45 at 10x. Great work. With these latest two changes, a mod and a patch, I've more than doubled the fps with much less hitching to boot. I hadn't seen 57 fps at 10x in 20000 cycles on that world.

Edited by nakomaru
  • Like 4

Share this post


Link to post
Share on other sites
dallion    28
2 hours ago, nakomaru said:

Above are my live branch FPS with save file included. Additionally, here are my performance patch 370532 stats:

  • Patch 370532 aggressive pruning 10x speed zoomed in FPS: 57

In practical camera situations, it's about 40-45. Great work. With these latest two changes, a mod and a patch, I've more than doubled the fps with much less hitching to boot. I hadn't seen 57 fps at 10x in 20000 cycles on that world.

are you serious? at 1300+ circle with 3x speed, I can hardly got 10+ fps

Share this post


Link to post
Share on other sites
nakomaru    1,387

Yes. The base is designed with performance as the top priority, and I have a nice computer.

Share this post


Link to post
Share on other sites
blash365    592
5 hours ago, avc15 said:

I wanted to do some actual empirical testing,

I agree with your approach, i concur with your findings. But making 2 measurements is hardly empirical. Of course the task to perform all the measurements shouldnt be on your shoulders alone (you provided the first step by revealing your methods and hopefully other users with different hardware and colonies will follow), but with just one colony, one computer and 2 measurements (1 day in the colony, if i understood correctly), it is still very prone to artefacts.

Especially the finding "there are not many spikes".

Share this post


Link to post
Share on other sites
avc15    416

empirical literally just means measurable, evidence based, reproducible. But let's not get stuck on semantics.

If a few other people repeated this simple test, & shared their results as well it'd be a lot more meaningful than me going and doing 10 more of them.

What I'm saying is, instead of throwing shade - go spend the same 20 minutes I did and count stutters. Let us know your results.

Edited by avc15

Share this post


Link to post
Share on other sites
Senteliks    30

So in conclusion, no matter how much you do the optimization, you will get bested by Unity.  Best you can do, is reduce the impact of performance hogs, hope for the best, and also, that new generation CPU's (preferably intel) will leverage multi-threading to the max. 

Edited by Senteliks

Share this post


Link to post
Share on other sites
Oozinator    2,375
3 hours ago, Senteliks said:

you will get bested by Unity.

Unity is not to blame for it.
There are many well optimized games out there, running on Unity.
 

Share this post


Link to post
Share on other sites
OxCD    412
31 minutes ago, Oozinator said:

Unity is not to blame for it.
There are many well optimized games out there, running on Unity.
 

With much more GPU requirement for sure, but with as much CPU calculation as ONI, not so easy to find one I think.

Share this post


Link to post
Share on other sites
Oozinator    2,375
1 hour ago, OxCD said:

With much more GPU requirement for sure, but with as much CPU calculation as ONI, not so easy to find one I think.

Cities skylines?
 

Share this post


Link to post
Share on other sites
OxCD    412
1 hour ago, Oozinator said:

Cities skylines?
 

I rely on your experience then, I've never touched it :)

  • Like 1

Share this post


Link to post
Share on other sites
Oozinator    2,375
1 hour ago, OxCD said:

I rely on your experience then, I've never touched it :)

When you run a big city, with all that traffic calculations there, i think it could be CPU hungry, like ONI is, but only Klei coders could know for sure.

When you have a "fork", you can not eat "chicken soup" well with it, even when it's the finest chicken soup ever.
Blaming the fork does not stop your hunger. All you can do is eating some cookies, even when you like chicken soup much more.
:)

  • Like 1
  • Haha 1

Share this post


Link to post
Share on other sites
OxCD    412
1 hour ago, Oozinator said:

When you have a "fork", you can not eat "chicken soup" well with it, even when it's the finest chicken soup ever.
Blaming the fork does not stop your hunger. All you can do is eating some cookies, even when you like chicken soup much more.
:)

That was... deep. ^^

Edited by OxCD
  • Haha 3

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now