Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Holycow (Speed Boost)  (Read 857 times)

Axle Gear

  • Bay Watcher
    • View Profile
Holycow (Speed Boost)
« on: August 13, 2007, 05:17:00 pm »

OKAY!  So, I just got some new video drivers for my card, and noticed a drop in FPS for DF.  Odd.
So I disable weather and temperature.  From ~50 to ~70 FPS.  Much nicer, but still a taaad below my expectations.  So then I disable VSync and turn the ATI OpenGL and D3D settings to max performance/speed.


HOLY CRAPNUGGETS!
7 dwarves, ~200 FPS average, while running the sim.  It's like my dwarves are on speed!
HOLY COW!

7 dwarves!

[ August 13, 2007: Message edited by: Axle Gear ]

[ August 13, 2007: Message edited by: Axle Gear ]


DAAGH!  How do I imbed an image INSIDE of a post?  Bah screw it, here's a link.

[ August 13, 2007: Message edited by: Axle Gear ]

Logged

termitehead

  • Bay Watcher
    • View Profile
Re: Holycow (Speed Boost)
« Reply #1 on: August 14, 2007, 08:39:00 am »

post a screenshot when you have 150 dwarves and over a hundred animals  :) - and 8 or so human wagons  :D

Haedrian

  • Bay Watcher
    • View Profile
Re: Holycow (Speed Boost)
« Reply #2 on: August 14, 2007, 09:15:00 am »

quote:
Originally posted by Axle Gear:
<STRONG>DAAGH!  How do I imbed an image INSIDE of a post?  Bah screw it, here's a link.</STRONG>

*points to "IMAGE" button at the bottom of the post screen*

otherwise

Logged
When life gives you kittens, make biscuits

Likes llamas for their long necks

Eagle of Fire

  • Bay Watcher
  • Friendly Fire
    • View Profile
Re: Holycow (Speed Boost)
« Reply #3 on: August 14, 2007, 12:52:00 pm »

I just switched my VSync from "On by default" to "Off by default" and DF now run FPS like crazy! In the past, it refused to go faster than 60FPS no matter what, for a reason unknown.

I don't know what would be the effect on other programs, but I'm sure going to try this out. Make you wonder what's the use of VSync in the first place...

Edit: From the Wiki:

quote:
Vertical synchronization
From Wikipedia, the free encyclopedia
(Redirected from Vsync)

Vertical synchronization (v-sync, vbl-sync) refers generally to the synchronization of frame changes with the vertical blanking interval. Since CRTs were nearly the only common video display technology prior to the widespread adoption of LCDs, the framebuffers in computer computer graphics hardware are designed to match the CRT characteristic of drawing images from the top down a line at a time by replacing the data of the previous frame in the buffer with that of the next frame in a similiar fashion. When the display requests current contents of the framebuffer before the current frame is done being written on top of the previous one, the framebuffer gives it the current mishmash of both frames, producing a page tearing artifact partway down the image.

Vertical synchronization eliminates this by timing framebuffer fills to coincide with the display's data requests, thus ensuring that only whole frames are seen onscreen.

Computer games and other advanced programs often allow vertical synchronization as an option, but is sometimes disabled because it often has the effect of hampering performance on slower hardware (and/or in programs that were not adequately designed for v-synced operation) to the point where framerates drop below that of the display hardware.


[ August 14, 2007: Message edited by: Eagle of Fire ]

Logged
I am on a hot streak... literally.

DrJonez

  • Bay Watcher
    • View Profile
Re: Holycow (Speed Boost)
« Reply #4 on: August 16, 2007, 04:29:00 am »

Vertical sync works by trying to synchronize your frame rate as closely as possible to the refresh rate of your monitor. I can infer that you're using an LCD monitor, because a 60hz refresh rate is common for them, hence your 60 frames per second cap.

60fps should be more than smooth enough for anyone to play, I dunno why you guys feel a need to have 200 :[

Logged

TheSpaceMan

  • Bay Watcher
    • View Profile
    • http://www.digital-lifeform.com
Re: Holycow (Speed Boost)
« Reply #5 on: August 16, 2007, 04:50:00 am »

Becouse the speed in the game is capped to the fps. Higher fps actualy means higher ingame speed.

I finished 3 years in my fort by the time my friend got his anvil+metalsmith.

A FPS of 180

Logged
Poking around with a DFParser.
Bodypart names, creatures names in one easily overviewable place.

Oh my new (old) picture?

Lightning4

  • Bay Watcher
    • View Profile
Re: Holycow (Speed Boost)
« Reply #6 on: August 16, 2007, 12:44:00 pm »

Yeah, a glacial fortress (no outside river, probably an added bonus) with no trade, so the only 9 dwarves were running around and it was about 10 seconds per day.

Now, if only I could get the same thing with my old fort, 190 dwarves and 330 animals... takes 70 seconds for one ingame day :/

[ August 16, 2007: Message edited by: Lightning4 ]

Logged

Wood Gnome

  • Bay Watcher
    • View Profile
Re: Holycow (Speed Boost)
« Reply #7 on: August 16, 2007, 01:11:00 pm »

okay, where do you disable the vsync?  and if you disable weather will the seasons change?  do you have to start a new map for it to work? i play on an old laptop and unless i have the plug attatched the game runs very slowly.  i'll try turning temp and weather off, but does the fps cap affect the speed of the game?  thanks for any advice!
Logged
cause of unexplainable mischief

TheSpaceMan

  • Bay Watcher
    • View Profile
    • http://www.digital-lifeform.com
Re: Holycow (Speed Boost)
« Reply #8 on: August 16, 2007, 01:19:00 pm »

Only effects the speed if it could go higher then 60fps i belive.
Logged
Poking around with a DFParser.
Bodypart names, creatures names in one easily overviewable place.

Oh my new (old) picture?

Aribar Hunter

  • Bay Watcher
    • View Profile
Re: Holycow (Speed Boost)
« Reply #9 on: August 16, 2007, 03:54:00 pm »

.
« Last Edit: June 04, 2011, 08:32:43 pm by Aribar Hunter »
Logged

Eagle of Fire

  • Bay Watcher
  • Friendly Fire
    • View Profile
Re: Holycow (Speed Boost)
« Reply #10 on: August 16, 2007, 09:30:00 pm »

This is where I've found the option on my own system:

Image linky

[ August 16, 2007: Message edited by: Eagle of Fire ]

Logged
I am on a hot streak... literally.

Savok

  • Bay Watcher
    • View Profile
Re: Holycow (Speed Boost)
« Reply #11 on: August 16, 2007, 09:58:00 pm »

Could you use this image instead? The one you are using is too big.

EDIT: Shrunk image removed due to its being pointless

[ August 16, 2007: Message edited by: Savok ]

Logged
So sayeth the Wiki Loremaster!

Eagle of Fire

  • Bay Watcher
  • Friendly Fire
    • View Profile
Re: Holycow (Speed Boost)
« Reply #12 on: August 16, 2007, 10:06:00 pm »

I kept the original size to make sure it is easy to see. It was intentional. Maybe I could simply add a link to it instead...
Logged
I am on a hot streak... literally.

Savok

  • Bay Watcher
    • View Profile
Re: Holycow (Speed Boost)
« Reply #13 on: August 16, 2007, 10:07:00 pm »

That would work well.
Logged
So sayeth the Wiki Loremaster!