Anuncios Google

Insertar imagen y sonido a tu EBOOT.PBP

Tutoriales Avanzados Homebrewes

En esta entrega vamos a aprender a personalizar tu EBOOT.PBP para que quede como más te guste. Si consigues que la imagen y el sonido sean atrayentes al publico, conseguiras mucha audiencia en tus creaciones. Las buenas imagenes y sonidos en tu homebrew crearán una atracción muy fuerte al público, consiguiendo mucha más popularidad. Eso si, hay que saber escoger. Tampoco estaría de más que supieras algo de Photoshop o de Edicion de Sonido.

Autor: sting18.

Procedimiento

Poner imagen ICON0,PIC1 y sonido SND0 es lo mas facil del mundo tan solo tenemos que agregar unas lineas a nuestro makefile y listo, no tenemos que hacer absolutamente nada en nuestro main.c ese se queda tal y como esta las lineas que debemos de poner son.

PSP_EBOOT_ICON = ICON0.png
PSP_EBOOT_PIC1 = PIC1.png
PSP_EBOOT_SND0 = SND0.at3

Todas son opcionales. No tienes por qué poner todas. Sólo las que quieras usar en tu EBOOT.PBP

Creo que las lineas hablan por si solas la primera linea "PSP_EBOOT_ICON = ICON0.png" esa hace que se ponga la imagen chica que se pone enfrente en el XMB las medidas de esta imagen tienen que ser de "144x80" pixeles y tiene que estar en formato ".png" ya con esto podremos ver el icono de nuestro hombrew.

La segunda linea es "PSP_EBOOT_PIC1 = PIC1.png" esta linea mete la imagen de fondo a nuestro EBOOT.PBP por ser pantalla completa tiene que ser de medidas "480x272" y estar en formato ".png", con esto ya podremos ver nuestra imagen de fondo en el XMB.

Y la linea 3 "PSP_EBOOT_SND0 = SND0.at3" esto hace que se escuche sonido a la hora de estar sobre nuestro hombrew creado en el XMB. El archivo tiene que estar en formato ".AT3" para que pueda ser reproducido. ¿El tamaño importa? Sí. ya que si es muy pesado no lo reproducirá.

Aquí teneis un tuto para convertir de MP3 a .AT3: Tutorial de Conversión MP3-AT3.

Aquí os dejo un makefile de ejemplo de un homebrew mio para guiaros.

TARGET = Aereo-TeamMex
OBJS = main.o graphics.o framebuffer.o mp3player.o
 
CFLAGS = -O2 -G0 -Wall
CXXFLAGS = $(CFLAGS) -fno-exceptions -fno-rtti
ASFLAGS = $(CFLAGS)
 
BUILD_PRX = 1
PSP_FW_VERSION = 371
 
LIBDIR =
#Aqui incluiremos libs necesarias
LIBS = -lpspgu -lpng -lz -lm -lmad -lpsppower -lpspaudiolib -lpspaudio
 
LDFLAGS =
 
EXTRA_TARGETS = EBOOT.PBP
PSP_EBOOT_TITLE = Aereo-TeamMex
 
PSPSDK=$(shell psp-config --pspsdk-path)
include $(PSPSDK)/lib/build.mak
 
PSP_EBOOT_ICON = ICON0.png
PSP_EBOOT_PIC1 = PIC1.png
PSP_EBOOT_SND0 = SND0.at3

Nota: los ICON0, PIC0 y AT3 deben estar al lado del compilador.

Otros

También podemos usar otros recursos para personalizar el EBOOT.PBP, aquí los tenéis todos (gracias a dj51_Shura por compratir esto con nosotros):

  • PSP_EBOOT_ICON > ICON0.PNG > 144x80
  • PSP_EBOOT_ANIM > ICON1.PMF > 144x80
  • PSP_EBOOT_UNKPNG > PIC0.PNG > 310x180
  • PSP_EBOOT_PIC1 > PIC1.PNG > 480x272
  • PSP_EBOOT_SND > SND0.AT3

Esto ha sido todo en esta entrega. ¡Hasta la próxima!

4.322035
Tu voto: Ninguno Votos totales: 4.3 (59 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 aries25

MUY BUENO

Saber de photoshop claro xD Si he estudiado diseño grafico y de sonido clarojajaja si se de audio un monton y masterizacion...:-)

Imagen de sting18

De audio que bien :D ,pùedes

De audio que bien :D ,pùedes crear canciones desde 0? si puedes y quieres aportar con teammex para los HB con audios originales y creados por ti contactame por MP saludos.


Imagen de Diego_Dark_256

Eso lo podrias haver

añadido en los primero tutoriales ya que yo (por ejemplo) e seguido tus tutoriales pero busque esto en otras paginas porque queria saber hacerlo y sabiendo que es solo cambiar el makefile lo podias haver pueston desde el principio pero es mi opinion...



