Programacion En Wii
Proyecto final de carrera de la Escuela Técnica Superior de Ingeniería Informática Autor: Víctor Díaz Bernal Director: Manuel Agustí i Melchor Septiembre de 2011
1
Índice
Capítulo 1. Introducción.......................................................................................................................5 1.1.Presentación.......................................................................................................................5 1.2. Desarrollo en Nintendo Wii sin el SDK oficial.................................................................6 1.3. Descripción de la Nintendo Wii.........................................................................................7 1.3.1. Hardwareinterno.................................................................................................7 1.3.2. El sistema de arranque........................................................................................8 1.3.3. El Wiimote..........................................................................................................8 1.3.4. El SystemMenu..................................................................................................9 1.4. Instalación del Homebrew Channel y ejecución de aplicaciones caseras.........................9 1.4.1. Aplicaciones en el Homebrew Channel............................................................13 Capítulo 2. El entorno de desarrollo...................................................................................................15 2.1.Introducción.....................................................................................................................15 2.2. DevkitPro. Instalación.....................................................................................................15 2.3. Compilación. La consola Msys.......................................................................................17 2.4.Ficheros Makefile............................................................................................................18 2.5. Tipos de datos específicos en Wii....................................................................................19 2.6. Primer ejemplo: "¡Hola Mundo!"....................................................................................20 Capítulo 3. Manejo de loscontroles...................................................................................................23 3.1. Introducción.....................................................................................................................23 3.2. Inicialización del Wiimote...............................................................................................23 3.3. Detección debotones.......................................................................................................24 3.4. Lectura de los infrarrojos.................................................................................................26 3.4.1. Información adicional del Wiimote. Orientación y aceleración.......................26 3.4.2. Obtención de datos del Wiimote de forma general. Lafunción WPAD_DATA.................................................................................................27 3.5. Control de la vibración del Wiimote................................................................................27 3.6. Uso de extensiones..........................................................................................................27 3.7. Ejemplos anexos a lamemoria relativos al capítulo 3.....................................................29 Capítulo 4. El sistema de ficheros......................................................................................................30 4.1. Introducción.....................................................................................................................30 4.2. Inicializando el sistema de...
Regístrate para leer el documento completo.