Desarrolo de nintendo ds

Páginas: 59 (14510 palabras) Publicado: 18 de febrero de 2014
Guía de desarrollo
Nintendo DS

para

Iván López Rodríguez

Guía de desarrollo para NDS

1

Guía de desarrollo para NDS

2

Índice:
Prólogo

5

Introducción

7

La consola..........................................................................................................................

7

Homebrew enNDS............................................................................................................

9

SDK: devkitPro y PAlib....................................................................................................... 10
Entornos de desarrollo....................................................................................................... 16
Fuentes y enlaces de interés............................................................................................ 22
Programación básica en NDS

24

Salida de texto................................................................................................................... 25
Entrada de usuario............................................................................................................. 33Imágenes........................................................................................................................... 40
Sonido................................................................................................................................ 57
Otros.................................................................................................................................. 59Fuentes.............................................................................................................................. 62
Librerías específicas

64

Maxmod............................................................................................................................. 65Libfat.................................................................................................................................. 70
DsWifi................................................................................................................................. 78
Fuentes y enlaces de interés............................................................................................. 75
Conclusiones

Guía de desarrollo para NDS

77

3

Guía de desarrollo para NDS

4

PRÓLOGO
Lo que pretendo conesta guía es presentar las herramientas libres de las que se dispone
cuando se quiere desarrollar homebrew, en este caso, para Nintendo DS.
Homebrew es el nombre que reciben las aplicaciones y juegos no oficiales creados
generalmente para consolas de videojuegos propietarias.
En el primer apartado de la guía se hablará de la propia consola y su hardware, que será
necesario conocer para saberqué límites tenemos al programar para ella. Después se
verá cómo preparar el entorno de desarrollo tanto en sistemas Windows como Linux. Se
usará devkitPro como kit de desarrollo de software (SDK) y veremos cómo configurar el
entorno de desarrollo integrado (IDE) Eclipse para este SDK. Además, utilizaremos PAlib
como librería de alto nivel para usar las herramientas que nos presentadevkitPro.
Conocidos el hardware de la consola e instalados y configurados el SDK y el IDE, se
verán las herramientas que nos ofrecen devkitPro y PAlib. Con ella se introducirán los
temas básicos para programar en NDS: texto, gráficos, entrada de usuario y sonidos. Por
supuesto, cada apartado contará con pequeñas aplicaciones como ejemplo de uso.
Visto ya lo básico, para cerrar el proyecto se trataránlibrerías con funciones más
avanzadas, como DSwifi para las funciones de red o libfat para leer/escribir en ficheros.

Guía de desarrollo para NDS

5

Guía de desarrollo para NDS

6

1

INTRODUCCIÓN

LA CONSOLA

Historia y generalidades:
Nintendo DS es la videoconsola portátil de Nintendo perteneciente a la séptima
generación de consolas (hasta ahora, las generaciones...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Nintendo Ds
  • nintendo ds
  • NIntendo ds
  • Nintendo Ds
  • Nintendo ds
  • Manual Carga De Juegos Nintendo Ds
  • nintendo
  • nintendo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS