<?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>hds619.net » Blog &#187; patch</title>
	<atom:link href="http://www.hds619.net/blog/tag/patch/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.hds619.net/blog</link>
	<description>Il blog personale di Davide Francesco Merico</description>
	<lastBuildDate>Wed, 05 Oct 2011 00:34:03 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Tennix! Patch &#8211; Il ritorno</title>
		<link>http://www.hds619.net/blog/17/04/2009/tennix-patch-il-ritorno/</link>
		<comments>http://www.hds619.net/blog/17/04/2009/tennix-patch-il-ritorno/#comments</comments>
		<pubDate>Fri, 17 Apr 2009 03:43:58 +0000</pubDate>
		<dc:creator>hds619</dc:creator>
				<category><![CDATA[Guide veloci]]></category>
		<category><![CDATA[Programmi]]></category>
		<category><![CDATA[giochi]]></category>
		<category><![CDATA[patch]]></category>
		<category><![CDATA[tennix]]></category>

		<guid isPermaLink="false">http://www.hds619.net/blog/17/04/2009/tennix-patch-il-ritorno/</guid>
		<description><![CDATA[Ebbene, vi ricordate la vecchia patch che avevo fatto per disabilitare l&#8217;audio in Tennix! ?
Si poteva unicamente disabilitare il suono una volta per tutte, ed era d&#8217;obbligo lanciare il programma da terminale. Mi son messo poco fa a spulciare in mezzo ai sorgenti per capire un po&#8217; la logica del programma ( non avendo mai [...]]]></description>
			<content:encoded><![CDATA[<p>Ebbene, vi ricordate <a href="http://www.hds619.net/blog/10/01/2009/patch-per-abilitaredisabilitare-laudio-in-tennix/">la vecchia patch</a> che avevo fatto per disabilitare l&#8217;audio in <em>Tennix!</em> ?</p>
<p>Si poteva unicamente disabilitare il suono una volta per tutte, ed era d&#8217;obbligo lanciare il programma da terminale. Mi son messo poco fa a spulciare in mezzo ai sorgenti per capire un po&#8217; la logica del programma ( non avendo mai usato le SDL non ci stavo capendo niente )..  Ed ecco qui la versione &#8220;finale&#8221;:</p>
<p><a href="http://www.hds619.net/blog/wp-content/uploads/2009/04/schermata-tennix-sdl.png" title="schermata-tennix-sdl.png"></a></p>
<p style="text-align: center"><a href="http://www.hds619.net/blog/wp-content/uploads/2009/04/schermata-tennix-sdl.png" title="schermata-tennix-sdl.png"><img src="http://www.hds619.net/blog/wp-content/uploads/2009/04/schermata-tennix-sdl.thumbnail.png" alt="schermata-tennix-sdl.png" /></a></p>
<p style="text-align: left" align="left">Come si può vedere ho inserito la possibilità di disabilitare l&#8217;audio clickando su una voce del menù principale del programma e volendo all&#8217;occorrenza riabilitarlo. L&#8217;opzione &#8220;&#8211;sound-leave&#8221; o &#8220;-s&#8221; è ancora presente ma non disabilità più definitivamente l&#8217;audio, cioè lascia, come l&#8217;opzione nel menù principale, la possibilità di riabilitare l&#8217;audio mentre il gioco è in corso.</p>
<p style="text-align: left" align="left">La modifica del pacchetto è stata un po&#8217; più dei soli sorgenti ( ho dovuto modificare pure le due immagini ) e quindi vado meglio a rilasciare l&#8217;intero pacchetto che si può scaricare qui: <a href="http://www.hds619.net/download/tennix-0.6.1-patch.tar.gz">tennix-0.6.1-patch.tar.gz</a> ( 600 kB )</p>
<p style="text-align: left" align="left">Per compilare: <em>make &amp;&amp; sudo make install </em><br />
Librerie richieste: libsdl1.2-dev, libsdl-image1.2-dev e libsdl-mixer1.2-dev</p>
<p style="text-align: left" align="left">Unica accortezza è che bisogna fare un click veloce perchè il segnale del click arriva a ripetizione ( cioè tenendo premuto arrivano più click di seguito ).</p>
<p style="text-align: left" align="left">Ciauz <img src='http://www.hds619.net/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.hds619.net%2Fblog%2F17%2F04%2F2009%2Ftennix-patch-il-ritorno%2F&amp;linkname=Tennix%21%20Patch%20%26%238211%3B%20Il%20ritorno">Condividi\Salva Articolo</a>]]></content:encoded>
			<wfw:commentRss>http://www.hds619.net/blog/17/04/2009/tennix-patch-il-ritorno/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Patch per abilitare\disabilitare l&#8217;audio in Tennix!</title>
		<link>http://www.hds619.net/blog/10/01/2009/patch-per-abilitaredisabilitare-laudio-in-tennix/</link>
		<comments>http://www.hds619.net/blog/10/01/2009/patch-per-abilitaredisabilitare-laudio-in-tennix/#comments</comments>
		<pubDate>Sat, 10 Jan 2009 11:52:17 +0000</pubDate>
		<dc:creator>hds619</dc:creator>
				<category><![CDATA[Guide veloci]]></category>
		<category><![CDATA[Programmi]]></category>
		<category><![CDATA[giochi]]></category>
		<category><![CDATA[patch]]></category>
		<category><![CDATA[tennix]]></category>

		<guid isPermaLink="false">http://www.hds619.net/blog/10/01/2009/patch-per-abilitaredisabilitare-laudio-in-tennix/</guid>
		<description><![CDATA[Piccola e stupida patch per aggiungere un&#8217;opzione al gioco Tennix!.

[-]?View Code Common subdirectories: tennix-0.6.1/data and tennix-0.6.1-mod/data
Only in tennix-0.6.1-mod: debian
Common subdirectories: tennix-0.6.1/doc and tennix-0.6.1-mod/doc
diff tennix-0.6.1/sound.c tennix-0.6.1-mod/sound.c
27a28
&#62; int sound_enable = 1
44c45,48
&#60; 
---
&#62;     
&#62;     if ( !sound_enable) 
&#62;          return
&#62;   [...]]]></description>
			<content:encoded><![CDATA[<p>Piccola e stupida patch per aggiungere un&#8217;opzione al gioco <a href="http://icculus.org/tennix/">Tennix!</a>.</p>

<div id="wp_codebox_msgheader"><span class="right"><a href="javascript:;" onclick="toggle_collapse('p1112');">[<span id="p1112_symbol">-</span>]</a><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p111code2'); return false;">View Code</a> </span><div class="codebox_clear"></div></div><div id="wp_codebox"><table width="100%" ><tr id="p1112"><td class="code" id="p111code2"><pre>Common subdirectories: tennix-0.6.1/data and tennix-0.6.1-mod/data
Only in tennix-0.6.1-mod: debian
Common subdirectories: tennix-0.6.1/doc and tennix-0.6.1-mod/doc
diff tennix-0.6.1/sound.c tennix-0.6.1-mod/sound.c
27a28
&gt; int sound_enable = 1<SEMI>
44c45,48
&lt; 
---
&gt;     
&gt;     if ( !sound_enable) 
&gt;          return<SEMI>
&gt;          
64c68,71
&lt; {
---
&gt; {   
&gt;     if ( !sound_enable )
&gt;          return<SEMI>
&gt;          
82a90,92
&gt;     if ( !sound_enable )
&gt;          return<SEMI>
&gt;          
87a98,100
&gt;     if ( !sound_enable )
&gt;          return<SEMI>
&gt;          
diff tennix-0.6.1/tennix.c tennix-0.6.1-mod/tennix.c
38a39
&gt; extern int sound_enable<SEMI>
147a149,151
&gt;         else if (OPTION_SET(&quot;--sound-leave&quot;, &quot;-s&quot;)) {
&gt;             sound_enable = 0<SEMI>
&gt;         }</pre></td></tr></table></div>

<p>Dopo aver applicato la patch e aver ricompilato Tennix! basterà lanciare l&#8217;applicazione con l&#8217;opzione <i>-s</i> o <i>&#8211;sound-leave</i> per disabilitare il suono.</p>
<p>Ciauz <img src='http://www.hds619.net/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.hds619.net%2Fblog%2F10%2F01%2F2009%2Fpatch-per-abilitaredisabilitare-laudio-in-tennix%2F&amp;linkname=Patch%20per%20abilitare%5Cdisabilitare%20l%26%238217%3Baudio%20in%20Tennix%21">Condividi\Salva Articolo</a>]]></content:encoded>
			<wfw:commentRss>http://www.hds619.net/blog/10/01/2009/patch-per-abilitaredisabilitare-laudio-in-tennix/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

