Anuncios Google

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

 

 

 

¿Qué necesitamos?:

  • DevkitPro 1.5.0
  • PAlib 0912XX Beta
  • .NET Framework 2.0 o Superior

Las descargas las tienen abajo del todo.

Instalación:

Iniciamos el instalador del devkitPro.

Damos en Next.

Nos aparecerá algo como esto:

 

 

Hacemos click en lo señalado en rojo. Luego nos saldrá esto otro:

 

 

Tan simple como dar en lo que está señalado en rojo. Ahora nos saldrá esto:

 

 

Tiene que quedarse seleccionado lo que está rodeado de rojo. Lo demás lo deseleccionamos y le damos a Next.

Ahora nos saldrá esto:

 

 

 

Verificamos que en Destination Folder pone c:\devkitPro y damos en Next. Ahora empezarán a descargarse e instalarse las librerías y programas necesarios. Cuando termine le damos a Next/Finish y ya tenemos instalado el devkitPro.

Una vez devkitPro esté instalado será tan facil como extraer el archivo PAlib0912XXBetaen en cualquier carpeta y luego copiar el contenido de la carpeta que se crea(deberá de llevar una carpeta llamada palib) a C:/devkitPro

Una vez echo todo esto ya tendremos listo el ordenador para programar para DS.

Prueba de compilación:

Para comprobar que todo el entorno se instaló correctamente vamos a: C:\devkitPro\palib\examples\Text\Normal\HelloWorld

y iniciamos el archivo llamado Build.bat

Si todo sale bién os saldrá algo como esto:

 

Y, mágicamente, un archivo *.nds aparecerá en el directorio.

Con este último paso el entorno de programación estará instalado y listo para usarse.

PAlib 0912XX Beta:

Descargar DevkitPro v 1.5.0 (Sólo Usuarios Registrados)

Descargar PAlib v 0912XX Beta (Sólo Usuarios Registrados)

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

Anuncios Google

Comentarios

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de Kevinjosue2326

Ayuda Al copilar

Miren el error en la siguente direccion

http://nds.scenebeta.com/node/16291

Imagen de auroszxmm

F*** Yea.

Logre compilar el Hello World! Lo hice parecido al tuto. En vez de borrar los archivos descargados (paso 2, opcion 2) le di "Keep downloaded files" (opcion 1) luego busque la ultima version del palib y listo! 

Que bien. La Ultima vez que lo intente no pude y me desanimé. Ahora voy con ganas!


Equipos

  • LG Optimus One + ClockWorkMod 5.0.2.7 + IcySnap v1.6 (ICS 4.0.4) + Overclock [Performance/SmartassV2 480min - 748max).
  • NDS Lite Edición Especial Pkmn D&P + R4DS 2GB + WoodR4 1.51.
  • PC: Intel Pentium Dual-Core 1.6Ghz, Intel GMA 950, RAM 1GB, HDD 160 GB + Win7 Ultimate & Archlinux (+Openbox).
  • Apple iPod Touch 4G, iOS 5.1.1, Jailbreak + Tweaks.

Imagen de Renfe445

¿Tarda?

¿Tarda mucho en instalarse? Porque a mí se me tarda mucho. ¿Es normal?

Imagen de david_____david

Puff

Cuando hago al prueba de compilación se me abre la ventana del terminal y me sale error 127.

 

¿Cómo lo arreglo?

Imagen de Kr3wflow

esto....

este error no lo conocia... intentare buscar solucion

Imagen de david_____david

Puff

A ver...con las ganas que tengo de aprender a programar....

Salu2

Imagen de Roboron3042

¿Por qué no lo intentas con

¿Por qué no lo intentas con NFlib?

Imagen de david_____david

Dificiltad?

Tengo entendido que es más dificil que PAlib aunque da para más opciones.

¿Me recomiendas empezar con NFlib?

 

Salu2

Imagen de Roboron3042

Desde luego,hay que echarle

Desde luego,hay que echarle mas tiempo,pero viendo el panorama de PAlib,cualquier dia se quedan inservibles,o sea,el futuro,NFlib,la sencillez,las palib(08 para mi gusto son las mejores).Si vas a empezar,aunque NFlib sea algo más difícil mas tarde o mas temprano te tendrás que pasarte a Nflib.Desde luego te las recomiendo por los ejemplos en puro español que vienen dentro de ellas,o que me dan menos errores que Palib.Pero también tiene sus limitaciones,por ejemplo,sólo puedo reproducir una canción de menos de 256 kbps y en formato .raw,aunque creo que hay otra forma.

