Bennu Game Development

Foros en Español => Plataformas => PSP (homebrew) => Topic started by: KeoH on August 29, 2011, 11:33:10 PM

Title: Mi juego en PSP!!!
Post by: KeoH on August 29, 2011, 11:33:10 PM
Hola! Hace unos dias mi primo me devolvió mi PSP, q se la presté yo hace años y por fin me la devuelve... total .. q empecé a enrredar con los ports de bennu para PSP. Probé los que tiene Josebita en su web de googlecode .. el primero me funciona, pero el segundo nop ... frustrado segui buscando ....
Busque el port de DCelso pero se ve q lleva mucho tiempo si mover esos archivos y los enlaces estan rotos ... desanimado totalmente me puse a buscar en google sin esperanzas ... hasta q acabo en un post de DCelso del foro guiri, es el tetris en psp y el enlace funciona..... total lo bajo, lo pruebo y FUNCIONA!!! xDD

Total q me puse a enrredar y consegui q mi juego "4 Dias cubierto de mierda!" que hice para el concurso este Crap FUNCIONARA!!! xDDD Siiii ahora tengo q cambiar el codigo para q funciones los mandos y utilizar los joy ... el sonido funciona en el menu .. asi q supongo q el resto irá bien xDD estoy muuuuuu contento xDD voy a ver si puedo portar otros juegos xDDD ¿Los autores me dan permiso para probar? xDD

Aunq una cosa .... no se como modificar los EBOOT.pbp para q en el menu de la consola aparezca el nombre y la imagen del juego ... porq ahora lo que me aparece es la imagen y nombre del Tetris este q ha adaptao DCelso ... alguno sabe como hacerlo?

:)
Title: Re: Mi juego en PSP!!!
Post by: FreeYourMind on August 30, 2011, 12:10:20 AM
DCElso lo explicaba en su hilo, ya que esa imagen va en el EBOOT.pbp, ponte a buscar a ver si das con el, ya que seguro que lo hace con una tool, ya no me acuerdo.
Title: Re: Mi juego en PSP!!!
Post by: KeoH on August 30, 2011, 02:17:17 AM
Bueno ... he conseguido modificar el EBOOT.pbp de DCelso con el programa PBP Unpacker v0.94. He extraido los archivo q trae dentro el EBOOT.pbp q son varios.

PARAM.SFO ... -> Que lleva dentro los parametros del programa, como el titulo... el programa deja modificar estos datos ... pero cuando lo cambio en la psp me aparece como datos corruptos, asi q he optado por no cambiarlo xDDD

DATA.PSP ---> Este es el programa en sí, supongo q es el bgdi de DCelso

ICON0.PNG ---> La imagen del icono que aparece en el menu (144x80 pixeles)

PIC1.PNG ---> Imagen q aparece cuando te colocas encima del juego en el menu que ocupa toda la pantalla (480x272 pixeles)

El programa deja crear un EBOOT.pbp con estos archivos, solo cambiando las imagenes porq al cambiar el archivos de parametros me da error como dije. El EBOOT puede tener o no PIC0.png , si la tiene, parece q el texto no se muestra, asi q no aparece TETRIS en mi juego xDDD

He conseguido mapear las teclas y funciona, pero cuando empiezo a jugar, puedo mover al pj alante y atras, pero al girar se cuelga la consola xD tambien se cuelga cuando aparece algun zombie xDD

Seguiré probando xD
Title: Re: Mi juego en PSP!!!
Post by: l1nk3rn3l on August 30, 2011, 03:03:48 AM
excelente si deseas probar con este port...

seria genial para nosotros..  ;D

http://www.booleansoup.com/index.php?p=gallerygames&mode=view_item&type=full&id=158


