<?xml version="1.0"?>
<rss version="2.0">
	<channel>
		<title>Allegro 4.1.14</title>
		<link>http://www.allegro.cc/forums/view/354936</link>
		<description>Allegro.cc Forum Thread</description>
		<webMaster>matthew@allegro.cc (Matthew Leverton)</webMaster>
		<lastBuildDate>Mon, 03 May 2004 18:19:40 +0000</lastBuildDate>
	</channel>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>From Eric Botcazou on AD:</p><p>Allegro 4.1.14 is available at: [url <a href="http://sourceforge.net/projects/alleg">http://sourceforge.net/projects/alleg</a>]</p><p>This release is a Work-In-Progress release that adds features and corrects problems with regard to the 4.0 codebase. It is API (source) compatible with 4.0.0 on every platform, except for a few minor changes (see docs/html/api.html).</p><div class="source-code snippet"><div class="inner"><pre><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span>
<span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span> Changes from <span class="n">4</span>.<span class="n">1</span>.<span class="n">13</span> to <span class="n">4</span>.<span class="n">1</span>.<span class="n">14</span> <span class="k2">(</span>April <span class="n">2004</span><span class="k2">)</span> <span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span>
<span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span><span class="k3">=</span>
</pre></div></div><p>
   Elias Pschernig added a missing install dependency on Linux.</p><p>   Elias Pschernig fixed a couple of problems in dat2c.</p><p>   Angelo Mottola polished the MacOS X package builder script.</p><p>   Elias Pschernig added a Jack sound driver to the Unix port.</p><p>   Henrik Stokseth added support for debugging with DMalloc under Unix.</p><p>   Eric Botcazou fixed detection of the ALSA 1.0 MIDI driver.</p><p>   Eric Botcazou fixed compilation with --enable-color8=no under Unix.</p><p>   Angelo Mottola made it possible to link against the Allegro framework with the allegro-config script under MacOS X.</p><p>   Angelo Mottola changed the dynamic lib install name to major.minor to preserve binary compatibility under MacOS X.</p><p>   Angelo Mottola fixed a bug in fixbundle with 32bpp icons and alpha channel under MacOS X.</p><p>   Eric Botcazou improved the cross-compilation support on Linux.</p><p>   Eric Botcazou restored the compensation code for end-of-frame in the FLI player.</p><p>   Daniel Schlyder fixed potentially unsafe constructs in the Windows code.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Matthew Leverton)</author>
		<pubDate>Wed, 28 Apr 2004 06:50:26 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Jees... Did that merit another release? What &quot;unsafe constructs&quot;?
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (CGamesPlay)</author>
		<pubDate>Wed, 28 Apr 2004 07:21:08 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><div class="quote_container"><div class="title">Quote:</div><div class="quote"><p>Jees... Did that merit another release?</p></div></div><p>
Not IMO. I don&#39;t even know why it was since there&#39;s still a few things waiting to be done. There&#39;s new mixer code waiting to be put in, as well as an Allegro-DX mixer patch that improves conformance, as well as a patch for DIGMID to reduce CPU usage. And too, there was an identified joystick &quot;bug&quot; that nobody&#39;s commented on (on AD), as well as talk on how to better handle mouse input in Windows. Some of us were hoping 4.1.14 would&#39;ve been the last WIP before 4.2, but I doubt it will be if the aforementioned things are still going to be worked on.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Kitty Cat)</author>
		<pubDate>Wed, 28 Apr 2004 10:18:25 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Improved MacOS X support justifies the new release, IMO.</p><p>As was discussed on the mailinglist, there&#39;s no problem in putting out WIPs a little more often than has been the case of late. That said, Allegro 4.2 should be released relatively soon. The stable 4.0 branch does not offer native MacOS X support, which in itself would justify 4.2. As there are other issues to fix (eg, thread safety) too, it may take a little longer.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Evert)</author>
		<pubDate>Wed, 28 Apr 2004 14:21:14 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>
In the spirit of improving things often and quickly, I don&#39;t see why this release is a bad idea ... if something useful has been added, publish it, even if it&#39;s not much. It&#39;s not like we can run out of version numbers or anything.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (X-G)</author>
		<pubDate>Wed, 28 Apr 2004 14:40:11 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>
