Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: 1 [2]

Author Topic: [38C] Game slows permanently to a crawl  (Read 1431 times)

Crafty Barnardo

  • Bay Watcher
    • View Profile
Re: [38C] Game slows permanently to a crawl
« Reply #15 on: April 29, 2008, 09:25:00 am »

Cardinals and other small animals are technically vermin even when tamed.  Therefore they never appear on your unit list even though you can assign them to pits and cages like other animals.
Logged
Crafty Barnardo cancels task:  distracted by shiny object

awdball

  • Bay Watcher
    • View Profile
Re: [38C] Game slows permanently to a crawl
« Reply #16 on: April 30, 2008, 06:18:00 pm »

Did you queue up "pitting" that cardinal? Some things the merchants carry show up in some of the menus pretending to be objects you own. Tame critters the merchants have in cages are a great example.

I've seen my frame rate plummet on a regular basis if I allow a job to get queued for an item that is unreachable. Specifically on an isolation map I'm playing (no outside contact allowed for initial 7) a pet survived the "new immigrant squish-a-matic bridge welcoming" (tm). If I forget and queue up a cage that pet order one of my dwarves starts perpetually trying to path to the critter, blinking a question mark, and going no where until I cancel the order. While he's locked in that loop the fps falls to 1/4 normal.

You could try looking at the jobs to see if there is some impossible job queued like that.

Logged

phappyman

  • Bay Watcher
    • View Profile
Re: [38C] Game slows permanently to a crawl
« Reply #17 on: April 30, 2008, 07:01:00 pm »

Save optimization until the last possible chance? A good reason for this: had he optimized Dwarf Fortress when it was still a 2D game, would any of that have helped now that he's reworked a great deal of the code to make DF 3D? He would have thrown away a great deal of his optimizations and/or otherwise made them irrelevant by restructuring the code.

Just throwing that out there.

Logged
Pages: 1 [2]