Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Performance takes a dive at deeper levels?  (Read 847 times)

GameHat

  • Bay Watcher
    • View Profile
Performance takes a dive at deeper levels?
« on: October 29, 2007, 09:21:00 pm »

On the surface - most of my starting band (5/7 dwarves), lots of animals running around, etc.  100 FPS solid.

5 levels down (where I finally hit rock), Only my miners (2/7 dwarves), no activity.  30 FPS.

Why should my dwarves mine faster when I'm not looking at their z-level? ;D

Logged

Name Lips

  • Bay Watcher
    • View Profile
Re: Performance takes a dive at deeper levels?
« Reply #1 on: October 29, 2007, 09:26:00 pm »

Not only that, but EVERY z-level other than the surface will drop the framerate to amazing depths. For me, it's 60fps on the surface and 15-20fps on ANY other z-level.
Logged

Keiseth

  • Bay Watcher
    • View Profile
Re: Performance takes a dive at deeper levels?
« Reply #2 on: October 29, 2007, 09:27:00 pm »

Same as Name Lips, but -10 on both, roughly. Give or take.
Logged

GameHat

  • Bay Watcher
    • View Profile
Re: Performance takes a dive at deeper levels?
« Reply #3 on: October 29, 2007, 09:30:00 pm »

Hm, that's a pity.

Suggestions?  I started on a woodland map but I need stone.  So I kept digging until I hit stone.

I was thinking that I'd build the bulk of my fortress at the first "stone" level; it will be hard if I'm going at 1/3 the speed the whole time.

Logged

BurnedToast

  • Bay Watcher
  • Personal Text
    • View Profile
Re: Performance takes a dive at deeper levels?
« Reply #4 on: October 29, 2007, 11:08:00 pm »

It's worse even then that, it seems that any subterranean (or maybe just unexplored I'm not sure) tile causes lag, on any z-level, when you view it.

my map is half outside, half mountain. viewing the outside half is fine 100 fps, scrolling over (on the same zlevel) to the mountain part? zooom, 30 fps.

it even lags when it's paused.

Logged
An ambush! curse all friends of nature!

GameHat

  • Bay Watcher
    • View Profile
Re: Performance takes a dive at deeper levels?
« Reply #5 on: October 30, 2007, 12:03:00 am »

Well, I've spent a few hours with the new DF

The biggest jump in performance?  When I minimized the starting area size.

Seriously, it starts at like 6x6 when you start a new outpost.  Minimum I think is 3x3, which is what I play now.

It's really not much of a sacrifice - with multiple z-levels I don't think I'll be constrained for building.

And my subterranean FPS has gone from ~20 to ~70.

Logged

GameHat

  • Bay Watcher
    • View Profile
Re: Performance takes a dive at deeper levels?
« Reply #6 on: October 30, 2007, 12:06:00 am »

The only real sacrifice to starting with a minimized area map?  

Trees, as far as I can tell.  Since you can move your starting map around much more, you can still capture needed features like mountains and/or river.

My BIGGEST old DF maps would still fit ~50% into the minimized starting area.  And since there's not the old features of "river x squares from start" I'm actually pretty happy with my new building options.

I just build a stairway down from my start till I hit rock, then I roll ;D

Logged

Toady One

  • The Great
    • View Profile
    • http://www.bay12games.com
Re: Performance takes a dive at deeper levels?
« Reply #7 on: October 30, 2007, 12:40:00 am »

This subterranean performance drop is bizarre.  I haven't noticed it, but I wasn't looking for it either.  Because it's bizarre.  There's no reason it should be there, so it seems like I should be able to fix it.  Hopefully it has something to do with the overall lags as well.
Logged
The Toad, a Natural Resource:  Preserve yours today!

Sappho

  • Bay Watcher
  • AKA Aira; Legendary Female Gamer
    • View Profile
    • Aira Plays Games
Re: Performance takes a dive at deeper levels?
« Reply #8 on: October 30, 2007, 12:43:00 am »

Toady, we love you thiiiiiiiiiiiiiiiiiiiis much.  Please fix, it's making us sad bunnies.  :(