[Duda] HBL Developer, ejecutar en OFW

Moderadores: Kravenbcn, largeroliker, fidelcastro, cerealkiller, pspCaracas, dark_sasuke, m0skit0, LnD, ka69, zacky06

Responder
Avatar de Usuario
AzagraMac
Enteradillo
Enteradillo
Mensajes: 32
Registrado: 09 Jul 2010, 19:28
PSN ID: Azagra_Mac
Twitter: AzagraMac
Ubicación: Madrid
Contactar:

[Duda] HBL Developer, ejecutar en OFW

Mensaje por AzagraMac »

Una cosa, me he bajado la ultima revision del svn, la 116, compilo sin problemas la carpeta eLoader, me genera los h.bin y hbl.bin, hasta aqui todo OK
Spoiler:

Código: Seleccionar todo

$ make
psp-gcc -D PSP -I /usr/local/pspdev/psp/sdk/include -I patapon2 -Os -W -Wall -Werror -Wshadow -G0 -fno-pic -mno-abicalls -fomit-frame-pointer -DSVNVERSION=\"116\" -D DEBUG -D NID_DEBUG -S eloader.c -o eloader.s
psp-as   -o eloader.o eloader.s
psp-gcc -D PSP -I /usr/local/pspdev/psp/sdk/include -I patapon2 -Os -W -Wall -Werror -Wshadow -G0 -fno-pic -mno-abicalls -fomit-frame-pointer -DSVNVERSION=\"116\" -D DEBUG -D NID_DEBUG -S elf.c -o elf.s
psp-as   -o elf.o elf.s
psp-gcc -D PSP -I /usr/local/pspdev/psp/sdk/include -I patapon2 -Os -W -Wall -Werror -Wshadow -G0 -fno-pic -mno-abicalls -fomit-frame-pointer -DSVNVERSION=\"116\" -D DEBUG -D NID_DEBUG -S memory.c -o memory.s
psp-as   -o memory.o memory.s
psp-gcc -D PSP -I /usr/local/pspdev/psp/sdk/include -I patapon2 -Os -W -Wall -Werror -Wshadow -G0 -fno-pic -mno-abicalls -fomit-frame-pointer -DSVNVERSION=\"116\" -D DEBUG -D NID_DEBUG -S lib.c -o lib.s
psp-as   -o lib.o lib.s
psp-as patapon2/sdk_hbl.S -o patapon2/sdk_hbl.o
psp-gcc -D PSP -I /usr/local/pspdev/psp/sdk/include -I patapon2 -Os -W -Wall -Werror -Wshadow -G0 -fno-pic -mno-abicalls -fomit-frame-pointer -DSVNVERSION=\"116\" -D DEBUG -D NID_DEBUG -S debug.c -o debug.s
psp-as   -o debug.o debug.s
psp-gcc -D PSP -I /usr/local/pspdev/psp/sdk/include -I patapon2 -Os -W -Wall -Werror -Wshadow -G0 -fno-pic -mno-abicalls -fomit-frame-pointer -DSVNVERSION=\"116\" -D DEBUG -D NID_DEBUG -S config.c -o config.s
psp-as   -o config.o config.s
psp-gcc -D PSP -I /usr/local/pspdev/psp/sdk/include -I patapon2 -Os -W -Wall -Werror -Wshadow -G0 -fno-pic -mno-abicalls -fomit-frame-pointer -DSVNVERSION=\"116\" -D DEBUG -D NID_DEBUG -S globals.c -o globals.s
psp-as   -o globals.o globals.s
psp-gcc -D PSP -I /usr/local/pspdev/psp/sdk/include -I patapon2 -Os -W -Wall -Werror -Wshadow -G0 -fno-pic -mno-abicalls -fomit-frame-pointer -DSVNVERSION=\"116\" -D DEBUG -D NID_DEBUG -S modmgr.c -o modmgr.s
psp-as   -o modmgr.o modmgr.s
psp-gcc -D PSP -I /usr/local/pspdev/psp/sdk/include -I patapon2 -Os -W -Wall -Werror -Wshadow -G0 -fno-pic -mno-abicalls -fomit-frame-pointer -DSVNVERSION=\"116\" -D DEBUG -D NID_DEBUG -S syscall.c -o syscall.s
psp-as   -o syscall.o syscall.s
psp-gcc -D PSP -I /usr/local/pspdev/psp/sdk/include -I patapon2 -Os -W -Wall -Werror -Wshadow -G0 -fno-pic -mno-abicalls -fomit-frame-pointer -DSVNVERSION=\"116\" -D DEBUG -D NID_DEBUG -S malloc.c -o malloc.s
psp-as   -o malloc.o malloc.s
psp-gcc -D PSP -I /usr/local/pspdev/psp/sdk/include -I patapon2 -Os -W -Wall -Werror -Wshadow -G0 -fno-pic -mno-abicalls -fomit-frame-pointer -DSVNVERSION=\"116\" -D DEBUG -D NID_DEBUG -S md5.c -o md5.s
psp-as   -o md5.o md5.s
psp-gcc -D PSP -I /usr/local/pspdev/psp/sdk/include -I patapon2 -Os -W -Wall -Werror -Wshadow -G0 -fno-pic -mno-abicalls -fomit-frame-pointer -DSVNVERSION=\"116\" -D DEBUG -D NID_DEBUG -S utils.c -o utils.s
psp-as   -o utils.o utils.s
psp-gcc -D PSP -I /usr/local/pspdev/psp/sdk/include -I patapon2 -Os -W -Wall -Werror -Wshadow -G0 -fno-pic -mno-abicalls -fomit-frame-pointer -DSVNVERSION=\"116\" -D DEBUG -D NID_DEBUG -S graphics.c -o graphics.s
psp-as   -o graphics.o graphics.s
psp-gcc -D PSP -I /usr/local/pspdev/psp/sdk/include -I patapon2 -Os -W -Wall -Werror -Wshadow -G0 -fno-pic -mno-abicalls -fomit-frame-pointer -DSVNVERSION=\"116\" -D DEBUG -D NID_DEBUG -S font.c -o font.s
psp-as   -o font.o font.s
psp-gcc -D PSP -I /usr/local/pspdev/psp/sdk/include -I patapon2 -Os -W -Wall -Werror -Wshadow -G0 -fno-pic -mno-abicalls -fomit-frame-pointer -DSVNVERSION=\"116\" -D DEBUG -D NID_DEBUG -S settings.c -o settings.s
psp-as   -o settings.o settings.s
psp-gcc -D PSP -I /usr/local/pspdev/psp/sdk/include -I patapon2 -Os -W -Wall -Werror -Wshadow -G0 -fno-pic -mno-abicalls -fomit-frame-pointer -DSVNVERSION=\"116\" -D DEBUG -D NID_DEBUG -S tables.c -o tables.s
psp-as   -o tables.o tables.s
psp-gcc -D PSP -I /usr/local/pspdev/psp/sdk/include -I patapon2 -Os -W -Wall -Werror -Wshadow -G0 -fno-pic -mno-abicalls -fomit-frame-pointer -DSVNVERSION=\"116\" -D DEBUG -D NID_DEBUG -S hook.c -o hook.s
psp-as   -o hook.o hook.s
psp-gcc -D PSP -I /usr/local/pspdev/psp/sdk/include -I patapon2 -Os -W -Wall -Werror -Wshadow -G0 -fno-pic -mno-abicalls -fomit-frame-pointer -DSVNVERSION=\"116\" -D DEBUG -D NID_DEBUG -S reloc.c -o reloc.s
psp-as   -o reloc.o reloc.s
psp-gcc -D PSP -I /usr/local/pspdev/psp/sdk/include -I patapon2 -Os -W -Wall -Werror -Wshadow -G0 -fno-pic -mno-abicalls -fomit-frame-pointer -DSVNVERSION=\"116\" -D DEBUG -D NID_DEBUG -S resolve.c -o resolve.s
psp-as   -o resolve.o resolve.s
psp-gcc -D PSP -I /usr/local/pspdev/psp/sdk/include -I patapon2 -Os -W -Wall -Werror -Wshadow -G0 -fno-pic -mno-abicalls -fomit-frame-pointer -DSVNVERSION=\"116\" -D DEBUG -D NID_DEBUG -S test.c -o test.s
psp-as   -o test.o test.s
/usr/local/pspdev/bin/psp-ld -T patapon2/linker_hbl.x -L/usr/local/pspdev/psp/sdk/lib utils.o eloader.o elf.o globals.o syscall.o lib.o  md5.o memory.o patapon2/sdk_hbl.o debug.o config.o modmgr.o malloc.o graphics.o font.o tables.o settings.o hook.o reloc.o resolve.o test.o -o eloader.elf
/usr/local/pspdev/bin/psp-strip -s eloader.elf
/usr/local/pspdev/bin/psp-objcopy -O binary eloader.elf hbl.bin
psp-gcc -D PSP -I /usr/local/pspdev/psp/sdk/include -I patapon2 -Os -W -Wall -Werror -Wshadow -G0 -fno-pic -mno-abicalls -fomit-frame-pointer -DSVNVERSION=\"116\" -D DEBUG -D NID_DEBUG -S loader.c -o loader.s
psp-as   -o loader.o loader.s
psp-as patapon2/sdk_loader.S -o patapon2/sdk_loader.o
/usr/local/pspdev/bin/psp-ld -T patapon2/linker_loader.x -L/usr/local/pspdev/psp/sdk/lib  globals.o utils.o loader.o debug.o lib.o patapon2/sdk_loader.o config.o malloc.o -o loader.elf
/usr/local/pspdev/bin/psp-strip -s loader.elf
/usr/local/pspdev/bin/psp-objcopy -O binary loader.elf h.bin


