forums.ps2dev.org Forum Index forums.ps2dev.org
Homebrew PS2, PSP & PS3 Development Discussions
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

PS2 SCPH-10000 and LaunchELF

 
Post new topic   Reply to topic    forums.ps2dev.org Forum Index -> PS2 Development
View previous topic :: View next topic  
Author Message
Dr.Wily



Joined: 31 May 2005
Posts: 22
Location: Skull Castle

PostPosted: Wed Jun 15, 2005 4:40 am    Post subject: PS2 SCPH-10000 and LaunchELF Reply with quote

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
Back to top
View user's profile Send private message Visit poster's website
TyRaNiD



Joined: 18 Jan 2004
Posts: 918

PostPosted: Thu Jun 16, 2005 2:25 am    Post subject: Reply with quote

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:

*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(id = 0; id < 128; id++)
          {
             RemoveDmacHandler(5, id);
          }
        }
/////// END OF CODE ////////////

    FlushCache(0);
    FlushCache(2);


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
Back to top
View user's profile Send private message
Dr.Wily



Joined: 31 May 2005
Posts: 22
Location: Skull Castle

PostPosted: Sat Jun 18, 2005 1:58 am    Post subject: Reply with quote

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.
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    forums.ps2dev.org Forum Index -> PS2 Development All times are GMT + 10 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group