PS2 SCPH-10000 and LaunchELF

Discuss the development of software, tools, libraries and anything else that helps make ps2dev happen.

Moderators: cheriff, Herben

Post Reply
User avatar
Dr.Wily
Posts: 22
Joined: Tue May 31, 2005 12:36 pm
Location: Skull Castle
Contact:

PS2 SCPH-10000 and LaunchELF

Post by Dr.Wily »

I need help.

I would boot from memory card by PS1 exploit. I use LaunchEFL who work perfecly on SCPH-30000.

But when I put BOOT.ELF and the TITLE.DB in BIDATA (system config folder for jap PS2) the PS2 hang at a white screen.

Is LaunchELF is compatible with 10000 models ? If no, which is the launcher I must use ?

thank
TyRaNiD
Posts: 907
Joined: Sun Jan 18, 2004 12:23 am

Post by TyRaNiD »

While i have no desire to test it you might not be able to run launchelf from the exploit, not because it doesn't work but because the exploit only really works on a 10k/15k with some trickery.

If you want a quick hack to get it working (and you have a ps2 compiler etc.) then do this.

Get the source for the exploit, then apply the following patch to payload.c then obviously rebuild ps2-id and remake your exploited TITLE.DB etc.

Code: Select all

*LINE 143*
    /* Let's go.  */
    argv[0] = mc_boot;

    fioExit();
    SifResetIop();

/////// ADD THIS CODE ////////////
        if(romver[4] == 'J') /* If this is a jap ps2 */
        {
          int id;

          /* Try and remove all dmac handlers */
          for&#40;id = 0; id < 128; id++&#41;
          &#123;
             RemoveDmacHandler&#40;5, id&#41;;
          &#125;
        &#125;
/////// END OF CODE ////////////

    FlushCache&#40;0&#41;;
    FlushCache&#40;2&#41;;
This will only work properly once, the minute you call another program with ExecPS2 (the most likely thing LaunchELF does) then it will break. But fixing it is left as an exercise to the reader :P
User avatar
Dr.Wily
Posts: 22
Joined: Tue May 31, 2005 12:36 pm
Location: Skull Castle
Contact:

Post by Dr.Wily »

OK tank for your help. I will try this soon. I have some questions.

IRX modules for 10k, 15k and 18k PS2 are different than 30k and later models ?

In PS2DRV 1.2 pack, the PS2dev9.irx support PCMCIA port ? If yes, how to use another PCMCIA lan card (not Sony) ?

I search an IRX module for PC Card port.
Post Reply