We should be grateful that people are still working on improving Allegro. And in their free time too.. <img src="http://www.allegro.cc/forums/smileys/smiley.gif" alt=":)" /></p><p>Good job everyone who worked on this release!
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Richard Phipps)</author>
		<pubDate>Wed, 28 Apr 2004 15:01:31 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Indeed. It&#39;s good for people to be working on this.</p><p>But I have a problem with the latest version...</p><p>SUSE 9.0Pro (which means ALSA 0.9.x). GCC 3.3.1 (default compiler with the distro). Configured, compiled, installed. BUT... none of the Allegro programs work. They all shut down with Signal #6. Any ideas?
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Stuart Moore)</author>
		<pubDate>Wed, 28 Apr 2004 15:30:08 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>I don&#39;t mind it... But this isn&#39;t really much a minor release if you compare the stuff done on this to the stuff done between 4.1.12 and 4.1.13 or some other version.</p><p>As Kitty Cat said, I don&#39;t see why they didn&#39;t wait a bit longer and throw some more stuff in. If you need a distro released every month, get the CVS snapshot.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Chris Katko)</author>
		<pubDate>Wed, 28 Apr 2004 18:23:22 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>As Evert said, this release is mostly for the MacOS X port.</p><div class="quote_container"><div class="title">Quote:</div><div class="quote"><p>
SUSE 9.0Pro (which means ALSA 0.9.x). GCC 3.3.1 (default compiler with the distro). Configured, compiled, installed. BUT... none of the Allegro programs work. They all shut down with Signal #6. Any ideas?
</p></div></div><p>

Can you try if 4.1.13 works?
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Elias)</author>
		<pubDate>Wed, 28 Apr 2004 19:25:44 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Allegro 4.1.13 had the same results as 4.1.14 - i.e., it crashed out with a signal #6.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Stuart Moore)</author>
		<pubDate>Wed, 28 Apr 2004 20:12:50 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Does it say anything else?</p><p>And what is the ouput of &quot;make info&quot;?</p><p>Also, could you try a debug build, for example like this:</p><div class="source-code snippet"><div class="inner"><pre>cd allegro
.<span class="k3">/</span>configure <span class="k3">-</span><span class="k3">-</span>enable-dbgprog
make
make install
</pre></div></div><p>
Then run some example in gdb, e.g.:</p><div class="source-code snippet"><div class="inner"><pre>gdb examples<span class="k3">/</span><a href="http://www.allegro.cc/manual/ex12bit" target="_blank"><span class="a">ex12bit</span></a>
</pre></div></div><p>
Then when it aborts again, enter &quot;bt&quot;, and post the output here.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Elias)</author>
		<pubDate>Wed, 28 Apr 2004 20:29:05 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Ah, how about this...</p><p>grabber: rawmidi.c:306: snd_rawmidi_open: Assertion `(inputp || outputp) &amp;&amp; name&#39; failed.<br />Shutting down Allegro due to signal #6<br />Aborted</p><p>...any use?
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Stuart Moore)</author>
		<pubDate>Wed, 28 Apr 2004 23:03:55 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Interesting.<br />I get the same error message from my own programs using 4.1.12 when using the AUTODETECT drivers, except when I specify a configfile created by the setup program.</p><p>Most of my programs use such a config file, which is why I didn&#39;t notice the problem earlier.</p><p>Also using SuSE 9.0, with updates and patches from a week or two ago.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Evert)</author>
		<pubDate>Thu, 29 Apr 2004 00:05:23 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Hm, I don&#39;t have Alsa midi here, so that could explain why I don&#39;t get this. Can you try reconfiguring with:</p><div class="source-code snippet"><div class="inner"><pre>.<span class="k3">/</span>configure <span class="k3">-</span><span class="k3">-</span>disable-alsamidi
make
make install
</pre></div></div><p>

And see if it fixes it?</p><p>And then someone will have to look up that function in the Alsa docs.. I say Tomasu since he wrote the driver <img src="http://www.allegro.cc/forums/smileys/smiley.gif" alt=":)" />
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Elias)</author>
		<pubDate>Thu, 29 Apr 2004 00:14:23 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Disabling ALSA MIDI seems to make it work again, Elias. Grabber starts without any problem. It also plays MIDI files (thanks to OSS).
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Stuart Moore)</author>
		<pubDate>Thu, 29 Apr 2004 00:25:13 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Ok, thanks for reporting this and testing - I guess it can be fixed now.</p><p>It seems like the ALSA function you quoted doesn&#39;t like the parameters it gets by Allegro - and therefore aborts the program.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Elias)</author>
		<pubDate>Thu, 29 Apr 2004 00:30:38 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Allegro&#39;s defaults must be screwed up. I&#39;ll try a rebuild later on and see what Allegro uses as default values and what is actually written to the config file (which, as I said, does work).
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Evert)</author>
		<pubDate>Thu, 29 Apr 2004 00:33:54 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Finally had a look at the ALSA docs, and the problem seems to be the name parameter - it must not be 0. The attached patch should fix it, can&#39;t test it myself though right now. I&#39;m also sending it to [AD].
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Elias)</author>
		<pubDate>Mon, 03 May 2004 18:19:40 +0000</pubDate>
	</item>
</rss>