Entro en la carpeta launcher, y compilo el EBOOT, que sera el ejecutable en el XMB, todo OK
Spoiler:

Código: Seleccionar todo

$ make
psp-gcc -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall -D_PSP_FW_VERSION=150   -c -o main.o main.c
psp-gcc -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall   -c -o IoFileMgrForUser.o IoFileMgrForUser.S
psp-gcc -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall   -c -o ModuleMgrForUser.o ModuleMgrForUser.S
psp-gcc -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall   -c -o sceAudio.o sceAudio.S
psp-gcc -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall   -c -o sceCtrl.o sceCtrl.S
psp-gcc -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall   -c -o sceDisplay.o sceDisplay.S
psp-gcc -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall   -c -o sceGe_user.o sceGe_user.S
psp-gcc -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall   -c -o scePower.o scePower.S
psp-gcc -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall   -c -o sceRtc.o sceRtc.S
psp-gcc -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall   -c -o ThreadManForUser.o ThreadManForUser.S
psp-gcc -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall   -c -o InterruptManager.o InterruptManager.S
psp-gcc -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall   -c -o StdioForUser.o StdioForUser.S
psp-gcc -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall   -c -o sceSuspendForUser.o sceSuspendForUser.S
psp-gcc -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall   -c -o SysMemUserForUser.o SysMemUserForUser.S
psp-gcc -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall   -c -o UtilsForUser.o UtilsForUser.S
psp-gcc -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall   -c -o sceUtility.o sceUtility.S
psp-gcc -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall   -c -o LoadExecForUser.o LoadExecForUser.S
psp-gcc -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall -D_PSP_FW_VERSION=150  -L. -L/usr/local/pspdev/psp/sdk/lib -specs=/usr/local/pspdev/psp/sdk/lib/prxspecs -Wl,-q,-T/usr/local/pspdev/psp/sdk/lib/linkfile.prx   main.o IoFileMgrForUser.o ModuleMgrForUser.o sceAudio.o sceCtrl.o sceDisplay.o sceGe_user.o scePower.o sceRtc.o ThreadManForUser.o InterruptManager.o StdioForUser.o sceSuspendForUser.o SysMemUserForUser.o UtilsForUser.o sceUtility.o LoadExecForUser.o /usr/local/pspdev/psp/sdk/lib/prxexports.o  -lpspdebug -lpspdisplay -lpspge -lpspctrl -lpspsdk -lc -lpspnet -lpspnet_inet -lpspnet_apctl -lpspnet_resolver -lpsputility -lpspuser -lpspkernel -o hbl.elf
psp-fixup-imports hbl.elf
psp-prxgen hbl.elf hbl.prx
mksfo 'Half Byte Loader' PARAM.SFO
fix-relocations hbl.prx
-> fixed 0 relocations
prxEncrypter hbl.prx
pack-pbp EBOOT.PBP PARAM.SFO ICON0.PNG  \
                NULL NULL NULL  \
                NULL  data.psp NULL
[0]        408 bytes | PARAM.SFO
[1]      18982 bytes | ICON0.PNG
[2]          0 bytes | NULL
[3]          0 bytes | NULL
[4]          0 bytes | NULL
[5]          0 bytes | NULL
[6]    5583952 bytes | data.psp
[7]          0 bytes | NULL
/bin/rm -f data.psp

de hecho lo firmo directamente, tambien he probado sin firmarlo.
Quiero ejecutar la rev.116 que acabo de compilar en mi PSP3000 OFW 6.38, al igual que ejecuto la rev.113 firmada, que archivos necesito copiar a la MS???

Una cosa, quiza me salte algun paso, si es asi cual es?

Gracias :oki:

* PlayStation 3 128Gb SSD Firmware 4.82
* PSNetwork: Azagra_Mac

Avatar de Usuario
m0skit0
Administrador
Administrador
Mensajes: 5585
Registrado: 03 Sep 2009, 09:35
Ubicación: 0xdeadbeef

Re: [Duda] HBL Developer, ejecutar en OFW

Mensaje por m0skit0 »

Pues fíjate que yo creía que tenías algún problema jajajajajaja

Si ya tienes el EBOOT firmado, lo metes en PSP/GAME y listo.

Saludos.
Imagen

Avatar de Usuario
Ryone
Mascota del foro
Mascota del foro
Mensajes: 2243
Registrado: 10 Jul 2010, 16:30
PSN ID: RazorPlay3
Steam ID: Ryonetheonly
Twitter: Ryoneunleashed
Ubicación: Granada, España.
Contactar:

Re: [Duda] HBL Developer, ejecutar en OFW

Mensaje por Ryone »

Sobreescribe el h.bin que has compilado con el que tienes en la raíz de la PSP.

Avatar de Usuario
largeroliker
Administrador
Administrador
Mensajes: 8286
Registrado: 03 Sep 2009, 09:46
PSN ID: larger0o
Gamertag Xbox Live: larger0o
Steam ID: larger0o
Twitter: larger0o
Ubicación: Málaga
Contactar:

Re: [Duda] HBL Developer, ejecutar en OFW

Mensaje por largeroliker »

Esto mejor lo mando a Ayuda, dejemos este foro para Homebrews.
Imagen
Steam Deck · Xbox Series X · PS5 · Switch · PS Vita · WiiU · PS3 · new 3DS XL · Xbox 360 · PSP · PS2

Avatar de Usuario
AzagraMac
Enteradillo
Enteradillo
Mensajes: 32
Registrado: 09 Jul 2010, 19:28
PSN ID: Azagra_Mac
Twitter: AzagraMac
Ubicación: Madrid
Contactar:

Re: [Duda] HBL Developer, ejecutar en OFW

Mensaje por AzagraMac »

Bueno acabo de hacerlo, y me da error 80020148.

He sustituido el hbl.bin y h.bin, ademas del EBOOT.PBP del XMB, y nada.. :(

Ok largeroliker, perdona si me he equivocado de foro ;)




EDITO:
He compilado de nuevo, he realizado la misma operacion, pero ahora me deja ejecutarlo, pero se queda la pantalla en negro con la luz encendida, un fondo negro vamos, y no se apaga. hay que apagarla manualmente.

Proceso:
Spoiler:

Código: Seleccionar todo

