<?xml version="1.0"?>
<rss version="2.0">
	<channel>
		<title>Allegro 5.0.10 released!</title>
		<link>http://www.allegro.cc/forums/view/612814</link>
		<description>Allegro.cc Forum Thread</description>
		<webMaster>matthew@allegro.cc (Matthew Leverton)</webMaster>
		<lastBuildDate>Wed, 31 Jul 2013 16:12:52 +0000</lastBuildDate>
	</channel>
	<item>
		<description><![CDATA[<div class="mockup v2"><p><a href="https://sourceforge.net/projects/alleg/files/allegro/5.0.10/">https://sourceforge.net/projects/alleg/files/allegro/5.0.10/</a></p><div class="quote_container"><div class="title">Quote:</div><div class="quote"><p>
Changes from 5.0.9 to 5.0.10 (June 2013)<br />========================================</p><p>The main developers this time were: Trent Gamblin, Paul Suntsov, Peter Wang.</p><p>Core:</p><p>  - Register system interface even if no display driver available on Windows.</p><p>Displays:</p><p>  - Don&#39;t crash in al_create_display if there is no display driver.</p><p>  - Don&#39;t crash at shutdown if there is no display driver (Windows).</p><p>  - Don&#39;t fail init if both D3D, GL drivers unavailable (Windows).</p><p>  - Run fullscreen toggle on main thread (OS X).</p><p>  - Destroy the backbuffer bitmap when destroying the display (OS X).</p><p>  - Switch to new NSTrackingArea API (OS X).</p><p>  - Check availability of fullscreen button on window frame at run-time (OS X).</p><p>Graphics:</p><p>  - Add ALLEGRO_SRC_COLOR, ALLEGRO_DEST_COLOR, ALLEGRO_INVERSE_SRC_COLOR,<br />    ALLEGRO_INVERSE_DEST_COLOR blending modes (initially by Jon Rafkind and<br />    Elias Pschernig).</p><p>  - Let al_destroy_bitmap implicitly untarget the bitmap on the calling<br />    thread.</p><p>  - Use memory bitmap drawing when either bitmap is locked (OpenGL).</p><p>  - Add const qualifiers to glUniform*v() functions (Aaron Bolyard).</p><p>Input:</p><p>  - al_set_mouse_xy on Windows resulted in the mouse getting set to the wrong<br />    position in windowed modes.</p><p>  - Scale the user supplied mouse cursor if it&#39;s too big (Windows).</p><p>  - Fix mouse warping on OS X.</p><p>  - Fix mouse warping in Linux evdev mouse driver.</p><p>Audio addon:</p><p>  - pulseaudio: Use smaller buffer size by default, and make it configurable.</p><p>  - pulseaudio: Clean up state transitions.</p><p>  - Fix looping in Ogg Vorbis stream (Todd Cope).</p><p>  - Enable the use of the unpatched DirectX SDK to build Allegro with MinGW.</p><p>Color addon:</p><p>  - Fix al_color_rgb_to_html blue component (Jeff Bernard).</p><p>Font addons:</p><p>  - Make al_init_ttf_addon return true for subsequent calls.</p><p>Primitives addon:</p><p>  - Disallow 3 component vectors for ALLEGRO_PRIM_TEX_COORD.</p><p>  - Check that the vertex declaration is valid before creating it.</p><p>  - Respect filter settings of textures in the D3D backend.</p><p>Build system:</p><p>  - Do not install most internal header files.</p><p>  - Do not search for and link with unneeded X libraries.</p><p>Examples:</p><p>  - ex_audio_timer: New example.</p><p>Other:</p><p>  - Minor fixes.</p><p>  - Various documentation updates.</p><p>  - A lot of code refactoring.</p></div></div><p>
</p><pre>
MD5SUMS
89110c288c4a1c1eb7e18951bca0f817  allegro-5.0.10.7z
bf51a90e158ff8b1cec0514ef70195cf  allegro-5.0.10.tar.gz
4a061a98d1a702f8b903f422c3804141  allegro-5.0.10.zip
</pre><p>
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Peter Wang)</author>
		<pubDate>Sun, 16 Jun 2013 08:55:50 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>A lot of work in this one! <img src="http://www.allegro.cc/forums/smileys/shocked.gif" alt=":o" /></p><p>My favorite:
</p><div class="quote_container"><div class="title">Quote:</div><div class="quote"><p>- Add ALLEGRO_SRC_COLOR, ALLEGRO_DEST_COLOR, ALLEGRO_INVERSE_SRC_COLOR,<br />    ALLEGRO_INVERSE_DEST_COLOR blending modes (initially by Jon Rafkind and<br />    Elias Pschernig).</p></div></div><p>
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Mark Oates)</author>
		<pubDate>Sun, 16 Jun 2013 09:01:41 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Are most people installing both the stable (5.0) and unstable (5.1) branches?  I&#39;m running unstable only and don&#39;t want to miss out on anything.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Gideon Weems)</author>
		<pubDate>Sun, 16 Jun 2013 09:10:11 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>I am running unstable only here. Development happens on the 5.1 branch and relevant changes are brought back into the 5.0 branch. You won&#39;t miss anything if you stick with 5.1.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Todd Cope)</author>
		<pubDate>Sun, 16 Jun 2013 09:46:00 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>I just grab whatever Michał builds <img src="http://www.allegro.cc/forums/smileys/tongue.gif" alt=":P" /></p><p>I prefer the unstable, because it&#39;s the bleeding-edge of features.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Mark Oates)</author>
		<pubDate>Sun, 16 Jun 2013 13:07:47 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>... So all the updates here have already been included in the latest unstable release (5.1.8).  That makes sense.</p><p>Thank you!
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Gideon Weems)</author>
		<pubDate>Mon, 17 Jun 2013 20:42:35 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Can we get a Windows Binary made?  The bug with al_set_mouse_xy in windowed mode in 5.0.9 is preventing me from further development on my game.  :/
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Exiled)</author>
		<pubDate>Sun, 30 Jun 2013 07:43:14 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>There you go. Windows build is ready.</p><p><a href="http://targonski.nazwa.pl/thedmd/allegro/5.0.10/allegro-5.0.10-mingw-4.5.0.7z">allegro-5.0.10-mingw-4.5.0.7z</a><br /><a href="http://targonski.nazwa.pl/thedmd/allegro/5.0.10/allegro-5.0.10-mingw-4.5.2.7z">allegro-5.0.10-mingw-4.5.2.7z</a><br /><a href="http://targonski.nazwa.pl/thedmd/allegro/5.0.10/allegro-5.0.10-mingw-4.6.1-tdm.7z">allegro-5.0.10-mingw-4.6.1-tdm.7z</a><br /><a href="http://targonski.nazwa.pl/thedmd/allegro/5.0.10/allegro-5.0.10-mingw-4.6.2.7z">allegro-5.0.10-mingw-4.6.2.7z</a><br /><a href="http://targonski.nazwa.pl/thedmd/allegro/5.0.10/allegro-5.0.10-mingw-4.7.0.7z">allegro-5.0.10-mingw-4.7.0.7z</a><br /><a href="http://targonski.nazwa.pl/thedmd/allegro/5.0.10/allegro-5.0.10-msvc-11.0.7z">allegro-5.0.10-msvc-11.0.7z</a><br /><a href="http://targonski.nazwa.pl/thedmd/allegro/5.0.10/allegro-5.0.10-msvc-9.0.7z">allegro-5.0.10-msvc-9.0.7z</a></p><p>Please let me know in case of problems related to builds.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Michał Cichoń)</author>
		<pubDate>Mon, 01 Jul 2013 03:53:24 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Thanks Michał! <img src="http://www.allegro.cc/forums/smileys/cheesy.gif" alt=":D" />
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Trent Gamblin)</author>
		<pubDate>Mon, 01 Jul 2013 03:54:28 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Ah!  Thanks so much, Michal! <img src="http://www.allegro.cc/forums/smileys/cheesy.gif" alt=":D" />
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Exiled)</author>
		<pubDate>Mon, 01 Jul 2013 04:01:21 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Whenever I see one of these threads and no Michal post, I wonder to myself &quot;What the <span class="cuss"><span>fuck</span></span> am I going to do now?&quot;</p><p>Thanks from me too!
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Vanneto)</author>
		<pubDate>Mon, 01 Jul 2013 13:57:35 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Sorry to be so clueless but I&#39;m wondering since I&#39;m not a windows user. Is it really that hard to build allegro yourself on windows? <img src="http://www.allegro.cc/forums/smileys/huh.gif" alt="???" /> On Linux, building is rather easy.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (beoran)</author>
		<pubDate>Mon, 01 Jul 2013 17:36:21 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>The base Allegro is easy to build, but all of the dependencies with an easy-to-distribute monolithic version? No.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Matthew Leverton)</author>
		<pubDate>Mon, 01 Jul 2013 17:45:34 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Windows support feels like an afterthought in most of A5 dependencies. I made a <a href="http://wiki.allegro.cc/index.php?title=Install_Allegro5_From_Git/Windows">guide</a> to install A5 and the dependencies from source with MinGW, but that only worked predictably <i>after</i> I patched the dependency sources myself: it was a pain to figure out. The main offender is autotools, which leads me to predict that compiling everything with MSVC might be easier.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (SiegeLord)</author>
		<pubDate>Mon, 01 Jul 2013 18:25:09 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>I don&#39;t use the builds myself, I&#39;m just thanking Michal for putting in the time to help people that need them.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Trent Gamblin)</author>
		<pubDate>Mon, 01 Jul 2013 20:24:58 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>OK, I see. It&#39;s the dependencies that cause some problems. Could anything be done about that? If some libraries have non-restrictive licenses that are compatible with Allegro&#39;s it might be possible to vendor them...</p><p>Of course, I also think Michał is doing a great job in providing the windows builds.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (beoran)</author>
		<pubDate>Mon, 01 Jul 2013 22:22:33 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Hi. I hope I&#39;m not asking too much but could I ask you to compile a version for MSVC2010? It seems to be the one missing here this time, and I would need that exact version.</p><p>Thanks! <img src="http://www.allegro.cc/forums/smileys/smiley.gif" alt=":)" />
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (ArekXV)</author>
		<pubDate>Tue, 02 Jul 2013 01:02:44 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>I wonder about missing 2k10 version too. I hope I just forgot to put it on ftp. I will check that on Friday.</p><p>Edit:</p><p>There it is. Fixed build for Windows. Sorry for troubles.</p><p><a href="http://targonski.nazwa.pl/thedmd/allegro/5.0.10/allegro-5.0.10-mingw-4.5.0.7z">allegro-5.0.10-mingw-4.5.0.7z</a><br /><a href="http://targonski.nazwa.pl/thedmd/allegro/5.0.10/allegro-5.0.10-mingw-4.5.2.7z">allegro-5.0.10-mingw-4.5.2.7z</a><br /><a href="http://targonski.nazwa.pl/thedmd/allegro/5.0.10/allegro-5.0.10-mingw-4.6.1-tdm.7z">allegro-5.0.10-mingw-4.6.1-tdm.7z</a><br /><a href="http://targonski.nazwa.pl/thedmd/allegro/5.0.10/allegro-5.0.10-mingw-4.6.2.7z">allegro-5.0.10-mingw-4.6.2.7z</a><br /><a href="http://targonski.nazwa.pl/thedmd/allegro/5.0.10/allegro-5.0.10-mingw-4.7.0.7z">allegro-5.0.10-mingw-4.7.0.7z</a><br /><a href="http://targonski.nazwa.pl/thedmd/allegro/5.0.10/allegro-5.0.10-msvc-10.0.7z">allegro-5.0.10-msvc-10.0.7z</a><br /><a href="http://targonski.nazwa.pl/thedmd/allegro/5.0.10/allegro-5.0.10-msvc-11.0.7z">allegro-5.0.10-msvc-11.0.7z</a><br /><a href="http://targonski.nazwa.pl/thedmd/allegro/5.0.10/allegro-5.0.10-msvc-9.0.7z">allegro-5.0.10-msvc-9.0.7z</a>
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Michał Cichoń)</author>
		<pubDate>Sat, 06 Jul 2013 23:07:09 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Will you be adding a compiled version for 4.7.1-tdm in the near future?
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Apollo_EE)</author>
		<pubDate>Sun, 07 Jul 2013 14:04:23 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Whats wrong with using the one for 4.7.0?
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Vanneto)</author>
		<pubDate>Sun, 07 Jul 2013 14:28:52 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>That&#39;s another thing I&#39;ve been wondering about as of lately: who do so many people still use allegro 4.x? What is allegro 5 missing that makes 4 more attractive?
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (beoran)</author>
		<pubDate>Sun, 07 Jul 2013 18:25:24 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><div class="quote_container"><div class="title"><a href="http://www.allegro.cc/forums/thread/612814/986759#target">beoran</a> said:</div><div class="quote"><p>who do so many people still use allegro 4.x? What is allegro 5 missing that makes 4 more attractive?</p></div></div><p>Existing code?</p><p>But those two are talking about mingw/gcc 4.7.1 there&#39;s no such thing as allegro 4.7 <img src="http://www.allegro.cc/forums/smileys/smiley.gif" alt=":)" />
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Thomas Fjellstrom)</author>
		<pubDate>Sun, 07 Jul 2013 20:15:28 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>I thought adding the -tdm would give it away that I was talking about MinGW 4.7.1-tdm.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Apollo_EE)</author>
		<pubDate>Sun, 07 Jul 2013 21:29:57 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>I don&#39;t understand why people use the &quot;tdm&quot; version of MinGW in the first place...
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Trent Gamblin)</author>
		<pubDate>Sun, 07 Jul 2013 22:46:48 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><div class="quote_container"><div class="title"><a href="https://www.allegro.cc/forums/thread/612814/986759#target">beoran</a> said:</div><div class="quote"><p>That&#39;s another thing I&#39;ve been wondering about as of lately: who do so many people still use allegro 4.x? What is allegro 5 missing that makes 4 more attractive?</p></div></div><p>