Gracias
Title: Re: Mi juego en PSP!!!
Post by: FreeYourMind on August 30, 2011, 06:26:15 AM
link, la PSP no tiene touchscren xD No es un simples port lo que necesitaria tu juego...
Title: Re: Mi juego en PSP!!!
Post by: Futu-block on August 30, 2011, 08:36:26 PM
Si quieres portar ''el tesoro del dragon'' a psp que queria que lo jugara mi primo, pues adelante; le pones una pantalla de ''portado por KeoH'' y santas pascuas...
Title: Re: Mi juego en PSP!!!
Post by: FreeYourMind on August 30, 2011, 09:22:24 PM
Gracias por recordarme que ya deberia estar el Hamster's Escape en PSP hace tiempo xD
Title: Re: Mi juego en PSP!!!
Post by: KeoH on August 30, 2011, 10:18:52 PM
jajaja bueno bueno ... poco a poco ... la verdad esq deberia de probar con juegos sencillos antes de los complicados .. pero weno ...

He portado Echo y Kings of fighter ... ambos tienen el mismo problema ... cuando porfin me peleo con los codigos para poder configurar los botones de la psp (drumpi vaya liada con los botones macho!), pos eso .. q consigo moverme perfectamente por los menús, pero una vez q empieza en juego la psp despues de un rato de carga y la pantalla en negro se apaga .. no se ...

Mi juego llegaba a ejecutarse la pantalla de juego pero al interactuar un poco se colgaba ... no se q pasa. Kings of figther ademas se le ven los colores azulados xD

Ambos juegos he cogido el port de wiz y he hecho cambios minimos, estan a 320x240 creo, y la psp lo que hace es estirarlos automaticamente a su resolucion nativa, ocurre lo mismo si pones 640x480. Estoy haciendo pruebas con programas chorras q toy haciendo (tipico q crea procesos q se autocongelan hasta el infinito y el framerate aguanta xD)

Probaré con el tesoro del dragon y el hamster a ver q tal van :)
Title: Re: Mi juego en PSP!!!
Post by: KeoH on August 30, 2011, 10:27:15 PM
Me he puesto con Panta y el Dragon xDD pero no trae las fuentes xDD asi q he tenido q usar el dcb xDD se oye la musica pero no se ve nada xDD Pasame un las fuentes y te lo porto en un pispas xD
Title: Re: Mi juego en PSP!!!
Post by: FreeYourMind on August 30, 2011, 10:44:13 PM
Cuando pruebes el hamster dime a ver si chuta.
El port de PSP tiene muchos problemas, si quereis mover cosas en PSP deberiais probar cosas muy sencillas como mi Hamster Escape y completarlas poco a poco a medida que no dejen de funcionar.
Lo digo tambien por la carga que es eterna, con lo cual en juegos pequeños en memoria pues ya no queda tan mal un port de los mismos con la release actual.

De todas formas DCElso se ha casao de vez y ya nos ha dejao, era el que llebaba el port y josebita esta centrado en iphone y Android.
DCElso antes de desaparecer me paso las pautas a seguir para hacer la compilación, cuando tenga mas tiempo puede que intente compilarlo tambien.
Title: Re: Mi juego en PSP!!!
Post by: KeoH on August 30, 2011, 10:56:15 PM
El Hamster es incluso mejor!! xDD Casca despues de la pantalla de la Crap Compo xDDD y sin el codigo no puedo hacer mucho mas :P
Title: Re: Mi juego en PSP!!!
Post by: FreeYourMind on August 30, 2011, 11:09:58 PM
No entra en el titulo ? Mañana le dedico 5 minutillos
Title: Re: Mi juego en PSP!!!
Post by: KeoH on August 30, 2011, 11:20:52 PM
puede q sea por los sonidos esos .. usa el speaker del pc no? puede q sea porq la psp no tiene de eso xD vete a saber xD
Title: Re: Mi juego en PSP!!!
Post by: FreeYourMind on August 30, 2011, 11:48:20 PM
hahhahahahahahahahah, la wiz tampoco tiene xD
Puede que sean los sonidos si, pero los ogg que son los que utiliza xD
Title: Re: Mi juego en PSP!!!
Post by: KeoH on August 31, 2011, 10:10:45 AM
en el echo la musiquita del menu es ogg tambien creo ... y funciona
Title: Re: Mi juego en PSP!!!
Post by: Futu-block on August 31, 2011, 11:23:34 AM
pidele las fuentes a free, a ver si las tiene aun...


