Anuncios Google

Tutoriales avanzados de Homebrew

Recopilación de tutoriales de NFlib

Tutoriales avanzados de Homebrewes

Os presento nuestra propia recopilación de tutoriales sobre las NightFox's lib, unas librerías creadas por el coder español NightFox. Estas librerías resultan un muy buen sustituto de las PAlib para quienes empezasen con ellas, y un buen comienzo para los recién llegados, con funciones especializadas que nos facilitarán en gran medida la programación para nuestra portátil Nintendera.

4.133335
Tu voto: Ninguno Votos totales: 4.1 (15 votos)

NFlib básico ( Día 1 )

Tutoriales avanzados de Homebrewes

 Día 1

En este primer dia vamos a aprender a iniciar correctamente las NFlib y a usarlas para la programación para DS. Aunque es algo más complicada que PAlib tiene más posibilidades, más que nada, porque se actualizan regularmente y tiene menos "compilaciones" de trozos de codigo. Primero necesitamos las librerias de NFlib, las podemos bajar de esta noticia: NFlib. NFlib es una libreria creada por KnightFox para simplificar la programación para Nintendo DS.

4.29032
Tu voto: Ninguno Votos totales: 4.3 (62 votos)

Como cambiar el Slot1 de la Nintendo DS

Tutoriales avanzados de Homebrewes

Os acercamos un videotutorial paso a paso, cortesia de Crow, experto en reparacion y chipeo de diversas consolas. El video ha sido montado por nuestro compañero de Staff Kai-Kun. Si os resulta de utilidad, quiza iniciemos una serie de tutoriales hardware para Nintendo DS.

4.322035
Tu voto: Ninguno Votos totales: 4.3 (59 votos)

Indexando imágenes para el PAGfx

Tutoriales avanzados de Homebrewes

Indexando a 256 colores

Pues gracias a los fantásticos tutoriales de esta web ya tenemos un nivel medio de programación en NDS. Todos sabemos que un buen homebrew tiene que tener unos buenos gráficos, pero hay un problema, que al indexarlos pierden calidad. Pues hoy os traigo la solución con este tutorial, en el que aprenderemos como indexar nuestras imágenes con la mayor calidad posible con nuestro editor de imágenes favorito.

4.285715
Tu voto: Ninguno Votos totales: 4.3 (56 votos)

PAlib básico (día 5)

Tutoriales avanzados de Homebrewes

Día 5

Muy bien, ya dominamos lo necesario de C/C++, y somos capaces de mostrar sprites y fondos en pantalla. Es hora de darle chicha a nuestros proyectos. Este tutorial trata completamente de las matemáticas básicas para darle vida a los mundos que creemos: desde velocidades distintas a diversos objetos a crear una gravedad para que todo en el aire caiga. Al fin y al cabo, para todo lo que queramos hacer en la DS (y en cualquier plataforma que programemos), tendrá que ser a base de cálculos matemáticos.

4.431035
Tu voto: Ninguno Votos totales: 4.4 (58 votos)

Programación - Instalando el Entorno de programación en Palib

Tutoriales avanzados de Homebrewes

En esta primera parte del tutorial de programación os enseñaré a instalar el entorno de programación y a compilar un famosísimo "Hello World!" en Palib! Si te interesa la programación, sigue leyendo.

Tutorial actualizado a las PAlib 0912XX Beta

 

4.2125
Tu voto: Ninguno Votos totales: 4.2 (80 votos)

NFlib básico ( Día 2 )

Tutoriales avanzados de Homebrewes

Día 2

En el Día 1 vimos las funciones más simples y que más usaremos para cargar nuestros gráficos, estas pueden ser usadas desde todas las partes del programa, pero, muchas veces no basta con esto. En esta parte del tutorial aprenderemos ha hacer unos "splash" así como a añadir los splashes de la librería, cabe destacar que las NFlib están bajo la licencia Creative Commons NoComercial 3.0. La librería está creada por KnightFox para la última versión de devkitARM(r27)y libnds(recientemente actualizadas), tambien trataremos el audio y los controles de la DS.

4.05
Tu voto: Ninguno Votos totales: 4.1 (40 votos)

PAlib básico (día 4)

Tutoriales avanzados de Homebrewes

Día 4

Muy bien, ya conocemos el sistema para cargar fondos, es el turno de los sprites. Un sprite es un gráfico que puede representar miles de cosas: el protagonista del juego, las opciones de un menú, proyectiles... y así hasta infinitas cosas. Sin duda es la parte más entretenida de aprender de PAlib, puesto que los sprites se pueden animar, desplazar en pantalla, hacer que salten (usando gravedad)... Seguro que os lo pasaréis pipa siguiendo este tutorial :).

