Forum: PS2 Homebrew/Dev & Emu Scene - Topics relating to homebrew PS2 development and emulation. Stay current and up to date on the latest homebrew releases from the best devs on the scene.


The above video goes away if you are a member and logged in, so log in now!




 
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!

 


User Tag List

Thread: Where is the source code for titleman.exe?
  

Results 1 to 5 of 5
  1. #1 Where is the source code for titleman.exe? 
    barf's Avatar
    barf is offline This product has been banned!
    Join Date
    Sep 2004
    Location
    /bin/trash
    Posts
    1,676
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    This is the closest I come, but it's very incomplete: http://www.0xd6.org/exploit.c
    Reply With Quote  

  2. #2  
    Chandler is offline Member
    Join Date
    Jul 2002
    Posts
    56
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    Here it is
    Attached Files
    Reply With Quote  

  3. #3  
    barf's Avatar
    barf is offline This product has been banned!
    Join Date
    Sep 2004
    Location
    /bin/trash
    Posts
    1,676
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    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
    Reply With Quote  

  4. #4 How to compile ps2-id-0.1 
    Chandler is offline Member
    Join Date
    Jul 2002
    Posts
    56
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    Need help

    with Ps2lib 2.0

    Code:
    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
    and replacing PS2LIB with PS2SDK in makefile
    with Ps2sdk 1.1

    Code:
    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>
    If someone can correct this or explain
    Last edited by Chandler; 11-07-2004 at 08:38 AM.
    Reply With Quote  

  5. #5  
    barf's Avatar
    barf is offline This product has been banned!
    Join Date
    Sep 2004
    Location
    /bin/trash
    Posts
    1,676
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    the output of make from ps2id decreased in size when I did this:

    Code:
    export PS2LIB="/usr/local/ps2dev/ps2lib"
    And modified the Makefile:
    Code:
    EE_LDFLAGS = -nostartfiles -Tlinkfile -L$(PS2SDK)/ee/lib -s
    before
    Code:
    make
    Last edited by barf; 11-07-2004 at 01:02 PM.
    Reply With Quote  

Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •