<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://dwarffortresswiki.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Jcromartie</id>
	<title>Dwarf Fortress Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://dwarffortresswiki.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Jcromartie"/>
	<link rel="alternate" type="text/html" href="https://dwarffortresswiki.org/index.php/Special:Contributions/Jcromartie"/>
	<updated>2026-05-27T03:08:42Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.35.11</generator>
	<entry>
		<id>https://dwarffortresswiki.org/index.php?title=40d_Talk:System_requirements&amp;diff=41480</id>
		<title>40d Talk:System requirements</title>
		<link rel="alternate" type="text/html" href="https://dwarffortresswiki.org/index.php?title=40d_Talk:System_requirements&amp;diff=41480"/>
		<updated>2008-05-09T17:32:08Z</updated>

		<summary type="html">&lt;p&gt;Jcromartie: /* DF Doesn't Need a Fancy GPU */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== DF Doesn't Need a Fancy GPU ==&lt;br /&gt;
&lt;br /&gt;
Even considering how DF uses OpenGL for graphics, an integrated card should have absolutely no problem displaying 2000 quads on screen.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
--[[User:Jcromartie|Jcromartie]] 13:31, 9 May 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== General Performance ==&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
Maybe [http://www.artima.com/cppsource/how_to_go_slow.html this article] can shed some light on why it uses so much CPU when it doesn't need to?&lt;br /&gt;
&lt;br /&gt;
--[[User:Jcromartie|Jcromartie]] 13:31, 9 May 2008 (EDT)&lt;/div&gt;</summary>
		<author><name>Jcromartie</name></author>
	</entry>
	<entry>
		<id>https://dwarffortresswiki.org/index.php?title=40d_Talk:System_requirements&amp;diff=41479</id>
		<title>40d Talk:System requirements</title>
		<link rel="alternate" type="text/html" href="https://dwarffortresswiki.org/index.php?title=40d_Talk:System_requirements&amp;diff=41479"/>
		<updated>2008-05-09T17:31:09Z</updated>

		<summary type="html">&lt;p&gt;Jcromartie: 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...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== DF Doesn't Need a Fancy GPU ==&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
--[[User:Jcromartie|Jcromartie]] 13:31, 9 May 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== General Performance ==&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
Maybe [http://www.artima.com/cppsource/how_to_go_slow.html this article] can shed some light on why it uses so much CPU when it doesn't need to?&lt;br /&gt;
&lt;br /&gt;
--[[User:Jcromartie|Jcromartie]] 13:31, 9 May 2008 (EDT)&lt;/div&gt;</summary>
		<author><name>Jcromartie</name></author>
	</entry>
</feed>