(si no dame el toque)
Title: Re: Mi juego en PSP!!!
Post by: Drumpi on August 31, 2011, 01:05:56 PM
Quote from: KeoH on August 30, 2011, 10:18:52 PMHe portado Echo y Kings of fighter ... ambos tienen el mismo problema ... cuando porfin me peleo con los codigos para poder configurar los botones de la psp (drumpi vaya liada con los botones macho!), pos eso .. q consigo moverme perfectamente por los menús, pero una vez q empieza en juego la psp despues de un rato de carga y la pantalla en negro se apaga .. no se ...

Juas, sí, lo de los botones es un poco lioso (es una de las cosas que estaba limpiando el mes pasado), pero es por culpa de tener que hacerlo compatible con WIZ y PC. Casi es mejor crearse un proceso propio, o bien que te descargues la versión para Caanoo, que ya tiene esa parte algo más ordenada y se pueden configurar los botones.

De todas formas, si te llega a funcionar el port con mi juego, creo que habrías cubierto el 50% de la funcionalidad de Bennu :D
Lo normal es probar con cosas sencillas, pero bueno, haces como yo: si el juego más complejo funciona, es que va bien y te ahorras muchas pruebas :D :D :D

Quote from: KeoH on August 31, 2011, 10:10:45 AM
en el echo la musiquita del menu es ogg tambien creo ... y funciona

Toda la música de Echo es OGG.
Nota mental: terminar de convertir el audio para que funcione bien de una vez en Wii.
Title: Re: Mi juego en PSP!!!
Post by: KeoH on August 31, 2011, 06:53:47 PM
Quote from: Futublock on August 31, 2011, 11:23:34 AM
pidele las fuentes a free, a ver si las tiene aun...


(si no dame el toque)

xDDD mandamelo directamente xDD pa q me dices q se lo pida a free? xDD
Title: Re: Mi juego en PSP!!!
Post by: FreeYourMind on August 31, 2011, 06:57:04 PM
Que te las de el, yo ya no se donde paran
Title: Re: Mi juego en PSP!!!
Post by: Futu-block on September 01, 2011, 06:13:11 PM
busca aqui:
http://dragonteasure.blogspot.com/
si no las encuentra aqui me lo dices...
Title: Re: Mi juego en PSP!!!
Post by: KeoH on September 01, 2011, 08:35:31 PM
mmmm el enlace de dropbox con las 7 distros me da error 404 xDDD Me parece q tu sobrino se quedará sin probarlo en la psp xDDD
Title: Re: Mi juego en PSP!!!
Post by: FreeYourMind on September 01, 2011, 09:56:58 PM
Esos eran los binarios, el src lo tendra en posts anteriores pero no son la ultima version, así que te los tendra que enviar el
Title: Re: Mi juego en PSP!!!
Post by: KeoH on September 02, 2011, 05:58:18 PM
bueno .. po el que quiera q porte su juego q me envie todo ... paso de pedirlo xDDD Por cierto .. es curioso pero el Hamster Scape funciona hasta el menú 1 de cada 5 veces q lo ejecuto xDDDD
Title: Re: Mi juego en PSP!!!
Post by: FreeYourMind on September 02, 2011, 09:15:24 PM
Iba a ponerme ahora con el test, pero las ganas son pocas, donde descargo el editor del eboot ese ?
EL bennu fue el ultimo posteado el que te descargaste (tetris) ?
Title: Re: Mi juego en PSP!!!
Post by: KeoH on September 02, 2011, 11:29:39 PM
Si, la version q tengo es la version q puso DCelso en el foro guiri, el programa tal como te he puesto el nombre arriba, lo pones en el google y te sale la pagina... asi lo encontré yo despues de navegar por foros de psp, lo usan la gente para crear versiones para psp de juegos de play1. Pero descomponiendo el eboot de DCelso puedes sacar la parte de codigo , del archivo de los datos (no lo modifiques que crashea) y de las imagenes o sonidos q pudieran contener.

