This is the closest I come, but it's very incomplete: http://www.0xd6.org/exploit.c
|
|
|
|
Would you like to get all the new info from
PSX-Scene in your email each day?
Want to learn more about the team keeping you up to date with the latest scene news?
Read about them now! Check out our Developer bios, too! | ||
|
|
This is the closest I come, but it's very incomplete: http://www.0xd6.org/exploit.c
Here it is![]()
Are YOU able to compile that piece of code?
That is just the specific functions needed to interface the title.db file,
not enough to compile titleman.exe
Need help
with Ps2lib 2.0
and replacing PS2LIB with PS2SDK in makefileCode:C:\PS2Dev\ps2-id-0.1>make ee-gcc -D_EE -O2 -G0 -Wall -IC:\PS2Dev\ps2lib/ee/include -IC:\PS2Dev\ps2lib/comm on/include -nostartfiles -Tlinkfile -LC:\PS2Dev\ps2lib/ee/lib -s payload.c -o pa yload.elf -lkernel ee-objcopy -I elf32-littlemips -O binary payload.elf payload.bin gcc -O2 -ansi -Wall bin2c.c -o bin2c gcc: installation problem, cannot exec `cc1': No such file or directory make: *** [bin2c] Error 1
with Ps2sdk 1.1
If someone can correct this or explainCode:C:\PS2Dev\ps2-id-0.1>make ee-gcc -D_EE -O2 -G0 -Wall -Ic:\ps2dev\ps2sdk/ee/include -Ic:\ps2dev\ps2sdk/comm on/include -nostartfiles -Tlinkfile -Lc:\ps2dev\ps2sdk/ee/lib -s payload.c -o pa yload.elf -lkernel payload.c: In function `_start': payload.c:136: warning: implicit declaration of function `memcpy' payload.c:139: warning: implicit declaration of function `memset' /cygdrive/c/DOCUME~1/*****~1/LOCALS~1/Temp/ccqArx4i.o(.text+0x1a4): In function `_start': payload.c: undefined reference to `FlushCache' /cygdrive/c/DOCUME~1/*****~1/LOCALS~1/Temp/ccqArx4i.o(.text+0x1ac): payload.c: u ndefined reference to `FlushCache' /cygdrive/c/DOCUME~1/*****~1/LOCALS~1/Temp/ccqArx4i.o(.text+0x1c0): payload.c: u ndefined reference to `ExecPS2' /cygdrive/c/DOCUME~1/*****~1/LOCALS~1/Temp/ccqArx4i.o(.text+0x1d8): payload.c: u ndefined reference to `memcpy' /cygdrive/c/DOCUME~1/*****~1/LOCALS~1/Temp/ccqArx4i.o(.text+0x1fc): payload.c: u ndefined reference to `memset' c:\ps2dev\ps2sdk/ee/lib/libkernel.a(fio_exit.o)(.text+0x1c): In function `fioExi t': : undefined reference to `memset' c:\ps2dev\ps2sdk/ee/lib/libkernel.a(fio_open.o)(.text+0x48): In function `fioOpe n': : undefined reference to `WaitSema' c:\ps2dev\ps2sdk/ee/lib/libkernel.a(fio_open.o)(.text+0x5c): In function `fioOpe n': : undefined reference to `strncpy' c:\ps2dev\ps2sdk/ee/lib/libkernel.a(fio_close.o)(.text+0x30): In function `fioCl ose': : undefined reference to `WaitSema' c:\ps2dev\ps2sdk/ee/lib/libkernel.a(fio_read.o)(.text+0x54): In function `fioRea d': : undefined reference to `WaitSema' c:\ps2dev\ps2sdk/ee/lib/libkernel.a(fio_read.o)(.text+0x8c): In function `fioRea d': : undefined reference to `SifWriteBackDCache' c:\ps2dev\ps2sdk/ee/lib/libkernel.a(fio_read.o)(.text+0x98): In function `fioRea d': : undefined reference to `SifWriteBackDCache' c:\ps2dev\ps2sdk/ee/lib/libkernel.a(fio_read.o)(.text+0x118): In function `fioRe ad': : undefined reference to `SifWriteBackDCache' c:\ps2dev\ps2sdk/ee/lib/libkernel.a(fio_lseek.o)(.text+0x40): In function `fioLs eek': : undefined reference to `WaitSema' c:\ps2dev\ps2sdk/ee/lib/libkernel.a(_fio_read_intr.o)(.text+0x4c): In function ` _fio_read_intr': : undefined reference to `iSignalSema' c:\ps2dev\ps2sdk/ee/lib/libkernel.a(_fio_read_intr.o)(.text+0x68): In function ` _fio_read_intr': : undefined reference to `memcpy' c:\ps2dev\ps2sdk/ee/lib/libkernel.a(_fio_read_intr.o)(.text+0x78): In function ` _fio_read_intr': : undefined reference to `memcpy' c:\ps2dev\ps2sdk/ee/lib/libkernel.a(SifIopSync.o)(.text+0x8): In function `SifIo pSync': : undefined reference to `SifGetReg' c:\ps2dev\ps2sdk/ee/lib/libkernel.a(SifIopSync.o)(.text+0x38): In function `SifI opSync': : undefined reference to `SifSetReg' c:\ps2dev\ps2sdk/ee/lib/libkernel.a(SifCallRpc.o)(.text+0xc0): In function `SifC allRpc': : undefined reference to `SifWriteBackDCache' c:\ps2dev\ps2sdk/ee/lib/libkernel.a(SifCallRpc.o)(.text+0xd0): In function `SifC allRpc': : undefined reference to `SifWriteBackDCache' c:\ps2dev\ps2sdk/ee/lib/libkernel.a(SifCallRpc.o)(.text+0x158): In function `Sif CallRpc': : undefined reference to `CreateSema' c:\ps2dev\ps2sdk/ee/lib/libkernel.a(SifCallRpc.o)(.text+0x19c): In function `Sif CallRpc': : undefined reference to `WaitSema' c:\ps2dev\ps2sdk/ee/lib/libkernel.a(SifCallRpc.o)(.text+0x1a4): In function `Sif CallRpc': : undefined reference to `DeleteSema' c:\ps2dev\ps2sdk/ee/lib/libkernel.a(SifRpcMain.o)(.text+0x54): In function `_req uest_end': : undefined reference to `iSignalSema' c:\ps2dev\ps2sdk/ee/lib/libkernel.a(SifRpcMain.o)(.text+0x238): In function `_re quest_call': : undefined reference to `iWakeupThread' c:\ps2dev\ps2sdk/ee/lib/libkernel.a(SifRpcMain.o)(.text+0x39c): In function `Sif InitRpc': : undefined reference to `SifGetReg' c:\ps2dev\ps2sdk/ee/lib/libkernel.a(SifRpcMain.o)(.text+0x3ec): In function `Sif InitRpc': : undefined reference to `SifSetReg' c:\ps2dev\ps2sdk/ee/lib/libkernel.a(fio_main.o)(.text+0xb8): In function `fioIni t': : undefined reference to `CreateSema' c:\ps2dev\ps2sdk/ee/lib/libkernel.a(fio_main.o)(.text+0xfc): In function `_fio_i ntr': : undefined reference to `iSignalSema' c:\ps2dev\ps2sdk/ee/lib/libkernel.a(fio_main.o)(.text+0x184): In function `fioSy nc': : undefined reference to `PollSema' c:\ps2dev\ps2sdk/ee/lib/libkernel.a(fio_main.o)(.text+0x194): In function `fioSy nc': : undefined reference to `SignalSema' c:\ps2dev\ps2sdk/ee/lib/libkernel.a(fio_main.o)(.text+0x1c0): In function `fioSy nc': : undefined reference to `WaitSema' c:\ps2dev\ps2sdk/ee/lib/libkernel.a(SifIopReset.o)(.text+0x14): In function `Sif IopReset': : undefined reference to `SifStopDma' c:\ps2dev\ps2sdk/ee/lib/libkernel.a(SifIopReset.o)(.text+0x24): In function `Sif IopReset': : undefined reference to `memset' c:\ps2dev\ps2sdk/ee/lib/libkernel.a(SifIopReset.o)(.text+0x4c): In function `Sif IopReset': : undefined reference to `strlen' c:\ps2dev\ps2sdk/ee/lib/libkernel.a(SifIopReset.o)(.text+0x70): In function `Sif IopReset': : undefined reference to `strncpy' c:\ps2dev\ps2sdk/ee/lib/libkernel.a(SifIopReset.o)(.text+0x7c): In function `Sif IopReset': : undefined reference to `SifGetReg' c:\ps2dev\ps2sdk/ee/lib/libkernel.a(SifIopReset.o)(.text+0x9c): In function `Sif IopReset': : undefined reference to `SifWriteBackDCache' c:\ps2dev\ps2sdk/ee/lib/libkernel.a(SifIopReset.o)(.text+0xa8): In function `Sif IopReset': : undefined reference to `SifSetDma' c:\ps2dev\ps2sdk/ee/lib/libkernel.a(SifIopReset.o)(.text+0xd4): In function `Sif IopReset': : undefined reference to `SifSetReg' c:\ps2dev\ps2sdk/ee/lib/libkernel.a(SifIopReset.o)(.text+0xe0): In function `Sif IopReset': : undefined reference to `SifSetReg' c:\ps2dev\ps2sdk/ee/lib/libkernel.a(SifIopReset.o)(.text+0xf0): In function `Sif IopReset': : undefined reference to `SifSetReg' c:\ps2dev\ps2sdk/ee/lib/libkernel.a(SifIopReset.o)(.text+0xfc): In function `Sif IopReset': : undefined reference to `SifSetReg' c:\ps2dev\ps2sdk/ee/lib/libkernel.a(sif_cmd_send.o)(.text+0xbc): In function `_S ifSendCmd': : undefined reference to `SifWriteBackDCache' c:\ps2dev\ps2sdk/ee/lib/libkernel.a(sif_cmd_send.o)(.text+0xd4): In function `_S ifSendCmd': : undefined reference to `iSifSetDma' c:\ps2dev\ps2sdk/ee/lib/libkernel.a(sif_cmd_send.o)(.text+0x10c): In function `_ SifSendCmd': : undefined reference to `SifSetDma' c:\ps2dev\ps2sdk/ee/lib/libkernel.a(sif_cmd_send.o)(.text+0x120): In function `_ SifSendCmd': : undefined reference to `SifWriteBackDCache' c:\ps2dev\ps2sdk/ee/lib/libkernel.a(sif_cmd_main.o)(.text+0x118): In function `S ifInitCmd': : undefined reference to `FlushCache' c:\ps2dev\ps2sdk/ee/lib/libkernel.a(sif_cmd_main.o)(.text+0x168): In function `S ifInitCmd': : undefined reference to `AddDmacHandler' c:\ps2dev\ps2sdk/ee/lib/libkernel.a(sif_cmd_main.o)(.text+0x18c): In function `S ifInitCmd': : undefined reference to `SifGetReg' c:\ps2dev\ps2sdk/ee/lib/libkernel.a(sif_cmd_main.o)(.text+0x1a0): In function `S ifInitCmd': : undefined reference to `SifGetReg' c:\ps2dev\ps2sdk/ee/lib/libkernel.a(sif_cmd_main.o)(.text+0x1b4): In function `S ifInitCmd': : undefined reference to `SifGetReg' c:\ps2dev\ps2sdk/ee/lib/libkernel.a(sif_cmd_main.o)(.text+0x1c8): In function `S ifInitCmd': : undefined reference to `SifSetReg' c:\ps2dev\ps2sdk/ee/lib/libkernel.a(sif_cmd_main.o)(.text+0x1d8): In function `S ifInitCmd': : undefined reference to `SifSetReg' c:\ps2dev\ps2sdk/ee/lib/libkernel.a(sif_cmd_main.o)(.text+0x23c): In function `S ifInitCmd': : undefined reference to `SifSetDChain' c:\ps2dev\ps2sdk/ee/lib/libkernel.a(sif_cmd_main.o)(.text+0x268): In function `S ifExitCmd': : undefined reference to `RemoveDmacHandler' c:\ps2dev\ps2sdk/ee/lib/libkernel.a(SifBindRpc.o)(.text+0xcc): In function `SifB indRpc': : undefined reference to `CreateSema' c:\ps2dev\ps2sdk/ee/lib/libkernel.a(SifBindRpc.o)(.text+0x110): In function `Sif BindRpc': : undefined reference to `WaitSema' c:\ps2dev\ps2sdk/ee/lib/libkernel.a(SifBindRpc.o)(.text+0x118): In function `Sif BindRpc': : undefined reference to `DeleteSema' c:\ps2dev\ps2sdk/ee/lib/libkernel.a(EnableDmac.o)(.text+0x28): In function `Enab leDmac': : undefined reference to `_EnableDmac' c:\ps2dev\ps2sdk/ee/lib/libkernel.a(DisableDmac.o)(.text+0x28): In function `Dis ableDmac': : undefined reference to `_DisableDmac' c:\ps2dev\ps2sdk/ee/lib/libkernel.a(_sif_cmd_int_handler.o)(.text+0x68): In func tion `_SifCmdIntHandler': : undefined reference to `iSifSetDChain' collect2: ld returned 1 exit status make: *** [payload.elf] Error 1 C:\PS2Dev\ps2-id-0.1>![]()
Last edited by Chandler; 11-07-2004 at 08:38 AM.
the output of make from ps2id decreased in size when I did this:
And modified the Makefile:Code:export PS2LIB="/usr/local/ps2dev/ps2lib"beforeCode:EE_LDFLAGS = -nostartfiles -Tlinkfile -L$(PS2SDK)/ee/lib -sCode:make
Last edited by barf; 11-07-2004 at 01:02 PM.
| « Previous Thread | Next Thread » |