Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: 13 FPS?  (Read 1702 times)

Pandarsenic

  • Bay Watcher
  • FABULOUS Gunslinger
    • View Profile
13 FPS?
« on: November 19, 2009, 04:05:37 pm »

How terrible is this?

In, say, the announcements screen it bounces from 19 to almost 100, and once I set G-FPS cap to 20 it started being able to go to 100-ish occasionally, but even at title screen it constantly bounces between 40 and 100. Once I load a game it immediately falls to 20. Then I unpause it and it drops to 13.

I have 158 dorfs and a lot of animals, but most of the animals are caged or are in a single-tile pit (no pathing options available). I'm about to slaughter most of my animals except my war dogs and my growing Wolf Army (and a breeding pair of each of the animals I've captured).

Still, 13-14 FPS doesn't make me happy. Any advice? Is this related to running DF through Wine?
Logged
KARATE CHOP TO THE SOUL
Your bone is the best Pandar honey. The best.
YOUR BONE IS THE BEST PANDAR
[Cheeetar] Pandar doesn't have issues, he has style.
Fuck off, you fucking fucker-fuck :I

G-Flex

  • Bay Watcher
    • View Profile
Re: 13 FPS?
« Reply #1 on: November 19, 2009, 04:11:15 pm »

Which version are you running and with which print options?
Logged
There are 2 types of people in the world: Those who understand hexadecimal, and those who don't.
Visit the #Bay12Games IRC channel on NewNet
== Human Renovation: My Deus Ex mod/fan patch (v1.30, updated 5/31/2012) ==

Pandarsenic

  • Bay Watcher
  • FABULOUS Gunslinger
    • View Profile
Re: 13 FPS?
« Reply #2 on: November 19, 2009, 04:30:38 pm »

Ordinary 40d and what's this about print options?
Logged
KARATE CHOP TO THE SOUL
Your bone is the best Pandar honey. The best.
YOUR BONE IS THE BEST PANDAR
[Cheeetar] Pandar doesn't have issues, he has style.
Fuck off, you fucking fucker-fuck :I

TKTom

  • Bay Watcher
    • View Profile
Re: 13 FPS?
« Reply #3 on: November 19, 2009, 04:40:50 pm »

Ordinary 40d and what's this about print options?

 In the init.txt there are some options for print modes.

Have a look at http://dwarffortresswiki.net/index.php/Maximizing_framerate .
Logged

Pandarsenic

  • Bay Watcher
  • FABULOUS Gunslinger
    • View Profile
Re: 13 FPS?
« Reply #4 on: November 19, 2009, 04:47:11 pm »

Hmmm... I set it to YES:21

My FPS is now at 25, which is a little more than where it was when I first started my fort. :I
Logged
KARATE CHOP TO THE SOUL
Your bone is the best Pandar honey. The best.
YOUR BONE IS THE BEST PANDAR
[Cheeetar] Pandar doesn't have issues, he has style.
Fuck off, you fucking fucker-fuck :I

Ampersand

  • Bay Watcher
    • View Profile
Re: 13 FPS?
« Reply #5 on: November 19, 2009, 04:50:46 pm »

Er... The print options aren't there in the regular version of d40. You need to get this.

http://www.bay12games.com/forum/index.php?topic=40349.0

Note the Linux build.
Logged
!!&!!

Footkerchief

  • Bay Watcher
  • The Juffo-Wup is strong in this place.
    • View Profile
Re: 13 FPS?
« Reply #6 on: November 19, 2009, 04:57:56 pm »

Er... The print options aren't there in the regular version of d40. You need to get this.

40d did have the PARTIAL_PRINT option, but yeah, he probably needs 40d16.

Also, 158 dwarves is a lot, and your animals probably aren't helping either -- animal pathfinding is known to have some bugs.  Kill most of them, preferably with magma so it doesn't generate extra items that need hauling.

Also, having tons of loose stone (or any item) on your map can take a bite out of your framerate too.
Logged

Pandarsenic

  • Bay Watcher
  • FABULOUS Gunslinger
    • View Profile
Re: 13 FPS?
« Reply #7 on: November 19, 2009, 05:21:23 pm »

Okay, all the loose stone might have something to do with it too.

If I had magma, I would use it, but I don't. :c
Logged
KARATE CHOP TO THE SOUL
Your bone is the best Pandar honey. The best.
YOUR BONE IS THE BEST PANDAR
[Cheeetar] Pandar doesn't have issues, he has style.
Fuck off, you fucking fucker-fuck :I

Ampersand

  • Bay Watcher
    • View Profile
Re: 13 FPS?
« Reply #8 on: November 19, 2009, 05:24:11 pm »

You can also toss them down bottomless pits of various kinds, but you can also consolidate them into a single garbage square.
Logged
!!&!!

Pandarsenic

  • Bay Watcher
  • FABULOUS Gunslinger
    • View Profile
Re: 13 FPS?
« Reply #9 on: November 19, 2009, 05:47:37 pm »

Caging and murder have allowed me to kill my way to 25 fps...
Logged
KARATE CHOP TO THE SOUL
Your bone is the best Pandar honey. The best.
YOUR BONE IS THE BEST PANDAR
[Cheeetar] Pandar doesn't have issues, he has style.
Fuck off, you fucking fucker-fuck :I

Footkerchief

  • Bay Watcher
  • The Juffo-Wup is strong in this place.
    • View Profile
Re: 13 FPS?
« Reply #10 on: November 19, 2009, 05:51:07 pm »

Hell yeah.  Now seriously, get 40d16.  Higher framerate is why those versions exist.  It doesn't help everyone, but it does tend to help people who get FPS drops in the main menu.

And if you can't be bothered, at least lower PARTIAL_PRINT to, say, 3.
« Last Edit: November 19, 2009, 05:52:45 pm by Footkerchief »
Logged

Pandarsenic

  • Bay Watcher
  • FABULOUS Gunslinger
    • View Profile
Re: 13 FPS?
« Reply #11 on: November 19, 2009, 05:53:51 pm »

I assume my saves will transfer to 40d16?

I'm mostly not-upgrading-yet so far because I don't want to play with my data too much while I'm still on my boot-from-CD-Linux.
Logged
KARATE CHOP TO THE SOUL
Your bone is the best Pandar honey. The best.
YOUR BONE IS THE BEST PANDAR
[Cheeetar] Pandar doesn't have issues, he has style.
Fuck off, you fucking fucker-fuck :I

Footkerchief

  • Bay Watcher
  • The Juffo-Wup is strong in this place.
    • View Profile
Re: 13 FPS?
« Reply #12 on: November 19, 2009, 05:59:43 pm »

You can transfer the save, yes.  Also, if you didn't see my edit: lower the PARTIAL_PRINT number from 21 to something much lower.  Try 1 and work up from there if you see graphical oddities.
Logged

Pandarsenic

  • Bay Watcher
  • FABULOUS Gunslinger
    • View Profile
Re: 13 FPS?
« Reply #13 on: November 19, 2009, 06:12:57 pm »

YES:1 actually yields slightly lower FPS; at YES:4 I fluctuate around 21-27.

I like my consistency around 25 so I'll go back to 21.

As for upgrading to d16, I'll do that once I've backed up all my data and such.
Logged
KARATE CHOP TO THE SOUL
Your bone is the best Pandar honey. The best.
YOUR BONE IS THE BEST PANDAR
[Cheeetar] Pandar doesn't have issues, he has style.
Fuck off, you fucking fucker-fuck :I