Control de usuario
Patrocinadores
Estadísticas
Miembros:
161.027
Online:
1.274
Hilos:
885.633
Mensajes:
12.341.316
Stats

Índice de foros NDS Scene

[NDS][Programación con Palib] 1. Instalación del entorno

Foro dedicado a las aplicaciones y hardware de la scene (no flash carts)

Moderadores: The Sabbat, eGladiator

Plata
Avatar de usuario
#include"...
 
Mensajes: 789
Registrado: 27 Dic 2006
Ubicación: Debajo de un puente

[NDS][Programación con Palib] 1. Instalación del entorno

Mensajepor Plata 02 Dic 2007 16:47

Hola, voy a hacer unos tutoriales sencillitos de programación para nds, concretamente Palib.

¿Cómo cargar el homebrew?
Podemos usar emuladores (Ej. ideas, desmume...) o flashcard y una nds/nds lite. (mas info sobre esto y más aquí )

Necesitaremos tres cosas fundamentales:
Devkitpro
Palib
Microsoft .net framork 2.0 para mas adelante con los graficos. (tambien hay convertidor de graficos para linux)
Nds o emulador.


1.Instalación de Devkitpro

Descargaremos estos dos archivos:
Devkitpro de aquí .
Devkitarm de aquí .

Cuando hallamos descargado los dos archivos, lo primero que haremos será crear una carpeta llamada devkit en el escritorio.
Dentro solo meteremos el primer archivo.
Entraremos en la carpeta y ejecutaremos el archivo.
Si el antivirus nos dice que quiere conectar a internet dadle a si.
Cuando se abra:
1. Dad a next
2.Seleccionar Keep downloaded files y dar a next.
3.En el siguiente menú, escojer todas las opciones menos devkitPCC y devkitPSP y dar a next.
4.Nos preguntara donde instalar. IMPORTANTE: no cambies nada de hay y dale a next.
5. Empezara a descargar e instalar todo, cuando termine de instalar dar a finish.

Una vez ya instalado, abriremos el archivo que habiamos descargado antes (el segundo), y le diremos que nos estraiga el contenido en el escritorio.
Cuando termine, copiaremos la carpeta que deja, la que se llama devkitARM y la pegaremos en la ruta C:\devkitPro.
Nos pedira si queremos sobreescribir, le diremos si a todo.

REINICIA.

Y ya está devkitpro instalado, solo falta Palib.

2.Instalación de Palib
Ahora, instalaremos Palib.
Descargaremos Palib de aquí .

Cuando descarge, lo abrimos y lo instalamos sin cambiar nunca la ruta de instalación y con todos los componentes puestos. (Dad todo el rato a next.

Y ya deberia de funcionar.

Para comprobar si funciona:
Id a la siguiente ruta: C:\devkitPro\PAlibExamples\Text\Normal\HelloWorld
y haced doble click en el archivo build.bat asta que os mande pulsar una teclas, la pulsais y ya.(Esto es bulgarmente compilar).

Si os crea los tres archivos siguientes esta bien:
HelloWord.nds
HelloWord.sc.nds
HelloWord.gba

3. F.A.Q.

Si no aparece nada nuevo mirad el fallo que da el build.bat y mirad si se asemeja a uno de estos:


Al hacer make me salta con este error :c:\devkitpro\devkitarm\bin\..\lib\gcc\arm-elf\4.0.2\..\..\..\..\arm-elf\bin\ld.e
xe: cannot find -lpa9


Prueba a ejecutar 'C:\devkitPro\PAlib\install.bat'.
Eso puede ser porque sea necesario reiniciar despues de instalar el devkitPro antes de instalar las PAlib.

Al instalar el devkitPro me dan errores, la instalación no termina correctamente y después no compila nada
Descarga otra vez todos los archivos y reinstala en limpio.

Al compilar me sale: "make" no se reconoce como un comando interno o externo, programa o archivo por lotes ejecutable
Vale, eso es que el devkitPro no se ha instalado correctamente. Borra la carpeta, reinicia e instálalo de nuevo LIMPIO.

Salu2
Ultima edición por Plata el 31 Ene 2008 16:27, editado 1 vez
Esta firma ha sido modificada porque incumplía la normativa sobre utilización de firmas.

amoatk
Avatar de usuario
Habitual
 
Mensajes: 81
Registrado: 15 Nov 2007
Ubicación: Planeta del vicio
Fotos: 1

Mensajepor amoatk 02 Dic 2007 18:50

Excelente Plata, gran tutorial, muy util
esperando 2 parte...xD
salu2

eolpxw
Avatar de usuario
Adicto
 
Mensajes: 391
Registrado: 19 Abr 2007
Ubicación: Huelva

Mensajepor eolpxw 02 Dic 2007 19:45

Lo mismo digo esperando segunda parte (si no hay segundo parte este no sirve para nada XD )

Salu2 ;)
Deporte + EOL =DeportEOL, la web especializada de deportes de EOL

