Patrocinadores

www.soporteoptico.com

www.zonavirtual.es

Kit de Programacion PSP para Torpes

PacksPCes

v3.0

Bueno compis, viendo el monton de problemas que tienen los usuarios a la hora de iniciarse en la programacion e instalar los diversos copiladores como el Cygwin + Toolchain y su libreria requeridas, he decidido crear este pack el cual trae todo lo necesario para compilar cualquier programa. Su instalacion es muy rapida y sencilla, solo debeis seguir los pasos que expongo mas adelante y en cuestion de minutos estareis compilando vuestros codigos sin ningun problema ni dolores de cabeza. Nueva version con dsk actualizado y nuevos samples. Aprovechamos para anunciar la nueva web oficial de Marce_82, donde podreis seguir todos sus avances y aportes.

Tutorial: Empieza a programar desde cero




Proceso de Instalacion

Lo primero que debemos hacer antes de nada,es cambiar las variables de entorno de nuestro PC (hablo de windows xd). Para ello seguir estos pasos.

1º Hay que añadir el path en windows: en MiPc con el botón derecho, Opciones avanzadas, Variables de entorno, en la varible PATH (si no existe, aunque es raro, la creas en nuevo)y añades al final ";C:/PSPDev/bin" (Sin las Comillas xd). Ahora creas dos variables nuevas,una con el nombre PSPSDK con valor "C:/PSPDev/psp/sdk" y otra con nombre PSPDEV con valor "C:/PSPDev".

2º Una vez tengamos las variables de entorno de windows creadas, procedemos a instalar el Pack.

Descargar Kit de Programacion PSP para Torpes v3.0 (Sólo Usuarios Registrados)


3º Ejecuta el pack e instalalo en la ruta que te pide, usease,C:/Pspdev (Si cambiais la letra de la unidad del disco duro, debereis cambiarla tambien en las variables de entorno)

 

4º Una vez finalize la instalacion del pack,ya esta todo listo y preparado para programar y copilar.

 

Proceso de Compilacion

A la hora de compilar un codigo, simplemtente debemos copiar el archivo llamado Compilador.cmd que esta en C:/Pspdev al lado de nuestro main y make. (Ver la imagen xd)

Una vez copiado el archivo Compilador.cmd al lado del main y makefile a compilar, solo debemos clickear encima de el y automaticamente saldra una ventana de ms-dos mostrando la copilacion y los archivos copilados al lado de nuestro main.

* Recordad el archivo Compilador.cmd esta dentro de la carpeta C:/Pspdev

Y ya esta compis asi de facil, cada vez que queramos copilar un src, sea cual sea, copiamos el archivo Compilador.cmd al lado del main y make y pinchamos encima de el y voila, programa compilado y listo para usar.


Software que incluye el pack

En el pack e incluido lo siguiente:

  • Pspdev Win32 + SDK
  • Libreria devKitARm Revision 21 + SDK
  • devkitPSP Revisión 9 (Incluye último SDK)
  • Librerias: SDL, SDL_MIXER, JPEG, LIBpsp2d, libmikmod, PSPGL, LibbulletML, Lib Tremor, LibPng, Zlib, LibMad, OSLib, Freetype y OGG.
  • Samples by Xcorpia & Marce82


Bueno compañeros,pues poco mas que decir,la instalacion es muy sencilla y rapida,solo debeis cambiar las variables de entorno como os e comentado antes e instalar el pack,ya esta,asi de facil,lo testeado en varios pc,inclusive en mi portatil y va de lujo,copila hasta las galletas xd.

Asi que nada mas un salu2 y a disfrutar de la programacion.

Versiónes antiguas

2007-08-26 17:17:24

Descargar Kit de Programacion PSP para Torpes (Sólo Usuarios Registrados)

Descargar Kit de Programacion PSP para Torpes v2.0 (Sólo Usuarios Registrados)

3
Votos totales: 3 (7 votos)

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 jonermjimbomal

NO ENCUENTRO

NO ENCUNTRO EL Compilador.cmd NO SE DONDE ESTARA SI ALGUIEN ME AYUDA GRACIAS

 

EDITADO: Este post incumple las de normas de psp.scenebeta, por favor, revise las normas de la comunidad. Gracias. -Viciuz-


vamo ahi jua jua... gracias a todos por crear esta pagina tan bakana.....

Imagen de CkFra

Según

lo que dice la noticia, aparece cuando ejecutas el instalador, y se extraen los archivos. Vuelve a extraer el contenido.

Saludos 


ayuda

no se donde esta el compilador. no lo encuentro

Imagen de yoan03

podria decirme cual programa

podria decirme cual programa yo puedo hacer juego pa la psp yo he hecho muchos juegos bueno para la pc quiero volverme un veterano en el psp. ¿si se podria?

Imagen de Scarre€D

Duda con WinVista

Una gran duda, agradezco de antemano al que responda:

 

¿A quien de ustedes le va este pack (Gracias a Marce_82) en Windows Vista? Es que yo he intentado con Vista Home Basic y no va.

 

¿O solo es en XP?

 

Salu2. 

 

Imagen de jjdrako

win vista

yo no he usado nunca el vista, en el xp cuando le das con el boton derecho al exe y vas a propiedades, hay una pestaña que pone compatibilidad y luego eliges el windows que quieras, eso no se si el vista tambien lo tendra, pero por probar :)

pd: ya averigüe como tenerlo en linux, no hace falta emular windows, solo hay que bajarse las librerias y compilarlas


Imagen de Scarre€D

Aver que tal

Probare lo qe comentas.

Estaba pensando en eso pero no me animaba.

Salu2 y suerte con tu Linux.

Imagen de jjdrako

y en linux?

buenas....
yo es que uso linux, alguien sabe como puedo tener el kit de desarrollo para linux????

gracias


Imagen de lucky_luck

y en Linux?

Creo que para linux podrias usar el Wine, o hacer una virtualización de Windows con virtualbox. Seguro que eso te funcionará.

un saludo.

La librería arklib.h tiene

La librería arklib.h tiene fallos y el kit v3 no compila con algunos programas,lo veo malísimo,a ver si marce y compañía lo reeditan pues no compila.

Compatibilidad Slim

Hola, esta ultima version incluye las OSLib y alguna cosa mas.

Yo queria saber si las funciones y librerias nuevas son para modo user o modo kernel x lo q no valdrian en las psp slim.

Please, alguien nos lo confirma?

Gracias y 1saludo 

Me cuelga la PSP Slim.

Buenas, he probado el compilador, y lo primero es que el bat, que imagino sólo llama al MAKE no esta en el maquete. De todos modos llamo al MAKE para que compile y me genera el EBOOT.PBP, lo copio a una carpeta dentro de GAME (concretamente a GAME/PRUEBA) y al ejecutarlo, la PSP Slim se me queda en negro, y se reinicia bruscamente. He probado compilando 2 ejemplos diferentes (el menu grafico, y el multimedia) y en ambos me hace lo mismo.

No se si es fallo del ejemplo o dl compilador, o bien hago algo mal yo, claro esta. Estoy compilando en XP y el anterior compilador tiraba bien.

Tengo CF 3.90 M33

Has puesto la carpeta menu

Has puesto la carpeta menu con las 3 imagenes junto al eboot? A mi pasaba eso y tengo slim...pero aun no se si la OSLib tira en modo user.

1saludo

Imagen de XWolf

¿?

y que conjunto de paquetes necesito para instalarme el toolchain, con estas librerias en linux?, he mirado cientos de tutos, pero me parece que no estan todas las librerias posibles


Antitrust
El conocimiento Humano pertenece al mundo.

Imagen de CkFra

Muchas

gracias por este kit, marce. De momento estoy con LUA pero iré subiendo de dificultad :P

Esto una duda, la versión 3, qué incluye con respecto a las anteriores?


Imagen de F Metal Alchemist

Creo que

Creo que lo que cambia en la vercion 3 es que incluye nuevas librerias


Imagen de rataman85

muy buento tutoria ya vere

muy buento tutoria ya vere si hago el programa de mi vida una brula que use el gps que sera de mucho tiempo crearla pero es una idea loca mia


http://img218.imageshack.us/img218/7459/zzindiandancebk3.gif

eeeeeeeeeeh!!

este compilador creo k m viene bien, soty aprendiendo leguaje C /C++