Backward compatibility.</p><div class="quote_container"><div class="title"><a href="https://www.allegro.cc/forums/thread/612814/986756#target">Apollo_EE</a> said:</div><div class="quote"><p>Will you be adding a compiled version for 4.7.1-tdm in the near future?</p></div></div><p>

There you go:<br /><a href="http://targonski.nazwa.pl/thedmd/allegro/5.0.10/allegro-5.0.10-mingw-4.7.1-tdm.7z">allegro-5.0.10-mingw-4.7.1-tdm.7z</a></p><div class="quote_container"><div class="title"><a href="https://www.allegro.cc/forums/thread/612814/986765#target">Trent Gamblin</a> said:</div><div class="quote"><p>I don&#39;t understand why people use the &quot;tdm&quot; version of MinGW in the first place...</p></div></div><p>

In my case, it defaults to link static run-time and produce executables without unwanted MinGW DLL. For games this is a good thing, I think.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Michał Cichoń)</author>
		<pubDate>Sun, 07 Jul 2013 23:12:21 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><div class="quote_container"><div class="title"><a href="http://www.allegro.cc/forums/thread/612814/986766#target">Michał Cichoń</a> said:</div><div class="quote"><p>
In my case, it defaults to link static run-time and produce executables without unwanted MinGW DLL. For games this is a good thing, I think.
</p></div></div><p>