Total,que si de verdad quieres dedicarle lo suyo,empieza con NFlib.

Imagen de david_____david

Gracias

Muchas gracias por la acalración tan detallada que me has dado.

Llevo tiendo pensando en aprender a programar tanto pada NDS como para Wii.

Dado los caminos que me dan PAlib y NFlib, sé que NFlib es mucho más complejo y PAlib más sencillo.

Realmente que le recomiendas a alguien que jamas a programado.

¿Prepararme para programar en Wii o iniciarme en NFlib para NDS?

Salu2


Imagen de Almamu

No he tenido oportunidad de

No he tenido oportunidad de aprender para Wii, pero te recomiendo que empieces con NDS, aunque NFlib tiene su dificultad es la consola más sencilla para la que se puede programar en estos momentos, y leyendo mis tutoriales de NFlib no creo que tengas muchos problemas :P. Ese error que comentas es cosa de que algo de devkitPro está mal instalado, si no me equivoco. De todas formas no estoy seguro de si PAlib soporta la ultima versión de devkitPro. Pasate por su web para bajar la ultima versión de NFlib: http://www.nightfoxandco.com/index.php/20101128/nightfoxs-lib-20101128-b...


Imagen de david_____david

Pues

Pienso que es problema de DevkitPro porque he probado con otra versión de PAlib (070323) y me da error2.

La verdad es que quiero empezar con PAlib a ver si peudo instalarlo, si al final no peudo instalarlo de ninguna manera pues a NFlib y a seguir tus tutoriales! xD

Y ya en un futuro me metere en Wii.

 

Salu2


Imagen de Almamu

Comprueba que donde instales

Comprueba que donde instales devkitPro y donde tengas el proyecto no sea una ruta con espacios...

Imagen de david_____david

No

Me baje el instalador de devkitPro que hay en el tutorial, lo instale en la raiz del disco duro(Partición C), me bajo el rar de PAlib, lo desomprimo y guardo la carpeta "PAlib" en la carpeta del devkitPro.

Cuando voy a hacer la prueba de compilación, sigo todos los pasos y el terminal me da error :S


Imagen de Almamu

Es raro... ¿has comprobado

Es raro... ¿has comprobado que se quede elejido para instalar el devkitARM en el devkitPro y que las variables de entorno se hayan creado(DEVKITARM y modifica la PATH)?


Imagen de david_____david

Eing?

Yo seguí todos los pasos de este tutorial, y elegi las casillas de la captura.

 

Salu2

Imagen de Almamu

Ok, entonces deberia de

Ok, entonces deberia de funcionar, ¿que Windows usas?

¿Has probado a compilar otros ejemplos aparte de ese a ver si es cosa del Makefile?


Imagen de david_____david

XP

Uso Windows XP.

No, no he probado ningún otro archivo. Puede que sea el Hello World como dice o_o nds, ahora no puedo pero luego trataré de compilar otro archivo a ver si va.

Mañana te cuento que me voy enseguida :P

Edito: Me sigue dando error con todos...

 

Salu2


Imagen de Kr3wflow

bueno...

Bueno...si ya tienes un proyecto para compilar acabado,avisa y hago esto:  me lo pasas,las carpetas - te lo compilo- te mando el archivo .nds

 

 

 

salu2


 

 

                                                                            For a different World

Imagen de david_____david

No

No, no tengo ningun proyecto para compilar.

Pero gracias por ofrecerte ;)

 

Salu2

Imagen de _-jose-_

Aunque este coment sea viejo

Te puedo ayudar, simplemente usas las nflib, (estables, pero lo usa poca gente, pocos tutoriales) o usar las palib(peor que las nflib, pero más usado y tienen más tutoriales), si quieres las nflib, mira el tuto en la pagina de Nightfox, si vas a usar las Palib, mira este tuto:

http://www.elotrolado.net/hilo_tutoriales-palib-1-introduccion-a-las-pal...

Hay da la versión devkitArm y palib compatibles para funcionar, leételo y te compilará sin problemas.


Consolas: DS, WII, 3DS.

Juegos 3DS: Super mario 3D Land, Mario Kart 7, One Piece Unlimited Cruise SP y Sonic Generations