EDITADO:  El programa es PBP Unpacker v0.94
Title: Re: Mi juego en PSP!!!
Post by: KeoH on September 02, 2011, 11:37:08 PM
Creo q ya se porque se cuelgan los juegos ... en pc cuando hay un error, siempre tienes la ventan ms-dos con el detalle del error, pero en psp no hay , ni aparece nada... se cuelga y ya está. Parece ser q el bgdi de psp es mas sensible a los errores que la version de windows q a los errores tontos los ignora, y la psp es mas pija y se casca a cada error. He suprimido un par de procesos en mi juego q podrian ser los que daban problemas y, efectivamente, el juego es jugable ... aunq en algun momento llega otro error y vuelve a cascar xDD. Se ve que es mejor la psp para detectar bugs q windows jejejjee. Supongo q en los otros juegos pasará lo mismo ... tal vez cosas como usar variables byte cuando la funcion de devuelve un dato int o algo asi , en windows lo ignora y la psp no .... supongo q será algo de eso ... no tengo idea. Habrá q ser mas cuidadoso para programar en psp. :)
Title: Re: Mi juego en PSP!!!
Post by: FreeYourMind on September 03, 2011, 11:11:41 AM
Que version del port estas usando ? El que venia con tetris no ? Donde esta la descarga ?
Ha sacado muchas mas, la ultima disponible, esta en la pagina 8:

http://forum.bennugd.org/index.php?topic=1981.105

y es esta:

http://www.mediafire.com/?3rrublqwmnuex1o
Title: Re: Mi juego en PSP!!!
Post by: FreeYourMind on September 03, 2011, 11:42:47 AM
Bueno, he usado la que tenia en mi PSP, que si no recuerdo mal era de las ultimas betas que puso.
El hamster funciona, pero solo pasa el logo la segunda vez que entro en el juego!
Aparte de esto es jugable pero no toca el sonido, voy a compilar una version con los controles de PSP y ver porque no suena (aunque pienso que habia alguna beta sin sonido para pruebas, puede que sea la que tengo).
Title: Re: Mi juego en PSP!!!
Post by: KeoH on September 03, 2011, 11:51:26 AM
Yo la version q tengo es la que venia con el tetris ... voy a probar esta q dices a ver q tal .. Yo cuando probé el hamster y llegue al menu, una de las teclas hacia de start y empezaba el juego , el sonido tambien funcionaba xD pasame el codigo para q pueda cambiar las teclas a ver que tal xDD
Title: Re: Mi juego en PSP!!!
Post by: FreeYourMind on September 03, 2011, 11:52:18 AM
Ponme el link, ahora mismo estoy adaptando el juego a la psp.
Title: Re: Mi juego en PSP!!!
Post by: KeoH on September 03, 2011, 11:53:25 AM
que link? en del bgdi de psp con el tetris?
Title: Re: Mi juego en PSP!!!
Post by: FreeYourMind on September 03, 2011, 12:52:21 PM
si, que no lo encuentro
Title: Re: Mi juego en PSP!!!
Post by: KeoH on September 03, 2011, 05:07:29 PM
creo q es este : http://www.mediafire.com/?eyx78uek9h0z9s1 (http://www.mediafire.com/?eyx78uek9h0z9s1)
Title: Re: Mi juego en PSP!!!
Post by: FreeYourMind on September 03, 2011, 05:16:01 PM
Ya no es necessario, efectivamente el que tenia era sin audio.
Title: Re: Mi juego en PSP!!!
Post by: KeoH on September 03, 2011, 05:45:40 PM
Free.. esta del ejemplo de FIRE tiene q ser una version anterior .. porq aparte de que ocupa 100k menos, en mi juego salen los colores jodidos xD y se cuelga igual xD asi q me quedo con la version q tenia jaja
Title: Re: Mi juego en PSP!!!
Post by: FreeYourMind on September 03, 2011, 06:12:49 PM
Me imagino que si, porque en el Tetris viene tambien Fenix y recuerdo que fué de lo ultimo que DCElso toqueteo. De todas formas yo lo he utilizado porque en el mio salen bien los colores.