<?xml version="1.0" encoding="ISO-8859-1"?>

<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
	<channel>
		<title>JazzJackrabbit Community Forums - Resolved Issues</title>
		<link>http://www.jazz2online.com/jcf/</link>
		<description><![CDATA[Bugs that have been fixed, features that have been added, ideas that don't seem like good ideas at this time]]></description>
		<language>en</language>
		<lastBuildDate>Mon, 07 Sep 2026 09:34:49 GMT</lastBuildDate>
		<generator>vBulletin</generator>
		<ttl>60</ttl>
		<image>
			<url>https://jazz2online.com/jcf/images/misc/rss.jpg</url>
			<title>JazzJackrabbit Community Forums - Resolved Issues</title>
			<link>http://www.jazz2online.com/jcf/</link>
		</image>
		<item>
			<title>Public Test Enable full screen (DirectDraw)</title>
			<link>http://www.jazz2online.com/jcf/showthread.php?t=20931&amp;goto=newpost</link>
			<pubDate>Sat, 08 Aug 2026 23:32:39 GMT</pubDate>
			<description />
			<content:encoded><![CDATA[<div><font size="7"><a href="http://get.jj2.plus/misc_builds/plus_directdraw_registry.zip" target="_blank">Download here</a></font><br />
<br />
<b>The Problem:</b><br />
Sometimes JJ2(+) doesn't allow you to use fullscreen. Alt+Enter does nothing and it doesn't appear in the video options menu.<br />
<br />
We think this is because later versions of Windows disable some DirectDraw functionality unless the special code <b>DWM8And16BitMitigation</b> is in a certain area of the registry. (DirectDraw is the technology that JJ2, and programs in general, use for fullscreen--I'm using them as synonyms here.)<br />
<br />
This experimental build <i>adds DWM8And16BitMitigation to the registry when you run it.</i><br />
<br />
<b>Caveats</b>:<ul><li>The string is added to the registry the <i>first</i> time you run JJ2+. Therefore, it won't work the first time, DirectDraw will still be unavailable. It should only start being available the <i>second</i> time you run JJ2+, and then <i>continue</i> to be available <i>every time thereafter</i>.</li>
<li>This needs to be set in the registry for <i>every different path to Jazz2.exe you have</i>. So if you have multiple copies of JJ2+ installed in different folders, you'll need to do this for each folder.</li>
</ul><br />
<b>How to test this:</b><br />
<a href="http://get.jj2.plus/misc_builds/plus_directdraw_registry.zip" target="_blank">Download this ZIP</a> and extract the plus.dll file into your JJ2+ folder. You may make a backup of the original plus.dll first, if you want.<ul><li><i>Try running JJ2 many times in a row</i>, to make sure that the fix doesn't stop working at some point.</li>
<li><i>Try renaming the folder to see if the fix can catch up to the new name/s.</i> (Again, it may only start working the <i>second</i> time you run JJ2+ in each different folder name.)</li>
<li>Try other things that we haven't thought of!</li>
</ul><br />
<b>Next Steps</b><br />
If we hear that this build successfully fixes the problem for affected players, we will release it as an update to JJ2+, so everyone gets the fix, not just people looking at this particular forum thread.<br />
<br />
If not, we'll go back to researching the problem. :(</div>

]]></content:encoded>
			<category domain="http://www.jazz2online.com/jcf/forumdisplay.php?f=50">Resolved Issues</category>
			<dc:creator>Violet CLM</dc:creator>
			<guid isPermaLink="true">http://www.jazz2online.com/jcf/showthread.php?t=20931</guid>
		</item>
	</channel>
</rss>