Eshop: Pullblox, Mario vs Donkey Kong ¡Los minis marchan de nuevo!, Birds Mania 3D, Fun! Fun! Minigolf touch!,  Colors 3D, Kid icarus (GC) Super Mario land 2:6 golden coins(GB), Calculadora Mario, Pyoro, Inchworm Animation y Photo dojo.

Consolas pirateadas: WII, DS.

Consolas en espera para piratearlas: 3DS.

Imagen de Kr3wflow

bueno...

si lo que intetas es compilar el hello world...yo tampoco puedo pero projectos si...

 

 

 

 

 

pd:estoy flojo con el teclado porque acabo de jugar al dementium ds....


 

 

                                                                            For a different World

Imagen de Roboron3042

Pues mira,hay me cojes un

Pues mira,hay me cojes un poco desorientado,conozco poco más que flashear la wii y cargar backups xD.Sin embargo he oído que programar para wii es más complicado,pero te repito que no sé mucho del tema.

Imagen de Kr3wflow

no

no me compila

Imagen de david_____david

Igual

Lo intente hace un tiempo y tampoco me compila.

Salu2

Imagen de Kr3wflow

ahora si

ahora si me compila. lo reinstale todoRisa.

Imagen de david_____david

A mi no

Hace tiempo que no pruebo, pero la última vez ni reinstalando...

Me alegro de que te compile.

 

salu2

Imagen de Kr3wflow

hay que

hay que intentarlo varias veces,la primera vez que reinstale todo a mi tampoco compiloRisa                                                                     no pierdas los animos e intentalo de todas las maneras,a mi tambien me costo pero merece la pena.

 

 

SALU2

 


 

 

                                                                            For a different World

Imagen de david_____david

Eso

Eso haré, en cuanto tenga tiempo probaré.

 

Salu2

Super smash bros ds

con esto voy a crear un super smash bros para ds y cuando lo termine se los voy a dar

Imagen de Adrianleo

Tu link del PAlib ya expiro y el de la pagina fuente

tu link del PAlib ya expiro y los link de las pagina fuente estan con error en los rar debido a una modificación de formato(que mal para lo downloaders)..

pero aquí esta el link del palib actualizado lo que tienen que hacer es ejecutarlo y darle la dirrección en la que extrayeron el devkitPro

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).

SALU2S...


Imagen de niño_rata

cuando hacemos esto despues

cuando hacemos esto despues en la ventana que sale de build.bat tiene que decir algo especifico o no importa lo que diga? se tiene que generar un archivo nds?


Soñé que el sol era frío
soñé que la nieve ardía
Y entre sueños imposibles
soñé que tú me querías

Imagen de Draco el dragon

Si se crea el .nds

Es que salio todo bien, pero si muestra algo de errores, antes miralos y luego sino queda otra reinstala todo.

Imagen de Adrianleo

nada mejor que el NFLIB

facil instaclación, no se hace un rollo las compilaciones.y es mas ordenado

 

saludos

(Proximamente Naruto Y Bleach Homebrew mios xD)


Imagen de niño_rata

Gracias

o sea que si me sale el nds esta bien?

Adrianleo tu recomiendas NFLib (lo digo porque soy principiante)

Saludos

Imagen de _-jose-_

no sirve

e echo lo que pone y al compilar sale un error, como de make 2 error, y se crea una carpeta sin ningun archivo ayuda.

Cuando ejecuto el build.bat

Cuando ejecuto el build.bat del hello world me sale:

Build process start for project "HelloWorld"...
make: echo.: Command not found
make: *** [build] Error 127
Presione una tecla para continuar . . .

¿Como lo arreglo?

Otra cosa, ¿como se crean los proyectos? es que no encuentro el archivo poject que dice en el tutorial de palib del dia 1.