la pregunta del miyon es:: este compilador sirve para en lenguaje C y / C++???

EDITADO: El uso excesivo de abreviaturas contraviene las normas de beta.pesepe, por favor, revise las normas de la comunidad. Gracias.  - Gugu - 

 

porque??

cada que inteno compilar cualquier aplicacion me sale esto:

psp-gss -I. -IC\pspdev/psp/sdk/include -2 -g0 -Wall -D_PSP_FW_VERSION=150 -c

-o template.o template.c

psp-gss.exe: _spawnvp: no such file or directory

make: *** [template.o] Error 1

Terminado

me pueden decir que signfica y como se arregla.

gracias

Fallo de Vista

Buenas. Creo que error es debido a Windows Vista porque a mi me pasa pero sólo si compilo en Vista, si compilo en XP va perfecto.

 ¿Tienes Windows Vista? Sino busco otra causa porque en mi portatil puedo compilar perfectamente y en el fijo no y la única diferencia es que en el portatil tengo XP

No creo que sea Vista

En efecto, yo tengo windows vista en el portatil, pero hace algunos meses empecé a programar algunas pamplinas e iba perfectamente.

 Supongo que algo no va bien, puesto que tampoco puedo compilar mis proyectos de C para la facultad.

En fin, supongo que reinstalando windows... (ya le hace falta una limpieza).

De todos modos, si alguien da con la solucion... que la diga!

Suerte!

Mis pruebas

Yo tengo 2 ordeandores fijos con Vista Ultimate (ambos recien formateados) y ninguno compila, y el portatil, con Xp Home que llevo sin formatearlo mas de 1 año tira perfectamente.

De todos modos si encuentras alguna otra opcion y haces correr el compilador en vista dimelo ;D

Imagen de XWolf

¿?

porque todos están tan seguros de que Vista es mejor que XP, ¿porque es mas nuevo y caro?


Antitrust
El conocimiento Humano pertenece al mundo.

Me ocurre exactamente lo mismo que a ti.

Pues eso, si sabes el por qué, dilo aqui.

Saludos 

marce82 el mejor

cmo te lo curras tio ere un makinon weno k muxas grasias y k ablamos por el xat de DA

EDITADO: El uso excesivo de abreviaturas contraviene las normas de beta.pesepe, por favor, revise las normas de la comunidad. Gracias. -Gugu- 

Imagen de KiKAnCiO

Como puedo

cambiar las variables de entorno en windows Vista? me urge aprender a programar :D


Firma KiKAnCiO SS para SB

Imagen de david_gv

realmente no lo se acer

realmente no lo se acer manualmente, te akonsejo ke instaler el PSPDev kon el instalador oficial, ya ke este solo instala los archivos necesarios, i el oficial te krea los paths automaticamente, y despues copias las librerias ke te keden o ke necesites, yo lo tengo en Windows Vista y por aora bien, algun ke otro fallo pero supongo que sera por falta de librerias

saludos

EDITADO: El uso excesivo de abreviaturas contraviene las normas de beta.pesepe, por favor, revise las normas de la comunidad. Gracias. -Gugu-

[img]http://img137.imageshack.us/img137/3500/mehishdvna9.png[/img]

Muy fácil

Haz clic en inicio, en Equipo haz clic derecho, y ve a donde dice Propiedades. Te saldrá una ventana. Luego, haz clic en la barra de la izquierda donde dice Configuración Avanzada del Sistema. Y listo!!! :)

pasa algo raro

bueno pues instalo las variables de entorno, ay 2 campos de variables de entorno las para el usuario i las del sistema, en el campo de variables de sistema i el de usuario i no me va!! me sale un mensaje de error con una ventana con un boton de aceptar... i nada mas ya he intentao desde el cmd i tampoco...

salu2 


[IMG]http://i200.photobucket.com/albums/aa88/jcsrphoto/rogerfederer.png[/IMG]
[IMG]http://i200.photobucket.com/albums/aa88/jcsrphoto/pspismyheroin.png[/IMG]

Imagen de CkFra

Yo también

he tenido el mismo problema, no sabía donde ponerlo... Asi que como se modificaba el anterior en el de sistema, pues supuse que también sería en el de sistema....

De todos modos, estamos tocando valores del sistema con la programación, asi que supongo que es lógico que sea en sistema (Ahora que sea en el de usuario xDDDDD)

Saludos


Por fin algo de programacion

Por fin algo de programacion para k use yo

jaja.

Gracias por hecerlo Marce82 


FWs: 2.01-> 2.60-> 1.50-> M33 3.52 -> M33 3.71 -> M33 3.80 -> M33 3.90, Y mi PSP aun vive

Imagen de Adrin

Gracias Marce ^^

Gracias Marce ^^

Imagen de Necro

Pues... no me va.

Yo cambio las variables, cierro todo, y el cygwin ni lo huelo, y si el pspdev es un programa (lo he deducido por las capturas) no lo he visto en ninguna parte. Lo unico que me instala son las carpetas, y a lo mejor me equivoco(que puede ser) pero me parece que no deberia ocurrirme esto.


La muerte es un castigo para algunos, para otros un regalo y para muchos un favor.

Imagen de Unicorn

En portada

tienes otro tutorial (sera por variedad en el tema :-)). Revisalo tiu, quiza te sea de ayuda. La verdad, esta muy detallado.


Imagen de Necro

Nada, sigue igual... Ese

Nada, sigue igual... Ese tuto ademas es para instalarlo todo por separado, no para instalar el pack.


La muerte es un castigo para algunos, para otros un regalo y para muchos un favor.

Imagen de Unicorn

Pero si no

te funciona el pack...la mejor forma es hacerlo manualmente :-P. Creeme, he seguido el tutorial y hay mucho texto y capturas, esta todo bien explicado, y es sencillo.


Imagen de Necro

No es por el tuto...

No soy tonto, lo k pasa es k para hacerlo manualmente, hace falta internet, y en mi ordenador yo no tengo "semejante privilegio". Asi que me tengo que conformar con lo que pueda instalar sin internet, o aguantarme...


La muerte es un castigo para algunos, para otros un regalo y para muchos un favor.

Imagen de CkFra

Una duda

como es que si no tienes el privilegio de internet, estás contestando aquí, en beta.pesepe.COM ?? xDDDD

Saludos


exelente programa!!!

muy muy buen programa te felizito. estuve durante dias leyendo miles de tutoriales d progrmacion y nunca pdue compilar un plugin bien ise de todo lei en 20mil froos y ninguno m ayudo, y con este perfecto sin errores, muchas gracias!!! 

Soy un principiante en esto

Primero que nada quisiera preguntar si en el pack ya vienen todos los comandos (no es por no quererlo descargar, es que para empezar a contribuir programando, ya que no se mucho) para programar....y la pregunta mas tontateniendo eso y siguiendo los pasos podre hacer cosas como lo visto con los homebrew que tienen aqui o si alguien me puede explicar o que onda?

 

Gracias y disculpen por la ignorancia

Imagen de Unicorn

Esto

es un pack que instala las herramientas necesarias para programar. Si estas empezando, mi consejo es que te pases por la seccion tutoriales avanzados de la comunidad, alli veras tutoriales lua, mucho mas asequibles que esto.


Imagen de CH32

WOW, aplauzos!

Mil gracias por hacer publico este, aunque a mi no me agrado el termino "torpe" almenos si esta muy sencillo de instalar, antes usba borland C pero en la universidad nos ponen a compilar con Dev-Cpp, asi que a probar con este SDK...

espero poder hacer un buen juego, llegare al foro con las dudas y logros ;)

saludos 

Librería freetype.

Hola,

alguien sabe como conseguir la librería freetype ya compilada o, al menos, sabe como compilarlas desde windows.

 Gracias y buen trabajo Marce.

A mi no me compila

Instale esto en el portatil probando un simple hello world y no me va, luego prove alguno de los programas que trae el pack y tampoco, siempre me sale el mismo error cuando le doy al compilador.cmd

El texto que me sale es el siguiente:

C:\Users\Reis\Desktop\c>make main
psp-gcc -I. -IC:/PSPDev/psp/sdk/include -O2 -G0 -Wall -D_PSP_FW_VERSION=150 -c
-o main.o main.c
psp-gcc.exe: _spawnvp: No such file or directory
make: *** [main.o] Error 1

C:\Users\Reis\Desktop\c>pause
Presione una tecla para continuar . . .

 

¿Alguien me da una pista?

 

Imagen de La Hire

a mi me pasa lo mismo  

a mi me pasa lo mismo

 


<img border="0" align="middle" src="http://img509.imageshack.us/img509/1594/fixdk1.png" />

Info

Seria bueno postear mas informacion acerca de las bibliotecas

viene ya con el cygwin?? un

viene ya con el cygwin??

un salu2


:::.:.:P4310:.:::

Imagen de Unicorn

En el contenido

Marce desde luego no lo especifica. Instalalo y nos cuentas.


Imagen de Tanos

:<

No tenias que llamarnos torpes :<, jejeje, quisiera más información sobre esto, sirve para programar tus propias creaciones o para crear un port?

 


Scenery-sado

Imagen de Abismo

Jejejeje

Si te sirve de consuelo me incluyo entre los poco habiles que nos interesa este tema. 8P


Baneo usuarios que pregunten por PM consultas que pueden preguntar en los foros.

Imagen de Unicorn

Sirve

para compilar codigo, ya sea tuyo, o de otro coder. Eso si, un port requiere algo mas de esfuerzo que solo compilar el codigo para PSP...


pspdev

aaaaaargh!! no se komo vaaa

alguen amabilisimo ke me pueda decir komo lo hago pa convertir /usar esto??

gracias infinitas

Imagen de Neo_Ace

Debes de saber programación

Debes de saber programación para usar esto, mirate algunos tutos C que tenemos en beta. Saludos.


Imagen de BAC

muy muy interesante

Con esto puedo hacer un port de un programa para PC, si tengo el codigo fuente?

hay que portar fenix para la PSP y viendo que nadie se pone, voy a tener que aprender a manejar esto...

no será tan facil como darle a "convertir" verdad?

Bueno, iré poco a poco...



Descargar Homebrew de BETA, gratis. Visualizar un tutorial, gratis. Iniciarse en la programacion en español, gratis. Colaborar a que la scene PSP en español crezca, no tiene precio.

Imagen de XWolf

.

eso de que nadie se pone no es cierto
yo me puse (sin resultados) y hay otros proyectos, si queres lo probamos juntos


Antitrust
El conocimiento Humano pertenece al mundo.

oye, yo también quiero,

oye, yo también quiero, pero no tengo ni idea de C o C++ xD

podríamos portarlo entre los dos? xD 

Imagen de Unicorn

Si y no...

teniendo el Source esta claro que lo mas dificil esta hecho...pero para portarlo a PSP necesitas modificarlo, cosas como cambiar la resolucion de pantalla, optimizar el uso de memoria ram, redirigir los controles...por citar solo unos ejemplos.

Por cierto, un saludo BAC ;-) 


Imagen de Abismo

Interesante autoinstalador

Para aquellos que desean iniciarse en la programación en C para PSP. Gracias de nuevo Marce. >8)


Baneo usuarios que pregunten por PM consultas que pueden preguntar en los foros.

quiero saber

¿como se utiliza?, (al menos denme un ejemplo, porfavor) no lo se usar, y eso que seguí todos los procedimientos.

Imagen de Unicorn

No os compliqueis

esto es PARA USUARIOS AVANZADOS. Si no teneis ni idea de programar, ni lo mireis, no le sacareis provecho.


Imagen de JuanCristobal117

Se Corren juegos con eso?

Hola quisiera saber si se pueden correr juegos desde la memory stick desde hay con este emulador

salu2

Imagen de Unicorn

Si preguntas eso

olvidate de esta noticia, no es para ti ;-). Es para programadores que crean los juegos, no para cargarlos.


/ o \ ?

Es de alguna reelevancia que en el path tengamos slash o backslash en el contenido de la variable??, sorry si es muy Torpe la pregunta..

Imagen de Unicorn

Lo es

/ => Unix.

\ => Windows. 


tmpoco

ami tb me sale los del icono de error cuando canvio las variables i inicio el programa y no me deja lo he hecho to bien cmo dice el tutorial de la portada pro favor indicarme algun falloo de algo alguna pregunta me interesa este programa para seguir aprendiendo ya que tngo algo de conocimentos de programacion en lua algo y eso gracias.

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.