<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>bitplane.net &#187; directx</title>
	<atom:link href="http://bitplane.net/tag/directx/feed/" rel="self" type="application/rss+xml" />
	<link>http://bitplane.net</link>
	<description>Rants, ramblings, free software</description>
	<lastBuildDate>Tue, 08 May 2012 13:57:38 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>irrEdit in Wine?</title>
		<link>http://bitplane.net/2009/07/irredit-in-wine/</link>
		<comments>http://bitplane.net/2009/07/irredit-in-wine/#comments</comments>
		<pubDate>Sun, 19 Jul 2009 16:33:37 +0000</pubDate>
		<dc:creator>Gaz Davidson</dc:creator>
				<category><![CDATA[Irrlicht]]></category>
		<category><![CDATA[directx]]></category>
		<category><![CDATA[GPL]]></category>
		<category><![CDATA[irrEdit]]></category>
		<category><![CDATA[irrlicht]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Wine]]></category>

		<guid isPermaLink="false">http://bitplane.net/?p=10</guid>
		<description><![CDATA[So irrEdit still doesn't work in Wine, but at least it actually opens now!]]></description>
			<content:encoded><![CDATA[<p>Since my recent hard drive crash I&#8217;ve moved from Windows Vista to Ubuntu 64. I discovered that when trying to run my <a href="http://gallery.bitplane.net/main.php?g2_itemId=403" target="_blank">Jetpac</a> game under Wine, it fails <a title="irrEdit bug on Wine's bug tracker" href="http://bugs.winehq.org/show_bug.cgi?id=12020">for the same reason</a> as <a title="irrEdit, the Irrlicht scene editor" href="http://www.ambiera.com/irredit/" target="_blank">irrEdit</a>. The crash is because the D3D calls related to shader compiling aren&#8217;t implemented in Wine&#8217;s DirectX 9 DLLs, which isn&#8217;t a very good reason to bomb out as I don&#8217;t even use any shader materials.</p>
<p>As you can see on the bug report, all that it needed is someone to stub out the functions and return an error and irrEdit should work in Linux; all fixed in about ten lines of code, right? Well, sort of. Wine also has some viewport issues so irrEdit doesn&#8217;t render properly, but on the up side Jetpac works flawlessly.</p>
<p style="text-align: center;"><a href="http://gallery.bitplane.net/main.php?g2_itemId=403"><img class="aligncenter" title="Jetpac in Wine" src="http://gallery.bitplane.net/main.php?g2_view=core.DownloadItem&amp;g2_itemId=549&amp;g2_serialNumber=1" alt="" width="640" height="498" /></a></p>
<p style="text-align: center;">
<p style="text-align: left;">To see your Irrlicht D3D Windows binaries in action under Linux x64, simply download the DLL from <a title="Stubbed d3dx9.dll" href="http://files.bitplane.net/d3dx9_36_wine.tar.gz">here</a>, copy the dll.so file to /usr/lib32/wine/</p>
]]></content:encoded>
			<wfw:commentRss>http://bitplane.net/2009/07/irredit-in-wine/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