Retiro too lo dicho, (excepto

Retiro too lo dicho, (excepto de probar las cosas primero) si ofendi a alguien, lo siento pero me di cuenta que estaba en una version desactualizada de la paagina oficial de PAlib os paso el link solo que aun esta en ingles:

http://palib-dev.com/wiki/doku.php?id=installation

eperamos la evrsion español, ahi esta la nueva version del PAlib (10 y final), asi actualizen el foro plis, y lo traduzcan de la pagina oficial a aca

Error 127(solucionado), Error: no makefile found.(solucionado)

pues me acabo de instalar el programa y me sale el siguiente error:

 

Build process start for project "HelloWorld"...

make: echo.: command not found

make: ***[build] Error 127

Presione una tecla para continuar . . .

 

Espero me ayuden plis...

 

Edito: ya resolvi este problema, era que tenia windows vista y tenia que ejecutarlo como administrador (clic derecho>ejecutar este programa como administrador), ahora tengo otro problema: resulta que al ejecutarlo como administrador me sale:

make: *** No targets specified and no makefile found. Stop.

Presione una tecla para continuar . . .

Espero me ayuden plis...

Edito2: ya resolvi el problema e arriba tambien, el problema era que (a mi parecer, por que la verdad no se que toque) tenia una version "pirata" del Palib, y tambien tenia que cambiar la carpeta "libnds" y la carpeta "devkitARM" por otras que me dió la pagina que no quisiera poner el link porque seria algo como SPAM pero lo pongo para no quedarnos calvos:

http://www.palib.info/wiki/doku.php?id=day1es

Espero que sigan estos pasos correctamente, tengo Vista y ahora si me funciona el famoso "HelloWorld", aunque hay un enlace roto en esa pagina, ya sabran cual, solo avisenme y lo sube por ustedes.

Ahora mismo tengo otro poblema pero creo que lo estoy solucionando.

Pd.: Ya me hicistes una falta al poner esto, cuaquiera que lea este tema y no le funciona le echaria la culpa al foro de SceneBeta, no al user, por favor prueben lo que comentan XD. Sean felices.

Pd.2: si hago mal al poner la verdad haganmelo saber por MP.

Imagen de Draco el dragon

Pues que raro...

Esa es la wiki oficial de PAlib (bueno, la antigua, PAlib tiene una nueva web), seguramente fuera por otra cosa, pero no se.

Imagen de EquipoR

Cuando voy a instalar el devikit pro el boton next se cancela

Me aparece de orto color, como si no fuera posible. Si alguien me puede ayudar, por favor, que me envie un mp. gracias

Me da error al extraer el rar

Me da error al extraer el rar del Palib...

Error

Me de error, al final me sale exactamente esto:

 

make[1]:*** [/c/devkitpro/PAlibExamples/Texts/Normal/Helloworld/Hellowold.elf]

error 1

make: *** [build] Error 2

 

C:\devkitpro\PAlibexamples\Text\Normal\Helloworld>pause

Presione una tecla para continuar...

 

Alguna idea, estoy desesperado

 

saludos

Imagen de asi somos asi seremos

miedo

bueno digo miedo pork la pc que uso es de mi casa osea compartida y un amigo se fue de bacasiones y me dejo su lap y con ella y se una aplicasion  y me dijo k la primera ves k instalo en palib y etc le dayaron la lap y se la tuvieron k areglar y kisiera saber ay algun riesgo de k mi pc se dañe


[url=http://www.squiby.net/level/4536320][img]http://www.squiby.net/view/4536320.png[/img][/url]

FAIL

El .rar del PaLib está mal. Resubida, un archivo tiene error de CRC.

problema

disculpen

cuando inicio el build.bat me sale esto:

``make´´ no se reconoce como un comando interno o externo, programa o archivo por lotes ejecutables, precione cualquier tecla para continuar

 

he hecho de todo y me sigue saliendo eso, ¿alguna solucion?

gracias de antemano

Imagen de carl1398NDS

a mi tambien

me pasa eso...

lo estuve usando un tiempo y sin problemas y ahora va y me hace esto...

Imagen de The Dark Master

Pues la solución de esos es desistalar devkitpro.

Y volver a instalarlo.

Imagen de Draco el dragon

¿Eing?

¿Pasar las carpetas? ¿Ejecutar el makefile?

Lo que se ejecuta es el build.bat, si es a lo que te refieres.

Y ese error es porque quizas se te instalaron mal las librerias o el devkitpro, vuelvelos a instalar, que esto siempre lleva su tiempo.

Ademas que son muchos megas como para subirlos a un servidor xD

Oye pues...

pues... a mi tambien me pasa que eh instalado mal las librerias pero... ya lo he instalado millones de veces, pero como si nada.

El devkitpro es compatible con Windows 2000 profesional SP4 (es que tengo ese)

Saludos

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.