Bay 12 Games Forum

Dwarf Fortress => DF Suggestions => Topic started by: finbeer on November 04, 2007, 11:19:00 am

Title: Speed game up option?
Post by: finbeer on November 04, 2007, 11:19:00 am
It might be helpful when you have it running well. Its really annoying having to do something else while you wait for something interesting to happen, or something to finish getting done. Like press T to bring up a list of possible speeds : a / b / c /d /e ect. to set the speed, then it just goes faster, slower or resets.
Title: Re: Speed game up option?
Post by: MindSnap on November 04, 2007, 11:59:00 am
I don't think that there is any way of speeding up the game, short of you getting a better computer, turning off weather and temp or other tweaks. Or, if you have a fps of 100, changing the max fps in the init file.
Title: Re: Speed game up option?
Post by: finbeer on November 04, 2007, 12:22:00 pm
Not speeding up like that.. As in make the game pass twice as quick / 10x as quick / 100x as quick ect.
Title: Re: Speed game up option?
Post by: Grek on November 04, 2007, 12:31:00 pm
The game runs as fast as physicly possible already. There is no way to speed it up short of a faster computer.

[ November 04, 2007: Message edited by: Grek ]

Title: Re: Speed game up option?
Post by: Felix the Cat on November 04, 2007, 12:59:00 pm
Indeed - only way to change the speed would be to make it slower than the max, which might actually be a good option for those with lower-end computers, as sometimes you don't want DF taking up 100% of your CPU time, and slowing the game down allows for smoother UI response times among other things.

Only way to speed up the game is to raise your max FPS past 100.

I lied, actually. The game could be sped up by skipping frames. This is nicht gut, however. You lose gameplay integrity by only calculating the game state every 2/3/5/whatever frames. On games that are more graphically intensive - i.e. modern FPSs with dynamic water and the like - optionally skipping the render step on some frames may actually give smoother and faster gameplay, because the main bottleneck in those games on some computers is generally rendering (GPU time, pipelines) rather than CPU time (core FPS gameplay has not generally changed since the 90s, and most extra CPU time in modern FPSs is actually for graphical calculations like dynamic water, raytracing, etc., which can usually be turned off in game options).

The point is, DF is not like that. CPU is the main bottleneck. By skipping actual game calculations you lose gameplay integrity and introduce new bugs and odd effects.

Title: Re: Speed game up option?
Post by: dhoonlee on November 05, 2007, 09:03:00 pm
Maybe what the OP meant was a way to modify the max-FPS setting in-game. I think that could be useful.