Este es un pequeño tutorial para la gente que empiece en el mundo de la programacion en DS. En el os explicaremos que software necesitais y como instalarlo.
(Este tutorial es para usuarios de Windows)
 
Basicamente necesitaremos:
- devkitArm. (obligatorio)
- Visual C++ 2008 Express. (opcional)
- Nintendo DS Wizard Setup. (recomendado si vais a usar el Visual C++ 2008 Express)
- NightFox’s Lib. (opcional)
 
 
El primer paso sera la descarga e instalacion del devkitArm desde su web oficial. Puedes encontrarlo en el siguiente sitio WEB:
 
http://devkitpro.org/
 
Una vez descargado, ejecutalo para iniciar el proceso de instalacion. Para configurarlo, sigue los pasos del siguiente video-tutorial:
 

 
Con esto teneis ya lo basico para programar para DS. Mucha gente usa el notepad para programar, pero siempre es mejor trabajar con un entorno grafico, que hara el trabajo mas facil y lo tendremos todo mas ordenado. Para ello usaremos el Visual C++ 2008 Express.
 
Iremos al siguiente sitio WEB para descargarlo:
 
http://www.microsoft.com/express/Downloads/#2008-Visual-CPP
 

 
Selecciona la pestaña Visual Studio 2008 Express y luego el enlace Visual C++ 2008 Express. Escoge tu idioma y haz click en el boton Free Download.
Una vez descargado, ejecutalo y sigue los pasos del siguiente video-tutorial:
 

 
El siguiente paso sera configurar el Visual C++ 2008 Express para que genere proyectos de DS. Usaremos la utilidad “Visual Studio Wizard” de Dovoto, la cual configurara el Visual C++ por nosotros:
 
http://pern.drunkencoders.com/download-wiz/
 
Una vez descargada, ejecutala y sigue los pasos del video:
 

 
Una vez hecho esto, podemos pasar a la configuracion basica del Visual  C++ 2008 Express.
 
El siguiente paso es crear una carpeta en nuestro disco duro para almacenar los proyectos. Dado que lo hemos instalado todo en “C:\NDS”, la carpeta a crear seria “C:\NDS\projects”.
Ahora deberas de reiniciar tu equipo, para que las variables de entrono escritas por el devkitArm, sean efectivas.
 
Una vez hayas reiniciado, abriremos por primera vez el Visual C++ 2008 Express, configuraremos lo basico para poder trabajar con el, crearemos el primer proyecto de prueba y veremos si compila, verificando asi que todo esta listo.
Basicamente deberemos de especificar que carpeta usaremos para guardar nuestros proyectos, la cual no puede contener espacios, crearemos un proyecto nuevo usando el asistente que hemos instalado y lo compilaremos, verificando asi que todo esta bien instalado y listo para trabajar. Y recalcamos esto, ni la carpeta donde instalemos el devkitPro ni la carpeta donde guardemos nuestros proyectos, pueden contener ningun espacio en la ruta. De no ser asi, no compilaremos nada.
Podeis ver el siguiente video donde vereis como realizar todos estos pasos:
 

 
Si no obteneis ningun mensage de error y se genera el archivo hello.nds, es que todo ha salido bien. Ahora puedes probar tu primer proyecto de DS, copiando este archivo en tu flahscard o ejecutandolo en un emulador.
 
Ahora opcionalmente, puedes empezar un proyecto para usar nuestra libreria, basandote en el que acabas de crear. Para ello, solo tienes que copiar todo el contenido de la carpeta “template” que se incluye en la libreria, en la carpeta del proyecto, sobreescribiendo los archivos existentes. Puedes ver todo el proceso a seguir en el siguiente video:
 

 
Y eso es todo, ahora solo te queda aprender a programar para DS. Puedes empezar dandole un vistazo a los ejemplos incluidos en el devkitArm o en nuestra libreria.
 
Que disfrutes de tu nueva vida como programador!