Rigle
Avatar de usuario
Traductor del TWEWY
 
Mensajes: 1971
Registrado: 10 Nov 2007
Ubicación: Placentino POWA!!

Mensajepor Rigle 02 Dic 2007 20:18

Podrías poner todos los TUTOS en un sólo post ^^
Nos aorrariamos post ^^

Plata
Avatar de usuario
#include"...
 
Mensajes: 789
Registrado: 27 Dic 2006
Ubicación: Debajo de un puente

Mensajepor Plata 02 Dic 2007 20:23

Pronto tuto 2 ^^
salu2
Esta firma ha sido modificada porque incumplía la normativa sobre utilización de firmas.

amoatk
Avatar de usuario
Habitual
 
Mensajes: 81
Registrado: 15 Nov 2007
Ubicación: Planeta del vicio
Fotos: 1

Mensajepor amoatk 02 Dic 2007 20:24

estaremos esperando xDD

Rigle
Avatar de usuario
Traductor del TWEWY
 
Mensajes: 1971
Registrado: 10 Nov 2007
Ubicación: Placentino POWA!!

Mensajepor Rigle 02 Dic 2007 20:50

esperamos...
...a ver cuanto tiempo...

Raúl DJ
Avatar de usuario
くーくつくつく・・・
 
Mensajes: 767
Registrado: 18 Ago 2007

Mensajepor Raúl DJ 02 Dic 2007 22:10

¡Muchas gracias ^_^!

Voy a probar ahora a ver si consigo compilar.
Imagen




くーくつくつく・・・





Mario Kart Wii - 3523-2181-3126

Rigle
Avatar de usuario
Traductor del TWEWY
 
Mensajes: 1971
Registrado: 10 Nov 2007
Ubicación: Placentino POWA!!

Mensajepor Rigle 02 Dic 2007 22:33

vamos, ya esta todo instalado...
...solo queda que vayas completando el tuto ^^

cangri2k5
Avatar de usuario
Adicto
 
Mensajes: 215
Registrado: 17 Sep 2006
Ubicación: ChompiTown

Mensajepor cangri2k5 03 Dic 2007 12:37

5 estrellas al hilo es muy bueno, espero que esto tire en el vista como tiraba bien en el xp, una duda en linux se instalaria mas o menos de esta forma o habria que colocar las librerias de alguna forma especifica?
Imagen Wii,DS,Xbox360,PSP,PC
Wii: Alone in the dark, Resident Evil 0 Y Resident Evil 4 Wii
DS: Final Fantasy Tactics Advance 2,Final Fantasy IV DS
PSP: Secret Agent Clank,Naruto ultimate ninja heroes 2
Xbox360:Blue Dragon, Dragon Ball Burst limit, Lost planet colonies (luces rojas, pero a veces funciona)

Siguiente

Volver a Scene

¿Quién está conectado?

Usuarios navegando por este foro: No hay usuarios registrados visitando el foro y 1 invitado