`-static-libgcc -static-libstdc++` is all you need with regular MinGW.</p><p>Note: I don&#39;t even build my libraries with those switches, just the game.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Trent Gamblin)</author>
		<pubDate>Sun, 07 Jul 2013 23:21:26 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>That&#39;s true. I cannot recall more arguments. I just know people are using it.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Michał Cichoń)</author>
		<pubDate>Mon, 08 Jul 2013 01:05:44 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Thanks Michal. I tested it and it works great. Just had to link openal and libwinmm.a which seemed to be unnecessary in 5.0.6, but everything is working nicely again.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Apollo_EE)</author>
		<pubDate>Tue, 09 Jul 2013 01:48:47 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><div class="quote_container"><div class="title"><a href="http://www.allegro.cc/forums/thread/612814/986765#target">Trent Gamblin</a> said:</div><div class="quote"><p> I don&#39;t understand why people use the &quot;tdm&quot; version of MinGW in the first place...</p></div></div><p>At one point (I&#39;m not sure if it&#39;s still the case), they were releasing newer versions of GCC before the MinGW team were.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (LennyLen)</author>
		<pubDate>Tue, 09 Jul 2013 10:56:42 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Thanks Michal for MSVC2010 version! <img src="http://www.allegro.cc/forums/smileys/cheesy.gif" alt=":D" /></p><p>Here&#39;s a contribution from me. <img src="http://www.allegro.cc/forums/smileys/smiley.gif" alt=":)" /></p><p>Allegro 5.0.10 - Compiled CHM API reference<br /><a href="https://www.dropbox.com/s/8oazl79tyfoad6n/allegro-5.0.10-doc.7z">https://www.dropbox.com/s/8oazl79tyfoad6n/allegro-5.0.10-doc.7z</a></p><p>Enjoy! <img src="http://www.allegro.cc/forums/smileys/smiley.gif" alt=":)" />
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (ArekXV)</author>
		<pubDate>Thu, 11 Jul 2013 02:09:20 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>@ArekXV<br />Hey, nice contribution with the CHM docs!</p><p>It would be awesome if allegro&#39;s build system was capable of producing a CHM manual as well. How much work would that be? Are there any good guides for writing hhc / hhp files? I forget what all is involved in making chm docs.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Edgar Reynaldo)</author>
		<pubDate>Thu, 11 Jul 2013 02:16:17 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>If someone is looking for GCC for windows there is one up to date version prepared by Stephan T. Lavavej <a href="http://nuwen.net/mingw.html">there</a>. It is up to date in order to test newest C++ features.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Michał Cichoń)</author>
		<pubDate>Thu, 11 Jul 2013 02:48:09 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Interesting. The guy works for Microsoft and maintains a version of GCC. <img src="http://www.allegro.cc/forums/smileys/cheesy.gif" alt=":D" />.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Trent Gamblin)</author>
		<pubDate>Thu, 11 Jul 2013 03:13:06 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Well you have HTML Help Workshop which is free, it&#39;s not that difficult to understand. You have a HHP file which is a project file, HHC is a content file and there is also an index file which is not required, but helpful.</p><p>Here&#39;s what I&#39;ve done. <img src="http://www.allegro.cc/forums/smileys/smiley.gif" alt=":)" /></p><p>1. Download the whole API reference from allegro site using wget - you can get it for windows here - <a href="http://downloads.sourceforge.net/gnuwin32/wget-1.11.4-1-setup.exe">http://downloads.sourceforge.net/gnuwin32/wget-1.11.4-1-setup.exe</a><br />I&#39;ve used this commad:<br />wget.exe --recursive --no-clobber --page-requisites --html-extension --convert-links --restrict-file-names=windows --domains alleg.sourceforge.net --no-parent alleg.sourceforge.net/a5docs/5.0.10</p><p>After it&#39;s finished it will create folder structure:<br />alleg.sourceforge.net/a5docs/5.0.10</p><p>You can stop here if you don&#39;t need the CHM version. HTML files work okay. <img src="http://www.allegro.cc/forums/smileys/smiley.gif" alt=":)" /></p><p>Then I&#39;ve made a simple ruby script for making HHP, HHC and index files so that I don&#39;t have to add all of those content file index and stuff by myself, you can get it here:<br /><a href="https://www.dropbox.com/s/2tn6j5pv8unz6n5/generateHHP.7z">https://www.dropbox.com/s/2tn6j5pv8unz6n5/generateHHP.7z</a></p><p>You put it inside:<br />alleg.sourceforge.net/a5docs/</p><p>And run it, enter folder name, which in this case is 5.0.10 and it will generate HHP, HHC and index files in it. It will also remove searchbox from all html files because javascript doesn&#39;t work very well in CHM.</p><p>After that you just run the chmproject.hhp file and compile the file which should be saved inside:<br />alleg.sourceforge.net/a5docs/</p><p>And that&#39;s it. <img src="http://www.allegro.cc/forums/smileys/smiley.gif" alt=":)" /></p><p>Also here&#39;s 5.1.8 - Compiled CHM api:<br /><a href="https://www.dropbox.com/s/3lka1o1xzwr0cxg/allegro-5.1.8-doc.7z">https://www.dropbox.com/s/3lka1o1xzwr0cxg/allegro-5.1.8-doc.7z</a>
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (ArekXV)</author>
		<pubDate>Thu, 11 Jul 2013 03:15:47 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Allegro sources come with pregenerated documentation so there is no need top scrape the web site.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Peter Wang)</author>
		<pubDate>Thu, 11 Jul 2013 03:44:39 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Haven&#39;t really looked at it. I see it now. <img src="http://www.allegro.cc/forums/smileys/smiley.gif" alt=":)" /></p><p>You can skip the download step and put the contents of generateHHP.7z into docs/html of allegro source. <img src="http://www.allegro.cc/forums/smileys/smiley.gif" alt=":)" /></p><p>Run generateHHP.bat and enter refman as folder name. </p><p>Rest is the same. <img src="http://www.allegro.cc/forums/smileys/smiley.gif" alt=":)" /></p><p>HTML Help Workshop is available here - <a href="http://go.microsoft.com/fwlink/?LinkId=14188">http://go.microsoft.com/fwlink/?LinkId=14188</a></p><p>EDIT: </p><p>I&#39;ve made a batch script which automatically generates necessary files and compiles CHM file. </p><p>All you need to do is to put the contents into docs/html of allegro source run generateCHM.bat and press Enter to begin.</p><p>Get it here:<br /><a href="https://www.dropbox.com/s/93queu1a4nvv4wc/generateCHM.7z">https://www.dropbox.com/s/93queu1a4nvv4wc/generateCHM.7z</a></p><p>Please note that HTML Help Workshop needs to be installed for this to work. This script will look for it in Program Files directory.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (ArekXV)</author>
		<pubDate>Thu, 11 Jul 2013 04:05:03 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Are there any chance to have allegro build for Visual Studio 2012 with Windows XP (v110_xp) toolset?
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (angelvet)</author>
		<pubDate>Thu, 11 Jul 2013 17:26:15 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>You can use standard MSVC2012 version for that, it&#39;s the same - <a href="http://targonski.nazwa.pl/thedmd/allegro/5.0.10/allegro-5.0.10-msvc-11.0.7z">http://targonski.nazwa.pl/thedmd/allegro/5.0.10/allegro-5.0.10-msvc-11.0.7z</a>
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (ArekXV)</author>
		<pubDate>Thu, 11 Jul 2013 18:54:09 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>ArekXV thanks for reply.</p><p>With this build there is one small problem, it is not targeting Windows XP operating system.<br />According to this post <a href="http://blogs.msdn.com/b/vcblog/archive/2012/10/08/10357555.aspx">http://blogs.msdn.com/b/vcblog/archive/2012/10/08/10357555.aspx</a><br />To target Windows XP application and its dependencies must be built with v110_xp platform toolset selected.</p><p>Please reply if I&#39;m missing something.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (angelvet)</author>
		<pubDate>Sun, 14 Jul 2013 02:53:55 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>I will look at XP compatible build on Friday or Saturday.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Michał Cichoń)</author>
		<pubDate>Mon, 15 Jul 2013 13:25:28 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Thanks.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (angelvet)</author>
		<pubDate>Tue, 16 Jul 2013 00:04:36 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Hmm you might be missing something here. I&#39;ve tried compiling my project in MSVC2012 with Visual Studio 2012 - Windows XP (v110_xp) toolset and it compiled without any problems.</p><p>Again, I used this version - <a href="http://targonski.nazwa.pl/thedmd/allegro/5.0.10/allegro-5.0.10-msvc-11.0.7z">http://targonski.nazwa.pl/thedmd/allegro/5.0.10/allegro-5.0.10-msvc-11.0.7z</a></p><p>Can you write what kind of errors are you getting exactly?
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (ArekXV)</author>
		<pubDate>Wed, 17 Jul 2013 18:34:02 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>This is not a compilation or linking issue, application just not running on Windows XP system, it is not compatible with it. </p><p>Did you try to run your application on Windows XP? Is it working?</p><p>Probably you&#39;ll get some error that I had:</p><p>---------------------------<br />Main.exe - Entry Point Not Found<br />---------------------------<br />The procedure entry point K32GetModuleFileNameExA could not be located in the dynamic link library KERNEL32.dll. <br />---------------------------<br />OK   <br />---------------------------
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (angelvet)</author>
		<pubDate>Wed, 17 Jul 2013 22:57:19 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>That&#39;s not Allegro&#39;s issue (probably), you&#39;re probably using something which uses Process Status API, i.e. psapi.lib. I had a similar problem, you need to define a preprocessor directive:</p><div class="source-code"><div class="toolbar"><span class="button numbers"><b>#</b></span><span class="button select">Select</span><span class="button expand">Expand</span></div><div class="inner"><span class="number"> 1</span><span class="p">#define PSAPI_VERSION 1</span>
