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.
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.
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):
Esto ha sido todo en esta entrega. ¡Hasta la próxima!
Comentarios
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...:-)
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.
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
Bueno diego aunque esto sea
Bueno diego aunque esto sea basico es de lo ultimo que tienes que aprender .
info.//
por cierto estos:
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):
¿?
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
PSP_EBOOT_ANIM > ICON1.PMF >
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
grax.//
por la informacion.
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.
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