<?xml version="1.0"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><atom:link href="https://programatuds.blogia.com/feed.xml" rel="self" type="application/rss+xml"/><title>Programa Tu DS</title><description>Aqu&#xED; te ense&#xF1;ar&#xE9; como se programa para la Nintendo DS.</description><link>https://programatuds.blogia.com</link><language>es</language><lastBuildDate>Sun, 10 Dec 2023 12:02:20 +0000</lastBuildDate><generator>Blogia</generator><item><title>Nuevo aspecto del blog</title><link>https://programatuds.blogia.com/2009/050901-nuevo-aspecto-del-blog.php</link><guid isPermaLink="true">https://programatuds.blogia.com/2009/050901-nuevo-aspecto-del-blog.php</guid><description><![CDATA[<p>&iquest;Os gusta? Como ya habr&eacute;is notado, e<span style="background-color: #ffffff;">ste va a ser el nuevo aspecto del blog a partir de ahora. Todo est&aacute; igual que antes, no os preocupeis, tan s&oacute;lo he cambiado los colores, el tema, y he a&ntilde;adido unos "aparatillos" a la derecha para que nos entretengamos un poco. Entre ellos hay un reloj, para escuchar m&uacute;sica con el iTunes, acceso al Messenger y para dejarme alg&uacute;n mensaje de voz grabado con vuestro micro (por si alg&uacute;n d&iacute;a no os apetece escribir un comentario, es m&aacute;s c&oacute;modo as&iacute;...).&nbsp;</span></p><p>Bueno, sin nada m&aacute;s que decir, me despido. Espero que no os disgusten los cambios. &iexcl;Hasta luego!</p>]]></description><pubDate>Sat, 09 May 2009 20:11:00 +0000</pubDate></item><item><title>Transiciones</title><link>https://programatuds.blogia.com/2009/050801-transiciones.php</link><guid isPermaLink="true">https://programatuds.blogia.com/2009/050801-transiciones.php</guid><description><![CDATA[<p>&iexcl;Hola otra vez! Hoy vamos a atrevernos por fin con las transiciones, &iquest;qu&eacute; os parece? Sobra explicar para qu&eacute; sirven, ya que todo juego lleva transiciones y todos las conocemos... As&iacute; que, dicho esto, vamos a lo nuestro:</p><p>1&ordm;. Trabajaremos con Palib Template con la carpeta "data" incluida.</p><p>2&ordm;. Lo primero va a ser elegir la imagen con que probar la transici&oacute;n. Debe ser una imagen GIF, ya que los comandos del c&oacute;digo de ejemplo est&aacute;n orientados a este tipo de formato, por si quereis ir acumulando conocimientos y fusionar proyectos. Yo he elegido esta im&aacute;gen y la he llamado "agua" (obviamente), asi que si quereis poner una distinta tendr&eacute;is que cambiar en el c&oacute;digo el nombre del archivo dos veces, al incluirlo, y al cargarlo. Recordad, s&oacute;lo im&aacute;genes GIF ahora.</p><p><a href="http://clip2net.com/page/m12168/960972"><img src="https://programatuds.blogia.com/upload/externo-ba4f3184b424b5d20d5f6cf3545cd7dc.jpg" border="0" alt="1241809541-clip-8kb" /></a></p><p>3&ordm;. Tras poner nuestra im&aacute;gen GIF en el directorio "data", s&oacute;lo queda v&eacute;rnoslas con el c&oacute;digo. Esta vez es complicado, leed con cuidado. <a href="http://rapidshare.com/files/230699523/main.c" target="_blank">Aqu&iacute;</a> est&aacute;.</p><p>4&ordm;. Tras compilar, nos deber&iacute;a quedar algo como esto:</p><p><a href="http://clip2net.com/page/m12168/960999"><img src="https://programatuds.blogia.com/upload/externo-32f3703c3622f76ccbc0d670a83647b9.jpg" border="0" alt="1241809931-clip-17kb" /></a><a href="http://clip2net.com/page/m12168/961005"><img src="https://programatuds.blogia.com/upload/externo-f5be142a7d2206b4292d195ab74ff520.jpg" border="0" alt="1241809978-clip-16kb" /></a></p><p>Bueno, pues ya est&aacute;, espero que os haya gustado. Y supongo que ser&aacute; muy &uacute;til, porque da un aspecto profesional a las aplicaciones.</p><p>&iexcl;Nos vemos!</p>]]></description><pubDate>Fri, 08 May 2009 21:15:00 +0000</pubDate></item><item><title>Cargando im&#xE1;genes GIF</title><link>https://programatuds.blogia.com/2009/041901-cargando-imagenes-gif.php</link><guid isPermaLink="true">https://programatuds.blogia.com/2009/041901-cargando-imagenes-gif.php</guid><description><![CDATA[<p>Muchas veces lo m&aacute;s sensato para reproducir una animaci&oacute;n sencilla e incluso una breve historia es utilizar im&aacute;genes en formato GIF. Hoy aprenderemos c&oacute;mo se pueden usar mediante las funciones que nos ofrece PaLib.</p><p>Lo que haremos ser&aacute; reproducir una im&aacute;gen GIF de corta duraci&oacute;n y experimentaremos con su velocidad y c&oacute;mo pausarla y reanudarla.</p><p>1&ordm;. Se prepara un nuevo Palib Template.</p><p>2&ordm;. Dentro de esta carpeta, vamos a crear otra llamada "data" (si no la hay), que ser&aacute; donde vaya la im&aacute;gen GIF.</p><p><a href="http://clip2net.com/page/m12168/869697"><img src="https://programatuds.blogia.com/upload/externo-2e03c3cad648aeb2835e7996402d2c66.jpg" border="0" alt="1240147518-clip-3kb" /></a></p><p>3&ordm;. En dicha carpeta, se introduce la im&aacute;gen GIF. Yo he usado &eacute;sta pero, por supuesto, pod&eacute;is poner la que querais. Si hac&eacute;is esto, cambiad el c&oacute;digo para que funcione, ojo.</p><p>.<img src="https://programatuds.blogia.com/upload/externo-61843e17c384c7ed6664d8c23dbfa4ee.gif" border="0" width="215" height="140" /></p><p>4&ordm;. Ahora toca la edici&oacute;n del c&oacute;digo. <a href="http://rapidshare.com/files/223218831/main.c" target="_blank">Aqu&iacute;</a> esta el "main", leedlo con cuidado.</p><p>5&ordm;. S&oacute;lo falta compilar con el "build" y tendremos esto.</p><p><a href="http://clip2net.com/page/m12168/869747"><img src="https://programatuds.blogia.com/upload/externo-61ce4764e8baacfd074637ee3e5f2caf.png" border="0" alt="1240148397-clip-16kb" /></a></p><p>En esta aplicaci&oacute;n podemos pulsar START para pausar y reanudar la animaci&oacute;n GIF, adem&aacute;s de modificar su velocidad presionando arriba y abajo (recordad que en el emulador el START es la tecla "4").</p><p>Y eso es todo. Espero que os haya gustado. Me despido y hasta otra.</p>]]></description><pubDate>Sun, 19 Apr 2009 15:42:00 +0000</pubDate></item><item><title>Sprites. Rotaciones.</title><link>https://programatuds.blogia.com/2009/013101-sprites-rotaciones-.php</link><guid isPermaLink="true">https://programatuds.blogia.com/2009/013101-sprites-rotaciones-.php</guid><description><![CDATA[<p>&iexcl;Hola! Para seguir avanzando con el tema de los sprites y conocer algunas m&aacute;s de sus muchas funciones que ofrece PaLib, vamos a hacer un ejemplo donde crearemos tres sprites que rotar&aacute;n de maneras diferentes estableciendo un &aacute;ngulo. Veamos:</p><p>1&ordm;. Antes que nada, ponemos a punto un nuevo PaLib Template.</p><p>2&ordm;. Vamos a usar tres im&aacute;genes cualquiera a las que yo he llamado colores, colores2 y colores3. Son &eacute;stas y las teneis que convertir en texturas con el PAGfx Coverter y ponerlas en "sourcegfx".</p><p><a href="http://clip2net.com/page/m12168/578325"><img src="https://programatuds.blogia.com/upload/externo-7ecfa1ad36ff981347957f2c20ec34c5.jpg" border="0" alt="1233409608-clip-1kb" /></a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="http://clip2net.com/page/m12168/578330"><img src="https://programatuds.blogia.com/upload/externo-8a1154eaeccb3a0f196c36486a405603.jpg" border="0" alt="1233409659-clip-1kb" /></a>&nbsp;&nbsp;&nbsp;&nbsp; <a href="http://clip2net.com/page/m12168/578332"><img src="https://programatuds.blogia.com/upload/externo-c1093f05d34112e75116fe88b406f121.jpg" border="0" alt="1233409688-clip-1kb" /></a></p><p>3&ordm;. Este es el <a href="http://www.megaupload.com/es/?d=J6G1G6IZ" target="_blank">c&oacute;digo</a>. Por favor, leedlo cuidadosamente entendi&eacute;ndolo, porque s&oacute;lo as&iacute; se aprende.</p><p>4&ordm;. Solo queda compilar con el "build" y comprobar el resultado.</p><p><a href="http://clip2net.com/page/m12168/578339"><img src="https://programatuds.blogia.com/upload/externo-0cfa3d72d41c1970ea1574ae4f6721be.png" border="0" alt="1233410095-clip-15kb" /></a></p><p>Espero que os haya gustado. &iexcl;Nos vemos en la pr&oacute;xima entrada!</p>]]></description><pubDate>Sat, 31 Jan 2009 14:55:00 +0000</pubDate></item><item><title>Aviso: &#xA1;juego RPG!</title><link>https://programatuds.blogia.com/2009/011701-aviso-juego-rpg-.php</link><guid isPermaLink="true">https://programatuds.blogia.com/2009/011701-aviso-juego-rpg-.php</guid><description><![CDATA[<p>Tras finalizar las votaciones de la encuesta que coloqu&eacute; en el blog, y viendo que el porcentaje de los resultados para "RPG" es muy alto, he decidido que podr&iacute;amos empezar uno. As&iacute; que lo voy a ir mezclando con las entradas habituales, para que podais ver como se complica la cosa cuando planeas hacer algo as&iacute;. Supongo que os gustar&aacute;, y cuento con vuestras sugerencias para que lo hagamos todos juntos.</p><p>Un saludo.</p>]]></description><pubDate>Sat, 17 Jan 2009 11:11:00 +0000</pubDate></item><item><title>Texturas.</title><link>https://programatuds.blogia.com/2009/011601-texturas-.php</link><guid isPermaLink="true">https://programatuds.blogia.com/2009/011601-texturas-.php</guid><description><![CDATA[<p>&iexcl;Hola a todos! Por cosas de la vida he estado un tiempo perdido por el ciberespacio, pero ya he vuelto para intentar saciar vuestras mentes &aacute;vidas de conocimientos... En fin, que vamos a empezar fuerte el a&ntilde;o (por cierto, feliz a&ntilde;o y todo eso...), nada m&aacute;s ni nada menos que con las texturas. Hay que prestar mucha atenci&oacute;n para pillarlo todo de estas simp&aacute;ticas amigas, asi que no os durmais, all&aacute; vamos:</p><p>1&ordm;. &iexcl;Nuevo Palib Template!</p><p>2&ordm;. Va a ser una especie de tres en raya que no es para nada un tres en raya, pero vaya... As&iacute; que primero que nada teneis que coger, por ejemplo, estas tres im&aacute;genes:</p><p><a href="http://clip2net.com/page/m12168/539740"><img src="https://programatuds.blogia.com/upload/externo-9bb75a40070cdff4d7f07288cb0fad51.png" border="0" alt="1232127551-clip-390b" /></a>&nbsp;&nbsp;&nbsp; <a href="http://clip2net.com/page/m12168/539741"><img src="https://programatuds.blogia.com/upload/externo-c8a08ab5f59b14c5cf24f067b2323645.png" border="0" alt="1232127584-clip-438b" /></a>&nbsp;&nbsp;&nbsp; <a href="http://clip2net.com/page/m12168/539745"><img src="https://programatuds.blogia.com/upload/externo-85b4247f296233af370d7d9b38335374.png" border="0" alt="1232127607-clip-363b" /></a></p><p>Perdonad la falta de profesionalidad, lo mio no es el dise&ntilde;o gr&aacute;fico, ni mucho menos. Teneis que nombrar a estas im&aacute;genes A, B y C, respectivamente.</p><p>3&ordm;. Tras meter las im&aacute;genes en la carpeta de "sourcegfx", hay que convertirlas en texturas de 256 colores (8 bits).</p><p><a href="http://clip2net.com/page/m12168/539764"><img src="https://programatuds.blogia.com/upload/externo-6dd59450ed6ab333470eda84c98349f7.png" border="0" alt="1232127996-clip-3kb" /></a>&nbsp;&nbsp;&nbsp;</p><p><a href="http://clip2net.com/page/m12168/539767"><img src="https://programatuds.blogia.com/upload/externo-4bbd9385887df74feca79cf679bb51fb.png" border="0" alt="1232128028-clip-4kb" /></a></p><p>4&ordm;. Ahora hay que editar el c&oacute;digo del "main", que como siempre <a href="http://www.megaupload.com/es/?d=Z3WH80C6" target="_blank">aqu&iacute;</a> lo teneis. Por supuesto, y si no quereis que os aburra con entradas teoricas, al menos leedlo entendi&eacute;ndolo.</p><p>5&ordm;. Pues bien, compilad el proyecto con el "build" de Palib Template, y obtendremos esto:</p><p><a href="http://clip2net.com/page/m12168/539778"><img src="https://programatuds.blogia.com/upload/externo-a5d6cb6cf65272e6c3e80704b4831445.png" border="0" alt="1232128316-clip-12kb" /></a></p><p>En esta aplicaci&oacute;n solo hay que tocar las fichitas para que se cambien. A vuestra libertad, gusto e imaginaci&oacute;n he dejado en blanco lo que ser&iacute;a la &uacute;ltima parte que har&iacute;a esto divertido o &uacute;til. Me refiero a que siempre podeis hacer una condici&oacute;n tipo... "Si las tres texturas son iguales... entonces... realiza esta acci&oacute;n."... &iquest;Me he explicado bien?</p><p>Ojal&aacute; os haya gustado y nos vemos la pr&oacute;xima vez, os prometo que mucho m&aacute;s pronto.</p>]]></description><pubDate>Fri, 16 Jan 2009 18:55:00 +0000</pubDate></item><item><title>Reconocimiento de texto.</title><link>https://programatuds.blogia.com/2008/122801-reconocimiento-de-texto-.php</link><guid isPermaLink="true">https://programatuds.blogia.com/2008/122801-reconocimiento-de-texto-.php</guid><description><![CDATA[<p>Vamos a empezar a hacer algo m&aacute;s dif&iacute;cil: aprender a que la DS nos reconozca texto que le escribimos. Para facilitarnos la tarea, existe una tabla desarrollada por PaLib que tiene registrados los trazos de las letras, aunque no es 100% eficaz, ni mucho menos. Lo que vamos a ha hacer es crear un sencillo modelo de como se usa esto:</p><p>1&ordm;. Preparamos un Palib Template.</p><p>2&ordm;. Lo primero es colocar la tabla en el directorio de Palib Template, sin que est&eacute; dentro de ninguna carpeta. Para que no haya ning&uacute;n problema, la podeis descargar <a href="http://www.megaupload.com/es/?d=KFVUHIT1" target="_blank">aqu&iacute;</a>, y para que la veais, es &eacute;sta:</p><p><a href="http://clip2net.com/page/m12168/500738"><img src="https://programatuds.blogia.com/upload/externo-ddecb2414c2d9bf3f7510b7625e54f1f.png" border="0" alt="1230478980-clip-2kb" /></a></p><p>Es importante que no le cambieis el nombre que lleva, o no funcionar&aacute;.</p><p>3&ordm;. Ya que esta vez tampoco necesitamos im&aacute;genes, falta el c&oacute;digo. <a href="http://www.megaupload.com/es/?d=UNNR1D9Y" target="_blank">Descargar el "main".</a></p><p>4&ordm;. Compilad con "build" y &iexcl;listo! Queda lo siguiente:</p><p><a href="http://clip2net.com/page/m12168/500752"><img src="https://programatuds.blogia.com/upload/externo-a69f9e3059f56abe7f596874a9744d69.png" border="0" alt="1230479268-clip-11kb" /></a></p><p>Como podeis comprobar, solo hay que escribir la letra bajo y la va poniendo arriba (aunque se equivoque bastante). Para ver por qu&eacute; no os reconoce una letra, se puede consultar la tabla y ver donde hay que empezar la letra (punto gordo), y como debe ser su trazo. Espero que os guste. &iexcl;Nos vemos!</p>]]></description><pubDate>Sun, 28 Dec 2008 16:50:00 +0000</pubDate></item><item><title>Fondos - Scrolling.</title><link>https://programatuds.blogia.com/2008/122002-fondos-scrolling-.php</link><guid isPermaLink="true">https://programatuds.blogia.com/2008/122002-fondos-scrolling-.php</guid><description><![CDATA[<p>Hacer <em>scrolling </em>en un fondo es hacer que se mueva de acuerdo a las direcciones que pulsemos con las flechitas de Nintendo DS o el teclado si utilizamos emulador. Lo que vamos a hecer ahora es justamente eso. Veamos los pasos:</p><p>1&ordm;. Como no, ponemos a punto un Palib Template.</p><p>2&ordm;. Vamos a usar este fondo, que os debe sonar:</p><p><a href="http://clip2net.com/page/m12168/485194"><img src="https://programatuds.blogia.com/upload/externo-1a91aaa5f489e1305df6e6dc90a27697.jpg" border="0" alt="1229781452-clip-9kb" /></a></p><p>3&ordm;.Recordad que teneis que convertir esta imagen a EasyBg con el PAGfx Frontend.</p><p>4&ordm;. <a href="http://www.megaupload.com/es/?d=UDB2911A" target="_blank">Aqu&iacute;</a> teneis el c&oacute;digo para que lo reviseis y lo estudieis cuidadosamente, aunque &eacute;ste es f&aacute;cil de entender.</p><p>&iexcl;Y ya est&aacute; listo! Es as&iacute; de f&aacute;cil. Adem&aacute;s, podeis experimentar a&ntilde;adiendo un sprite y conseguir que ambos se muevan al mismo tiempo si pulsamos las teclas de direcci&oacute;n. En realidad, esa es la base de todo juego. &iexcl;Adi&oacute;s!</p>]]></description><pubDate>Sat, 20 Dec 2008 15:03:00 +0000</pubDate></item><item><title>Sprites - Dificultad 2.</title><link>https://programatuds.blogia.com/2008/122001-sprites-dificultad-2-.php</link><guid isPermaLink="true">https://programatuds.blogia.com/2008/122001-sprites-dificultad-2-.php</guid><description><![CDATA[<p>Seguro que muchos de vosotros conoceis la popular entrega de Mario para GameCube Paper Mario, &iquest;verdad? Lo que vamos a hacer hoy es trabajar con unas funciones 3D de los sprites que permiten hacer efectos como los de este juego al cambiar de direcci&oacute;n. Ahora vereis a lo que me refiero:</p><p>1&ordm;. Preparar un Palib Template nuevo.</p><p>2&ordm;.Para este ejemplo, necesitais ambas cosas, el sprite y el fondo por el que se mover&aacute;. Llamaremos "mario" al sprite y "mariobg" al fondo. Aqu&iacute; est&aacute;n:</p><p><a href="http://clip2net.com/page/m12168/484999"><img src="https://programatuds.blogia.com/upload/externo-16bd82d3ef52126a52be1acc532495e7.jpg" border="0" alt="1229771798-clip-6kb" /></a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="http://clip2net.com/page/m12168/485001"><img src="https://programatuds.blogia.com/upload/externo-f0108cbe1af652c49ee38baf0cc53807.png" border="0" alt="1229771858-clip-2kb" /></a></p><p>3&ordm;. Aqu&iacute; hay algo nuevo. Para hacer efectos de 3D no hay que poner el Mario en la pesta&ntilde;a de "Sprites", sino en la de "Textures", y ponerla en "256 colors".</p><p>4&ordm;. Ahora hay que editar el c&oacute;digo del "main". <a href="http://www.megaupload.com/es/?d=AWOY4ZL1" target="_blank">Aqu&iacute;</a> lo teneis listo.</p><p>5&ordm;. Si todo ha ido bien, compilad con el "build" y no os debe dar error. Quedar&aacute; algo como esto:</p><p><img src="https://programatuds.blogia.com/upload/externo-cd5c2af799cacbdf42a8a133f4339ea4.jpg" border="0" alt="1229772881-clip-18kb" /></p><p>En esta aplicaci&oacute;n podeis mover a Mario con el puntero (o el rat&oacute;n, si estais usando un emulador para ganar tiempo) y cuando le hagais girar produce el efecto de giro de Paper Mario, ese que tanto me gusta. Debo deciros que este ejemplo est&aacute; sacado de la web de PaLib y traducido al espa&ntilde;ol para que podais ver como se hace. Me despido con esto y como siempre, espero que os haya gustado y sido &uacute;til en el aprendizaje.</p>]]></description><pubDate>Sat, 20 Dec 2008 12:38:00 +0000</pubDate></item><item><title>API. Botones.</title><link>https://programatuds.blogia.com/2008/121301-api-botones-.php</link><guid isPermaLink="true">https://programatuds.blogia.com/2008/121301-api-botones-.php</guid><description><![CDATA[<p><span style="color: #000000;">&iexcl;Hola mundo! Esta vez vamos a empezar con las API. Una interfaz de programaci&oacute;n de aplicaciones o API (del ingl&eacute;s Application Programming Interface) es el conjunto de <span>funciones y procedimientos (o m&eacute;todos si se refiere a programaci&oacute;n orientada a objetos)</span> que ofrece cierta biblioteca para ser utilizado por otro software como una capa de abstracci&oacute;n. As&iacute; , las API sirven para comunicar elementos de un programa entre s&iacute;, lo que puede llegar a ser muy &uacute;til. Pues bien, PaLib nos facilita una serie de APIs para que trabajemos con ellas, como lo son los botones. Crearemos una peque&ntilde;a aplicaci&oacute;n basada en 3 botones que ejecutan 3 funciones al ser presionados:</span></p><p><span style="color: #000000;">1&ordm;. Preparamos el Palib Template de rigor.</span></p><p><span style="color: #000000;">2&ordm;. Vais a poner </span><a href="http://www.megaupload.com/es/?d=B6F27QW2" target="_blank"><span style="color: #0000ff;">este "main"</span></a><span style="color: #000000;"> en "source". Si lo leeis, como supongo que haceis, comprobareis que para llamar a las API usamos PAPI_loquesea, en lugar de PA_loquesea. Esto es lo que las distingue de las funciones corrientes de PaLib.</span></p><p><a href="http://clip2net.com/page/m12168/470919"><span style="color: #000000;"><img src="https://programatuds.blogia.com/upload/externo-9f2b26986a8e2e6cb14da98e62c2738c.png" border="0" alt="1229179615-clip-10kb" /></span></a></p><p><span style="color: #000000;">3&ordm;. Compilamos con "build" y ya est&aacute; listo. Queda de la siguiente manera:</span></p><p><a href="http://clip2net.com/page/m12168/470920"><span style="color: #000000;"><img src="https://programatuds.blogia.com/upload/externo-bbdee9c02312e7d3416162ddf108bd10.png" border="0" alt="1229179704-clip-11kb" /></span></a></p><p><span style="color: #000000;">En esta sencilla aplicacion, podeis ver como al pulsar un determinado boton, se ejecuta la funcion que tiene asignada, en este caso la de escribir texto diciendo que boton ha sido pulsado. Esto os puede servir para, por ejemplo, crear el menu principal de un juego, poniendo botones de "Cargar Partida", "Opciones", etc., y asignando una funcion de cambio de pantalla a cada uno.</span></p><p><span style="color: #000000;">Sentios libres para experimentar, esa es la clave. &iexcl;Nos vemos!</span></p>]]></description><pubDate>Sat, 13 Dec 2008 15:53:00 +0000</pubDate></item><item><title>Aviso: ejemplos para descargar.</title><link>https://programatuds.blogia.com/2008/120801-aviso-ejemplos-para-descargar-.php</link><guid isPermaLink="true">https://programatuds.blogia.com/2008/120801-aviso-ejemplos-para-descargar-.php</guid><description><![CDATA[<p>Quiz&aacute;s hayais visto que a partir de ahora voy a poner los ejemplos en Megaupload en la secci&oacute;n de Enlaces para que podais completar vuestro trabajo. Esto va a ir independiente de las entradas, es decir, cada entrada no corresponde a un ejemplo y viceversa, &iquest;vale? Espero que os sea de utilidad, es algo para mejorar el blog.</p><p>Un saludo.</p>]]></description><pubDate>Mon, 08 Dec 2008 16:26:00 +0000</pubDate></item><item><title>Texto - Fuentes.</title><link>https://programatuds.blogia.com/2008/120502-texto-fuentes-.php</link><guid isPermaLink="true">https://programatuds.blogia.com/2008/120502-texto-fuentes-.php</guid><description><![CDATA[<p>Bueno, pues como me aburro, hoy pondr&eacute; dos entradas ya que la anterior estaba planeada y esta es una petici&oacute;n, asi que all&aacute; vamos. Lo que me pedian es que os ense&ntilde;ara&nbsp;a cambiar las fuentes de una aplicaci&oacute;n, y como es tan f&aacute;cil, pues os lo digo en un momento:</p><p>1&ordm;. Ponemos a punto un Palib Template.</p><p>2&ordm;. Para cambiar de fuente, primero hay que prepararla. Para ello, hay un programa llamado dsFont que viene con el kit. Eso es lo &uacute;nico que necesitamos para prepararnos nuestra fuente preferida.</p><p><a href="http://clip2net.com/page/m12168/455966"><img src="https://programatuds.blogia.com/upload/externo-81324a37c2cd1db51a19ccc3c0da1449.jpg" border="0" alt="1228504090-clip-3kb" /></a></p><p>3&ordm;. Ahora hay que ejecutar el programa y asustarse de todas las opciones que tiene (no es broma).</p><p><a href="http://clip2net.com/page/m12168/455969"><img src="https://programatuds.blogia.com/upload/externo-8e0d91e9f8d0a66a36f24abec917bac6.png" border="0" alt="1228504370-clip-30kb" /></a></p><p>Ya s&eacute; que en la captura solo est&aacute; la mitad, pero es todo lo que necesitamos. Lo que hay que hacer b&aacute;sicamente aqu&iacute; es seleccionar la fuente que quieras y darle a "Save Bitmap". Entonces la guardais y ya est&aacute; lista. En realidad lo mejor es no tocar nada, enseguida salen errores...</p><p>4&ordm;. Yo, que he elegido la Pristina como fuente, me ha quedado as&iacute;.</p><p><a href="http://clip2net.com/page/m12168/455973"><img src="https://programatuds.blogia.com/upload/externo-e62582bfdf295f9975e3ca86362589f9.png" border="0" alt="1228504545-clip-1kb" /></a></p><p>Ahora hay que crear una carpeta llamada "font" dentro de "source", y pegar la im&aacute;gen de la fuente&nbsp;dentro junto con los archivos de PAGC Frontend para convertirla. Para ello la pondremos en la pesta&ntilde;a "Backgrounds" y mantendremos las transparencias en magenta. El formato que queremos es TileBg. (Yo he llamado a la im&aacute;gen pristina antes de convertirla, para luego llamarla as&iacute; en el c&oacute;digo. Lo digo por si no sabeis luego de donde sale el nombre.)</p><p>5&ordm;. Una vez que tenemos la fuente convertida, vamos al c&oacute;digo. Simplemente hay que usar un par de comandos:</p><p><a href="http://clip2net.com/page/m12168/455987"><img src="https://programatuds.blogia.com/upload/externo-c1c19653c2bb6b286a71c458c9790fed.png" border="0" alt="1228505039-clip-8kb" /></a></p><p>F&aacute;cil, &iquest;no? Solo habia que incluir la fuente con los #include de toda la vida y ejecutar la orden PA_InitCustomText.</p><p>6&ordm;. Construimos y comprobamos el resultado. La frase aparece con la fuente deseada.</p><p><a href="http://clip2net.com/page/m12168/455990"><img src="https://programatuds.blogia.com/upload/externo-cddcb0b662e02bed43d29b24892183a9.png" border="0" alt="1228505192-clip-8kb" /></a></p><p>Bueno, con esto espero haber satisfecho una petici&oacute;n pendiente. Ya sabeis que podeis hacerlas mediante comentarios. Aqui se os escucha.</p><p>&iexcl;Nos vemos ma&ntilde;ana!</p>]]></description><pubDate>Fri, 05 Dec 2008 20:28:00 +0000</pubDate></item><item><title>Efectos - Dificultad 2.</title><link>https://programatuds.blogia.com/2008/120501-efectos-dificultad-2-.php</link><guid isPermaLink="true">https://programatuds.blogia.com/2008/120501-efectos-dificultad-2-.php</guid><description><![CDATA[<p>Hoy vamos a seguir con los efectos gr&aacute;ficos para no aburriros con tanto texto, &iquest;os parece bien? Lo que vamos a hacer son movimientos de fondos de manera que queden a distintas velocidades. Es un efecto muy &uacute;til. Vamos a ver como se hace:</p><p>1&ordm;. Preparamos un nuevo Palib Template.</p><p>2&ordm;. Como vamos a volver a trabajar con im&aacute;genes, aqu&iacute; os las dejo, suponiendo que ya sabeis convertirlas en una carpeta "gfx" dentro de "source":</p><p><a href="http://clip2net.com/page/m12168/455725"><img src="https://programatuds.blogia.com/upload/externo-b801ec624131c253165a7556b6ed50e6.jpg" border="0" alt="1228496041-clip-9kb" /></a></p><p><a href="http://clip2net.com/page/m12168/455731"><img src="https://programatuds.blogia.com/upload/externo-f5648ddf321c30af2e4cefa9f385b826.png" border="0" alt="1228496166-clip-2kb" /></a>&nbsp;</p><p><a href="http://clip2net.com/page/m12168/455734"><img src="https://programatuds.blogia.com/upload/externo-d1fbd77b970149e1381882366b35ca79.png" border="0" alt="1228496238-clip-1kb" /></a></p><p>&iexcl;Atenci&oacute;n!, debeis aseguraros de que la transparencia esta puesta en magenta, pues ya lo veis en las im&aacute;genes, y adem&aacute;s las teneis que llamar BG1, BG2 Y BG3, respectivamente en el orden en que est&aacute;n colocadas arriba.</p><p>3&ordm;. Una vez os habeis asegurado de que todo est&aacute; en su sitio, toca ir a por el c&oacute;digo. Por supuesto ya sab&eacute;is que os teneis que LEER y COMPRENDER lo que est&aacute; en verde. Lo podeis descargar <a href="http://www.megaupload.com/es/?d=Y9MK4GD0" target="_blank">aqu&iacute;</a>.</p><p>Una vez finalizado tras usar el "build", tendreis <a href="http://clip2net.com/page/m12168/455763" target="_blank">esto</a>. &iquest;Qu&eacute; tal, lo habeis conseguido hacer funcionar? &iexcl;Ojal&aacute; si, y si no, dejadme un comentario con la duda!</p><p>Nos vemos ma&ntilde;ana con algo nuevo, &iexcl;adi&oacute;s!</p><p>&nbsp;</p>]]></description><pubDate>Fri, 05 Dec 2008 18:18:00 +0000</pubDate></item><item><title>Trabajando con texto.</title><link>https://programatuds.blogia.com/2008/120301-trabajando-con-texto-.php</link><guid isPermaLink="true">https://programatuds.blogia.com/2008/120301-trabajando-con-texto-.php</guid><description><![CDATA[<p>&iquest;Qu&eacute; tal? Hoy vengo con &aacute;nimo de hacer algo bueno... Haremos aparecer un teclado virtual cuyo color podremos cambiar para introducir texto y poder trabajar con &eacute;l. Esto podr&iacute;a ser &uacute;til, por ejemplo, al empezar cualquier juego, para introducir un nombre de usuario o algo parecido. Veamos:</p><p>1&ordm;. Una vez m&aacute;s, preparamos el Palib Template como toca.</p><p>2&ordm;. Como hoy tampoco nos hacen falta im&aacute;genes, iremos al c&oacute;digo directamente. Los comandos necesarios para "jugar" con los teclados son estos:</p><p>- PA_InitKeyboard (3): esto iniciaria el modo teclado en el fondo 3. (suponiendo que siempre estamos en la pantalla tactil, claro, porque en la otra no se puede escribir con el puntero...).</p><p>- PA_KeyboardIn (20, 95): esto haria aparcer un teclado desde abajo de la pantalla, y se quedar&iacute;a fijo.</p><p>- PA_ScrollKeyboardXY (30, 100): esto haria que el teclado se desplazase hasta esas coordenadas.</p><p>-PA_KeyboardOut ( ): esto haria desaparecer el teclado.</p><p>3&ordm;. Bueno, dando por supuesto que ya habeis aprendido lo anterior, ya podriais haceros una peque&ntilde;a aplicaci&oacute;n, pero por supuesto aqu&iacute; teneis mi ejemplo. En &eacute;l, como he dicho cada bot&oacute;n (A, B, X, Y), hace cambiar el color del teclado. Aqu&iacute; teneis su <a href="http://www.megaupload.com/es/?d=152YDP0Y" target="_blank">descarga</a>, y una foto:</p><p><a href="http://clip2net.com/page/m12168/451273"><img src="https://programatuds.blogia.com/upload/externo-643a76ffb9f2cda8c51fff439c2e6a52.png" border="0" alt="1228315995-clip-14kb" /></a></p><p>Espero que os sirva de algo, &iexcl;hasta la pr&oacute;xima!</p>]]></description><pubDate>Wed, 03 Dec 2008 15:53:00 +0000</pubDate></item><item><title>Texto. Dificultad 2.</title><link>https://programatuds.blogia.com/2008/120102-texto-dificultad-2-.php</link><guid isPermaLink="true">https://programatuds.blogia.com/2008/120102-texto-dificultad-2-.php</guid><description><![CDATA[<p>Hoy voy a ense&ntilde;aros como se hace algo completamente in&uacute;til aunque muy curioso.</p><p>Seguro que todos conoceis la famosa saga Star Wars. Pues bien, vamos a hacer un texto como el suyo en la DS. S&iacute;, el que va hacia el fondo poco a poco y que nunca te da tiempo a leer... All&aacute; vamos:</p><p>1&ordm;. Un cl&aacute;sico. Cogemos el Palib Template y le quitamos el "include", poniendo la carpeta en C:.</p><p>2&ordm;. Visto el &eacute;xito, volver&eacute; a poner el "main" para <a href="http://www.megaupload.com/es/?d=L0KP5MDL" target="_blank">descargar</a>, porque eso es lo &uacute;nico que necesitamos, ni im&aacute;genes ni nada.</p><p>3&ordm;. Sustituid mi "main" por vuestro, previamente leido, comprendido y estudiado (no es broma...), y compilais con el "build".</p><p>&iquest;El resultado? Vedlo vosotros mismos, yo solo os voy a poner una foto.</p><p><a href="http://clip2net.com/page/m12168/447488"><img src="https://programatuds.blogia.com/upload/externo-750fc1bd6a0aa6765349b90225884c2c.png" border="0" alt="1228155823-clip-12kb" /></a></p><p>Ya s&eacute; que es una tonter&iacute;a, pero me llam&oacute; la atenci&oacute;n y quer&iacute;a ense&ntilde;&aacute;roslo. &iexcl;Adi&oacute;s!</p>]]></description><pubDate>Mon, 01 Dec 2008 19:25:00 +0000</pubDate></item><item><title>Aviso: encuesta.</title><link>https://programatuds.blogia.com/2008/120101-aviso-encuesta-.php</link><guid isPermaLink="true">https://programatuds.blogia.com/2008/120101-aviso-encuesta-.php</guid><description><![CDATA[<p>&iexcl;Hola! No se si lo habeis&nbsp; notado, supongo que no, pero he puesto una peque&ntilde;a encuesta al final del blog, en la parte de abajo, para que me la relleneis en un momento. Tan s&oacute;lo es para poder mejorar, para saber lo que quereis, e intentar daroslo. Por favor, se hace en medio minuto, necesito saber que pensais...</p><p>Espero que participeis todos y, &iexcl;gracias por adelantado!</p>]]></description><pubDate>Mon, 01 Dec 2008 16:54:00 +0000</pubDate></item><item><title>Efectos.</title><link>https://programatuds.blogia.com/2008/113004-efectos-.php</link><guid isPermaLink="true">https://programatuds.blogia.com/2008/113004-efectos-.php</guid><description><![CDATA[<p>Esta vez vamos a crear un efecto grafico sobre un escenario. Haremos una especie de ondas que quedaran perfectas para los juegos RPG (va por ti, Slipin_32).</p><p>Veamos los pasos:</p><p>1&ordm;. Cogeremos un nuevo Palib Template, como siempre para trabajar con el, y le volveremos a quitar el "include".</p><p>2&ordm;. Vamos a volver a crear la "gfx" poniendole todas sus cosas (consultad entregas anteriores si no sabeis a que me refiero). Usaremos este escenario sacado de un popular juego de Zelda, ya que hab&iacute;a dicho que va genial para RPGs:</p><p><a href="http://clip2net.com/page/m0/445886"><img src="https://programatuds.blogia.com/upload/externo-e0afd8f7ef4ce3336eee7626403735f5.jpg" border="0" alt="1228081437-clip-124kb" /></a></p><p>3&ordm;. Ahora transformadla con el PAGC Frontend, llamandola "zelda", a EasyBg.</p><p>4&ordm;. Veamos ahora el c&oacute;digo de "main". Esta vez lo pongo para descargar porque es muy largo, no quiero que esteis horas copiando... De todas formas, atencion a las explicaciones en verde: <a href="http://www.megaupload.com/es/?d=ZX0YISJA">Descargar "main".</a></p><p>5&ordm;. Construimos con "build" y &iexcl;listo! Aqu&iacute; est&aacute; el resultado:</p><p><a href="http://clip2net.com/page/m12168/445911">Video del ejemplo.</a></p><p>Daos cuenta de que una vez en las ondas os podies desplazar por el escenario con las flechas.</p><p>&iexcl;Fin! &iquest;Os gust&oacute; este?</p>]]></description><pubDate>Sun, 30 Nov 2008 23:06:00 +0000</pubDate></item><item><title>Reproducir sonido.</title><link>https://programatuds.blogia.com/2008/113003-reproducir-sonido-.php</link><guid isPermaLink="true">https://programatuds.blogia.com/2008/113003-reproducir-sonido-.php</guid><description><![CDATA[<p><div id="downloadurl" style="font-weight: bold; font-size: 11px; color: #ff7c0b; text-decoration: none;"><span style="font-size: small; color: #000000;">Reproducir sonido en la DS es muy f&aacute;cil si sabes c&oacute;mo. Vamos a ver como se hace:</span></div><div style="font-weight: bold; font-size: 11px; color: #ff7c0b; text-decoration: none;"><span style="font-size: small; color: #000000;"></span></div><div style="font-weight: bold; font-size: 11px; color: #ff7c0b; text-decoration: none;"><span style="font-size: small; color: #000000;">1&ordm;. Cogemos el minijuego de la nave que hicimos en el post anterior.</span></div><div style="font-weight: bold; font-size: 11px; color: #ff7c0b; text-decoration: none;"><span style="font-size: small; color: #000000;"></span></div><div style="font-weight: bold; font-size: 11px; color: #ff7c0b; text-decoration: none;"><span style="font-size: small; color: #000000;">2&ordm;. La DS, para sonido, trabaja con archivos .raw y .mod, pero nosotros vamos a usar los .mod porque son mucho m&aacute;s sencillos. Antes de nada, descargad la m&uacute;sica con la que trabajaremos desde <a href="http://www.megaupload.com/es/?d=ME4ZELKQ" target="_blank">aqu&iacute;</a>.</span></div><div style="font-weight: bold; font-size: 11px; color: #ff7c0b; text-decoration: none;"></div><div style="font-weight: bold; font-size: 11px; color: #ff7c0b; text-decoration: none;"></div><div style="font-weight: bold; font-size: 11px; color: #ff7c0b; text-decoration: none;"><span style="font-size: small; color: #000000;">3&ordm;. Como veis, pesa muy poco. Tan s&oacute;lo hay que ponerla en la carpeta "data" del Palib Template, y modificar ligeramente el c&oacute;digo.</span></div></p><p><a href="http://clip2net.com/page/m0/445237"><img src="https://programatuds.blogia.com/upload/externo-75243a5680df54c0e0b7a2fc77c2862a.jpg" border="0" alt="1228057863-clip-3kb" /></a></p><p><strong>Para ejecutar el comando del sonido, usaremos en el "main" esta instrucci&oacute;n: PA_PlayMod (nombre_del_archivo). Por lo tanto, deberemos poner esto: PA_PlayMod (musica); , antes de cargar el fondo, justo aqu&iacute;:</strong></p><p><a href="http://clip2net.com/page/m0/445243"><img src="https://programatuds.blogia.com/upload/externo-1ff5a24dadc598b404f3ee45eaa800e6.png" border="0" alt="1228058128-clip-3kb" /></a></p><p><strong>Adem&aacute;s, hay que incluir una l&iacute;na al principio para indicar donde esta el archivo "musica":</strong></p><p><a href="http://clip2net.com/page/m0/445246"><img src="https://programatuds.blogia.com/upload/externo-8d7e71ea6009710e5a12a1eeaebe2a9c.png" border="0" alt="1228058236-clip-2kb" /></a></p><p><strong>4&ordm;. Por &uacute;ltimo, lo construimos con el "build", y lo ejecutamos con el No$Gba. Vereis como suena la m&uacute;sica.</strong></p><p><strong>En la pr&oacute;xima entrega aprenderemos a crear efectos en un escenario. &iexcl;Adi&oacute;s!</strong></p>]]></description><pubDate>Sun, 30 Nov 2008 16:25:00 +0000</pubDate></item><item><title>Sprites y movimiento.</title><link>https://programatuds.blogia.com/2008/113001-sprites-y-movimiento-.php</link><guid isPermaLink="true">https://programatuds.blogia.com/2008/113001-sprites-y-movimiento-.php</guid><description><![CDATA[<p>&iexcl;Hola! Esta vez toca algo dif&iacute;cil, pero m&aacute;s &uacute;til que lo anterior porque, &iquest;qu&eacute; es un juego sin movimiento?</p><p>Los pasos son los siguientes:</p><p>1&ordm;. Primero, haced una copia de el Palib Template - copia, que reservamos hace un tiempo, y pegadlo directamente en C: (Disco Local), renombr&aacute;ndola como Palib Template de nuevo.</p><p><a href="http://clip2net.com/page/m0/445139"><img src="https://programatuds.blogia.com/upload/externo-fa4431237e4e94911b181c4c70b5b4e7.jpg" border="0" alt="1228053086-clip-3kb" /></a></p><p>2&ordm;. Eliminamos de esta carpeta el "include", y creamos el "gfx" dentro de "source", como hicimos para cargar los fondos. En "gfx", hay que pegar los archivos del programa conversor PAGC Frontend, tambi&eacute;n igual que en la entrega anterior (si no recordais como, consultad dicha entrega). Bien, ahora vamos a colocar en esta carpeta un fondo y nuestro "sprite", que es lo que se mover&aacute;. Yo voy a utilizar los siguientes, y recomiendo que los useis:</p><p><img class="centroenm" src="/upload/20081130145928-vaisseau.png" border="0" alt="20081130145928-vaisseau.png" />&nbsp;Esto es el sprite, una peque&ntilde;a nave que recorrera nuestro fondo:</p><p><a href="http://clip2net.com/page/m0/445158"><img src="https://programatuds.blogia.com/upload/externo-886b2b9a3ba1f91bc6012f1684a8af0c.jpg" border="0" alt="1228053735-clip-7kb" /></a></p><p>3&ordm;. Ahora toca convertir estas im&aacute;genes al lenguaje de la DS con el conversor. Antes de nada, llamad a la nave "vaisseau", y al fondo "BG3". Abrid el conversor, tocais "Load INI" como siempre y, en la pesta&ntilde;a "Sprites" cargais la navecilla pero poniendo el cuadro magenta de la transparencia en color negro haciendo click en &eacute;l. Tocais "Save and Convert" y lo cerrais. Despues el mismo proceso para el fondo, pero poniendolo en la pesta&ntilde;a "Backgrounds", y con la transparencia en magenta.</p><p>4&ordm;. Una vez que ya tenemos esto listo, vamos con el c&oacute;digo del "main". Esta vez es m&aacute;s largo, pero por favor, pararos a leer lo que pone en verde, la explicaci&oacute;n, porque si no, no estais comprendiendo nada. En "main" debe poner todo esto:</p><p><a href="http://clip2net.com/page/m0/445210"><img src="https://programatuds.blogia.com/upload/externo-91c7c1e69efd88ce837a091703dc8b9a.png" border="0" alt="1228055840-clip-20kb" /></a></p><p>&nbsp;<span style="font-size: x-small;"><span style="font-size: small;">5&ordm;. Guardad esto y activad el "build". Si no funcionara, aseguraos de que habeis renombrado la carpeta a Palib Template, y las im&aacute;genes (antes de ser convertidas) a los nombres que dije. Si todo ha ido bien, cargad con el emulador No$Gba, y tendreis esto:</span></span></p><p><a href="http://clip2net.com/page/m0/445178"><img src="https://programatuds.blogia.com/upload/externo-57b3a622bb53b6c48548abea0de8aa31.jpg" border="0" alt="1228054860-clip-17kb" /></a></p><p>&iquest;Os gusta? Se puede mover con las flechas del teclado o de la DS, por supuesto. La pr&oacute;xima vez vamos a empezar con el sonido, poniendole una musiquilla&nbsp;a este juego de la nave. &iexcl;Hasta la pr&oacute;xima!</p>]]></description><pubDate>Sun, 30 Nov 2008 15:24:00 +0000</pubDate></item><item><title>Cargando fondos.</title><link>https://programatuds.blogia.com/2008/112901-cargando-fondos-.php</link><guid isPermaLink="true">https://programatuds.blogia.com/2008/112901-cargando-fondos-.php</guid><description><![CDATA[<p>&iexcl;Aqu&iacute; estoy de nuevo! Hoy vamos a cargar fondos en las pantallas de la DS jugando con las cuatro capas de las que dispone cada una de ellas.</p><p>Como siempre, aqu&iacute; est&aacute;n los pasos:</p><p>1&ordm;. Retomamos el proyecto del texto, del art&iacute;culo anterior, el Palib Template.</p><p>2&ordm;. La DS, para cargar im&aacute;genes,&nbsp;necesita de unos archivos especiales que le indican con que color debe rellenar cada cuadrito o "<em>tile</em>" de sus pantallas. Estos archivos se crean usando una herramienta que viene con el DevKitPro, y que necesita im&aacute;genes de mapa de bits, como ya dije. (Para transformarloas podeis usar el Paint, as&iacute; se hace muy simple).</p><p>Pues bien, la herramienta se llama PAGfx y est&aacute; aqu&iacute;:</p><p><a href="http://clip2net.com/page/m0/444042"><img src="https://programatuds.blogia.com/upload/externo-e710da22abae2b13d0d7e960186433ce.jpg" border="0" alt="1227985157-clip-3kb" /></a></p><p>Una vez en esta carpeta hay que copiar los archivos seleccionados en la imagen (en realidad, son todos menos el .zip):</p><p><a href="http://clip2net.com/page/m0/444049"><img src="https://programatuds.blogia.com/upload/externo-b1becd556e0314d2575c2c0c3645054d.png" border="0" alt="1227985295-clip-5kb" /></a></p><p>Vale, una vez&nbsp;hecho eso, volvemos a nuestro Palib Template, y entramos en la carpeta "source". All&iacute; hay que crear una carpeta que se llame "gfx" y pegar los archivos que ten&iacute;amos copiados dentro de ella.</p><p><a href="http://clip2net.com/page/m0/444057"><img src="https://programatuds.blogia.com/upload/externo-8ff42a7330514abf886bd2e9c7562722.png" border="0" alt="1227985588-clip-18kb" /></a></p><p>3&ordm;. Ahora es el momento de seleccionar la imagen. Debe ser de 256x191 para que quepa justa en la pantalla, para arreglarlas puedes utilizar cualquier programa de dise&ntilde;o gr&aacute;fico. Bueno, yo voy a usar esta, pero vosotros podeis coger la que querais, siempre que cumpla con los requisitos mencionados.</p><p><a href="http://clip2net.com/page/m0/444071"><img src="https://programatuds.blogia.com/upload/externo-70b89864f39d05430b2a5783c10ef698.jpg" border="0" alt="1227985944-clip-13kb" /></a></p><p>4&ordm;. Hay que copiar la imagen a la carpeta "gfx". Despu&eacute;s, poneis en marcha la aplicaci&oacute;n "PAGC Frontend", y le dais&nbsp; a "Load INI" (esto lo teneis que hecer cada vez que la useis)y, en la pesta&ntilde;a "Backgrounds" (fondos), le dais a "Add Files" y seleccionais la imagen. Luego, se escoge EasyBg y presionamos el bot&oacute;n "Save and Convert". Una vez que haya aparecido la pantallita negra de MS-DOS y se haya quitado sola, podeis salir del programa.</p><p><a href="http://clip2net.com/page/m0/444097"><img src="https://programatuds.blogia.com/upload/externo-6f4558e20724eef9ff67b3e35b64310b.jpg" border="0" alt="1227986585-clip-38kb" /></a></p><p>5&ordm;. No os preocupeis ahora si os ha llenado la carpeta de cosas nuevas, son lo que necesitamos. Bien, vayamos a "source" de nuevo y abrimos el "main" para hacer estos cambios. Como siempre, las instrucciones van en verde para que veais lo que he hecho:</p><p><a href="http://clip2net.com/page/m0/444119"><img src="https://programatuds.blogia.com/upload/externo-bde79956f38c83d44d1903772b934e41.png" border="0" alt="1227987225-clip-18kb" /></a></p><p>Fijaos que solo he a&ntilde;adido un par de cosas arriba, y una l&iacute;nea en medio.</p><p>6&ordm;. Como hicimos en el anterior, volvemos a Palib Template y le damos al "build" (construir). Ahora cargamos el archivo ds.gba con el emulador No$Gba, y el resultado ser&aacute; este:</p><p><a href="http://clip2net.com/page/m0/444127"><img src="https://programatuds.blogia.com/upload/externo-007243b0b990d836c5cf8cce760e642a.jpg" border="0" alt="1227987427-clip-25kb" /></a></p><p>&iexcl;Y ya hemos acabado! F&aacute;cil, &iquest;no? En la pr&oacute;xima entrega, pondremos un "<em>sprite</em>" (duendecillo) en otro fondo, y haremos que se mueva, algo mucho m&aacute;s dif&iacute;cil que lo de hoy. &iexcl;Nos vemos!</p>]]></description><pubDate>Sat, 29 Nov 2008 20:39:00 +0000</pubDate></item></channel></rss>