</div></div><p>

Also you can try this:</p><div class="source-code"><div class="toolbar"><span class="button numbers"><b>#</b></span><span class="button select">Select</span><span class="button expand">Expand</span></div><div class="inner"><span class="number">  1</span>    <span class="p">#define PASAPI_VERSION 1</span>
<span class="number">  2</span>    <span class="p">#undef K32EnumProcesses</span>
<span class="number">  3</span>    <span class="p">#undef K32EnumProcessModules</span>
<span class="number">  4</span>    <span class="p">#undef K32EnumProcessModulesEx</span>
<span class="number">  5</span>    <span class="p">#undef K32GetModuleBaseNameA</span>
<span class="number">  6</span>    <span class="p">#undef K32GetModuleBaseNameW</span>
<span class="number">  7</span>    <span class="p">#undef K32GetModuleFileNameExA</span>
<span class="number">  8</span>    <span class="p">#undef K32GetModuleFileNameExW</span>
<span class="number">  9</span>    <span class="p">#undef K32GetModuleInformation</span>
<span class="number"> 10</span>    <span class="p">#undef K32EmptyWorkingSet</span>
<span class="number"> 11</span>    <span class="p">#undef K32QueryWorkingSet</span>
<span class="number"> 12</span>    <span class="p">#undef K32QueryWorkingSetEx</span>
<span class="number"> 13</span>    <span class="p">#undef K32InitializeProcessForWsWatch</span>
<span class="number"> 14</span>    <span class="p">#undef K32GetWsChanges</span>
<span class="number"> 15</span>    <span class="p">#undef K32GetWsChangesEx</span>
<span class="number"> 16</span>    <span class="p">#undef K32GetMappedFileNameW</span>
<span class="number"> 17</span>    <span class="p">#undef K32GetMappedFileNameA</span>
<span class="number"> 18</span>    <span class="p">#undef K32EnumDeviceDrivers</span>
<span class="number"> 19</span>    <span class="p">#undef K32GetDeviceDriverBaseNameA</span>
<span class="number"> 20</span>    <span class="p">#undef K32GetDeviceDriverBaseNameW</span>
<span class="number"> 21</span>    <span class="p">#undef K32GetDeviceDriverFileNameA</span>
<span class="number"> 22</span>    <span class="p">#undef K32GetDeviceDriverFileNameW</span>
<span class="number"> 23</span>    <span class="p">#undef K32GetProcessMemoryInfo</span>
<span class="number"> 24</span>    <span class="p">#undef K32GetPerformanceInfo</span>
<span class="number"> 25</span>    <span class="p">#undef K32EnumPageFilesW</span>
<span class="number"> 26</span>    <span class="p">#undef K32EnumPageFilesA</span>
<span class="number"> 27</span>    <span class="p">#undef K32GetProcessImageFileNameA</span>
<span class="number"> 28</span>    <span class="p">#undef K32GetProcessImageFileNameW</span>
</div></div><p>