Canal de Youtube De "Trabajo": http://www.youtube.com/user/DiegoDark256

Canal de Youtube para divertirse ;D :http://www.youtube.com/user/Trollsofthelife

Twitter Personal: https://twitter.com/DiegoDark256

Twitter del Canal: https://twitter.com/TrollsOfTheLife


 

Imagen de sting18

Bueno diego aunque esto sea

Bueno diego aunque esto sea basico es de lo ultimo que tienes que aprender .

Imagen de Diego_Dark_256

info.//

por cierto estos:

 

  • PSP_EBOOT_ICON > ICON0.PNG > 144x80
  • PSP_EBOOT_PIC1 > PIC1.PNG > 480x272
  • PSP_EBOOT_SND > SND0.AT3

son lo que yo busque pero estos (ya se que l tuto va de los de arriva pero podris dcirme brebemente para que irven estos 2):

 

  • PSP_EBOOT_ANIM > ICON1.PMF > 144x80
  • PSP_EBOOT_UNKPNG > PIC0.PNG > 310x180

¿?

 

 



Canal de Youtube De "Trabajo": http://www.youtube.com/user/DiegoDark256

Canal de Youtube para divertirse ;D :http://www.youtube.com/user/Trollsofthelife

Twitter Personal: https://twitter.com/DiegoDark256

Twitter del Canal: https://twitter.com/TrollsOfTheLife


 

Imagen de klozz

PSP_EBOOT_ANIM > ICON1.PMF >

  • PSP_EBOOT_ANIM > ICON1.PMF > 144x80
  • PSP_EBOOT_UNKPNG > PIC0.PNG > 310x180

el pmf es un pequeño video que se muestra cuando te posas sobre dicho eboot del homebrew un ejemplo es juegospx tiene un video PMF que eh realizado .

el segundo  pic0.png es una imagen que sale en los juegos MINIS nose si los has visto es una imagen que dice PS3 y PSP es utilizado mayormente para poner alguna info .

Saludos


TEAM MEX Homebrew y desarrollo PSP

Metal TrooperV.Pre-Alpha (15%)Lua , 10% C .

Ubunshell VProof. (45%)C

RPG Magues (35%)Lua , 5% C


Android development for Xperia X8 ^^ mis roms en XDA-Developers ya que en Scenebeta no las publican xD

Xperience  | MIUI Pikachu | Semc debrand engine | Froyexp | Xperience walkman mod | Android 4.0.4 CN9 Crema de nieve

-- KLOZZ

Imagen de Diego_Dark_256

grax.//

por la informacion.

Imagen de Diego_Dark_256

comoya e dicho.//

es mi opinion tampoco se que es lo ultimo ylo primero aqui el esperto eres tu xD (el orden no me a importado pero me resulto raro que algo tansencillo no lo pusieras lo que incito a buscarlo por otros sitios. pero no es tan importante esto.)



Canal de Youtube De "Trabajo": http://www.youtube.com/user/DiegoDark256

Canal de Youtube para divertirse ;D :http://www.youtube.com/user/Trollsofthelife

Twitter Personal: https://twitter.com/DiegoDark256

Twitter del Canal: https://twitter.com/TrollsOfTheLife


 

Yo he redactado estos tutos y...

La verdad es que llevas mitad de razón. Te explico:

Si ves que hay un tutorial en la portada, desde un principio, podrías haber buscado la fuente de esos tutos, porque no salen de la nada. Si buscas un poco en las bitacoras de sting18 (autor de los tutoriales de C, los nuevos), encontrarás TODOS los tutoriales que han sido pasados a portada.

Es verdad, que, por otra parte, a habido un poco de fallo de sting18 y mio, el por ponerlo en ese orden y yo por corresponderlo.

Un saludo.


 

 

Imagen de Diego_Dark_256

que buscando.//

encuentras todos los tutoriales ya los se (ya los encontre :D) y lo de la mala planificaion depende porque tu opinas que se podia aver puesto en otro orden pero string piensa que esto aunque basico es de lo ultimo que has de aprender  lo que sigue demostrando que las mentes humanas aunque parecidas piensan diferente pero si os poneis de acuerdo aunque penseis diferente pues el orden tampoco importa tanto (solo que a mi me resulto raro que algo tan sencillo no lo posiera)



Canal de Youtube De "Trabajo": http://www.youtube.com/user/DiegoDark256

Canal de Youtube para divertirse ;D :http://www.youtube.com/user/Trollsofthelife

Twitter Personal: https://twitter.com/DiegoDark256

Twitter del Canal: https://twitter.com/TrollsOfTheLife


 

Ok...

Fallo de mentes xD

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.