linux:~/Desarrollo/PSP/Apps/half-byte-loader/eLoader$ make clean
rm -rf *~ *.o *.elf *.bin *.s
linux:~/Desarrollo/PSP/Apps/half-byte-loader/eLoader$ make
psp-gcc -D PSP -I /usr/local/pspdev/psp/sdk/include -I patapon2 -Os -W -Wall -Werror -Wshadow -G0 -fno-pic -mno-abicalls -fomit-frame-pointer -DSVNVERSION=\"116\" -D DEBUG -D NID_DEBUG -S eloader.c -o eloader.s
psp-as   -o eloader.o eloader.s
psp-gcc -D PSP -I /usr/local/pspdev/psp/sdk/include -I patapon2 -Os -W -Wall -Werror -Wshadow -G0 -fno-pic -mno-abicalls -fomit-frame-pointer -DSVNVERSION=\"116\" -D DEBUG -D NID_DEBUG -S elf.c -o elf.s
psp-as   -o elf.o elf.s
psp-gcc -D PSP -I /usr/local/pspdev/psp/sdk/include -I patapon2 -Os -W -Wall -Werror -Wshadow -G0 -fno-pic -mno-abicalls -fomit-frame-pointer -DSVNVERSION=\"116\" -D DEBUG -D NID_DEBUG -S memory.c -o memory.s
psp-as   -o memory.o memory.s
psp-gcc -D PSP -I /usr/local/pspdev/psp/sdk/include -I patapon2 -Os -W -Wall -Werror -Wshadow -G0 -fno-pic -mno-abicalls -fomit-frame-pointer -DSVNVERSION=\"116\" -D DEBUG -D NID_DEBUG -S lib.c -o lib.s
psp-as   -o lib.o lib.s
psp-gcc -D PSP -I /usr/local/pspdev/psp/sdk/include -I patapon2 -Os -W -Wall -Werror -Wshadow -G0 -fno-pic -mno-abicalls -fomit-frame-pointer -DSVNVERSION=\"116\" -D DEBUG -D NID_DEBUG -S debug.c -o debug.s
psp-as   -o debug.o debug.s
psp-gcc -D PSP -I /usr/local/pspdev/psp/sdk/include -I patapon2 -Os -W -Wall -Werror -Wshadow -G0 -fno-pic -mno-abicalls -fomit-frame-pointer -DSVNVERSION=\"116\" -D DEBUG -D NID_DEBUG -S config.c -o config.s
psp-as   -o config.o config.s
psp-gcc -D PSP -I /usr/local/pspdev/psp/sdk/include -I patapon2 -Os -W -Wall -Werror -Wshadow -G0 -fno-pic -mno-abicalls -fomit-frame-pointer -DSVNVERSION=\"116\" -D DEBUG -D NID_DEBUG -S globals.c -o globals.s
psp-as   -o globals.o globals.s
psp-gcc -D PSP -I /usr/local/pspdev/psp/sdk/include -I patapon2 -Os -W -Wall -Werror -Wshadow -G0 -fno-pic -mno-abicalls -fomit-frame-pointer -DSVNVERSION=\"116\" -D DEBUG -D NID_DEBUG -S modmgr.c -o modmgr.s
psp-as   -o modmgr.o modmgr.s
psp-gcc -D PSP -I /usr/local/pspdev/psp/sdk/include -I patapon2 -Os -W -Wall -Werror -Wshadow -G0 -fno-pic -mno-abicalls -fomit-frame-pointer -DSVNVERSION=\"116\" -D DEBUG -D NID_DEBUG -S syscall.c -o syscall.s
psp-as   -o syscall.o syscall.s
psp-gcc -D PSP -I /usr/local/pspdev/psp/sdk/include -I patapon2 -Os -W -Wall -Werror -Wshadow -G0 -fno-pic -mno-abicalls -fomit-frame-pointer -DSVNVERSION=\"116\" -D DEBUG -D NID_DEBUG -S malloc.c -o malloc.s
psp-as   -o malloc.o malloc.s
psp-gcc -D PSP -I /usr/local/pspdev/psp/sdk/include -I patapon2 -Os -W -Wall -Werror -Wshadow -G0 -fno-pic -mno-abicalls -fomit-frame-pointer -DSVNVERSION=\"116\" -D DEBUG -D NID_DEBUG -S md5.c -o md5.s
psp-as   -o md5.o md5.s
psp-gcc -D PSP -I /usr/local/pspdev/psp/sdk/include -I patapon2 -Os -W -Wall -Werror -Wshadow -G0 -fno-pic -mno-abicalls -fomit-frame-pointer -DSVNVERSION=\"116\" -D DEBUG -D NID_DEBUG -S utils.c -o utils.s
psp-as   -o utils.o utils.s
psp-gcc -D PSP -I /usr/local/pspdev/psp/sdk/include -I patapon2 -Os -W -Wall -Werror -Wshadow -G0 -fno-pic -mno-abicalls -fomit-frame-pointer -DSVNVERSION=\"116\" -D DEBUG -D NID_DEBUG -S graphics.c -o graphics.s
psp-as   -o graphics.o graphics.s
psp-gcc -D PSP -I /usr/local/pspdev/psp/sdk/include -I patapon2 -Os -W -Wall -Werror -Wshadow -G0 -fno-pic -mno-abicalls -fomit-frame-pointer -DSVNVERSION=\"116\" -D DEBUG -D NID_DEBUG -S font.c -o font.s
psp-as   -o font.o font.s
psp-gcc -D PSP -I /usr/local/pspdev/psp/sdk/include -I patapon2 -Os -W -Wall -Werror -Wshadow -G0 -fno-pic -mno-abicalls -fomit-frame-pointer -DSVNVERSION=\"116\" -D DEBUG -D NID_DEBUG -S settings.c -o settings.s
psp-as   -o settings.o settings.s
psp-gcc -D PSP -I /usr/local/pspdev/psp/sdk/include -I patapon2 -Os -W -Wall -Werror -Wshadow -G0 -fno-pic -mno-abicalls -fomit-frame-pointer -DSVNVERSION=\"116\" -D DEBUG -D NID_DEBUG -S tables.c -o tables.s
psp-as   -o tables.o tables.s
psp-gcc -D PSP -I /usr/local/pspdev/psp/sdk/include -I patapon2 -Os -W -Wall -Werror -Wshadow -G0 -fno-pic -mno-abicalls -fomit-frame-pointer -DSVNVERSION=\"116\" -D DEBUG -D NID_DEBUG -S hook.c -o hook.s
psp-as   -o hook.o hook.s
psp-gcc -D PSP -I /usr/local/pspdev/psp/sdk/include -I patapon2 -Os -W -Wall -Werror -Wshadow -G0 -fno-pic -mno-abicalls -fomit-frame-pointer -DSVNVERSION=\"116\" -D DEBUG -D NID_DEBUG -S reloc.c -o reloc.s
psp-as   -o reloc.o reloc.s
psp-gcc -D PSP -I /usr/local/pspdev/psp/sdk/include -I patapon2 -Os -W -Wall -Werror -Wshadow -G0 -fno-pic -mno-abicalls -fomit-frame-pointer -DSVNVERSION=\"116\" -D DEBUG -D NID_DEBUG -S resolve.c -o resolve.s
psp-as   -o resolve.o resolve.s
psp-gcc -D PSP -I /usr/local/pspdev/psp/sdk/include -I patapon2 -Os -W -Wall -Werror -Wshadow -G0 -fno-pic -mno-abicalls -fomit-frame-pointer -DSVNVERSION=\"116\" -D DEBUG -D NID_DEBUG -S test.c -o test.s
psp-as   -o test.o test.s
/usr/local/pspdev/bin/psp-ld -T patapon2/linker_hbl.x -L/usr/local/pspdev/psp/sdk/lib utils.o eloader.o elf.o globals.o syscall.o lib.o  md5.o memory.o patapon2/sdk_hbl.o debug.o config.o modmgr.o malloc.o graphics.o font.o tables.o settings.o hook.o reloc.o resolve.o test.o -o eloader.elf
/usr/local/pspdev/bin/psp-strip -s eloader.elf
/usr/local/pspdev/bin/psp-objcopy -O binary eloader.elf hbl.bin
psp-gcc -D PSP -I /usr/local/pspdev/psp/sdk/include -I patapon2 -Os -W -Wall -Werror -Wshadow -G0 -fno-pic -mno-abicalls -fomit-frame-pointer -DSVNVERSION=\"116\" -D DEBUG -D NID_DEBUG -S loader.c -o loader.s
psp-as   -o loader.o loader.s
/usr/local/pspdev/bin/psp-ld -T patapon2/linker_loader.x -L/usr/local/pspdev/psp/sdk/lib  globals.o utils.o loader.o debug.o lib.o patapon2/sdk_loader.o config.o malloc.o -o loader.elf
/usr/local/pspdev/bin/psp-strip -s loader.elf
/usr/local/pspdev/bin/psp-objcopy -O binary loader.elf h.bin
linux:~/Desarrollo/PSP/Apps/half-byte-loader/eLoader$ cp h.bin /media/SONY\ PSP/
linux:~/Desarrollo/PSP/Apps/half-byte-loader/eLoader$ cp hbl.bin /media/SONY\ PSP/hbl/
linux:~/Desarrollo/PSP/Apps/half-byte-loader/eLoader$ cd ../launcher/
linux:~/Desarrollo/PSP/Apps/half-byte-loader/launcher$ make clean
/bin/rm -f hbl.prx hbl.elf main.o IoFileMgrForUser.o ModuleMgrForUser.o sceAudio.o sceCtrl.o sceDisplay.o sceGe_user.o scePower.o sceRtc.o ThreadManForUser.o InterruptManager.o StdioForUser.o sceSuspendForUser.o SysMemUserForUser.o UtilsForUser.o sceUtility.o LoadExecForUser.o PARAM.SFO EBOOT.PBP EBOOT.PBP
linux:~/Desarrollo/PSP/Apps/half-byte-loader/launcher$ make
psp-gcc -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall -D_PSP_FW_VERSION=150   -c -o main.o main.c
psp-gcc -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall   -c -o IoFileMgrForUser.o IoFileMgrForUser.S
psp-gcc -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall   -c -o ModuleMgrForUser.o ModuleMgrForUser.S
psp-gcc -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall   -c -o sceAudio.o sceAudio.S
psp-gcc -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall   -c -o sceCtrl.o sceCtrl.S
psp-gcc -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall   -c -o sceDisplay.o sceDisplay.S
psp-gcc -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall   -c -o sceGe_user.o sceGe_user.S
psp-gcc -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall   -c -o scePower.o scePower.S
psp-gcc -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall   -c -o sceRtc.o sceRtc.S
psp-gcc -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall   -c -o ThreadManForUser.o ThreadManForUser.S
psp-gcc -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall   -c -o InterruptManager.o InterruptManager.S
psp-gcc -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall   -c -o StdioForUser.o StdioForUser.S
psp-gcc -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall   -c -o sceSuspendForUser.o sceSuspendForUser.S
psp-gcc -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall   -c -o SysMemUserForUser.o SysMemUserForUser.S
psp-gcc -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall   -c -o UtilsForUser.o UtilsForUser.S
psp-gcc -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall   -c -o sceUtility.o sceUtility.S
psp-gcc -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall   -c -o LoadExecForUser.o LoadExecForUser.S
psp-gcc -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall -D_PSP_FW_VERSION=150  -L. -L/usr/local/pspdev/psp/sdk/lib -specs=/usr/local/pspdev/psp/sdk/lib/prxspecs -Wl,-q,-T/usr/local/pspdev/psp/sdk/lib/linkfile.prx   main.o IoFileMgrForUser.o ModuleMgrForUser.o sceAudio.o sceCtrl.o sceDisplay.o sceGe_user.o scePower.o sceRtc.o ThreadManForUser.o InterruptManager.o StdioForUser.o sceSuspendForUser.o SysMemUserForUser.o UtilsForUser.o sceUtility.o LoadExecForUser.o /usr/local/pspdev/psp/sdk/lib/prxexports.o  -lpspdebug -lpspdisplay -lpspge -lpspctrl -lpspsdk -lc -lpspnet -lpspnet_inet -lpspnet_apctl -lpspnet_resolver -lpsputility -lpspuser -lpspkernel -o hbl.elf
psp-fixup-imports hbl.elf
psp-prxgen hbl.elf hbl.prx
mksfo 'Half Byte Loader' PARAM.SFO
fix-relocations hbl.prx
-> fixed 0 relocations
prxEncrypter hbl.prx
pack-pbp EBOOT.PBP PARAM.SFO ICON0.PNG  \
      NULL NULL NULL  \
      NULL  data.psp NULL
[0]        408 bytes | PARAM.SFO
[1]      18982 bytes | ICON0.PNG
[2]          0 bytes | NULL
[3]          0 bytes | NULL
[4]          0 bytes | NULL
[5]          0 bytes | NULL
[6]    5583952 bytes | data.psp
[7]          0 bytes | NULL
/bin/rm -f data.psp
linux:~/Desarrollo/PSP/Apps/half-byte-loader/launcher$ cp -r EBOOT.PBP /media/SONY\ PSP/PSP/GAME/HBL/

* PlayStation 3 128Gb SSD Firmware 4.82
* PSNetwork: Azagra_Mac

Responder