v50 Steam/Premium information for editors
  • v50 information can now be added to pages in the main namespace. v0.47 information can still be found in the DF2014 namespace. See here for more details on the new versioning policy.
  • Use this page to report any issues related to the migration.
This notice may be cached—the current version can be found here.

40d Talk:System requirements

From Dwarf Fortress Wiki
Revision as of 17:31, 9 May 2008 by Jcromartie (talk | contribs) (New page: == DF Doesn't Need a Fancy GPU == Even considering how DF uses OpenGL for graphics, an integrated card should have absolutely no problem displaying [quick math: (640/8) * (300/12)] 2000 q...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

DF Doesn't Need a Fancy GPU

Even considering how DF uses OpenGL for graphics, an integrated card should have absolutely no problem displaying [quick math: (640/8) * (300/12)] 2000 quads on screen, at the maximum.

I threw together a quick and dirty test app to render 2000 dwarf faces, and it can manage 100 FPS with just 18% CPU load. Without throttling I get 600 FPS with 80% CPU. That's on an integrated (GMA x3100) card. So, at least for Intel's GMA cards going back at least two years, the graphics should perform just fine.

So that's why I don't think it should be necessary to recommend a powerful discrete GPU, especially when the screen isn't updated very often.

--Jcromartie 13:31, 9 May 2008 (EDT)

General Performance

I may be talking out of my butt here, and as a developer I can understand the challenges of (and reasons to avoid) optimization, but might it be time to start tuning DF? It uses 99% CPU on a 2.2GHz Core 2 Duo all the time. This is even the case when displaying the main menu or when paused.

Maybe this article can shed some light on why it uses so much CPU when it doesn't need to?

--Jcromartie 13:31, 9 May 2008 (EDT)