<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Commentaires pour Optimatek</title>
	<atom:link href="http://www.optimatek.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.optimatek.com</link>
	<description>Programmation et autres trucs du genre</description>
	<lastBuildDate>Mon, 24 Oct 2011 02:21:38 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>Commentaires sur Charger une image dans les ressources par Charger une image à partir des ressources avec FireMonkey - Optimatek</title>
		<link>http://www.optimatek.com/2010/03/charger-une-image-dans-les-ressources/comment-page-1/#comment-346</link>
		<dc:creator>Charger une image à partir des ressources avec FireMonkey - Optimatek</dc:creator>
		<pubDate>Mon, 24 Oct 2011 02:21:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.optimatek.com/?p=109#comment-346</guid>
		<description>[...] un article précédent j&#8217;avais expliqué comment charger une image à partir des ressources en utilisant la VCL. [...]</description>
		<content:encoded><![CDATA[<p>[...] un article précédent j&#8217;avais expliqué comment charger une image à partir des ressources en utilisant la VCL. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Commentaires sur La fonction GRRLIB_DrawImg par ketufe</title>
		<link>http://www.optimatek.com/2011/04/grrlib_drawimg/comment-page-1/#comment-116</link>
		<dc:creator>ketufe</dc:creator>
		<pubDate>Fri, 08 Apr 2011 08:46:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.optimatek.com/?p=510#comment-116</guid>
		<description>Nickel ce tuto,merci et bravo crayon</description>
		<content:encoded><![CDATA[<p>Nickel ce tuto,merci et bravo crayon</p>
]]></content:encoded>
	</item>
	<item>
		<title>Commentaires sur Dolphin et les homebrews par Crayon</title>
		<link>http://www.optimatek.com/2010/09/dolphin-et-les-homebrews/comment-page-1/#comment-101</link>
		<dc:creator>Crayon</dc:creator>
		<pubDate>Mon, 14 Mar 2011 22:39:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.optimatek.com/?p=461#comment-101</guid>
		<description>Les images doivent être des multiples de 4. Ce n&#039;est pas le cas de 361x475. Comme autre restriction, elles doivent être inférieures à 1024 pixels en largeur et hauteur.

Au lieu d&#039;utiliser raw2c, je vous conseil le logiciel &lt;a href=&quot;http://wiibrew.org/wiki/WiiBuilder/fr&quot; rel=&quot;nofollow&quot;&gt;WiiBuilder&lt;/a&gt; car il donne des avertissements lorsque les images n’ont pas un format approprié.</description>
		<content:encoded><![CDATA[<p>Les images doivent être des multiples de 4. Ce n&#8217;est pas le cas de 361&#215;475. Comme autre restriction, elles doivent être inférieures à 1024 pixels en largeur et hauteur.</p>
<p>Au lieu d&#8217;utiliser raw2c, je vous conseil le logiciel <a href="http://wiibrew.org/wiki/WiiBuilder/fr" rel="nofollow">WiiBuilder</a> car il donne des avertissements lorsque les images n’ont pas un format approprié.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Commentaires sur Dolphin et les homebrews par killer128</title>
		<link>http://www.optimatek.com/2010/09/dolphin-et-les-homebrews/comment-page-1/#comment-100</link>
		<dc:creator>killer128</dc:creator>
		<pubDate>Mon, 14 Mar 2011 21:12:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.optimatek.com/?p=461#comment-100</guid>
		<description>Mr Crayon ,bonsoir j&#039;ai un petit souci ,quand je crée une image .png sous paint (winXp pro 32bits) j&#039;ai remarquer que je ne peut ripé d&#039;image d&#039;une grande taille 152/204 marche ,mais pas 361/475 ce qui m&#039; handicape beaucoup pour faire des animations sous forme de spirite(taille 32/32).
Et quand dit que sa marche ben l&#039;image s&#039;affiche 1fois /2 (compilation en tatonant)

voici quelques parties de mon code , peut être que vous y verrez plus clair...

GRRLIB_texImg *marioimg = GRRLIB_LoadTexture(mario);

#define NUM_STARS	 2
 
typedef struct {
	u32 px;
	u32 py;
} star;

static star stars[NUM_STARS];

		i=0;
		//affichage des objets 2d
		for(i=0;i&lt;NUM_STARS;i++) {
			GRRLIB_DrawPart(stars[i].px,stars[i].py,(frame-1)*33+frame,(anim-1)*33+anim,32,32,marioimg,0,1,1,0xFFFFFFFF);
		}</description>
		<content:encoded><![CDATA[<p>Mr Crayon ,bonsoir j&#8217;ai un petit souci ,quand je crée une image .png sous paint (winXp pro 32bits) j&#8217;ai remarquer que je ne peut ripé d&#8217;image d&#8217;une grande taille 152/204 marche ,mais pas 361/475 ce qui m&#8217; handicape beaucoup pour faire des animations sous forme de spirite(taille 32/32).<br />
Et quand dit que sa marche ben l&#8217;image s&#8217;affiche 1fois /2 (compilation en tatonant)</p>
<p>voici quelques parties de mon code , peut être que vous y verrez plus clair&#8230;</p>
<p>GRRLIB_texImg *marioimg = GRRLIB_LoadTexture(mario);</p>
<p>#define NUM_STARS	 2</p>
<p>typedef struct {<br />
	u32 px;<br />
	u32 py;<br />
} star;</p>
<p>static star stars[NUM_STARS];</p>
<p>		i=0;<br />
		//affichage des objets 2d<br />
		for(i=0;i&lt;NUM_STARS;i++) {<br />
			GRRLIB_DrawPart(stars[i].px,stars[i].py,(frame-1)*33+frame,(anim-1)*33+anim,32,32,marioimg,0,1,1,0xFFFFFFFF);<br />
		}</p>
]]></content:encoded>
	</item>
	<item>
		<title>Commentaires sur Initiation à la bibliothèque GRRLIB par killer128</title>
		<link>http://www.optimatek.com/2010/07/initiation-a-grrlib/comment-page-1/#comment-99</link>
		<dc:creator>killer128</dc:creator>
		<pubDate>Sat, 12 Mar 2011 22:25:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.optimatek.com/?p=292#comment-99</guid>
		<description>Purée de purée c&#039;est génial merci Mr Crayon pour votre aide.
ps: je vais changer d&#039;émulateur, en tout cas sa marche bien sur ma wii.</description>
		<content:encoded><![CDATA[<p>Purée de purée c&#8217;est génial merci Mr Crayon pour votre aide.<br />
ps: je vais changer d&#8217;émulateur, en tout cas sa marche bien sur ma wii.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Commentaires sur Initiation à la bibliothèque GRRLIB par Crayon</title>
		<link>http://www.optimatek.com/2010/07/initiation-a-grrlib/comment-page-1/#comment-98</link>
		<dc:creator>Crayon</dc:creator>
		<pubDate>Sat, 12 Mar 2011 19:24:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.optimatek.com/?p=292#comment-98</guid>
		<description>J&#039;ai utilisé votre code avec l&#039;image de pirate et tout fonctionne dans l&#039;émulateur Dolphin révision 6972 pour Windows 32 bit.

Il se peut que se soit un problème avec l&#039;émulateur sur votre PC, essayer sur une Wii.</description>
		<content:encoded><![CDATA[<p>J&#8217;ai utilisé votre code avec l&#8217;image de pirate et tout fonctionne dans l&#8217;émulateur Dolphin révision 6972 pour Windows 32 bit.</p>
<p>Il se peut que se soit un problème avec l&#8217;émulateur sur votre PC, essayer sur une Wii.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Commentaires sur Initiation à la bibliothèque GRRLIB par killer128</title>
		<link>http://www.optimatek.com/2010/07/initiation-a-grrlib/comment-page-1/#comment-97</link>
		<dc:creator>killer128</dc:creator>
		<pubDate>Sat, 12 Mar 2011 17:19:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.optimatek.com/?p=292#comment-97</guid>
		<description>c&#039;est l&#039;image que vous utiliser dans votre exemple. le pirate je les trouvé dans les exemples fournie avec grrlib.
-&gt; Pour répondre à votre question.
44,0 Ko ; pirate.png ; 152/172 ; et a ce que je croie elle possède aussi une couleur de transparence (alpha)
Sinon vous avez pas répondu.</description>
		<content:encoded><![CDATA[<p>c&#8217;est l&#8217;image que vous utiliser dans votre exemple. le pirate je les trouvé dans les exemples fournie avec grrlib.<br />
-&gt; Pour répondre à votre question.<br />
44,0 Ko ; pirate.png ; 152/172 ; et a ce que je croie elle possède aussi une couleur de transparence (alpha)<br />
Sinon vous avez pas répondu.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Commentaires sur Initiation à la bibliothèque GRRLIB par Crayon</title>
		<link>http://www.optimatek.com/2010/07/initiation-a-grrlib/comment-page-1/#comment-96</link>
		<dc:creator>Crayon</dc:creator>
		<pubDate>Sat, 12 Mar 2011 16:21:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.optimatek.com/?p=292#comment-96</guid>
		<description>Salut, est-ce que vous pourriez me donner plus d&#039;information sur votre image.
Type: PNG, JPEG ou Bitmap
Grandeur: largeur x hauteur

En passant, il n&#039;y a pas de risque à envoyer un mauvais fichier dol à la Wii. Le pire qui peux arriver c&#039;est qu&#039;il va falloir maintenir le bouton POWER de la Wii pour la fermer. Ensuite, il faut la redémarrer et lancer de nouveau la Chaîne Homebrew.</description>
		<content:encoded><![CDATA[<p>Salut, est-ce que vous pourriez me donner plus d&#8217;information sur votre image.<br />
Type: PNG, JPEG ou Bitmap<br />
Grandeur: largeur x hauteur</p>
<p>En passant, il n&#8217;y a pas de risque à envoyer un mauvais fichier dol à la Wii. Le pire qui peux arriver c&#8217;est qu&#8217;il va falloir maintenir le bouton POWER de la Wii pour la fermer. Ensuite, il faut la redémarrer et lancer de nouveau la Chaîne Homebrew.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Commentaires sur Initiation à la bibliothèque GRRLIB par killer128</title>
		<link>http://www.optimatek.com/2010/07/initiation-a-grrlib/comment-page-1/#comment-94</link>
		<dc:creator>killer128</dc:creator>
		<pubDate>Sat, 12 Mar 2011 13:39:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.optimatek.com/?p=292#comment-94</guid>
		<description>Bonjour,
Je suis presque satisfait. j&#039;arrive à compiler un fichier .dol et j&#039;ai compris comment installer la grrlib ( il faut mettre le dossier Grrlib extrait dans le dossier c:/devkitpro ; puis exécuter le commande cmd dans demarrer-&gt;exécuter .&gt; puis se trouver dans le dossier Grrlib (dans msdos) et tapper la commande: make clean all install .) plutôt simple après avoir galérer plusieurs jour :d ) .

Mon souci est le suivant:
sa compile, j&#039;ai mon .dol:

[code lang=&quot;cpp&quot; collapse=&quot;false&quot; gutter=&quot;false&quot; title=&quot;&quot;]
#include &lt;grrlib.h&gt;
#include &lt;stdlib.h&gt;
#include &lt;wiiuse/wpad.h&gt;
 
#include &quot;pirate.h&quot;
 
int main(int argc, char **argv) {
    // Initialise the Graphics &amp; Video subsystem
    GRRLIB_Init();
 
    GRRLIB_texImg *Cursor0 = GRRLIB_LoadTexture(pirate);
 
    // Initialise the Wiimotes
    WPAD_Init();
    WPAD_SetDataFormat(WPAD_CHAN_ALL, WPAD_FMT_BTNS_ACC_IR);
    WPAD_SetVRes(WPAD_CHAN_ALL, rmode-&gt;fbWidth, rmode-&gt;efbHeight);
 
    // Loop forever
    while(1) {
        WPAD_ScanPads();  // Scan the Wiimotes
        WPADData *WPadData0 = WPAD_Data(WPAD_CHAN_0);
 
        // If [HOME] was pressed on the first Wiimote, break out of the loop
        if (WPadData0-&gt;btns_d &amp; WPAD_BUTTON_HOME)  break;
 
        // ---------------------------------------------------------------------
        GRRLIB_DrawImg(100, 100, Cursor0, 0, 1, 1, 0xFFFFFFFF);
        // ---------------------------------------------------------------------
 
        GRRLIB_Render();  // Render the frame buffer to the TV
    }
 
    GRRLIB_Exit(); // Be a good boy, clear the memory allocated by GRRLIB
 
    GRRLIB_FreeTexture(Cursor0);
 
    exit(0);
}
[/code]

dans le fichier makefile :

j&#039;ai les lignes:
[code gutter=&quot;false&quot;]
TARGET		:=	$(notdir $(CURDIR))
BUILD		:=	build
SOURCES		:=	source
DATA		:=	data  
INCLUDES	:=  source

LIBS	:=	-lgrrlib -lfreetype -lfat -ljpeg -lpngu -lpng -lz -lwiiuse -lbte -lmad -lasnd -logc -lm 
[/code]
je compile l&#039;image avec
raw2c.exe -&gt; trouvé dans le dossier PPP.... de bevkitpro

voici l&#039;arboressance de mon projet:
-Makefile
-template.pnproj
-source
--pirate.png
--template.c
--pirate.c
--pirate.h

Mon problème est que je n&#039;est pas d&#039;image en chargeant mon iso .dol que j&#039;ai crée.
Pourtant j&#039;ai configurer l&#039;émulateur avec un tuto trouvé sur le net et j&#039;arrive à lancer l&#039;iso minesweeper.dol (trouvé sur le net).

Pouvais vous m&#039;éclairer Mr Crayon?
Ps: je ne l&#039;est pas tester sur ma wii ,j&#039;ai peur de tout faire bugé.</description>
		<content:encoded><![CDATA[<p>Bonjour,<br />
Je suis presque satisfait. j&#8217;arrive à compiler un fichier .dol et j&#8217;ai compris comment installer la grrlib ( il faut mettre le dossier Grrlib extrait dans le dossier c:/devkitpro ; puis exécuter le commande cmd dans demarrer-&gt;exécuter .&gt; puis se trouver dans le dossier Grrlib (dans msdos) et tapper la commande: make clean all install .) plutôt simple après avoir galérer plusieurs jour :d ) .</p>
<p>Mon souci est le suivant:<br />
sa compile, j&#8217;ai mon .dol:</p>
<pre class="brush: cpp; collapse: false; gutter: false; title: ; notranslate">
#include &lt;grrlib.h&gt;
#include &lt;stdlib.h&gt;
#include &lt;wiiuse/wpad.h&gt;

#include &quot;pirate.h&quot;

int main(int argc, char **argv) {
    // Initialise the Graphics &amp; Video subsystem
    GRRLIB_Init();

    GRRLIB_texImg *Cursor0 = GRRLIB_LoadTexture(pirate);

    // Initialise the Wiimotes
    WPAD_Init();
    WPAD_SetDataFormat(WPAD_CHAN_ALL, WPAD_FMT_BTNS_ACC_IR);
    WPAD_SetVRes(WPAD_CHAN_ALL, rmode-&gt;fbWidth, rmode-&gt;efbHeight);

    // Loop forever
    while(1) {
        WPAD_ScanPads();  // Scan the Wiimotes
        WPADData *WPadData0 = WPAD_Data(WPAD_CHAN_0);

        // If [HOME] was pressed on the first Wiimote, break out of the loop
        if (WPadData0-&gt;btns_d &amp; WPAD_BUTTON_HOME)  break;

        // ---------------------------------------------------------------------
        GRRLIB_DrawImg(100, 100, Cursor0, 0, 1, 1, 0xFFFFFFFF);
        // ---------------------------------------------------------------------

        GRRLIB_Render();  // Render the frame buffer to the TV
    }

    GRRLIB_Exit(); // Be a good boy, clear the memory allocated by GRRLIB

    GRRLIB_FreeTexture(Cursor0);

    exit(0);
}
</pre>
<p>dans le fichier makefile :</p>
<p>j&#8217;ai les lignes:</p>
<pre class="brush: plain; gutter: false; title: ; notranslate">
TARGET		:=	$(notdir $(CURDIR))
BUILD		:=	build
SOURCES		:=	source
DATA		:=	data
INCLUDES	:=  source

LIBS	:=	-lgrrlib -lfreetype -lfat -ljpeg -lpngu -lpng -lz -lwiiuse -lbte -lmad -lasnd -logc -lm
</pre>
<p>je compile l&#8217;image avec<br />
raw2c.exe -&gt; trouvé dans le dossier PPP&#8230;. de bevkitpro</p>
<p>voici l&#8217;arboressance de mon projet:<br />
-Makefile<br />
-template.pnproj<br />
-source<br />
&#8211;pirate.png<br />
&#8211;template.c<br />
&#8211;pirate.c<br />
&#8211;pirate.h</p>
<p>Mon problème est que je n&#8217;est pas d&#8217;image en chargeant mon iso .dol que j&#8217;ai crée.<br />
Pourtant j&#8217;ai configurer l&#8217;émulateur avec un tuto trouvé sur le net et j&#8217;arrive à lancer l&#8217;iso minesweeper.dol (trouvé sur le net).</p>
<p>Pouvais vous m&#8217;éclairer Mr Crayon?<br />
Ps: je ne l&#8217;est pas tester sur ma wii ,j&#8217;ai peur de tout faire bugé.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Commentaires sur Initiation à la bibliothèque GRRLIB par Crayon</title>
		<link>http://www.optimatek.com/2010/07/initiation-a-grrlib/comment-page-1/#comment-93</link>
		<dc:creator>Crayon</dc:creator>
		<pubDate>Tue, 01 Mar 2011 04:44:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.optimatek.com/?p=292#comment-93</guid>
		<description>Pour devitPro, il existe un installateur disponible &lt;a href=&quot;https://sourceforge.net/projects/devkitpro/files/Automated%20Installer&quot; rel=&quot;nofollow&quot;&gt;ici&lt;/a&gt; qui installera tout ce que vous avez besoin. Si vous ne savez pas quels composants installer, alors sélectionné tous les options. Ensuite, il suffit de cliquer sur le bouton &lt;i&gt;Next&lt;/i&gt; plusieurs fois.

En passant, je ne participe pas à la conception de devkitPro. Si vous avez des problèmes avec ce logiciel, vous pouvez aller faire un tour sur leur &lt;a href=&quot;http://devkitpro.org/index.php&quot; rel=&quot;nofollow&quot;&gt;forum&lt;/a&gt;.

Si vous voulez déboguer votre application, alors vous pouvez vous procurer un &lt;a href=&quot;http://wiibrew.org/wiki/USB_Gecko&quot; rel=&quot;nofollow&quot;&gt;USB Gecko&lt;/a&gt;. Je ne l&#039;utilise pas, alors je ne peut pas aller plus loin sur ce sujet.

Voici les versions des différentes bibliothèques que j&#039;utilise présentement:
&lt;ul&gt;
&lt;li&gt;libogc 1.8.6 &lt;i&gt;(inclus dans devkitPro)&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;libfat 1.0.8 &lt;i&gt;(inclus dans devkitPro)&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;GRRLIB 4.3.1 &lt;i&gt;(inclus dans GRRLIB)&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;FreeType 2.4.4 &lt;i&gt;(inclus dans GRRLIB)&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;libjpeg 8c &lt;i&gt;(inclus dans GRRLIB)&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;libpngu version disponible avec GRRLIB&lt;/li&gt;
&lt;li&gt;libpng 1.5.1 &lt;i&gt;(inclus dans GRRLIB)&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;zlib 1.2.5 &lt;i&gt;(inclus dans GRRLIB)&lt;/i&gt;&lt;/li&gt;
&lt;/ul&gt;

J&#039;utilise la version de GRRLIB disponible sous &lt;a href=&quot;http://code.google.com/p/grrlib/source/checkout&quot; rel=&quot;nofollow&quot;&gt;Subversion&lt;/a&gt;. Je récupère le code à l&#039;aide du logiciel &lt;a href=&quot;http://tortoisesvn.tigris.org&quot; rel=&quot;nofollow&quot;&gt;tortoiseSVN&lt;/a&gt;.</description>
		<content:encoded><![CDATA[<p>Pour devitPro, il existe un installateur disponible <a href="https://sourceforge.net/projects/devkitpro/files/Automated%20Installer" rel="nofollow">ici</a> qui installera tout ce que vous avez besoin. Si vous ne savez pas quels composants installer, alors sélectionné tous les options. Ensuite, il suffit de cliquer sur le bouton <i>Next</i> plusieurs fois.</p>
<p>En passant, je ne participe pas à la conception de devkitPro. Si vous avez des problèmes avec ce logiciel, vous pouvez aller faire un tour sur leur <a href="http://devkitpro.org/index.php" rel="nofollow">forum</a>.</p>
<p>Si vous voulez déboguer votre application, alors vous pouvez vous procurer un <a href="http://wiibrew.org/wiki/USB_Gecko" rel="nofollow">USB Gecko</a>. Je ne l&#8217;utilise pas, alors je ne peut pas aller plus loin sur ce sujet.</p>
<p>Voici les versions des différentes bibliothèques que j&#8217;utilise présentement:</p>
<ul>
<li>libogc 1.8.6 <i>(inclus dans devkitPro)</i></li>
<li>libfat 1.0.8 <i>(inclus dans devkitPro)</i></li>
<li>GRRLIB 4.3.1 <i>(inclus dans GRRLIB)</i></li>
<li>FreeType 2.4.4 <i>(inclus dans GRRLIB)</i></li>
<li>libjpeg 8c <i>(inclus dans GRRLIB)</i></li>
<li>libpngu version disponible avec GRRLIB</li>
<li>libpng 1.5.1 <i>(inclus dans GRRLIB)</i></li>
<li>zlib 1.2.5 <i>(inclus dans GRRLIB)</i></li>
</ul>
<p>J&#8217;utilise la version de GRRLIB disponible sous <a href="http://code.google.com/p/grrlib/source/checkout" rel="nofollow">Subversion</a>. Je récupère le code à l&#8217;aide du logiciel <a href="http://tortoisesvn.tigris.org" rel="nofollow">tortoiseSVN</a>.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