Now I&#39;m not 100% sure but I don&#39;t think that Allegro uses Process Status API.</p><p>Main cause for this error is because versions of Windows after Windows XP have moved functions (like those named upwards) from Process Status API (psapi.lib) to main kernel32.lib to gain more speed.</p><p>If Allegro uses psapi.lib then that&#39;s other story, and then it needs to be recompiled with MSVC2012 - Windows XP toolchain WITH preprocessor directive PSAPI_VERSION=1</p><p>Check your other libraries you are or might be using as well, if any of them are using psapi.lib then they should need to be recompiled too.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (ArekXV)</author>
		<pubDate>Mon, 22 Jul 2013 22:49:11 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>I managed to experiment with XP mode but weekend passed before I put a build together on that. There is a chance I will be near my dev PC tomorrow so I give it a try.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Michał Cichoń)</author>
		<pubDate>Tue, 23 Jul 2013 00:37:26 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Yes you right.</p><p>But if allegro don&#39;t use PSAPI explicitly, it may use it implicitly via winmm or shell32 etc. libraries it linked with.</p><p>I think that even just small example allegro app won&#39;t run on xp with current build.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (angelvet)</author>
		<pubDate>Wed, 31 Jul 2013 16:12:52 +0000</pubDate>
	</item>
</rss>