4.14
Tu voto: Ninguno Votos totales: 4.1 (50 votos)

PAlib básico (día 3)

Tutoriales avanzados de Homebrewes

Día 3

Ahora que sabemos lo básico de C, y estamos más o menos habituados a PAlib, es hora de empezar a sumergirnos de verdad en este mundo. ¿Y qué hay más simple y usado que los fondos? Podremos poner desde fondos pintorescos y que hagan bonito, a un tremendo mapa para nuestro personaje, pasando por la creación de un mapa de colisiones, todo en uno. Entremos pues, al tutorial que coloreará las hasta ahora oscurecidas pantallas de nuestra DS.

 

4.150945
Tu voto: Ninguno Votos totales: 4.2 (53 votos)

Programación - Como usar el DSPlib correctamente

Tutoriales avanzados de Homebrewes

Usar DSPlib

ICONTutoPDSPlibEste es el gran tuto que hara que usar DSPlib no suponga un problema mas, con el podras exprimir la libreria y sus opciones al maximo. Para los que no lo sepan, DSPlib es una libreria opcional que te permitira usar Analogico y demas opciones de una PSP en la DS.

 

3.96
Tu voto: Ninguno Votos totales: 4 (50 votos)

Instalar un lanzador de Homebrew

Tutoriales avanzados de Homebrewes

Lanzador de homebrew

En este tutorial aprenderemos de forma sencilla como de una línea de codigo cargar un homebrew a traves de otro facilitando asi tener que apagarla y volver a encenderla y asi prescindir de un boot. Podeis cargar cualquier homebrew pero no un juego comercial asi que si quereis cargar homebrews echad un vistazo al tutorial, no es tiempo perdido.

 

4.235295
Tu voto: Ninguno Votos totales: 4.2 (51 votos)

PAlib básico (día 2)

Tutoriales avanzados de Homebrewes

Día 2

Bueno, a los que siguiesen el anterior tutorial, lo más probable es que les hayan entrado más ganas de seguir, ¿no? Pero he de advertir que no todo en PAlib es un camino de rosas. De hecho, los textos simples es lo más sencillo de todo. Debido que hay que conocer el lenguaje C/C++, este tutorial constará de teoría que hay que saber para poder hacer algo decentillo con este programa, y unos cuantos ejemplos para comprender sus aplicaciones. No os asustéis, es más sencillo de lo que parece a simple vista, en cuanto os acostumbréis a utilizarlos será como saber leer y escribir. Señoras y señores, es hora de presentarles el mundo de las variables, sentencias y funciones.

4.266665
Tu voto: Ninguno Votos totales: 4.3 (45 votos)

PAlib básico (Día 1)

Tutoriales avanzados de Homebrewes

PAlib básico (Día 1)

Seguramente a más de uno le gustaría poder crear sus propios homebrews. ¿Y a quién no? Por eso creé este tutorial, al que con un poco de suerte se le unirán más. En este primer día explicaré para qué sirve el archivo main.c que NO podemos borrar, cómo escribir un sencillo texto en ambas pantallas y cómo hacer que el programa responda ante los botones y el stylus de nuestra DS. He de advertir que hay que seguir antes el tutorial de AlmamuPP para instalar el entorno

4.363635
Tu voto: Ninguno Votos totales: 4.4 (55 votos)

Recopilación de tutoriales de PAlib

Tutoriales avanzados de Homebrewes

Para todos a los que les gustaría crear sus propias aplicaciones homebrew, pero buscan algo sencillito, aquí encontrarán tutoriales de cómo usar el compilador más conocido del mundo NDS: PAlib. Desde algo tan sencillo como escribir texto en la DS, a cosas ya complicadas, como IA (Inteligencia Artificial), éste es el lugar donde aprendereis lo necesario para desenvolveros por vosotros mismos.

4.742855
Tu voto: Ninguno Votos totales: 4.7 (35 votos)

DS2Win: Maneja tu PC desde cualquier lugar utilizando una Nintendo DS

Tutoriales avanzados de Homebrewes

En este tutorial os enseñaré a manejar vuestro PC desde cualquier sitio con este programa. Cabe destacar que la conexión será más lenta por lo que la velocidad de refresco será más baja.

 

 

 

4.340425
Tu voto: Ninguno Votos totales: 4.3 (47 votos)
Distribuir contenido